Sorry for the late reply

> How would you recommend interested parties engage with reviewing this 
> behemoth?

I am not fully sure.  Previous when we talked about merging to trunk there was 
pushback that people needed time to look at things, so I want to make sure we 
give people plenty of time.

The patch is large and could shrink a bit (as we keep rebasing against trunk 
some changes made may no longer be needed), but really any constructive 
feedback is welcome! 

> On Sep 23, 2024, at 8:08 AM, Caleb Rackliffe <calebrackli...@gmail.com> wrote:
> 
> There is also a Jira to track pre-merge tasks here: 
> https://issues.apache.org/jira/browse/CASSANDRA-18196
> 
>> On Sep 20, 2024, at 4:09 PM, Josh McKenzie <jmcken...@apache.org> wrote:
>> 
>> 
>>> 
>>> This presents an opportune moment for those interested to review the code.
>>> ...
>>> +88,341 −7,341
>>> 1003 Files changed
>> 
>> O.o
>> This is... very large. If we use CASSANDRA-8099 as our "banana for scale":
>>> 645 files changed, 49381 insertions(+), 42227 deletions(-)
>> 
>> To be clear - I don't think we collectively should be worried about 
>> disruption from this patch since:
>> Each commit (or the vast majority?) has already been reviewed by >= 1 other 
>> committer
>> 7.3k deletions is a lot less than 42k
>> We now have fuzzing, property based testing, and the simulator
>> Most of this code is additive
>> How would you recommend interested parties engage with reviewing this 
>> behemoth? Or perhaps subsections of it or key areas to familiarize 
>> themselves with the structure?
>> 
>> On Fri, Sep 20, 2024, at 12:17 PM, David Capwell wrote:
>>> Recently, we rebased against the trunk branch, ensuring that the accord 
>>> branch is now in sync with the latest trunk version. This presents an 
>>> opportune moment for those interested to review the code.
>>> 
>>> We have a pending pull request 
>>> (https://github.com/apache/cassandra/pull/3552) that we do not intend to 
>>> merge.
>>> 
>>> Our current focus is on addressing several bug fixes and ensuring the 
>>> safety of topology changes (as evidenced by the number of issues filed 
>>> against the trunk). Once we wrap up bug fixes and safety features, we will 
>>> likely discuss the merge to trunk, so now is a great time to start engaging.
>>> 
>>> Thank you everyone for your patience!
>> 

Reply via email to