Re: [DISCUSS] Incubating Proposal of ResilientDB

2023-10-05 Thread Roman Shaposhnik
On Tue, Oct 3, 2023 at 2:24 PM Atri Sharma  wrote:
>
> We want to propose ResilientDB as a new Apache Incubator project.
>
> ResilientDB[1] is a distributed blockchain framework that is written
> in C++ and integrates with Byzantine Fault-Tolerant (BFT) and Crash
> Fault-Tolerant (CFT) consensus protocols. Code is present at [2].
>
> Key features:
>
> Provides a scalable client-server architecture. Each developer can use
> the ResilientDB framework to deploy a replicated service acting as a
> service. The developer can choose the desired number of replicas and
> the number of clients its system should tolerate.
>
> Provides native integration with PBFT consensus protocol – arguably
> the most popular BFT consensus protocol. PBFT helps replicas reach an
> agreement for ordering the client's requests.
>
> Provides a mechanism to simulate the failure of different replicas
> (including the leader).
>
> Provides a correct implementation of the view-change protocol that
> replaces a faulty (or malicious) leader and moves all replicas to the
> new view.
>
> Provides checkpoint and recovery protocols to facilitate garbage
> collection, recovery of failed replicas, and durably logging of the
> blockchain state.
>
> Eases development and testing of newer and optimized BFT and CFT
> consensus protocols.
> Provides clients with support for three different application interfaces:
>
> Key-Value Stores - where client transactions include key-value pairs.
>
> Smart Contracts - where clients issue smart contracts in Solidity for
> processing.
>
> UTXO - where clients issue unspent transactions similar to ones in Bitcoin.
>
> Facilitates benchmarking system/protocol performance with the help of
> existing benchmarks, such as YCSB [SoCC’10] and Diablo [EuroSys’23].
>
> Stores non-volatile ledger (blockchain) in memory and for further
> durability, provides APIs to store both client data and blockchain in
> LevelDB and RocksDB.
>
>
> The serving mentors would be:
>
> Junping Du 
>
> Calvin Kirs 
>
> Kevin Ratnasekera 
>
> Roman Shaposhnik 
>
> Christian Grobmeier 
>
> and I shall be serving as the Champion.
>
> We have not done a trademark check yet for the name but that can be
> pursued independently.
>
> [1] https://cwiki.apache.org/confluence/display/INCUBATOR/ResilientDBProposal
> [2] https://github.com/resilientdb/resilientdb

+1 (binding)

Thanks,
Roman.

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



Re: [DISCUSS] Incubating Proposal of ResilientDB

2023-10-05 Thread Jean-Baptiste Onofré
+1 (binding)

Regards
JB

Le mar. 3 oct. 2023 à 13:23, Atri Sharma  a écrit :

> We want to propose ResilientDB as a new Apache Incubator project.
>
> ResilientDB[1] is a distributed blockchain framework that is written
> in C++ and integrates with Byzantine Fault-Tolerant (BFT) and Crash
> Fault-Tolerant (CFT) consensus protocols. Code is present at [2].
>
> Key features:
>
> Provides a scalable client-server architecture. Each developer can use
> the ResilientDB framework to deploy a replicated service acting as a
> service. The developer can choose the desired number of replicas and
> the number of clients its system should tolerate.
>
> Provides native integration with PBFT consensus protocol – arguably
> the most popular BFT consensus protocol. PBFT helps replicas reach an
> agreement for ordering the client's requests.
>
> Provides a mechanism to simulate the failure of different replicas
> (including the leader).
>
> Provides a correct implementation of the view-change protocol that
> replaces a faulty (or malicious) leader and moves all replicas to the
> new view.
>
> Provides checkpoint and recovery protocols to facilitate garbage
> collection, recovery of failed replicas, and durably logging of the
> blockchain state.
>
> Eases development and testing of newer and optimized BFT and CFT
> consensus protocols.
> Provides clients with support for three different application interfaces:
>
> Key-Value Stores - where client transactions include key-value pairs.
>
> Smart Contracts - where clients issue smart contracts in Solidity for
> processing.
>
> UTXO - where clients issue unspent transactions similar to ones in Bitcoin.
>
> Facilitates benchmarking system/protocol performance with the help of
> existing benchmarks, such as YCSB [SoCC’10] and Diablo [EuroSys’23].
>
> Stores non-volatile ledger (blockchain) in memory and for further
> durability, provides APIs to store both client data and blockchain in
> LevelDB and RocksDB.
>
>
> The serving mentors would be:
>
> Junping Du 
>
> Calvin Kirs 
>
> Kevin Ratnasekera 
>
> Roman Shaposhnik 
>
> Christian Grobmeier 
>
> and I shall be serving as the Champion.
>
> We have not done a trademark check yet for the name but that can be
> pursued independently.
>
> [1]
> https://cwiki.apache.org/confluence/display/INCUBATOR/ResilientDBProposal
> [2] https://github.com/resilientdb/resilientdb
>
> Atri
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Release Apache Livy 0.8.0-incubating (RC2)

