You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2018/05/30 14:56:17 UTC

svn commit: r1832552 - /ignite/site/trunk/releases/2.5.0/release_notes.html

Author: agura
Date: Wed May 30 14:56:16 2018
New Revision: 1832552

URL: http://svn.apache.org/viewvc?rev=1832552&view=rev
Log:
2.5.0 release notes

Added:
    ignite/site/trunk/releases/2.5.0/release_notes.html

Added: ignite/site/trunk/releases/2.5.0/release_notes.html
URL: http://svn.apache.org/viewvc/ignite/site/trunk/releases/2.5.0/release_notes.html?rev=1832552&view=auto
==============================================================================
--- ignite/site/trunk/releases/2.5.0/release_notes.html (added)
+++ ignite/site/trunk/releases/2.5.0/release_notes.html Wed May 30 14:56:16 2018
@@ -0,0 +1,597 @@
+<head>
+<style>h1 {    color: #113847;    font-size: 33px;    font-weight: bold;    margin: 30px 0 15px 0;    padding-bottom: 7px;    width: 700px;}h2 {  border-bottom: 2px solid #ccc;     color: #113847;     font-size: 29px;     font-weight: normal;     margin: 30px 0 15px 0;     padding-bottom: 7px;  width: 700px; }a {      color: #cc0000;      text-decoration: none;  }span {    color: #cc0000;}a:hover {    text-decoration: underline;}ul,ol {    list-style: disc;    margin-left: 30px;}ul li,ol li {    margin: 5px 0;}p.description {    width: 700px;}</style>
+</head>
+<body>
+<h1>Apache IGNITE 2.5</h1>
+<div></div><h2>Features and Improvements</h2>
+<ul>
+<li>implement getCurrentCoordinator method in IgniteMXBean<a href="https://issues.apache.org/jira/browse/IGNITE-8430"> [#IGNITE-8430]</a>
+</li>
+<li>Add new metrics for data storage<a href="https://issues.apache.org/jira/browse/IGNITE-8078"> [#IGNITE-8078]</a>
+</li>
+<li>Implement new JMX metrics for transactions<a href="https://issues.apache.org/jira/browse/IGNITE-8077"> [#IGNITE-8077]</a>
+</li>
+<li>Add a GA Grid example that solves 'Knapsack Problem' <a href="https://issues.apache.org/jira/browse/IGNITE-8041"> [#IGNITE-8041]</a>
+</li>
+<li>Add Ignite nightly builds references to the site<a href="https://issues.apache.org/jira/browse/IGNITE-8040"> [#IGNITE-8040]</a>
+</li>
+<li>Ship SQL scripts with same database in Ignite<a href="https://issues.apache.org/jira/browse/IGNITE-7884"> [#IGNITE-7884]</a>
+</li>
+<li>ODBC: Implement connection failover<a href="https://issues.apache.org/jira/browse/IGNITE-7811"> [#IGNITE-7811]</a>
+</li>
+<li>LSQR: Sparse Equations and Least Squares for Lin Regression<a href="https://issues.apache.org/jira/browse/IGNITE-7438"> [#IGNITE-7438]</a>
+</li>
+<li>Partition based dataset implementation<a href="https://issues.apache.org/jira/browse/IGNITE-7437"> [#IGNITE-7437]</a>
+</li>
+<li>Thin client Java API - data grid API<a href="https://issues.apache.org/jira/browse/IGNITE-7421"> [#IGNITE-7421]</a>
+</li>
+<li>Apache Ignite 2.5 RPM and DEB packages<a href="https://issues.apache.org/jira/browse/IGNITE-7108"> [#IGNITE-7108]</a>
+</li>
+<li>Spark Data Frame Support. Strategy to convert complete query to Ignite SQL<a href="https://issues.apache.org/jira/browse/IGNITE-7077"> [#IGNITE-7077]</a>
+</li>
+<li>SQL: implement COPY command for efficient data loading<a href="https://issues.apache.org/jira/browse/IGNITE-6917"> [#IGNITE-6917]</a>
+</li>
+<li>Inform user about missed nodes from BLT during a cluster activation<a href="https://issues.apache.org/jira/browse/IGNITE-6906"> [#IGNITE-6906]</a>
+</li>
+<li>Adding GA Grid to Apache Ignite ML module<a href="https://issues.apache.org/jira/browse/IGNITE-6899"> [#IGNITE-6899]</a>
+</li>
+<li>ODBC: Add secure connection support<a href="https://issues.apache.org/jira/browse/IGNITE-6810"> [#IGNITE-6810]</a>
+</li>
+<li>SVM for Apache Ignite ML module<a href="https://issues.apache.org/jira/browse/IGNITE-6585"> [#IGNITE-6585]</a>
+</li>
+<li>Add clearNodeLocalMap() to IgniteMXBean<a href="https://issues.apache.org/jira/browse/IGNITE-6133"> [#IGNITE-6133]</a>
+</li>
+<li>Introduce pluggable string encoder/decoder<a href="https://issues.apache.org/jira/browse/IGNITE-5655"> [#IGNITE-5655]</a>
+</li>
+<li>JDBC: fix unordered stream compatibility check<a href="https://issues.apache.org/jira/browse/IGNITE-8498"> [#IGNITE-8498]</a>
+</li>
+<li>Move GA Grid description to ML site page<a href="https://issues.apache.org/jira/browse/IGNITE-8349"> [#IGNITE-8349]</a>
+</li>
+<li>Cache management and server node authorisation<a href="https://issues.apache.org/jira/browse/IGNITE-8221"> [#IGNITE-8221]</a>
+</li>
+<li>Debug why REST return null as sessionToken when authentication enabled<a href="https://issues.apache.org/jira/browse/IGNITE-8202"> [#IGNITE-8202]</a>
+</li>
+<li>Refactor REST API for authentication<a href="https://issues.apache.org/jira/browse/IGNITE-8201"> [#IGNITE-8201]</a>
+</li>
+<li>control.sh Failed with NPE in case of adding not online node in base line<a href="https://issues.apache.org/jira/browse/IGNITE-8159"> [#IGNITE-8159]</a>
+</li>
+<li>Fix suite [Prepare Vote #1] .Net & C++<a href="https://issues.apache.org/jira/browse/IGNITE-8150"> [#IGNITE-8150]</a>
+</li>
+<li>JDBC thin driver: use semicolon as parameter's delimiter<a href="https://issues.apache.org/jira/browse/IGNITE-8148"> [#IGNITE-8148]</a>
+</li>
+<li>SQL: NPE during key/value pair validation<a href="https://issues.apache.org/jira/browse/IGNITE-8147"> [#IGNITE-8147]</a>
+</li>
+<li>Web Console: Fix change detection logic on configuration<a href="https://issues.apache.org/jira/browse/IGNITE-8142"> [#IGNITE-8142]</a>
+</li>
+<li>Missing SQL-DDL Authorization<a href="https://issues.apache.org/jira/browse/IGNITE-8135"> [#IGNITE-8135]</a>
+</li>
+<li>Java thin client: throw handshake exception on connect phase<a href="https://issues.apache.org/jira/browse/IGNITE-8097"> [#IGNITE-8097]</a>
+</li>
+<li>Web Console: Refactor components for generated code preview<a href="https://issues.apache.org/jira/browse/IGNITE-8095"> [#IGNITE-8095]</a>
+</li>
+<li>Java Thin Client Authentication<a href="https://issues.apache.org/jira/browse/IGNITE-8076"> [#IGNITE-8076]</a>
+</li>
+<li>.NET thin client: Add username/password to handshake<a href="https://issues.apache.org/jira/browse/IGNITE-8042"> [#IGNITE-8042]</a>
+</li>
+<li>.NET: Add "authenticationEnabled" flag to IgniteConfiguration<a href="https://issues.apache.org/jira/browse/IGNITE-8034"> [#IGNITE-8034]</a>
+</li>
+<li>Authentication:  add to REST support of new authentication<a href="https://issues.apache.org/jira/browse/IGNITE-8002"> [#IGNITE-8002]</a>
+</li>
+<li>Enhance performance of the thin JDBC streaming mode <a href="https://issues.apache.org/jira/browse/IGNITE-7999"> [#IGNITE-7999]</a>
+</li>
+<li>DML: improve deadlock handling <a href="https://issues.apache.org/jira/browse/IGNITE-7984"> [#IGNITE-7984]</a>
+</li>
+<li>NPE in TxRollbackOnTimeoutNearCacheTest.testRandomMixedTxConfigurations<a href="https://issues.apache.org/jira/browse/IGNITE-7983"> [#IGNITE-7983]</a>
+</li>
+<li>Web Console: Refactor query notebooks to dedicated screen<a href="https://issues.apache.org/jira/browse/IGNITE-7979"> [#IGNITE-7979]</a>
+</li>
+<li>Web Console: Optimize on-focus-out directive<a href="https://issues.apache.org/jira/browse/IGNITE-7958"> [#IGNITE-7958]</a>
+</li>
+<li>SQL: Add upload benchmarks for sql streamer feature<a href="https://issues.apache.org/jira/browse/IGNITE-7950"> [#IGNITE-7950]</a>
+</li>
+<li>Web Console: Refactor post validation on sign in / sign up<a href="https://issues.apache.org/jira/browse/IGNITE-7949"> [#IGNITE-7949]</a>
+</li>
+<li>Visor CMD: Support cache.lostPartitions() and ignite.resetLostPartitions()<a href="https://issues.apache.org/jira/browse/IGNITE-7940"> [#IGNITE-7940]</a>
+</li>
+<li>Enable either swap space or persistence but not both <a href="https://issues.apache.org/jira/browse/IGNITE-7902"> [#IGNITE-7902]</a>
+</li>
+<li>Add tests for using TreeMap/TreeSet in cache key<a href="https://issues.apache.org/jira/browse/IGNITE-7881"> [#IGNITE-7881]</a>
+</li>
+<li> Ignite Platform .NET Long Running: Stable failed with execution timeout <a href="https://issues.apache.org/jira/browse/IGNITE-7878"> [#IGNITE-7878]</a>
+</li>
+<li>JDBC thin driver: set default socket buffer sizes to greater value<a href="https://issues.apache.org/jira/browse/IGNITE-7860"> [#IGNITE-7860]</a>
+</li>
+<li>Java thin client: add username/password authentication support<a href="https://issues.apache.org/jira/browse/IGNITE-7854"> [#IGNITE-7854]</a>
+</li>
+<li>ODBC: Support username/password authentication<a href="https://issues.apache.org/jira/browse/IGNITE-7852"> [#IGNITE-7852]</a>
+</li>
+<li>REST: Add support to get values inserted via API or SQL<a href="https://issues.apache.org/jira/browse/IGNITE-7803"> [#IGNITE-7803]</a>
+</li>
+<li>All critical system workers health should be covered by IgniteFailureProcessor<a href="https://issues.apache.org/jira/browse/IGNITE-7772"> [#IGNITE-7772]</a>
+</li>
+<li>Ignite Cache 6: testRandomMixedTxConfigurations failed probably after jsr166 removal<a href="https://issues.apache.org/jira/browse/IGNITE-7770"> [#IGNITE-7770]</a>
+</li>
+<li>Ignite CPP tests win32 failure<a href="https://issues.apache.org/jira/browse/IGNITE-7763"> [#IGNITE-7763]</a>
+</li>
+<li>SQL COPY: rename "batch_size" to "packet_size"<a href="https://issues.apache.org/jira/browse/IGNITE-7737"> [#IGNITE-7737]</a>
+</li>
+<li>Enable Ignite Update Notifier tests<a href="https://issues.apache.org/jira/browse/IGNITE-7695"> [#IGNITE-7695]</a>
+</li>
+<li>Move shared memory suite (IpcSharedMemoryCrashDetectionSelfTest) to Ignite Basic 2<a href="https://issues.apache.org/jira/browse/IGNITE-7690"> [#IGNITE-7690]</a>
+</li>
+<li>Incorrect AllocationRate counting<a href="https://issues.apache.org/jira/browse/IGNITE-7685"> [#IGNITE-7685]</a>
+</li>
+<li>Broken javadoc in partitioned dataset <a href="https://issues.apache.org/jira/browse/IGNITE-7643"> [#IGNITE-7643]</a>
+</li>
+<li>Fix links for Javadoc<a href="https://issues.apache.org/jira/browse/IGNITE-7625"> [#IGNITE-7625]</a>
+</li>
+<li>Deprecate CacheLocalStore annotation<a href="https://issues.apache.org/jira/browse/IGNITE-7588"> [#IGNITE-7588]</a>
+</li>
+<li>CLI AUTH: add user authentication to JDBC thin driver<a href="https://issues.apache.org/jira/browse/IGNITE-7558"> [#IGNITE-7558]</a>
+</li>
+<li>CLI AUTH: implement SQL commands to users management<a href="https://issues.apache.org/jira/browse/IGNITE-7557"> [#IGNITE-7557]</a>
+</li>
+<li>SQL: Create data load benchmarks<a href="https://issues.apache.org/jira/browse/IGNITE-7531"> [#IGNITE-7531]</a>
+</li>
+<li>CLI AUTH: implement user credential storage and default admin user creation<a href="https://issues.apache.org/jira/browse/IGNITE-7439"> [#IGNITE-7439]</a>
+</li>
+<li>Get rid of LongAdder8, ConcurrentHashMap8, etc<a href="https://issues.apache.org/jira/browse/IGNITE-7386"> [#IGNITE-7386]</a>
+</li>
+<li>Add guard to prevent concurrent usage the JDBC thin connection<a href="https://issues.apache.org/jira/browse/IGNITE-7343"> [#IGNITE-7343]</a>
+</li>
+<li>Make use of plain java.util.Base64 instead of reflective alternatives<a href="https://issues.apache.org/jira/browse/IGNITE-7312"> [#IGNITE-7312]</a>
+</li>
+<li>JDBC thin driver: introduce streaming mode<a href="https://issues.apache.org/jira/browse/IGNITE-7253"> [#IGNITE-7253]</a>
+</li>
+<li>DiscoverySpi based on Apache ZooKeeper<a href="https://issues.apache.org/jira/browse/IGNITE-7222"> [#IGNITE-7222]</a>
+</li>
+<li>Reconsider WAL archive strategy<a href="https://issues.apache.org/jira/browse/IGNITE-7017"> [#IGNITE-7017]</a>
+</li>
+<li>Add ability to disable WAL for ceratin caches in runtime<a href="https://issues.apache.org/jira/browse/IGNITE-6411"> [#IGNITE-6411]</a>
+</li>
+<li>Native facility to control excessive GC pauses<a href="https://issues.apache.org/jira/browse/IGNITE-6171"> [#IGNITE-6171]</a>
+</li>
+<li>Integrate communication with coordinator in tx protocol<a href="https://issues.apache.org/jira/browse/IGNITE-5932"> [#IGNITE-5932]</a>
+</li>
+<li>Web Console: New Configuration Screen<a href="https://issues.apache.org/jira/browse/IGNITE-5466"> [#IGNITE-5466]</a>
+</li>
+<li>Eviction Rate memory metric to be implemented<a href="https://issues.apache.org/jira/browse/IGNITE-5265"> [#IGNITE-5265]</a>
+</li>
+<li>Test suites improvements<a href="https://issues.apache.org/jira/browse/IGNITE-4445"> [#IGNITE-4445]</a>
+</li>
+<li>Refactor direct usage of Angular API<a href="https://issues.apache.org/jira/browse/IGNITE-4091"> [#IGNITE-4091]</a>
+</li>
+<li>Implement support for optional key type in REST HTTP get command<a href="https://issues.apache.org/jira/browse/IGNITE-3345"> [#IGNITE-3345]</a>
+</li>
+<li>Add support for scan near cache to VisorQueryTask<a href="https://issues.apache.org/jira/browse/IGNITE-2093"> [#IGNITE-2093]</a>
+</li>
+<li>Peer deployment does not work for continuous query transformers<a href="https://issues.apache.org/jira/browse/IGNITE-8528"> [#IGNITE-8528]</a>
+</li>
+<li>Long running transaction JMX<a href="https://issues.apache.org/jira/browse/IGNITE-8402"> [#IGNITE-8402]</a>
+</li>
+<li>Assertion error during simultaneous auto-activation and manual activation<a href="https://issues.apache.org/jira/browse/IGNITE-8323"> [#IGNITE-8323]</a>
+</li>
+<li>Node could be stopped due to a valid termination of exchange worker<a href="https://issues.apache.org/jira/browse/IGNITE-8303"> [#IGNITE-8303]</a>
+</li>
+<li>PDS Direct IO flaky failure by timeout: 10% testPageRecoveryAfterFileCorruption <a href="https://issues.apache.org/jira/browse/IGNITE-8302"> [#IGNITE-8302]</a>
+</li>
+<li>Web console: make "Beta" ribbon less obtrusive<a href="https://issues.apache.org/jira/browse/IGNITE-8294"> [#IGNITE-8294]</a>
+</li>
+<li>Web console: place sign up inputs in two columns<a href="https://issues.apache.org/jira/browse/IGNITE-8287"> [#IGNITE-8287]</a>
+</li>
+<li>Add utilities to check and display cache info<a href="https://issues.apache.org/jira/browse/IGNITE-8277"> [#IGNITE-8277]</a>
+</li>
+<li>TxRecoveryStoreEnabledTest.testPessimistic fails on TC<a href="https://issues.apache.org/jira/browse/IGNITE-8256"> [#IGNITE-8256]</a>
+</li>
+<li>ML package cleanup for 2.5 release<a href="https://issues.apache.org/jira/browse/IGNITE-8232"> [#IGNITE-8232]</a>
+</li>
+<li>Print out information about configured failure handler<a href="https://issues.apache.org/jira/browse/IGNITE-8228"> [#IGNITE-8228]</a>
+</li>
+<li>Thousands of warning messages per second in log files<a href="https://issues.apache.org/jira/browse/IGNITE-8226"> [#IGNITE-8226]</a>
+</li>
+<li>Add exchange latch state to diagnostic messages<a href="https://issues.apache.org/jira/browse/IGNITE-8218"> [#IGNITE-8218]</a>
+</li>
+<li>Minor javadoc improvement (missing group for new package)<a href="https://issues.apache.org/jira/browse/IGNITE-8216"> [#IGNITE-8216]</a>
+</li>
+<li>Print out information on how many nodes left until auto-activation<a href="https://issues.apache.org/jira/browse/IGNITE-8192"> [#IGNITE-8192]</a>
+</li>
+<li>Print out information when cluster is not activated<a href="https://issues.apache.org/jira/browse/IGNITE-8191"> [#IGNITE-8191]</a>
+</li>
+<li>Print out an information message when local node is not in baseline<a href="https://issues.apache.org/jira/browse/IGNITE-8190"> [#IGNITE-8190]</a>
+</li>
+<li>Integrate gradient descent linear regression with partition based dataset<a href="https://issues.apache.org/jira/browse/IGNITE-8176"> [#IGNITE-8176]</a>
+</li>
+<li>Need to have better control on the size of SQL on heap cache<a href="https://issues.apache.org/jira/browse/IGNITE-8139"> [#IGNITE-8139]</a>
+</li>
+<li>Web console: A little re-design of Checkpointing section <a href="https://issues.apache.org/jira/browse/IGNITE-8132"> [#IGNITE-8132]</a>
+</li>
+<li>Add fail recovery mechanism to tracking pages<a href="https://issues.apache.org/jira/browse/IGNITE-8114"> [#IGNITE-8114]</a>
+</li>
+<li>Ability to terminate system workers by JMX for test purposes<a href="https://issues.apache.org/jira/browse/IGNITE-8101"> [#IGNITE-8101]</a>
+</li>
+<li>Allow changing of tx rollback timeout on exchange in runtime<a href="https://issues.apache.org/jira/browse/IGNITE-8074"> [#IGNITE-8074]</a>
+</li>
+<li>Add tests for failure handlers<a href="https://issues.apache.org/jira/browse/IGNITE-8071"> [#IGNITE-8071]</a>
+</li>
+<li>IgniteOutOfMemoryException should be handled accordingly to provided failure handler<a href="https://issues.apache.org/jira/browse/IGNITE-8069"> [#IGNITE-8069]</a>
+</li>
+<li>Add ability to properly wait for transaction finish in case of PRIMARY_SYNC cache mode<a href="https://issues.apache.org/jira/browse/IGNITE-8062"> [#IGNITE-8062]</a>
+</li>
+<li>Integrate decision tree with partition based dataset<a href="https://issues.apache.org/jira/browse/IGNITE-8059"> [#IGNITE-8059]</a>
+</li>
+<li>Clear error message needed when using a non-existing column name for CREATE TABLE primary key<a href="https://issues.apache.org/jira/browse/IGNITE-8052"> [#IGNITE-8052]</a>
+</li>
+<li>Avoid unnecessary unswap(...) call in GridCacheMapEntry.initialValue(...)<a href="https://issues.apache.org/jira/browse/IGNITE-8018"> [#IGNITE-8018]</a>
+</li>
+<li>Disable WAL during initial preloading<a href="https://issues.apache.org/jira/browse/IGNITE-8017"> [#IGNITE-8017]</a>
+</li>
+<li>Web console: Add a link to the SQL documentation in Notebook title<a href="https://issues.apache.org/jira/browse/IGNITE-8008"> [#IGNITE-8008]</a>
+</li>
+<li>Web console: move cluster configuration form templates<a href="https://issues.apache.org/jira/browse/IGNITE-7996"> [#IGNITE-7996]</a>
+</li>
+<li>Integrate MLP with partition based dataset<a href="https://issues.apache.org/jira/browse/IGNITE-7990"> [#IGNITE-7990]</a>
+</li>
+<li> Wrong arguments for ConcurrentHashMap<a href="https://issues.apache.org/jira/browse/IGNITE-7931"> [#IGNITE-7931]</a>
+</li>
+<li>Add transaction debugging support in JMX<a href="https://issues.apache.org/jira/browse/IGNITE-7915"> [#IGNITE-7915]</a>
+</li>
+<li>Add transaction debugging support in control.sh<a href="https://issues.apache.org/jira/browse/IGNITE-7914"> [#IGNITE-7914]</a>
+</li>
+<li>Improve transaction debugging support<a href="https://issues.apache.org/jira/browse/IGNITE-7910"> [#IGNITE-7910]</a>
+</li>
+<li>Java code examples are needed for Spark Data Frames<a href="https://issues.apache.org/jira/browse/IGNITE-7909"> [#IGNITE-7909]</a>
+</li>
+<li>Add example of using LSQR with data normalization<a href="https://issues.apache.org/jira/browse/IGNITE-7897"> [#IGNITE-7897]</a>
+</li>
+<li>Web console: revise unit tests<a href="https://issues.apache.org/jira/browse/IGNITE-7895"> [#IGNITE-7895]</a>
+</li>
+<li>Web console: extract new design collapsible panels into component<a href="https://issues.apache.org/jira/browse/IGNITE-7894"> [#IGNITE-7894]</a>
+</li>
+<li>ODBC: Add support for SQL_ATTR_LOGIN_TIMEOUT<a href="https://issues.apache.org/jira/browse/IGNITE-7888"> [#IGNITE-7888]</a>
+</li>
+<li>Improve code style in GA part<a href="https://issues.apache.org/jira/browse/IGNITE-7877"> [#IGNITE-7877]</a>
+</li>
+<li>Implement 2-phase waiting for partition release<a href="https://issues.apache.org/jira/browse/IGNITE-7871"> [#IGNITE-7871]</a>
+</li>
+<li>Dynamic start cache by stored cache data<a href="https://issues.apache.org/jira/browse/IGNITE-7869"> [#IGNITE-7869]</a>
+</li>
+<li>Need to provide method WAL manager for return serialize version<a href="https://issues.apache.org/jira/browse/IGNITE-7865"> [#IGNITE-7865]</a>
+</li>
+<li>Control utility: Add confirm on dangerous operations<a href="https://issues.apache.org/jira/browse/IGNITE-7864"> [#IGNITE-7864]</a>
+</li>
+<li>Update flatten-plugin to 1.0.1 version<a href="https://issues.apache.org/jira/browse/IGNITE-7862"> [#IGNITE-7862]</a>
+</li>
+<li>Throw Exceptions instead of AssertionErrors when reading from corrupted persistence<a href="https://issues.apache.org/jira/browse/IGNITE-7831"> [#IGNITE-7831]</a>
+</li>
+<li>Unify and improve Apache Ignite and Web Console Dockerfiles<a href="https://issues.apache.org/jira/browse/IGNITE-7821"> [#IGNITE-7821]</a>
+</li>
+<li>Web console: replace Roboto slab font with Roboto regular<a href="https://issues.apache.org/jira/browse/IGNITE-7810"> [#IGNITE-7810]</a>
+</li>
+<li>WAL manage getAndReserveWalFiles should not throw exception if segments not found<a href="https://issues.apache.org/jira/browse/IGNITE-7747"> [#IGNITE-7747]</a>
+</li>
+<li>Add usage of Roles for Web Console E2E tests<a href="https://issues.apache.org/jira/browse/IGNITE-7729"> [#IGNITE-7729]</a>
+</li>
+<li>REST: expand parameters list of GetOrCreateCache command<a href="https://issues.apache.org/jira/browse/IGNITE-7725"> [#IGNITE-7725]</a>
+</li>
+<li>IgnitePdsCheckpointSimulationWithRealCpDisabledTest generates too many strings<a href="https://issues.apache.org/jira/browse/IGNITE-7722"> [#IGNITE-7722]</a>
+</li>
+<li>Include cache name to rebalancing finish message<a href="https://issues.apache.org/jira/browse/IGNITE-7713"> [#IGNITE-7713]</a>
+</li>
+<li>Add an ability to globally enable 'lazy' flag for SQL queries<a href="https://issues.apache.org/jira/browse/IGNITE-7712"> [#IGNITE-7712]</a>
+</li>
+<li>Adopt KNN classification to the new Dataset from dataset package<a href="https://issues.apache.org/jira/browse/IGNITE-7702"> [#IGNITE-7702]</a>
+</li>
+<li>BinaryMetadata exchange should not be triggered if metadata was not updated<a href="https://issues.apache.org/jira/browse/IGNITE-7699"> [#IGNITE-7699]</a>
+</li>
+<li>Page read during replacement should be outside of segment write lock<a href="https://issues.apache.org/jira/browse/IGNITE-7698"> [#IGNITE-7698]</a>
+</li>
+<li>New node joining via ZookeeperDiscoverySpi should print out its ZooKeeper sessionId<a href="https://issues.apache.org/jira/browse/IGNITE-7693"> [#IGNITE-7693]</a>
+</li>
+<li>Add affinity version to snapshot plugin stub<a href="https://issues.apache.org/jira/browse/IGNITE-7676"> [#IGNITE-7676]</a>
+</li>
+<li>ContinuousQueryWithTransformer example<a href="https://issues.apache.org/jira/browse/IGNITE-7652"> [#IGNITE-7652]</a>
+</li>
+<li>Web Console: Rework signin page<a href="https://issues.apache.org/jira/browse/IGNITE-7650"> [#IGNITE-7650]</a>
+</li>
+<li>Unify code in test which clean up persistence directories<a href="https://issues.apache.org/jira/browse/IGNITE-7626"> [#IGNITE-7626]</a>
+</li>
+<li>Web Console: Refactor mongo models creation<a href="https://issues.apache.org/jira/browse/IGNITE-7612"> [#IGNITE-7612]</a>
+</li>
+<li>Web Console: Refactor profile page to component<a href="https://issues.apache.org/jira/browse/IGNITE-7610"> [#IGNITE-7610]</a>
+</li>
+<li>Write removed dirty page during replacement without holding segment write lock<a href="https://issues.apache.org/jira/browse/IGNITE-7606"> [#IGNITE-7606]</a>
+</li>
+<li>SQL COPY: add code examples<a href="https://issues.apache.org/jira/browse/IGNITE-7586"> [#IGNITE-7586]</a>
+</li>
+<li>Product version increment script<a href="https://issues.apache.org/jira/browse/IGNITE-7568"> [#IGNITE-7568]</a>
+</li>
+<li>SQL COPY command: implement encoding option<a href="https://issues.apache.org/jira/browse/IGNITE-7535"> [#IGNITE-7535]</a>
+</li>
+<li>Throttle writting threads according fsync progress and checkpoint writting speed instead of region fill<a href="https://issues.apache.org/jira/browse/IGNITE-7533"> [#IGNITE-7533]</a>
+</li>
+<li>Add new assertions to FilePageStore and provide page content if read page is broken<a href="https://issues.apache.org/jira/browse/IGNITE-7521"> [#IGNITE-7521]</a>
+</li>
+<li>add support for authentication parameters to control.sh utility<a href="https://issues.apache.org/jira/browse/IGNITE-7485"> [#IGNITE-7485]</a>
+</li>
+<li>Improve VerifyBackupPartitionsTask to calculate partition hashes in multiple threads<a href="https://issues.apache.org/jira/browse/IGNITE-7475"> [#IGNITE-7475]</a>
+</li>
+<li>Verify partition update counters and sizes on partition map exchange<a href="https://issues.apache.org/jira/browse/IGNITE-7467"> [#IGNITE-7467]</a>
+</li>
+<li>Username/password authentication for thin clients<a href="https://issues.apache.org/jira/browse/IGNITE-7436"> [#IGNITE-7436]</a>
+</li>
+<li>Enable Ignite cache events per cache<a href="https://issues.apache.org/jira/browse/IGNITE-7346"> [#IGNITE-7346]</a>
+</li>
+<li>Introduce DEV_ONLY marker to IgniteLogger<a href="https://issues.apache.org/jira/browse/IGNITE-7284"> [#IGNITE-7284]</a>
+</li>
+<li>No need to initialize BinaryMetadata working directory for client mode<a href="https://issues.apache.org/jira/browse/IGNITE-7252"> [#IGNITE-7252]</a>
+</li>
+<li>JDBC: support FQDN to multiple IPs during connection establishment<a href="https://issues.apache.org/jira/browse/IGNITE-7192"> [#IGNITE-7192]</a>
+</li>
+<li>JDBC: set socket buffer to 64k by default<a href="https://issues.apache.org/jira/browse/IGNITE-7191"> [#IGNITE-7191]</a>
+</li>
+<li>ODBC: add possibility to configure more than one address in connection string<a href="https://issues.apache.org/jira/browse/IGNITE-7180"> [#IGNITE-7180]</a>
+</li>
+<li>Web Agent: Implement support for comma-delimited list of node URIs<a href="https://issues.apache.org/jira/browse/IGNITE-7119"> [#IGNITE-7119]</a>
+</li>
+<li>Web console: implement mechanism to manage E2E tests environment<a href="https://issues.apache.org/jira/browse/IGNITE-7064"> [#IGNITE-7064]</a>
+</li>
+<li>Add an ability to provide multiple connection addresses for thin JDBC driver<a href="https://issues.apache.org/jira/browse/IGNITE-7029"> [#IGNITE-7029]</a>
+</li>
+<li>Change Ignite Logger configuration on the fly<a href="https://issues.apache.org/jira/browse/IGNITE-6946"> [#IGNITE-6946]</a>
+</li>
+<li>Thread Starvation monitoring<a href="https://issues.apache.org/jira/browse/IGNITE-6940"> [#IGNITE-6940]</a>
+</li>
+<li>OOM should be covered by failure handling<a href="https://issues.apache.org/jira/browse/IGNITE-6892"> [#IGNITE-6892]</a>
+</li>
+<li>Proper behavior on Persistence errors <a href="https://issues.apache.org/jira/browse/IGNITE-6891"> [#IGNITE-6891]</a>
+</li>
+<li>General way for handling Ignite failures (NodeInvalidator should be replaced with IgniteFailureProcessor)<a href="https://issues.apache.org/jira/browse/IGNITE-6890"> [#IGNITE-6890]</a>
+</li>
+<li>Stop all nodes after test by default<a href="https://issues.apache.org/jira/browse/IGNITE-6842"> [#IGNITE-6842]</a>
+</li>
+<li>Configurable rollback for long running transactions before partition exchange<a href="https://issues.apache.org/jira/browse/IGNITE-6827"> [#IGNITE-6827]</a>
+</li>
+<li>Webconsole: Upgrade to Webpack 4<a href="https://issues.apache.org/jira/browse/IGNITE-6816"> [#IGNITE-6816]</a>
+</li>
+<li>Release process automation<a href="https://issues.apache.org/jira/browse/IGNITE-6763"> [#IGNITE-6763]</a>
+</li>
+<li>JDBC thin: support SSL connection to Ignite node<a href="https://issues.apache.org/jira/browse/IGNITE-6625"> [#IGNITE-6625]</a>
+</li>
+<li>Review default JVM options for better performance<a href="https://issues.apache.org/jira/browse/IGNITE-6521"> [#IGNITE-6521]</a>
+</li>
+<li>Remove redundant parameter of GridFutureAdapter::unregisterWaiter()<a href="https://issues.apache.org/jira/browse/IGNITE-6186"> [#IGNITE-6186]</a>
+</li>
+<li>Logging Ignite configuration at startup<a href="https://issues.apache.org/jira/browse/IGNITE-5798"> [#IGNITE-5798]</a>
+</li>
+<li>Web Console: Create New Design Concept<a href="https://issues.apache.org/jira/browse/IGNITE-4773"> [#IGNITE-4773]</a>
+</li>
+</ul><h2>Fixed</h2>
+<ul>
+<li>ML module compilation failure under JDK 9<a href="https://issues.apache.org/jira/browse/IGNITE-8452"> [#IGNITE-8452]</a>
+</li>
+<li>Sql query may see intermediate results of topology changes and perform mapping incorrectly<a href="https://issues.apache.org/jira/browse/IGNITE-8405"> [#IGNITE-8405]</a>
+</li>
+<li>ODBC: Can not establish SSL connection to remote host<a href="https://issues.apache.org/jira/browse/IGNITE-8394"> [#IGNITE-8394]</a>
+</li>
+<li>WAL historical rebalance is not able to process cache.remove() updates<a href="https://issues.apache.org/jira/browse/IGNITE-8390"> [#IGNITE-8390]</a>
+</li>
+<li>Deadlock in IgnitePdsAtomicCacheRebalancingTest<a href="https://issues.apache.org/jira/browse/IGNITE-8358"> [#IGNITE-8358]</a>
+</li>
+<li>NPE on start node with enabled authentication<a href="https://issues.apache.org/jira/browse/IGNITE-8355"> [#IGNITE-8355]</a>
+</li>
+<li>Memory leaks on restart Ignite node with enabled persistence at ThreadLocal<a href="https://issues.apache.org/jira/browse/IGNITE-8347"> [#IGNITE-8347]</a>
+</li>
+<li>Compressor thread may miss notification on stop<a href="https://issues.apache.org/jira/browse/IGNITE-8325"> [#IGNITE-8325]</a>
+</li>
+<li>Ignite Cache Restarts 1 suite hangs with assertion error<a href="https://issues.apache.org/jira/browse/IGNITE-8324"> [#IGNITE-8324]</a>
+</li>
+<li>Page corruption during the rebalancing cache<a href="https://issues.apache.org/jira/browse/IGNITE-8320"> [#IGNITE-8320]</a>
+</li>
+<li>.NET: CacheAbstractTransactionalTest.TestTxRollbackOnly failure<a href="https://issues.apache.org/jira/browse/IGNITE-8312"> [#IGNITE-8312]</a>
+</li>
+<li>Web Console: NullPointException in agent in case of self-signed certificates<a href="https://issues.apache.org/jira/browse/IGNITE-8248"> [#IGNITE-8248]</a>
+</li>
+<li>SQL: CREATE TABLE doesn't take backups from template<a href="https://issues.apache.org/jira/browse/IGNITE-8230"> [#IGNITE-8230]</a>
+</li>
+<li>Example DbH2ServerStartup produces a huge annoying output<a href="https://issues.apache.org/jira/browse/IGNITE-8217"> [#IGNITE-8217]</a>
+</li>
+<li>Recovery after crash sometimes leads to starting from beginning absolute wal segment index<a href="https://issues.apache.org/jira/browse/IGNITE-8167"> [#IGNITE-8167]</a>
+</li>
+<li>Nodes fail to connect each other when SSL is enabled<a href="https://issues.apache.org/jira/browse/IGNITE-8153"> [#IGNITE-8153]</a>
+</li>
+<li>Partition state restored from WAL may be lost if no checkpoints are done<a href="https://issues.apache.org/jira/browse/IGNITE-8122"> [#IGNITE-8122]</a>
+</li>
+<li>DirectIO artifact is not published in the maven repository<a href="https://issues.apache.org/jira/browse/IGNITE-8112"> [#IGNITE-8112]</a>
+</li>
+<li>GridCacheWriteBehindStore.Flusher thread uses the wrong transformation from milliseconds to nanoseconds<a href="https://issues.apache.org/jira/browse/IGNITE-8110"> [#IGNITE-8110]</a>
+</li>
+<li>Partition update counter can be incremented twice in case of transaction commit and near cache enabled<a href="https://issues.apache.org/jira/browse/IGNITE-8080"> [#IGNITE-8080]</a>
+</li>
+<li>Reset wal segment idx<a href="https://issues.apache.org/jira/browse/IGNITE-8066"> [#IGNITE-8066]</a>
+</li>
+<li>Exception during checkpoint concurrent changes in topology<a href="https://issues.apache.org/jira/browse/IGNITE-8053"> [#IGNITE-8053]</a>
+</li>
+<li>Limit the number of operation cycles in B+Tree<a href="https://issues.apache.org/jira/browse/IGNITE-8049"> [#IGNITE-8049]</a>
+</li>
+<li>Dynamic indexes are not stored to cache data on node join<a href="https://issues.apache.org/jira/browse/IGNITE-8048"> [#IGNITE-8048]</a>
+</li>
+<li>IgniteQueryGenerator.getOptions() method should properly handle empty list of parameters<a href="https://issues.apache.org/jira/browse/IGNITE-8044"> [#IGNITE-8044]</a>
+</li>
+<li>Result of GridTestUtils.runMultiThreadedAsync has a bug in cancel() implementation<a href="https://issues.apache.org/jira/browse/IGNITE-8025"> [#IGNITE-8025]</a>
+</li>
+<li>Implicit transactions may not finish properly on unstable topology<a href="https://issues.apache.org/jira/browse/IGNITE-8000"> [#IGNITE-8000]</a>
+</li>
+<li>Affinity may be not calculated properly in case of merged exchanges with client nodes<a href="https://issues.apache.org/jira/browse/IGNITE-7987"> [#IGNITE-7987]</a>
+</li>
+<li>[Test failed] IgnitePersistentStoreCacheGroupsTest.testClusterRestartCachesWithH2Indexes fails on TC<a href="https://issues.apache.org/jira/browse/IGNITE-7976"> [#IGNITE-7976]</a>
+</li>
+<li>Flaky failure of IgniteTopologyValidatorGridSplitCacheTest.testTopologyValidatorWithCacheGroup<a href="https://issues.apache.org/jira/browse/IGNITE-7969"> [#IGNITE-7969]</a>
+</li>
+<li>Read a key from metastorage may hang on node restart<a href="https://issues.apache.org/jira/browse/IGNITE-7964"> [#IGNITE-7964]</a>
+</li>
+<li>More cases of suppressed exceptions in IsolatedUpdater<a href="https://issues.apache.org/jira/browse/IGNITE-7962"> [#IGNITE-7962]</a>
+</li>
+<li>Not all OWNING partitions saved in PartitionAllocationMap during checkpoint<a href="https://issues.apache.org/jira/browse/IGNITE-7947"> [#IGNITE-7947]</a>
+</li>
+<li>IgniteCacheClientQueryReplicatedNodeRestartSelfTest#testRestarts can hang on TC<a href="https://issues.apache.org/jira/browse/IGNITE-7946"> [#IGNITE-7946]</a>
+</li>
+<li>Disconnected client node tries to send JOB_CANCEL message<a href="https://issues.apache.org/jira/browse/IGNITE-7944"> [#IGNITE-7944]</a>
+</li>
+<li>Handle IO errors while checkpointing, rework<a href="https://issues.apache.org/jira/browse/IGNITE-7919"> [#IGNITE-7919]</a>
+</li>
+<li>ComputeTaskFuture.get() throws incorrect exception if ComputeTask.result() throws IgniteException<a href="https://issues.apache.org/jira/browse/IGNITE-7904"> [#IGNITE-7904]</a>
+</li>
+<li>IgniteCachePartitionLossPolicySelfTest is flaky on TC<a href="https://issues.apache.org/jira/browse/IGNITE-7898"> [#IGNITE-7898]</a>
+</li>
+<li>Node start with corrupted pds hangs indefinitely<a href="https://issues.apache.org/jira/browse/IGNITE-7890"> [#IGNITE-7890]</a>
+</li>
+<li>Enum values not shown correctly in Webconsole<a href="https://issues.apache.org/jira/browse/IGNITE-7880"> [#IGNITE-7880]</a>
+</li>
+<li>SQL query with group by and distinct in subquery produces JdbcSQLException<a href="https://issues.apache.org/jira/browse/IGNITE-7879"> [#IGNITE-7879]</a>
+</li>
+<li>.NET: linq query throws "Hexadecimal string with odd number of characters" exception<a href="https://issues.apache.org/jira/browse/IGNITE-7851"> [#IGNITE-7851]</a>
+</li>
+<li>ExchangeFuture misses onBaselineTopologyChanged callback when forceReassignment is false<a href="https://issues.apache.org/jira/browse/IGNITE-7836"> [#IGNITE-7836]</a>
+</li>
+<li>Marshaller mappings are not saved to disk on joining nodes<a href="https://issues.apache.org/jira/browse/IGNITE-7794"> [#IGNITE-7794]</a>
+</li>
+<li>Changing baseline topology on cluster may have error in control.sh utility<a href="https://issues.apache.org/jira/browse/IGNITE-7786"> [#IGNITE-7786]</a>
+</li>
+<li>Missing Google Cloud libraries at binary release<a href="https://issues.apache.org/jira/browse/IGNITE-7774"> [#IGNITE-7774]</a>
+</li>
+<li>walSegmentSize can be negative in config<a href="https://issues.apache.org/jira/browse/IGNITE-7765"> [#IGNITE-7765]</a>
+</li>
+<li>Streamer fails if IgniteUuid is indexed<a href="https://issues.apache.org/jira/browse/IGNITE-7756"> [#IGNITE-7756]</a>
+</li>
+<li>Potentially crash during write cp-***-start.bin can lead to the impossibility of recovering<a href="https://issues.apache.org/jira/browse/IGNITE-7755"> [#IGNITE-7755]</a>
+</li>
+<li>Pages Write Throttle mode doesn't protect from checkpoint buffer overflow<a href="https://issues.apache.org/jira/browse/IGNITE-7751"> [#IGNITE-7751]</a>
+</li>
+<li>IgniteRDDSpec. Failing tests<a href="https://issues.apache.org/jira/browse/IGNITE-7727"> [#IGNITE-7727]</a>
+</li>
+<li>C++: LocalSize cache functions<a href="https://issues.apache.org/jira/browse/IGNITE-7682"> [#IGNITE-7682]</a>
+</li>
+<li>AssertionError/NPE on "CREATE SCHEMA"<a href="https://issues.apache.org/jira/browse/IGNITE-7663"> [#IGNITE-7663]</a>
+</li>
+<li>transformer instance is not properly transfers into ScanQuery request<a href="https://issues.apache.org/jira/browse/IGNITE-7649"> [#IGNITE-7649]</a>
+</li>
+<li>NullPointerException in publicApiActiveState<a href="https://issues.apache.org/jira/browse/IGNITE-7639"> [#IGNITE-7639]</a>
+</li>
+<li>NPE in IgniteCacheOffheapManagerImpl$CacheDataStoreImpl.updateIgfsMetrics()<a href="https://issues.apache.org/jira/browse/IGNITE-7632"> [#IGNITE-7632]</a>
+</li>
+<li>SqlQuery hangs indefinitely with additional not registered in baseline node<a href="https://issues.apache.org/jira/browse/IGNITE-7628"> [#IGNITE-7628]</a>
+</li>
+<li>GridClusterStateProcessor#publicApiActiveState returns false when baseline change is in progress<a href="https://issues.apache.org/jira/browse/IGNITE-7577"> [#IGNITE-7577]</a>
+</li>
+<li>IgniteOfflineBaselineNodeFullApiSelfTest.testSize fails<a href="https://issues.apache.org/jira/browse/IGNITE-7573"> [#IGNITE-7573]</a>
+</li>
+<li>Index rebuild future is created too late<a href="https://issues.apache.org/jira/browse/IGNITE-7569"> [#IGNITE-7569]</a>
+</li>
+<li>Sequential checkpoints cause overwrite of already cleaned & freed offheap page<a href="https://issues.apache.org/jira/browse/IGNITE-7540"> [#IGNITE-7540]</a>
+</li>
+<li>Affinity assignment isn't recalculated if PRIMARY node isn't OWNER<a href="https://issues.apache.org/jira/browse/IGNITE-7514"> [#IGNITE-7514]</a>
+</li>
+<li>Weird FillFactor metric fluctuation<a href="https://issues.apache.org/jira/browse/IGNITE-7489"> [#IGNITE-7489]</a>
+</li>
+<li>Queries: transformers are not executed when paging the result<a href="https://issues.apache.org/jira/browse/IGNITE-7483"> [#IGNITE-7483]</a>
+</li>
+<li>InstanceNotFoundException appears in the log when a cache is closed and MBeans are disabled<a href="https://issues.apache.org/jira/browse/IGNITE-7398"> [#IGNITE-7398]</a>
+</li>
+<li>Perform right cleanup for MLPGroupUpdateTrainer<a href="https://issues.apache.org/jira/browse/IGNITE-7375"> [#IGNITE-7375]</a>
+</li>
+<li>ODBC: Third party libraries truncate any inserted varlen data to ColumnSize<a href="https://issues.apache.org/jira/browse/IGNITE-7362"> [#IGNITE-7362]</a>
+</li>
+<li>DatabaseMetaData getTables error<a href="https://issues.apache.org/jira/browse/IGNITE-7335"> [#IGNITE-7335]</a>
+</li>
+<li>AssertionError Entry cannot become obsolete when DHT local candidate is added in deadlock detection suite<a href="https://issues.apache.org/jira/browse/IGNITE-7324"> [#IGNITE-7324]</a>
+</li>
+<li>Daemon-mode Ignite node should not open&listen client port (10800)<a href="https://issues.apache.org/jira/browse/IGNITE-7263"> [#IGNITE-7263]</a>
+</li>
+<li>IgniteReflectionFactory does not handle primitive data types<a href="https://issues.apache.org/jira/browse/IGNITE-7193"> [#IGNITE-7193]</a>
+</li>
+<li>Semaphore Stuck when no acquirers to assign permit<a href="https://issues.apache.org/jira/browse/IGNITE-7090"> [#IGNITE-7090]</a>
+</li>
+<li>NPE when WAL path and WAL archive path are the same<a href="https://issues.apache.org/jira/browse/IGNITE-7074"> [#IGNITE-7074]</a>
+</li>
+<li>Test written in scala doesn't executed on TC <a href="https://issues.apache.org/jira/browse/IGNITE-7042"> [#IGNITE-7042]</a>
+</li>
+<li>Cluster can not survive after IgniteOOM<a href="https://issues.apache.org/jira/browse/IGNITE-7019"> [#IGNITE-7019]</a>
+</li>
+<li>Activation on bigger topology with enabled persistence doesn't work as expected<a href="https://issues.apache.org/jira/browse/IGNITE-6998"> [#IGNITE-6998]</a>
+</li>
+<li>Web console: Prepare Web Console package with simple deploy<a href="https://issues.apache.org/jira/browse/IGNITE-6920"> [#IGNITE-6920]</a>
+</li>
+<li>Lack of context information upon serializing and marshalling (writeObject and writeFields)<a href="https://issues.apache.org/jira/browse/IGNITE-6860"> [#IGNITE-6860]</a>
+</li>
+<li>Cassandra cache store does not clean prepared statements cache when remove old cassandra session<a href="https://issues.apache.org/jira/browse/IGNITE-6853"> [#IGNITE-6853]</a>
+</li>
+<li>"Unexpected exception during cache update" via NullPointerException thrown using TouchedExpiryPolicy<a href="https://issues.apache.org/jira/browse/IGNITE-6815"> [#IGNITE-6815]</a>
+</li>
+<li>Select query on a client with unused field throws an exception<a href="https://issues.apache.org/jira/browse/IGNITE-6692"> [#IGNITE-6692]</a>
+</li>
+<li>BinaryObjectImpl.writeFieldByOrder method does not support TIME<a href="https://issues.apache.org/jira/browse/IGNITE-6666"> [#IGNITE-6666]</a>
+</li>
+<li>Incorrect time units of average transaction commit/rollback duration cache metrics<a href="https://issues.apache.org/jira/browse/IGNITE-6630"> [#IGNITE-6630]</a>
+</li>
+<li>Test IgniteTxRemoveTimeoutObjectsTest has flaky fails<a href="https://issues.apache.org/jira/browse/IGNITE-6557"> [#IGNITE-6557]</a>
+</li>
+<li>Partition eviction prevents exchange from completion<a href="https://issues.apache.org/jira/browse/IGNITE-6113"> [#IGNITE-6113]</a>
+</li>
+<li>Web console: Implement persistent store in demo mode<a href="https://issues.apache.org/jira/browse/IGNITE-6094"> [#IGNITE-6094]</a>
+</li>
+<li>Null value have appear in the entry processor, but the entry is existing<a href="https://issues.apache.org/jira/browse/IGNITE-6083"> [#IGNITE-6083]</a>
+</li>
+<li>[Test failed] GridCachePartitionedDataStructuresFailoverSelfTest.testSemaphoreNonFailoverSafe<a href="https://issues.apache.org/jira/browse/IGNITE-6005"> [#IGNITE-6005]</a>
+</li>
+<li>[Test Failed] IgnitePartitionedCountDownLatchSelfTest.testLatchMultinode1<a href="https://issues.apache.org/jira/browse/IGNITE-5978"> [#IGNITE-5978]</a>
+</li>
+<li>[Test Failed] GridCachePartitionedDataStructuresFailoverSelfTest.testSemaphoreSingleNodeFailure<a href="https://issues.apache.org/jira/browse/IGNITE-5975"> [#IGNITE-5975]</a>
+</li>
+<li>Ignite Continuous Query (Queries 3): IgniteCacheContinuousQueryClientReconnectTest fails<a href="https://issues.apache.org/jira/browse/IGNITE-5955"> [#IGNITE-5955]</a>
+</li>
+<li>Ignite WebSessions: Flaky failure for WebSessionSelfTest.testClientReconnectRequest() and subclasses<a href="https://issues.apache.org/jira/browse/IGNITE-5946"> [#IGNITE-5946]</a>
+</li>
+<li>Method stopGrid(name) doesn't work in multiJvm mode<a href="https://issues.apache.org/jira/browse/IGNITE-5910"> [#IGNITE-5910]</a>
+</li>
+<li>ScanQuery transformer applies to first results page only<a href="https://issues.apache.org/jira/browse/IGNITE-5804"> [#IGNITE-5804]</a>
+</li>
+<li>Incorrect mapping of smallint cassandra type<a href="https://issues.apache.org/jira/browse/IGNITE-5779"> [#IGNITE-5779]</a>
+</li>
+<li>Failures in GridTcpCommunicationSpiRecoverySelfTest<a href="https://issues.apache.org/jira/browse/IGNITE-5504"> [#IGNITE-5504]</a>
+</li>
+<li>Replicated cache reads load balancing<a href="https://issues.apache.org/jira/browse/IGNITE-5357"> [#IGNITE-5357]</a>
+</li>
+<li>IgniteRDD data frame does not handle object fields<a href="https://issues.apache.org/jira/browse/IGNITE-3077"> [#IGNITE-3077]</a>
+</li>
+<li>Cache instance is closed when client disconnects<a href="https://issues.apache.org/jira/browse/IGNITE-2766"> [#IGNITE-2766]</a>
+</li>
+<li>NPE at RendezvousAffinityFunction<a href="https://issues.apache.org/jira/browse/IGNITE-2539"> [#IGNITE-2539]</a>
+</li>
+</ul><h2>.NET: Features and Improvements</h2>
+<ul>
+<li>.NET: DML update via LINQ<a href="https://issues.apache.org/jira/browse/IGNITE-5298"> [#IGNITE-5298]</a>
+</li>
+<li>.NET: Add getRebalanceClearingPartitionsLeft JMX metric<a href="https://issues.apache.org/jira/browse/IGNITE-7773"> [#IGNITE-7773]</a>
+</li>
+<li>.NET: Build scripts: stop build when one of the steps fails<a href="https://issues.apache.org/jira/browse/IGNITE-7566"> [#IGNITE-7566]</a>
+</li>
+<li>.NET: Service proxy as dynamic object<a href="https://issues.apache.org/jira/browse/IGNITE-7561"> [#IGNITE-7561]</a>
+</li>
+<li>.NET: Thin client: SSL<a href="https://issues.apache.org/jira/browse/IGNITE-7329"> [#IGNITE-7329]</a>
+</li>
+<li>.NET: QueryMetrics<a href="https://issues.apache.org/jira/browse/IGNITE-6681"> [#IGNITE-6681]</a>
+</li>
+<li>.NET: Configure SSL without Spring<a href="https://issues.apache.org/jira/browse/IGNITE-3111"> [#IGNITE-3111]</a>
+</li>
+</ul><h2>.NET: Fixed</h2>
+<ul>
+<li>.NET: Service proxies do not work on .NET Core<a href="https://issues.apache.org/jira/browse/IGNITE-8434"> [#IGNITE-8434]</a>
+</li>
+<li>.NET: Invalid cast to CacheEvent<a href="https://issues.apache.org/jira/browse/IGNITE-8211"> [#IGNITE-8211]</a>
+</li>
+<li>.NET: Exception is not propagated to the C# client and the app hangs<a href="https://issues.apache.org/jira/browse/IGNITE-7928"> [#IGNITE-7928]</a>
+</li>
+<li>.NET: linq GroupBy and Where do not work together<a href="https://issues.apache.org/jira/browse/IGNITE-7889"> [#IGNITE-7889]</a>
+</li>
+</ul></body>
+