I have to say how excited I am that I get to emphasize SAI as an indexing
method for Apache C*, rather than the much less capable 2i! I have been
waiting for this day for years! Thanks Caleb and all who worked to make
this day a reality!

Lorina

On Wed, Jul 26, 2023 at 10:08 PM Berenguer Blasi <berenguerbl...@gmail.com>
wrote:

> Nice one!
> On 26/7/23 21:11, Ekaterina Dimitrova wrote:
>
> Thanks Caleb!
> Great  job everyone! 🚀👏🏻
>
> On Wed, 26 Jul 2023 at 15:07, J. D. Jordan <jeremiah.jor...@gmail.com>
> wrote:
>
>> Thanks for all the work here!
>>
>> On Jul 26, 2023, at 1:57 PM, Caleb Rackliffe <calebrackli...@gmail.com>
>> wrote:
>>
>> 
>>
>> Alright, the cep-7-sai branch is now merged to trunk!
>>
>> Now we move to addressing the most urgent items from "Phase 2" (
>> CASSANDRA-18473 <https://issues.apache.org/jira/browse/CASSANDRA-18473>)
>> before (and in the case of some testing after) the 5.0 freeze...
>>
>> On Wed, Jul 26, 2023 at 6:07 AM Jeremy Hanna <jeremy.hanna1...@gmail.com>
>> wrote:
>>
>>> Thanks Caleb and Mike and Zhao and Andres and Piotr and everyone else
>>> involved with the SAI implementation!
>>>
>>> On Jul 25, 2023, at 3:01 PM, Caleb Rackliffe <calebrackli...@gmail.com>
>>> wrote:
>>>
>>> 
>>> Just a quick update...
>>>
>>> With CASSANDRA-18670
>>> <https://issues.apache.org/jira/browse/CASSANDRA-18670> complete, and
>>> all remaining items in the category of performance optimizations and
>>> further testing, the process of merging to trunk will likely start today,
>>> beginning with a final rebase on the current trunk and J11 and J17 test
>>> runs.
>>>
>>> On Tue, Jul 18, 2023 at 3:47 PM Caleb Rackliffe <
>>> calebrackli...@gmail.com> wrote:
>>>
>>>> Hello there!
>>>>
>>>> After much toil, the first phase of CEP-7 is nearing completion (see
>>>> CASSANDRA-16052 <https://issues.apache.org/jira/browse/CASSANDRA-16052>).
>>>> There are presently two issues to resolve before we'd like to merge the
>>>> cep-7-sai feature branch and all its goodness to trunk:
>>>>
>>>> CASSANDRA-18670 <https://issues.apache.org/jira/browse/CASSANDRA-18670>
>>>> - Importer should build SSTable indexes successfully before making new
>>>> SSTables readable (in review)
>>>>
>>>> CASSANDRA-18673 <https://issues.apache.org/jira/browse/CASSANDRA-18673>
>>>> - Reduce size of per-SSTable index components (in progress)
>>>>
>>>> (We've been getting clean CircleCI runs for a while now, and have been
>>>> using the multiplexer to sniff out as much flakiness as possible up front.)
>>>>
>>>> Once merged to trunk, the next steps are:
>>>>
>>>> 1.) Finish a Harry model that we can use to further fuzz test SAI
>>>> before 5.0 releases (see CASSANDRA-18275
>>>> <https://issues.apache.org/jira/browse/CASSANDRA-18275>). We've done a
>>>> fair amount of fuzz/randomized testing at the component level, but I'd
>>>> still consider Harry (at least around single-partition query use-cases) a
>>>> critical item for us to have confidence before release.
>>>>
>>>> 2.) Start pursuing Phase 2 items as time and our needs allow. (see
>>>> CASSANDRA-18473 <https://issues.apache.org/jira/browse/CASSANDRA-18473>
>>>> )
>>>>
>>>> A reminder, SAI is a secondary index, and therefore is by definition an
>>>> opt-in feature, and has no explicit "feature flag". However, its
>>>> availability to users is still subject to the secondary_indexes_enabled
>>>> guardrail, which currently defaults to allowing creation.
>>>>
>>>> Any thoughts, questions, or comments on the pre-merge plan here?
>>>>
>>>

Reply via email to