GridGain 8.7.24 Release Notes
Fixed Issues
Community Edition Changes
GG-30311 |
Continuous Queries |
Continuous queries are no longer deployed to client nodes, since client nodes don’t store data. |
GG-29740 |
Control Script |
The code that processes control script commands is now provided as a separate module ( |
GG-30074 |
GMC |
Optimized data transfer for snapshot descriptors. |
GG-30386 |
Platforms & Thin Clients |
.NET: Improved serialization performance for enum fields. |
GG-30266 |
Platforms & Thin Clients |
.NET: Added continuous query API for .NET Thin Client. |
GG-30206 |
Platforms & Thin Clients |
C++: Implemented cluster API. |
GG-30146 |
Rebalance |
Introduced a heuristic to determine when a historical rebalancing is more efficient. The |
GG-27964 |
Rebalance |
Fixed a rare bug that caused partition consistency conflicts during a historical rebalance. |
GG-28024 |
SQL |
The default index inline size for varchar and binary columns was increased. For VARCHAR columns with a given length (e.g. |
GG-30394 |
Storage Engine |
Fixed an issue when a node could crash during Point-in-Time Recovery procedure. Also fixed an issue when a historical rebalance erroneously wouldn’t start. |
GG-29896 |
Transactions |
Fixed an issue which could cause an error when a transaction and a cache destroy operation were executed concurrently. |
Installation and Upgrade Information
See the Rolling Upgrades page for information about how to perform automated upgrades and for details about version compatibility.
Below is a list of versions that are compatible with the current version. You can rolling-upgrade from any of those. Compatibility with other versions is not guaranteed. If you are on a version that is not listed, contact GridGain for the information on upgrade options.
8.5.3
, 8.5.5
, 8.5.6
, 8.5.7
, 8.5.8
, 8.5.8-p6
, 8.5.9
, 8.5.10
, 8.5.11
, 8.5.12
, 8.5.13
, 8.5.14
, 8.5.15
, 8.5.16
, 8.5.17
, 8.5.18
, 8.5.19
, 8.5.20
, 8.5.22
, 8.5.23
, 8.7.2
, 8.7.2-p12
, 8.7.2-p13
, 8.7.3
, 8.7.4
, 8.7.5
, 8.7.6
, 8.7.7
, 8.7.8
, 8.7.9
, 8.7.10
, 8.7.11
, 8.7.12
, 8.7.13
, 8.7.14
, 8.7.15
, 8.7.16
, 8.7.17
, 8.7.18
, 8.7.19
, 8.7.19-p1
, 8.7.20
, 8.7.21
, 8.7.22
, 8.7.23
Known Limitations
If you are upgrading from version 8.7.20 or earlier, you must take into account an incompatibility related to Jetty configuration, which was introduced in GridGain 8.7.21.
Your setup may be affected if:
-
You’re using the
ignite-rest-http
module (e.g. to connect to GridGain Web Console) -
You have a custom Jetty configuration that enables SSL for REST
-
Your Jetty configuration uses the
org.eclipse.jetty.util.ssl.SslContextFactory
class -
The keystore specified in the Jetty configuration contains both the CA certificate and the private certificate
In this case, after starting the new version, you’ll see an error similar to:
java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class
org.eclipse.jetty.util.ssl.SslContextFactory. (Use org.eclipse.jetty.util.ssl.SslContextFactory$Server
or org.eclipse.jetty.util.ssl.SslContextFactory$Client instead)
To workaround this issue, you need to alter the Jetty configuration to use org.eclipse.jetty.util.ssl.SslContextFactory$Server
or org.eclipse.jetty.util.ssl.SslContextFactory$Client
.
For a configuration example, see Client Certificate Authentication.
We Value Your Feedback
Your comments and suggestions are always welcome. You can reach us here: https://gridgain.freshdesk.com/support/login or docs@gridgain.com
Please visit the documentation for more information.
© 2024 GridGain Systems, Inc. All Rights Reserved. Privacy Policy | Legal Notices. GridGain® is a registered trademark of GridGain Systems, Inc.
Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation.