Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Nate McCall
+1



On Fri, Jul 23, 2021 at 10:41 AM Brandon Williams <
brandonwilli...@apache.org> wrote:

> I am proposing the test build of Cassandra 4.0.0 for release.
>
> sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> Git:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> Maven Artifacts:
>
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
>
> The Source and Build Artifacts, and Debian and RPM packages and
> repositories are available here:
> https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
>
> The vote will be open for 72 hours (longer if needed). Everyone who
> has tested the build is invited to vote. Votes by PMC members are
> considered binding. A vote passes if there are at least three binding
> +1s and no -1's.
>
> [1]: CHANGES.txt:
>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> [2]: NEWS.txt:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Patrick McFadin
+1 (nb) for Charmed Cassandra.

Very proud of this community for holding to the commitment to quality.  A
lot of us were there at ApacheCon 2019 in Las Vegas. Sitting on the hallway
carpet at the Flamingo, debating what a release should look like for the
project. Here we are!

On Fri, Jul 23, 2021 at 8:31 AM Blake Eggleston
 wrote:

> +1
>
> > On Jul 23, 2021, at 6:39 AM, Branimir Lambov <
> branimir.lam...@datastax.com> wrote:
> >
> > +1
> >
> >> On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko 
> >> wrote:
> >>
> >> +1
> >>
>  On 23 Jul 2021, at 14:03, Joshua McKenzie 
> wrote:
> >>>
> >>> +1
> >>>
> >>> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi
>  >>>
> >>> wrote:
> >>>
>  +1
> 
> 
> > On Jul 23, 2021, at 4:56 AM, Paulo Motta 
>  wrote:
> >
> > +1
> >
> >> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
> >> a.penya.gar...@gmail.com> escreveu:
> >>
> >> +1
> >>
> >>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
> >> wrote:
> >>>
> >>> +1
> >>>
>  On 22 Jul 2021, at 23:40, Brandon Williams <
>  brandonwilli...@apache.org
> >>>
> >>> wrote:
> 
>  I am proposing the test build of Cassandra 4.0.0 for release.
> 
>  sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
>  Git:
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
>  Maven Artifacts:
> 
> >>>
> >>
> 
> >>
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> 
>  The Source and Build Artifacts, and Debian and RPM packages and
>  repositories are available here:
>  https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> 
>  The vote will be open for 72 hours (longer if needed). Everyone
> who
>  has tested the build is invited to vote. Votes by PMC members are
>  considered binding. A vote passes if there are at least three
> >> binding
>  +1s and no -1's.
> 
>  [1]: CHANGES.txt:
> 
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
>  [2]: NEWS.txt:
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> 
> 
> >> -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> >>>
> >>>
> >>>
> -
> >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >>> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>>
> >>>
> >>
> 
>  -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> 
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >>
> >
> > --
> > Branimir Lambov
> > e. branimir.lam...@datastax.com
> > w. www.datastax.com
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Yifan Cai
+1 (nb)

On Fri, Jul 23, 2021 at 10:32 AM Jon Meredith  wrote:

> +1 (nb)
>
> On Fri, Jul 23, 2021 at 10:22 AM Jake Luciani  wrote:
>
> > +1
> >
> > On Fri, Jul 23, 2021 at 11:31 AM Blake Eggleston
> >  wrote:
> >
> > > +1
> > >
> > > > On Jul 23, 2021, at 6:39 AM, Branimir Lambov <
> > > branimir.lam...@datastax.com> wrote:
> > > >
> > > > +1
> > > >
> > > >> On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko <
> alek...@apache.org
> > >
> > > >> wrote:
> > > >>
> > > >> +1
> > > >>
> > >  On 23 Jul 2021, at 14:03, Joshua McKenzie 
> > > wrote:
> > > >>>
> > > >>> +1
> > > >>>
> > > >>> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi
> > >  > > >>>
> > > >>> wrote:
> > > >>>
> > >  +1
> > > 
> > > 
> > > > On Jul 23, 2021, at 4:56 AM, Paulo Motta <
> pauloricard...@gmail.com
> > >
> > >  wrote:
> > > >
> > > > +1
> > > >
> > > >> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
> > > >> a.penya.gar...@gmail.com> escreveu:
> > > >>
> > > >> +1
> > > >>
> > > >>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
> > > >> wrote:
> > > >>>
> > > >>> +1
> > > >>>
> > >  On 22 Jul 2021, at 23:40, Brandon Williams <
> > >  brandonwilli...@apache.org
> > > >>>
> > > >>> wrote:
> > > 
> > >  I am proposing the test build of Cassandra 4.0.0 for release.
> > > 
> > >  sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> > >  Git:
> > > >>>
> > > >>
> > > 
> > > >>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> > >  Maven Artifacts:
> > > 
> > > >>>
> > > >>
> > > 
> > > >>
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> > > 
> > >  The Source and Build Artifacts, and Debian and RPM packages
> and
> > >  repositories are available here:
> > >  https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> > > 
> > >  The vote will be open for 72 hours (longer if needed).
> Everyone
> > > who
> > >  has tested the build is invited to vote. Votes by PMC members
> > are
> > >  considered binding. A vote passes if there are at least three
> > > >> binding
> > >  +1s and no -1's.
> > > 
> > >  [1]: CHANGES.txt:
> > > 
> > > >>>
> > > >>
> > > 
> > > >>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> > >  [2]: NEWS.txt:
> > > >>>
> > > >>
> > > 
> > > >>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> > > 
> > > 
> > > >>
> -
> > >  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > >  For additional commands, e-mail:
> dev-h...@cassandra.apache.org
> > > 
> > > >>>
> > > >>>
> > > >>>
> > > -
> > > >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > >>> For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > >>>
> > > >>>
> > > >>
> > > 
> > > 
> > -
> > >  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > >  For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > 
> > > 
> > > >>
> > > >>
> > > >>
> -
> > > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> > > >>
> > > >>
> > > >
> > > > --
> > > > Branimir Lambov
> > > > e. branimir.lam...@datastax.com
> > > > w. www.datastax.com
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >
> > >
> >
> > --
> > http://twitter.com/tjake
> >
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Jon Meredith
+1 (nb)

On Fri, Jul 23, 2021 at 10:22 AM Jake Luciani  wrote:

> +1
>
> On Fri, Jul 23, 2021 at 11:31 AM Blake Eggleston
>  wrote:
>
> > +1
> >
> > > On Jul 23, 2021, at 6:39 AM, Branimir Lambov <
> > branimir.lam...@datastax.com> wrote:
> > >
> > > +1
> > >
> > >> On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko  >
> > >> wrote:
> > >>
> > >> +1
> > >>
> >  On 23 Jul 2021, at 14:03, Joshua McKenzie 
> > wrote:
> > >>>
> > >>> +1
> > >>>
> > >>> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi
> >  > >>>
> > >>> wrote:
> > >>>
> >  +1
> > 
> > 
> > > On Jul 23, 2021, at 4:56 AM, Paulo Motta  >
> >  wrote:
> > >
> > > +1
> > >
> > >> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
> > >> a.penya.gar...@gmail.com> escreveu:
> > >>
> > >> +1
> > >>
> > >>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
> > >> wrote:
> > >>>
> > >>> +1
> > >>>
> >  On 22 Jul 2021, at 23:40, Brandon Williams <
> >  brandonwilli...@apache.org
> > >>>
> > >>> wrote:
> > 
> >  I am proposing the test build of Cassandra 4.0.0 for release.
> > 
> >  sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> >  Git:
> > >>>
> > >>
> > 
> > >>
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> >  Maven Artifacts:
> > 
> > >>>
> > >>
> > 
> > >>
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> > 
> >  The Source and Build Artifacts, and Debian and RPM packages and
> >  repositories are available here:
> >  https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> > 
> >  The vote will be open for 72 hours (longer if needed). Everyone
> > who
> >  has tested the build is invited to vote. Votes by PMC members
> are
> >  considered binding. A vote passes if there are at least three
> > >> binding
> >  +1s and no -1's.
> > 
> >  [1]: CHANGES.txt:
> > 
> > >>>
> > >>
> > 
> > >>
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> >  [2]: NEWS.txt:
> > >>>
> > >>
> > 
> > >>
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> > 
> > 
> > >> -
> >  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >  For additional commands, e-mail: dev-h...@cassandra.apache.org
> > 
> > >>>
> > >>>
> > >>>
> > -
> > >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > >>> For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >>>
> > >>>
> > >>
> > 
> > 
> -
> >  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >  For additional commands, e-mail: dev-h...@cassandra.apache.org
> > 
> > 
> > >>
> > >>
> > >> -
> > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >>
> > >>
> > >
> > > --
> > > Branimir Lambov
> > > e. branimir.lam...@datastax.com
> > > w. www.datastax.com
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
> >
>
> --
> http://twitter.com/tjake
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Jake Luciani
+1

On Fri, Jul 23, 2021 at 11:31 AM Blake Eggleston
 wrote:

> +1
>
> > On Jul 23, 2021, at 6:39 AM, Branimir Lambov <
> branimir.lam...@datastax.com> wrote:
> >
> > +1
> >
> >> On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko 
> >> wrote:
> >>
> >> +1
> >>
>  On 23 Jul 2021, at 14:03, Joshua McKenzie 
> wrote:
> >>>
> >>> +1
> >>>
> >>> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi
>  >>>
> >>> wrote:
> >>>
>  +1
> 
> 
> > On Jul 23, 2021, at 4:56 AM, Paulo Motta 
>  wrote:
> >
> > +1
> >
> >> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
> >> a.penya.gar...@gmail.com> escreveu:
> >>
> >> +1
> >>
> >>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
> >> wrote:
> >>>
> >>> +1
> >>>
>  On 22 Jul 2021, at 23:40, Brandon Williams <
>  brandonwilli...@apache.org
> >>>
> >>> wrote:
> 
>  I am proposing the test build of Cassandra 4.0.0 for release.
> 
>  sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
>  Git:
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
>  Maven Artifacts:
> 
> >>>
> >>
> 
> >>
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> 
>  The Source and Build Artifacts, and Debian and RPM packages and
>  repositories are available here:
>  https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> 
>  The vote will be open for 72 hours (longer if needed). Everyone
> who
>  has tested the build is invited to vote. Votes by PMC members are
>  considered binding. A vote passes if there are at least three
> >> binding
>  +1s and no -1's.
> 
>  [1]: CHANGES.txt:
> 
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
>  [2]: NEWS.txt:
> >>>
> >>
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> 
> 
> >> -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> >>>
> >>>
> >>>
> -
> >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >>> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>>
> >>>
> >>
> 
>  -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> 
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >>
> >
> > --
> > Branimir Lambov
> > e. branimir.lam...@datastax.com
> > w. www.datastax.com
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

-- 
http://twitter.com/tjake


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Blake Eggleston
+1

> On Jul 23, 2021, at 6:39 AM, Branimir Lambov  
> wrote:
> 
> +1
> 
>> On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko 
>> wrote:
>> 
>> +1
>> 
 On 23 Jul 2021, at 14:03, Joshua McKenzie  wrote:
>>> 
>>> +1
>>> 
>>> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi >> 
>>> wrote:
>>> 
 +1
 
 
> On Jul 23, 2021, at 4:56 AM, Paulo Motta 
 wrote:
> 
> +1
> 
>> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
>> a.penya.gar...@gmail.com> escreveu:
>> 
>> +1
>> 
>>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
>> wrote:
>>> 
>>> +1
>>> 
 On 22 Jul 2021, at 23:40, Brandon Williams <
 brandonwilli...@apache.org
>>> 
>>> wrote:
 
 I am proposing the test build of Cassandra 4.0.0 for release.
 
 sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
 Git:
>>> 
>> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
 Maven Artifacts:
 
>>> 
>> 
 
>> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
 
 The Source and Build Artifacts, and Debian and RPM packages and
 repositories are available here:
 https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
 
 The vote will be open for 72 hours (longer if needed). Everyone who
 has tested the build is invited to vote. Votes by PMC members are
 considered binding. A vote passes if there are at least three
>> binding
 +1s and no -1's.
 
 [1]: CHANGES.txt:
 
>>> 
>> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
 [2]: NEWS.txt:
>>> 
>> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
 
 
>> -
 To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
 For additional commands, e-mail: dev-h...@cassandra.apache.org
 
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>>> 
>>> 
>> 
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
 For additional commands, e-mail: dev-h...@cassandra.apache.org
 
 
>> 
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>> 
>> 
> 
> -- 
> Branimir Lambov
> e. branimir.lam...@datastax.com
> w. www.datastax.com

-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org



Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Branimir Lambov
+1

On Fri, Jul 23, 2021 at 4:15 PM Aleksey Yeschenko 
wrote:

> +1
>
> > On 23 Jul 2021, at 14:03, Joshua McKenzie  wrote:
> >
> > +1
> >
> > On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi  >
> > wrote:
> >
> >> +1
> >>
> >>
> >>> On Jul 23, 2021, at 4:56 AM, Paulo Motta 
> >> wrote:
> >>>
> >>> +1
> >>>
>  Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
>  a.penya.gar...@gmail.com> escreveu:
> 
>  +1
> 
> > On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe 
> wrote:
> >
> > +1
> >
> >> On 22 Jul 2021, at 23:40, Brandon Williams <
> >> brandonwilli...@apache.org
> >
> > wrote:
> >>
> >> I am proposing the test build of Cassandra 4.0.0 for release.
> >>
> >> sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> >> Git:
> >
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> >> Maven Artifacts:
> >>
> >
> 
> >>
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> >>
> >> The Source and Build Artifacts, and Debian and RPM packages and
> >> repositories are available here:
> >> https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> >>
> >> The vote will be open for 72 hours (longer if needed). Everyone who
> >> has tested the build is invited to vote. Votes by PMC members are
> >> considered binding. A vote passes if there are at least three
> binding
> >> +1s and no -1's.
> >>
> >> [1]: CHANGES.txt:
> >>
> >
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> >> [2]: NEWS.txt:
> >
> 
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> >>
> >>
> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
> >
> 
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

-- 
Branimir Lambov
e. branimir.lam...@datastax.com
w. www.datastax.com


Re: [DISCUSS] CEP-11: Pluggable memtable implementations

2021-07-23 Thread Branimir Lambov
> CEP indicates the flushing behavior is suddenly more tied to the Memtable
  implementation level rather than being configurable at the table level

The specific things that change with the proposal are:
- Flushes are supplied with a reason (e.g. memory full, schema change,
prepare
  to stream).
- The memtable can reject a flush request.
- The logic to initiate "memory full" and "period expired" flushes moves to
the
  memtable where it conceptually belongs.

Is the latter what worries you? For reusability, the current logic is
extracted
in a base class that the skiplist/trie/7282 implementations derive from.


> I'm not sure if the "isDurable" + "shouldSkip" is interesting instead
  of "shouldWrite"(etc). But I also wonder in cases where point-in-time
restore
  is required how one could achieve it without a commit log(can persistent
  memory memtable be rolled back?).

That's exactly the reason why the two flags are separate. To use PITR, you
use
the commit log but make sure that it does not treat the segments covered by
the
persistent memtable as dirty(i.e. writesAreDurable but not
writesShouldSkipCommitLog); commit log segments are written only to be
archived, and PITR restores a memtable snapshot and applies the mutations
after
it.

Am I misunderstanding the question?


> Although I do feel like persistent memory exceptions make stuff more
complex.

The persistent memtables were the reason that drove this functionality, but
think about it also as an easy way to do pluggable storage engines. I may
not
be up to date with the consensus in the community on this, but I don't see
us
investing the effort to have fully-fledged pluggable storage engines of the
CASSANDRA-13475 type any time soon.

To make the memtable a storage engine you need two things:
- an opt out of flushing, so that the memtable is the only component that
serves
  reads,
- an opt out of the commit log, so that the memtable is the only component
that
  serves writes,

plus some solutions for the secondary uses of sstables (streaming) and
commit
log (PITR, CDC).

The proposal gives it that, with a little more control than just opt-out.
It can
work for the pmem (opt out of both) and rocksdb (opt out of flushing only)
use cases, but for me it will also be useful to experiment with a memtable
that
includes its own version of a commit log (opt out of commit log only).


On Thu, Jul 22, 2021 at 4:00 PM Michael Burman  wrote:

