Dear Community,

Ignite 3 is moving forward and I think we're in a good spot to release the
first beta version. In the last few months the following major features
have been added:
- RPM and DEB packages: simplified installation and node management with
system services.
- Client's Partition Awareness: Clients are now aware of data distribution
over the cluster nodes which helps avoid additional network transmissions
and lowers operations latency.
- C++ client:  Basic C++ client, able to perform operations on data.
- Autogenerated values: now a function can be specified as a default value
generator during a table creation. Currently only gen_random_uuid is
supported.
- SQL Transactions.
- Transactional Protocol: improved locking model, multi-version based
lock-free read-only transactions.
- Storage: A number of improvements to memory-only and on-disk engines
based on Page Memory.
- Indexes: Basic functionality, hash and sorted indexes.
- Client logging: A LoggerFactory may be provided during client creation to
specify a custom logger for logs generated by the client.
- Metrics framework: Collection and export of cluster metrics.

I propose to release 3.0.0-beta1 with the features listed above.

Release Candidate:
https://dist.apache.org/repos/dist/dev/ignite/3.0.0-beta1-rc1/
Maven Staging:
https://repository.apache.org/content/repositories/orgapacheignite-1555/
Tag: https://github.com/apache/ignite-3/tree/3.0.0-beta1-rc1

+1 - accept Apache Ignite 3.0.0-alpha4 RC1
 0 - don't care either way
-1 - DO NOT accept Apache Ignite 3.0.0-alpha4 RC1 (explain why)

Voting guidelines: https://www.apache.org/foundation/voting.html
How to verify the release: https://www.apache.org/info/verification.html

The vote will be closed on Tuesday, 15 November 2022, 12:00:00 (UTC time)
https://www.timeanddate.com/countdown/to?year=2022&month=11&day=15&hour=12&min=0&sec=0&p0=utc-1

Thanks,
S.

Reply via email to