Features and Improvements
- Add estimated time to rebalance completion and time to rebalance start to MXBea [#IGNITE-5890]
- Add support of batch requests for jdbc [#IGNITE-5738]
- JDBC thin driver: support batche [#IGNITE-5126]
- Web Console: implement version chec [#IGNITE-6136]
- Web Console: Implement GZip data between web-agent and web serve [#IGNITE-6127]
- Try merge multiple exchanges into on [#IGNITE-6124]
- Web console: New function descriptions on homepage carousel and getting started dialo [#IGNITE-6106]
- Handle -1 partition ID during WAL repla [#IGNITE-6103]
- SQL: Batch DML updates on per-node basi [#IGNITE-6080]
- Make sure that index inline is enabled for String and Date types by defaul [#IGNITE-6060]
- ODBC: SQL_SCROLL_OPTIONS is not supported for SQLGetInf [#IGNITE-6032]
- Add sorted and multithreaded modes in checkpoint algorith [#IGNITE-6033]
- SQL: add "last" flag to GridQueryNextPageRespons [#IGNITE-6027]
- Index inline should be enabled by default for fixed-length data type [#IGNITE-6023]
- SQL: client node should not hold the whole data set in-memory when possibl [#IGNITE-6019]
- Improve GridJettyRestHandler.processRequest( [#IGNITE-6012]
- SQL: Dead code cleanu [#IGNITE-5993]
- SQL: lazy ResultSet for map quer [#IGNITE-5991]
- Align pages in LFS partition files to pageSiz [#IGNITE-5961]
- Refactor VisorCacheStopTask to support stopping several caches at onc [#IGNITE-5902]
- Replace standard java maps for partition counters with more effective data structure [#IGNITE-5872]
- ODBC: Make sure ODBC driver works correctly with RazorSQL [#IGNITE-5842]
- Replace HeapByteBuffer to DirectByteBuffer in WAL RecordsIterato [#IGNITE-5741]
- Visor CMD: Add possibility to activate/deactivate gri [#IGNITE-5586]
- JDBC thin driver: review ResultSetMetadata implementatio [#IGNITE-5412]
- Get rid of discovery custom message on exchange completio [#IGNITE-5385]
- JDBC Driver: implement ResultSet#getDate(int, Calendar [#IGNITE-5384]
- JDBC thin Driver: implement metadata support [#IGNITE-5233]
- Classes based constructor for QueryEntitie [#IGNITE-5211]
- Web Console: Revise demo mod [#IGNITE-4784]
Fixed
- JDBC compatibility is broke [#IGNITE-6169]
- Incorrect check checkpoint pages collectio [#IGNITE-6154]
- In visorcmd "cache on nodes" statistics doubles off-heap entrie [#IGNITE-6131]
- GridFunc.first(list) throws NPE for null arg, but GridFunc.first(iterable) returns nul [#IGNITE-6107]
- Web console: Cache name is missed in preview for cache checkpoint SP [#IGNITE-6105]
- Indexes aren't cleaned on cache clear/destro [#IGNITE-6035]
- SQL: add "inlineSize" to QuerySqlField annotatio [#IGNITE-6004]
- ODBC: SQLGetData gets data for the next row instead of curren [#IGNITE-5995]
- visorcmd: add possibility do not close visorcmd in batch mod [#IGNITE-5987]
- SQL: Split GridMapQueryExecutor into multiple classe [#IGNITE-5982]
- Communication. Server node may reject client connection during massive clients joi [#IGNITE-5943]
- Index with long name stores incorrec [#IGNITE-5941]
- ODBC: SQLColAttributes should work with legacy attribute codes [#IGNITE-5939]
- ODBC: SQLGetTypeInfo does not work with SQL_ALL_TYPE [#IGNITE-5923]
- Ignite PDS: We don't save cache configuration if we get it on joi [#IGNITE-5843]
- RENT partition state is set before exchange is complete [#IGNITE-5757]
- GridCacheRabalancingDelayedPartitionMapExchangeSelfTest fail [#IGNITE-5682]
- Local caches aren't store [#IGNITE-5581]
- Lucene query may fails with NPE [#IGNITE-4800]