> On Wed, 21 Jul 2021 at 17:24, Branimir Lambov <
> branimir.lam...@datastax.com>
> wrote:
>
> > > Why is flushing control bad to do in CFS and better in the
> >   memtable?
> >
> > I wonder why you would understand this as something that takes away
> > control instead of giving it. The CFS is not configurable. With the
> > CEP, memtables are configurable at the table level. It is entirely
> > possible to implement a memtable wrapper that provides any of the
> > examples of functionalities you mention -- and that would be fully
> > configurable (just as example, one could very well select a
> > time-series-optimized-flush wrapper over skip-list memtable).
> >
> >
> I think this was a bit of miscommunication. I'm not in favor of keeping it
> in the CFS, but at least to me (as a reader) CEP indicates the flushing
> behavior is suddenly more tied to the Memtable implementation level rather
> than being configurable at the table level. Thus that would not reduce
> coupling of different flush strategies, but instead just move it from CFS
> to Memtable-implementation. And especially with multiple Memtable
> implementations that would mean the reusable parts of flushing could end up
> being difficult to reuse. If not the intention, then good.
>
>
> >
> > This is another question that the proposal leaves to the memtable
> > implementation (or wrapper), but it does make sense to make sure the
> > interfaces provide the necessary support for sharding
> >
>
> + 1 to this, that's a good limitation of scope to get forward. I think this
> was originally touched in 7282 (where I had it in the memtable impl), but
> then got pushed one step outside.
>
> writesShouldSkipCommitLog is a result of scope reduction (call it
> > laziness on my part). I could not find a way to tell if commit log
> > data may be required for point-in-time-restore or any other feature,
> > and the existing method of turning the commit log off does not have
> > the right granularity. I am very open to suggestions here.
> >
>
> Could this be limited to a single parameter? I'm not sure if the
> "isDurable" + "shouldSkip" is interesting instead of "shouldWrite" (etc).
> But I also wonder in cases where point-in-time restore is required how one
> could achieve it without a commit log (can persistent memory memtable be
> rolled back?). That does have an effect on backups. I have to read your
> impl how you intended to rewrite the process from Keyspace (where the
> requirement for "isDurable" starts from).
>
> Although I do feel like persistent memory exceptions make stuff 

Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Aleksey Yeschenko
+1

> On 23 Jul 2021, at 14:03, Joshua McKenzie  wrote:
> 
> +1
> 
> On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi 
> wrote:
> 
>> +1
>> 
>> 
>>> On Jul 23, 2021, at 4:56 AM, Paulo Motta 
>> wrote:
>>> 
>>> +1
>>> 
 Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
 a.penya.gar...@gmail.com> escreveu:
 
 +1
 
> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe  wrote:
> 
> +1
> 
>> On 22 Jul 2021, at 23:40, Brandon Williams <
>> brandonwilli...@apache.org
> 
> wrote:
>> 
>> I am proposing the test build of Cassandra 4.0.0 for release.
>> 
>> sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
>> Git:
> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
>> Maven Artifacts:
>> 
> 
 
>> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
>> 
>> The Source and Build Artifacts, and Debian and RPM packages and
>> repositories are available here:
>> https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
>> 
>> The vote will be open for 72 hours (longer if needed). Everyone who
>> has tested the build is invited to vote. Votes by PMC members are
>> considered binding. A vote passes if there are at least three binding
>> +1s and no -1's.
>> 
>> [1]: CHANGES.txt:
>> 
> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
>> [2]: NEWS.txt:
> 
 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> 
 
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>> 
>> 


-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org



Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Joshua McKenzie
+1

On Fri, Jul 23, 2021 at 8:07 AM Dinesh Joshi 
wrote:

> +1
>
>
> > On Jul 23, 2021, at 4:56 AM, Paulo Motta 
> wrote:
> >
> > +1
> >
> >> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
> >> a.penya.gar...@gmail.com> escreveu:
> >>
> >> +1
> >>
> >>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe  wrote:
> >>>
> >>> +1
> >>>
>  On 22 Jul 2021, at 23:40, Brandon Williams <
> brandonwilli...@apache.org
> >>>
> >>> wrote:
> 
>  I am proposing the test build of Cassandra 4.0.0 for release.
> 
>  sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
>  Git:
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
>  Maven Artifacts:
> 
> >>>
> >>
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> 
>  The Source and Build Artifacts, and Debian and RPM packages and
>  repositories are available here:
>  https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> 
>  The vote will be open for 72 hours (longer if needed). Everyone who
>  has tested the build is invited to vote. Votes by PMC members are
>  considered binding. A vote passes if there are at least three binding
>  +1s and no -1's.
> 
>  [1]: CHANGES.txt:
> 
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
>  [2]: NEWS.txt:
> >>>
> >>
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> 
>  -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> >>>
> >>>
> >>> -
> >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >>> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>>
> >>>
> >>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Dinesh Joshi
+1


> On Jul 23, 2021, at 4:56 AM, Paulo Motta  wrote:
> 
> +1
> 
>> Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
>> a.penya.gar...@gmail.com> escreveu:
>> 
>> +1
>> 
>>> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe  wrote:
>>> 
>>> +1
>>> 
 On 22 Jul 2021, at 23:40, Brandon Williams >> 
>>> wrote:
 
 I am proposing the test build of Cassandra 4.0.0 for release.
 
 sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
 Git:
>>> 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
 Maven Artifacts:
 
>>> 
>> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
 
 The Source and Build Artifacts, and Debian and RPM packages and
 repositories are available here:
 https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
 
 The vote will be open for 72 hours (longer if needed). Everyone who
 has tested the build is invited to vote. Votes by PMC members are
 considered binding. A vote passes if there are at least three binding
 +1s and no -1's.
 
 [1]: CHANGES.txt:
 
>>> 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
 [2]: NEWS.txt:
>>> 
>> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
 For additional commands, e-mail: dev-h...@cassandra.apache.org
 
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>>> 
>>> 
>> 

-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org



Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Paulo Motta
+1

Em sex., 23 de jul. de 2021 às 08:37, Andrés de la Peña <
a.penya.gar...@gmail.com> escreveu:

> +1
>
> On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe  wrote:
>
> > +1
> >
> > > On 22 Jul 2021, at 23:40, Brandon Williams  >
> > wrote:
> > >
> > > I am proposing the test build of Cassandra 4.0.0 for release.
> > >
> > > sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> > > Git:
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> > > Maven Artifacts:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> > >
> > > The Source and Build Artifacts, and Debian and RPM packages and
> > > repositories are available here:
> > > https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> > >
> > > The vote will be open for 72 hours (longer if needed). Everyone who
> > > has tested the build is invited to vote. Votes by PMC members are
> > > considered binding. A vote passes if there are at least three binding
> > > +1s and no -1's.
> > >
> > > [1]: CHANGES.txt:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> > > [2]: NEWS.txt:
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > > For additional commands, e-mail: dev-h...@cassandra.apache.org
> > >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
> >
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Andrés de la Peña
+1

On Fri, 23 Jul 2021 at 11:56, Sam Tunnicliffe  wrote:

> +1
>
> > On 22 Jul 2021, at 23:40, Brandon Williams 
> wrote:
> >
> > I am proposing the test build of Cassandra 4.0.0 for release.
> >
> > sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> > Git:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> > Maven Artifacts:
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> >
> > The Source and Build Artifacts, and Debian and RPM packages and
> > repositories are available here:
> > https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> >
> > The vote will be open for 72 hours (longer if needed). Everyone who
> > has tested the build is invited to vote. Votes by PMC members are
> > considered binding. A vote passes if there are at least three binding
> > +1s and no -1's.
> >
> > [1]: CHANGES.txt:
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> > [2]: NEWS.txt:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>


Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Sam Tunnicliffe
+1

> On 22 Jul 2021, at 23:40, Brandon Williams  wrote:
> 
> I am proposing the test build of Cassandra 4.0.0 for release.
> 
> sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> Git: 
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> Maven Artifacts:
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> 
> The Source and Build Artifacts, and Debian and RPM packages and
> repositories are available here:
> https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> 
> The vote will be open for 72 hours (longer if needed). Everyone who
> has tested the build is invited to vote. Votes by PMC members are
> considered binding. A vote passes if there are at least three binding
> +1s and no -1's.
> 
> [1]: CHANGES.txt:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> [2]: NEWS.txt: 
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org



Re: [VOTE] Release Apache Cassandra 4.0.0 (third time is the charm)

2021-07-23 Thread Oleksandr Petrov
+1

On Fri, Jul 23, 2021 at 7:40 AM Jeff Jirsa  wrote:

> +1
>
> > On Jul 22, 2021, at 3:41 PM, Brandon Williams <
> brandonwilli...@apache.org> wrote:
> >
> > I am proposing the test build of Cassandra 4.0.0 for release.
> >
> > sha1: 902b4d31772eaa84f05ffdc1e4f4b7a66d5b17e6
> > Git:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/4.0.0-tentative
> > Maven Artifacts:
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1244/org/apache/cassandra/cassandra-all/4.0.0/
> >
> > The Source and Build Artifacts, and Debian and RPM packages and
> > repositories are available here:
> > https://dist.apache.org/repos/dist/dev/cassandra/4.0.0/
> >
> > The vote will be open for 72 hours (longer if needed). Everyone who
> > has tested the build is invited to vote. Votes by PMC members are
> > considered binding. A vote passes if there are at least three binding
> > +1s and no -1's.
> >
> > [1]: CHANGES.txt:
> >
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/4.0.0-tentative
> > [2]: NEWS.txt:
> https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=NEWS.txt;hb=refs/tags/4.0.0-tentative
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

-- 
alex p