2023-10-05 Thread Jean-Baptiste Onofré
+1 (binding)

Casting my vote here.

Regards
JB

Le mer. 4 oct. 2023 à 19:25, Damon Cortesi  a écrit :

> Hello Incubator Community,
>
> The Apache Livy has recently been working on reviving the Livy project and
> would like to call for a vote to release Apache Livy(Incubating) version
> 0.8.0-incubating-rc2.
>
> Notable changes from RC1 include removing Category X licenses where
> possible and opting for the more permissive license for dual-licensed
> dependencies.
>
> We now kindly request the Incubator PMC members review and vote on this
> incubator release.
>
> Community vote thread:
> • https://lists.apache.org/thread/hzvbwtx4khdyll21owsnwr45v5l4d6wj
>
> Vote result thread:
> • https://lists.apache.org/thread/20ghfpgdvos6mvrzrkk287pp4gb1zzdf
>
> The release candidate:
> •
> https://dist.apache.org/repos/dist/dev/incubator/livy/0.8.0-incubating-rc2
>
> Git tag for the release:
> •
> https://github.com/apache/incubator-livy/releases/tag/v0.8.0-incubating-rc2
>
>
> Public keys file:
> • https://dist.apache.org/repos/dist/dev/incubator/livy/KEYS
>
> The change log is available in:
> •
>
> https://github.com/apache/incubator-livy/compare/v0.7.1-incubating-rc1...v0.8.0-incubating-rc2
>
> Dev instructions:
> • https://github.com/apache/incubator-livy/tree/master/dev/docker
>
> The vote will be open for at least 72 hours or until the necessary number
> of votes are reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thanks,
> Damon Cortesi
>


Re: [VOTE] Release Apache Baremaps 0.7.2-rc3 (incubating)

2023-10-05 Thread Jean-Baptiste Onofré
+1 (binding)

I checked:
- signatures and hashes ok
- asf headers
- license, notice and disclaimer are there
- no binary found in source distribution

Thanks
Regards
JB

Le mar. 3 oct. 2023 à 00:10, Bertil Chapuis  a écrit :

> Hello Everyone,
>
> This is a call for a vote to release Apache Baremaps 0.7.2 (incubating),
> release candidate 3. Apache Baremaps is a toolkit and a set of
> infrastructure components for creating, publishing, and operating online
> maps.
>
> We would like to thanks everyone who has vetted the previous release
> candidates and who has contributed to the project. This release candidate
> fixes the issues identified in the previous vote thread:
> https://lists.apache.org/thread/vzvl8rl5h5k9vj3j2xhbkn92zvn4db2f
>
> We now would like to request the Incubator PMC members to review and vote
> on this new release candidate.
>
> You can read the release notes here:
> https://github.com/apache/incubator-baremaps/releases/tag/v0.7.2-rc3
>
> The commit to be voted upon:
> https://github.com/apache/incubator-baremaps/tree/v0.7.2-rc3
>
> Its hash is 823b55507eec425776d996b64b489c8235f6bb37.
>
> Its tag is v0.7.2-rc3.
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/incubator/baremaps/0.7.2-rc3/
>
> The hashes of the artifacts are as follows:
> 658ed9f9d7836c774095bd6079a39c92b366da38d733a04f2334ca39e55d41001ea997c826f9024bae51034ee6861d153ef1948defff8ebf02ce18b79d52319b
> ./apache-baremaps-0.7.2-incubating-src.tar.gz
> 778a4c2e657b5f632f9abe547d68978da40f162bdddc6dc342586b40952b0c72a0c4f6976cc47f720134c7e547af58f1efa39ddb2441e7f57c7a35fee68a1915
> ./apache-baremaps-0.7.2-incubating-bin.tar.gz
>
> Release artifacts are signed with the following key:
> http://people.apache.org/keys/committer/bchapuis.asc
> https://downloads.apache.org/incubator/baremaps/KEYS
>
> The README file for the src distribution contains instructions for
> building and testing the release.
>
> Please vote on releasing this package as Apache Baremaps 0.7.2.
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Baremaps 0.7.2
> [ ] 0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
> Best,
>
> Bertil
>


