Dear Community, I have uploaded release candidate to https://dist.apache.org/repos/dist/dev/ignite/2.9.1-rc1/ https://dist.apache.org/repos/dist/dev/ignite/packages_2.9.1-rc1/
The following staging can be used for testing: https://repository.apache.org/content/repositories/orgapacheignite-1490/ Tag name is 2.9.1-rc1: https://gitbox.apache.org/repos/asf?p=ignite.git;a=tag;h=refs/tags/2.9.1-rc1 2.9.1 changes: * Added support to graceful shutdown for ZookeeperDiscoverySpi * Added System view for binary metadata * Added System view for metastorage items * Added RebalancingPartitionsTotal metrics * Improved checkpoint concurrent behaviour * Fixed critical system error when unregister a JMX bean * Fixed IgniteCache#isClosed() returns false on server node even if the cache had been closed before * Fixed inability to eagerly remove expired cache entries * Fixed partial index rebuild issue in case indexed cache contains different datatypes * Fixed local metastorage system view error if unmarshallable values present * Fixed deadlock between grid-timeout-worker and a thread opening a communication connection * Fixed deadlock in IgniteServiceProcessor * Fixed issue when rebalance future might hang in no final state though all partitions are owned * Fixed issue when scan query fails with an assertion error: Unexpected row key * Fixed issue with archiving and enabled wal compaction setting on server restart * Fixed NPE during Cassandra Store initialization with PRIMITIVE strategy * Fixed synchronization problems when different classloaders are used for deployment of same class * Fixed exception on SQL caches when client reconnect * Fixed deadlock on multiple cache delete * Fixed NPE in IgniteServiceProcessor when destroying a cache * Fixed issue when DurableBackgroundTask can abandon incomplete task * Fixed issue related to cache interceptor deserialization on client nodes * Fixed issue when control.sh doesn't start if JMX port was set * Fixed issue when ZookeeperDiscoverySpiMBeanImpl#getCoordinator can return invalid node as coordinator * Fixed issue when valid blocking section in GridNioWorker and GridNioClientWorker leads to false positive blocking thread detection * Fixed several logging issues * Fixed issue when exchange worker, waiting for new task from queue, considered as blocked * Fixed incorrect topology snapshot logger output about coordinator change * Fixed slowdown during node initialization * Fixed incorrect usage of Class.isAssignableFrom in SystemViewLocal and SystemViewMBean classes * Fixed several concurrent metrics issues * Fixed issue related to incorrect work of predicates (< and >) in where clause with compound primary key * Removed unnecessary dependency to curator-client from and improved ZookeeperDiscoverySpi * Removed unnecessary failure trace in IgnitionEx * Fixed issue when thin client connect/disconnect during topology update may lead to partition divergence in ignite-sys-cache * Fixed issue when thin client silently closes channel after inactivity * Fixed unsupported protocol version exception when getting cache configuration from Java thin client * Fixed thin driver reports incorrect property names * Updated JDBC metadata to match actual capabilities * Improved slow Enum serialization * Fixed issue when deserializing IBinaryObject containing an IBinaryObject field fails * Fixed issue TransactionImpl finalizer can crash the process * Fixed child processes become zombies when persistence is used with direct-io on Linux * Added Windows support to CMake build system * Fixed issue when odbc-example loses values if run with 1 additional node RELEASE NOTES: https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob;f=RELEASE_NOTES.txt;hb=ignite-2.9.1 Complete list of resolved issues: https://issues.apache.org/jira/browse/IGNITE-13770?jql=project%20%3D%20IGNITE%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%202.9.1 DEVNOTES https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=DEVNOTES.txt;hb=ignite-2.9.1 The vote is formal, see voting guidelines https://www.apache.org/foundation/voting.html +1 - to accept Apache Ignite 2.9.1-rc1 0 - don't care either way -1 - DO NOT accept Apache Ignite Ignite 2.9.1-rc1 (explain why) See notes on how to verify release here https://www.apache.org/info/verification.html and https://cwiki.apache.org/confluence/display/IGNITE/Release+Process#ReleaseProcess-P5.VotingonReleaseandReleaseVerification This vote will be open for at least 3 days till Fri Dec 18, 10:30 am UTC. https://www.timeanddate.com/countdown/generic?iso=20201218T1030&p0=166&font=cursive