What’s New in This Release
Introduction
This maintenance release includes many bugfixes.
Installation and Upgrade Information
See the Rolling Upgrades page for information about how to perform automated upgrades and for details about version compatibility.
Fixed Issues
GridGain Community Edition Changes
GG-25024 |
Fixed memory leak on unstable topology caused by partition reservation |
|
GG-25023 |
Security |
Fix false-positive detection of cluster in not idle state with enabled security. |
GG-25022 |
Control.(sh |
bat)p Idle-verify cache-filter ALL will validate system caches, added cache-filter USER |
GG-24989 |
DR |
Deprecated and ignored GridGainCacheConfiguration.drReceiverEnabled flag due to invalid behavior |
GG-24988 |
Integrations |
Upgrade jackson-databind library to version 2.9.9 |
GG-24987 |
Integrations |
Upgraded Jetty dependency to 9.4.18 |
GG-24984 |
Platforms & Thin Clients |
Thin client: removed limitation of the length of credentials during handshake |
GG-24983 |
Communication |
No thread dumps for tcp-comm-worker thread appear in server logs when client node fails abruptly |
GG-24982 |
Rebalance |
Rebalance properties were moved from CacheConfiguration to IgniteConfiguration level. Rebalance properties in CacheConfiguration were deprecated. |
GG-24981 |
OLD_Platforms / .NET |
Fixed .NET continious query "Removed" event registration |
GG-24980 |
Integrations |
Upgrade version of commons-codec library to 1.12 |
GG-24977 |
DR |
Clean DR state for destroyed caches |
GG-24975 |
Communication |
Fast fail of client reconnection to server node |
GG-24974 |
DR |
Fixed data center replication for caches created via DDL |
GG-24971 |
Architecture |
Added EVT_PAGE_REPLACEMENT_STARTED event |
GG-24970 |
Storage Engine |
Fixed case when checkpoint tmp files were not removed on node start. |
GG-24966 |
DR |
Adaptive DR throttling added |
GG-24962 |
Team / SQL Common |
Fixed cost estimation bug for tree indexes. |
GG-24960 |
DR |
Data Replication now uses file-system based implementation of Sender Store by default. It has default work directory, but it is recommended to configure it explicitly on production environments. |
GG-24958 |
Team / Transactions & PME Common |
Added DR_ACK_MISSING_CACHES to allow DR make progress in case there are errors on receiver due to missing caches |
GG-24952 |
Platforms & Thin Clients |
Fixed OOM issue when invalid message was sent to thin client port |
GG-24946 |
Platforms & Thin Clients |
CPP: Added EventType field to CacheEntryEvent |
GG-24945 |
Team / SQL Common |
Fix inconsistency between cache data and indexes when cache operation is interrupted |
GG-24944 |
Affinity & BLT |
Fixed bug with affinity history overflow when too many clients leave or join the cluster |
GG-24881 |
Storage Engine |
Fixed possible PDS corrupt during checkpoint |
GG-20604 |
Atomic Cache |
Fixed possible StackOverflowError in scenario with huge batch within one transaction |
GG-18901 |
JDBC Thin Driver: added Statement.setQueryTimeout() support. |
|
GG-18900 |
JDBC Thin Driver: implemented Connection.setNetworkTimeout method. |
|
GG-18899 |
JDBC Thin Driver: added Statement.cancel() support |
|
GG-14875 |
Improve error’s logging for DDL statements. |
GridGain Enterprise Edition Changes
GG-25025 |
DR |
Improve error’s logging for DDL statements. |
GG-25025 |
DR |
Fixed deadlock between partition map exchange and initialization of DR component Fixed deadlock between partition map exchange and initialization of DR component |
GG-25020 |
DR |
DR: Add correctly named methods for DR start\stop. |
GG-24991 |
DR |
Added events for DR |
GG-24990 |
DR |
Added DR full state transfer operation to cache MBean |
GG-24985 |
DR |
DR: Make debug logs more verbose. |
GG-24969 |
DR |
Logging a errors happened during DR replication on remote DC |
GG-24963 |
DR |
Added metrics to show DR sender/receiver pending queues size |
GG-24959 |
DR |
Stop DR replication in case sender hub with in memory store went down |
GG-24957 |
DR |
New method named 'resetState' has been added to DrSender interface. It resets all internal state of sender hub including clearing store and internal queues. |
GG-24956 |
DR |
Change default DrStore mode to STOP. |
GG-24955 |
DR |
Improve logging for the Data Center Replication component. |
GG-24954 |
DR |
Prevent possible deadlock in DR during node left and cache stop in the same moment |
GG-24949 |
Team / Transactions & PME Common |
Fixed TTL not being transfered via DR |
GG-24947 |
Team / Transactions & PME Common |
Fixed unexpected DR stop when client with default configuration connects to "drUseCacheNames=true" cluster |
GG-22622 |
DR |
Added ability to change full state transfer throttle per node at runtime |
GG-22535 |
DR |
DR: delete files with succesfully sent (ACK is received) data |
GG-24702 |
WC |
Web Console: Fixed issue with caches selection. |
GG-17339 |
SQL |
Fix memory leak at the JDBC thin driver caused by executing any statement |
Related Information
We Value Your Feedback
The GridGain documentation team is focused on constantly improving the product documentation. Your comments and suggestions are always welcome. You can reach us here: docs@gridgain.com
Please visit the documentation for more information.