Re: [VOTE] Release Apache Pekko(incubating) Persistence Cassandra 1.0.0-RC1

2023-10-05 Thread Jean-Baptiste Onofré
+1 (binding)

I checked:
- signatures and hashes
- license, notice and disclaimer
- asf header

Regards
JB

Le mer. 27 sept. 2023 à 12:48, PJ Fanning  a écrit :

> Hi everyone,
>
> This vote thread has been open for over a week and we are still short of
> votes. If any of the Pekko mentors or Incubator PMC members generally have
> time to review the release that would be greatly appreciated.
>
> Regards,
> PJ
>
> On 2023/09/20 06:14:32 Matthew de Detrich wrote:
> > Carrying over my +1 vote from
> > https://lists.apache.org/thread/om585kyt94loncslvf2cfckdzvbo80ow
> >
> > On Wed, Sep 20, 2023 at 12:51 AM PJ Fanning 
> wrote:
> >
> > > Hello Incubator Community,
> > >
> > > This is a call for a vote to release Apache Pekko(incubating)
> > > Persistence Cassandra version 1.0.0-RC1.
> > >
> > > The discussion thread:
> > >
> > > https://lists.apache.org/thread/bqhqr1qjps71y5fdjxcyn6c65fdz633z
> > >
> > > The Pekko PPMC vote thread
> > >
> > > https://lists.apache.org/thread/tf2tp86lhfqzqqkr218k7b8o43ym6rkk
> > >
> > > The Pekko PPMC result
> > >
> > > https://lists.apache.org/thread/ts9tg6rh8gkmlztk42lhl5b0w9jmkwvk
> > >
> > > The release candidate:
> > >
> > >
> > >
> https://dist.apache.org/repos/dist/dev/incubator/pekko/PERSISTENCE_CASSANDRA-1.0.0-RC1/
> > >
> > > This release has been signed with a PGP key available here:
> > >
> > > https://dist.apache.org/repos/dist/dev/incubator/pekko/KEYS
> > >
> > > Release Notes:
> > >
> > >
> > >
> https://pekko.apache.org/docs/pekko-persistence-cassandra/1.0.0/release-notes.html
> > >
> > > Git branch for the release:
> > >
> > >
> > >
> https://github.com/apache/incubator-pekko-persistence-cassandra/tree/v1.0.0-RC1
> > > Git commit ID: 7741ba0ab3be3ab0c132dcfc866d14c25e2c08de
> > >
> > > Please download, verify, and test.
> > >
> > > We have also staged jars in the Apache Nexus Repository. These were
> > > built with the same code
> > > as appears in this Source Release Candidate. We would appreciate if
> > > users could test with these too.
> > > If anyone finds any serious problems with these jars, please also
> > > notify us on this thread.
> > >
> > > https://repository.apache.org/content/groups/staging/org/apache/pekko/
> > >
> > > In sbt, you can add this resolver.
> > >
> > > resolvers += "Apache Pekko Staging" at
> > > "https://repository.apache.org/content/groups/staging";
> > >
> > >
> > > The vote will be left open for at least 72hrs.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > To learn more about Apache Pekko, please see https://pekko.apache.org/
> > >
> > > Checklist for reference:
> > >
> > > [ ] Download links are valid.
> > > [ ] Checksums and signatures.
> > > [ ] LICENSE/NOTICE files exist
> > > [ ] No unexpected binary files
> > > [ ] Source files have ASF headers
> > > [ ] Can compile from source
> > >
> > > To compile from the source, please refer to:
> > >
> > >
> > >
> https://github.com/apache/incubator-pekko/blob/main/README.md#building-from-source
> > >
> > > This module is best built with Java 8.
> > >
> > > Some notes about verifying downloads can be found at:
> > >
> > > https://pekko.apache.org/download.html#verifying-downloads
> > >
> > >
> > > Here is my +1 (binding). Matthew de Detrich also cast a +1 (binding)
> > > vote on the Pekko vote thread.
> > >
> > > Thanks,
> > >
> > > PJ Fanning (Apache Incubator PMC member)
> > >
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
> >
> > --
> >
> > Matthew de Detrich
> >
> > *Aiven Deutschland GmbH*
> >
> > Immanuelkirchstraße 26, 10405 Berlin
> >
> > Amtsgericht Charlottenburg, HRB 209739 B
> >
> > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen
> >
> > *m:* +491603708037
> >
> > *w:* aiven.io *e:* matthew.dedetr...@aiven.io
> >
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


