I.
> > Definitely
> > > > one of the more impactful performance improvements to the codebase,
> > given
> > > > the benefits to compaction and memory behaviour.
> > > >
> > > > From: bened...@apache.org
> > > > Date: Wednesday, 2
e sstables are not copied
> > whole, and that a flush is not done at the end.
> >
> > Regards,
> > Branimir
> >
> > On Wed, Jul 21, 2021 at 4:33 PM bened...@apache.org >
> > wrote:
> >
> > > I would love to help out with this in any way that I ca
..@apache.org
> wrote:
>
> > I would love to help out with this in any way that I can, FYI. Definitely
> > one of the more impactful performance improvements to the codebase, given
> > the benefits to compaction and memory behaviour.
> >
> > From: bened...@apache
the benefits to compaction and memory behaviour.
>
> From: bened...@apache.org
> Date: Wednesday, 21 July 2021 at 14:32
> To: dev@cassandra.apache.org
> Subject: Re: [DISCUSS] CEP-11: Pluggable memtable implementations
> > memtable-as-a-commitlog-index
>
> Heh, ba
Subject: Re: [DISCUSS] CEP-11: Pluggable memtable implementations
> memtable-as-a-commitlog-index
Heh, based on 7282? Yeah, I’ve had this idea for a while now (actually there
was a paper that did this a long time ago), and it could be very nice (if for
no other benefit than reducing h
the same concept, however, only that the Memtable must
be able to receive an address into a commit log entry and to adopt partial
ownership over the entry’s lifecycle.
From: Branimir Lambov
Date: Wednesday, 21 July 2021 at 14:28
To: dev@cassandra.apache.org
Subject: Re: [DISCUSS] CEP-11: Plugga
> In general, I think we need to make up our mind as to whether we
consider the Memtable and CommitLog one logical entity [...], or
whether we want to further untangle those two components from an
architectural perspective which we started down that road on with
the pluggable storage engine
Hi,
It is nice to see these going forward (and a great use of CEP) so thanks
for the proposal. I have my reservations regarding the linking of memtable
to CommitLog and flushing and should not leak abstraction from one to
another. And I don't see the reasoning why they should be, it doesn't seem
t
+1. De-tangling, going more modular and clean interfaces sgtm.
On 20/7/21 21:45, Nate McCall wrote:
> Yay for pluggable memtables!! I havent gone over this in detail yet, but
> personally I've always thought integrating something like Arrow would be
> cool for sharing data (that's as far as i've g
Yay for pluggable memtables!! I havent gone over this in detail yet, but
personally I've always thought integrating something like Arrow would be
cool for sharing data (that's as far as i've gotten, but anything that
makes that kind of experimentation easier would also help with mocking test
plumbi
gt; From: Joshua McKenzie
> Date: Tuesday, 20 July 2021 at 18:36
> To: dev@cassandra.apache.org
> Subject: Re: [DISCUSS] CEP-11: Pluggable memtable implementations
> +1 to the idea.
>
> In general, I think we need to make up our mind as to whether we consider
> the
evolution of this stuff.
From: Joshua McKenzie
Date: Tuesday, 20 July 2021 at 18:36
To: dev@cassandra.apache.org
Subject: Re: [DISCUSS] CEP-11: Pluggable memtable implementations
+1 to the idea.
In general, I think we need to make up our mind as to whether we consider
the Memtable and CommitLog one
+1 to the idea.
In general, I think we need to make up our mind as to whether we consider
the Memtable and CommitLog one logical entity (As stated in the CEP:
"Conceptually
these two pieces of the storage engine form one component — the LSM buffer
of Cassandra, and as such it makes a lot of sense
+1. I haven’t looked in detail at the API that’s been proposed, but I’m very
much in favour of the work to support this, and the introduction of the newly
proposed implementations.
In particular, really happy to see somebody finally finish up C-7282! I look
forward to seeing how the different a
14 matches
Mail list logo