Re: [VOTE] Release Apache Cassandra 4.1-rc1

2022-11-21 Thread Josh McKenzie
+1 On Mon, Nov 21, 2022, at 12:38 PM, Mick Semb Wever wrote: > > > On Fri, 18 Nov 2022 at 13:10, Mick Semb Wever wrote: >> Proposing the test build of Cassandra 4.1-rc1 for release. >> >> sha1: d6822c45ae3d476bc2ff674cedf7d4107b8ca2d0 >> Git: >> https://gitbox.apache.org/repos/asf?p=cassandra

Speak at the Cassandra Summit

2022-11-21 Thread Patrick McFadin
Hello Cassandra Community! Hopefully, you’ve seen the news that we are having a Cassandra Summit on March 13, 2022. It’s been years since we have done something this big in the community. We’re all a little out of practice. In an open source community like ours, one of the most important things we

Re: [VOTE] Release Apache Cassandra 4.1-rc1

2022-11-21 Thread Mick Semb Wever
On Fri, 18 Nov 2022 at 13:10, Mick Semb Wever wrote: > Proposing the test build of Cassandra 4.1-rc1 for release. > > sha1: d6822c45ae3d476bc2ff674cedf7d4107b8ca2d0 > Git: > https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.1-rc1-tentative > Maven Artifacts: > https://r

Re: [DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Benedict
Yes of course, this was absolutely just a query and not a precondition for this work. It stands on its own on my view, and I’m already ready to +1 the proposal. > On 21 Nov 2022, at 13:55, Branimir Lambov wrote: > >  > I see. This does make a lot of sense for full row indexing, and also if one

Re: [DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Branimir Lambov
I see. This does make a lot of sense for full row indexing, and also if one can specify sub-kb granularity (at the current default we just won't have an index in these cases). How does opening a ticket to do these two* after the current code is committed sound? * embedded index for sub-X-byte part

Re: [DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Benedict
Buffering on write up to at most one page seems fine? Once you are past a single page it’s fine to write either to the end of the partition or to a separate file, there’s nothing much to be gained, but esp. for small partitions there’s likely significant value in prepending it? It might be pref

Re: [DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Branimir Lambov
There is no intention to introduce any new versions of the format specifically for DSE. If there are any further changes to the format, they will be OSS-first. In other words this support only extends to preexisting versions of the format. Inline row index in the data file is not something we have

Re: [DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Benedict
Personally very pleased to see this proposal, and I’m not opposed to easing your migration by maintaining some light support for internal file versions - though would prefer the support have some version limit where it can be excised (maybe for one minor version bump?) One implementation questi

[DISCUSS] CEP-25: Trie-indexed SSTable format

2022-11-21 Thread Branimir Lambov
Hi everyone, We would like to put CEP-25 for discussion. https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-25%3A+Trie-indexed+SSTable+format The proposal describes DSE's Big Trie-indexed SSTable format, which replaces the primary index with on-disk tries to improve lookup performance and