[RESULT] [VOTE] Release Apache Pekko(incubating) Persistence Cassandra 1.0.0-RC1

2023-10-05 Thread PJ Fanning
The votes carris with 3 binding +1s

Vote Thread
https://lists.apache.org/thread/dfh33ygvkrfy1zs449dksyfrtmpbdcn5

Votes
Jean-Baptiste Onofré
Matthew de Detrich
PJ Fanning

Thanks to everyone who participated in the development and the release
verification.

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



Re: [VOTE] Release Apache Livy 0.8.0-incubating (RC2)

2023-10-05 Thread PJ Fanning
+1 (binding)

I checked
* checksums and signatures
* DISCLAIMER, LICENSE, NOTICE, THIRD-PARTY files exist
* ASF headers in source files
* source builds

I still think improvements can be made to the THIRD-PARTY file to
remove refs to jars that do not appear in the binary zips.

On Thu, 5 Oct 2023 at 12:17, Jean-Baptiste Onofré  wrote:
>
> +1 (binding)
>
> Casting my vote here.
>
> Regards
> JB
>
> Le mer. 4 oct. 2023 à 19:25, Damon Cortesi  a écrit :
>
> > Hello Incubator Community,
> >
> > The Apache Livy has recently been working on reviving the Livy project and
> > would like to call for a vote to release Apache Livy(Incubating) version
> > 0.8.0-incubating-rc2.
> >
> > Notable changes from RC1 include removing Category X licenses where
> > possible and opting for the more permissive license for dual-licensed
> > dependencies.
> >
> > We now kindly request the Incubator PMC members review and vote on this
> > incubator release.
> >
> > Community vote thread:
> > • https://lists.apache.org/thread/hzvbwtx4khdyll21owsnwr45v5l4d6wj
> >
> > Vote result thread:
> > • https://lists.apache.org/thread/20ghfpgdvos6mvrzrkk287pp4gb1zzdf
> >
> > The release candidate:
> > •
> > https://dist.apache.org/repos/dist/dev/incubator/livy/0.8.0-incubating-rc2
> >
> > Git tag for the release:
> > •
> > https://github.com/apache/incubator-livy/releases/tag/v0.8.0-incubating-rc2
> >
> >
> > Public keys file:
> > • https://dist.apache.org/repos/dist/dev/incubator/livy/KEYS
> >
> > The change log is available in:
> > •
> >
> > https://github.com/apache/incubator-livy/compare/v0.7.1-incubating-rc1...v0.8.0-incubating-rc2
> >
> > Dev instructions:
> > • https://github.com/apache/incubator-livy/tree/master/dev/docker
> >
> > The vote will be open for at least 72 hours or until the necessary number
> > of votes are reached.
> >
> > Please vote accordingly:
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thanks,
> > Damon Cortesi
> >

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