Hi Alex, 1) according to the section called "Project plan", you have divided this into "phases". What "phase" this CEP is considered to be production-ready and what Cassandra release do you plan to do it in?
2) What is the risk of you abandoning this CEP in the middle? 3) You are using the language in your CEP as "we will do", "we will allow". Who exactly is "we" in this case? Is this CEP going to be a one-man show only and if not, who is going to work on this? Maybe a silly question, but I am just genuinely interested in knowing who is going to be dealing with this. This CEP seems to be pretty complicated, from a high-level point of view at least. I think the relative lack of the questions you received on this CEP might mean that people just do not know what to ask. 4) Do you also plan to document what you did so we present this CEP to users in some digestible way or are they supposed to read the source code and your CEP only in order to be productive? Regards On Tue, Feb 24, 2026 at 9:18 AM Alex Petrov <[email protected]> wrote: > > Hi everyone, > > We'd like to propose CEP-60: Flexible Placements [1] for adoption by the > community. Building on CEP-21's Transactional Cluster Metadata [2], CEP-60 > enables incremental, resumable operations, improved cluster density, and > flexibility of data placements / ownership. > > CEP-60 benefits all users by further improving reliability of ownership > operations. With flexible placements, clusters maintain near-optimal load > balance at any size without explicit rebalancing phases. Ownership changes > are broken into smaller sub-range steps that benefit from zero-copy streaming. > > CEP-60 is designed for incremental delivery: range-aware compaction, routing > key abstractions, and metrics collection are useful on their own and will > ship independently of the flexible placements feature. Existing token-based > and vnode clusters will continue to work (while benefitting from incremental > ops), and flexible placements can be enabled (and later disabled, if ever > needed) on a per-keyspace basis. > > The CEP is linked here: > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-60:+Flexible+Placements > > Looking forward to the discussion of this CEP here on the dev list. > > Thanks! > > [1] > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-60:+Flexible+Placements > [2] > https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-21%3A+Transactional+Cluster+Metadata
