You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by tl...@apache.org on 2022/01/28 08:35:38 UTC

[ignite] branch ignite-14925-sorted-indexes created (now 3b7af82)

This is an automated email from the ASF dual-hosted git repository.

tledkov pushed a change to branch ignite-14925-sorted-indexes
in repository https://gitbox.apache.org/repos/asf/ignite.git.


      at 3b7af82  IGNITE-16392 PageMemory data regions configuration; porting of PageMemoryNoStoreImpl and all other necessary components. (#591)

This branch includes the following new commits:

     new 736d0d0  Ignite 3 initial commit
     new f5062a6  Initial Maven structure
     new 21551e3  IGNITE-13857 Update java version to 11
     new ef06617  IGNITE-13562 Unified configuration: basic features and code generation tools
     new edc458e  IGNITE-13718 IgniteRunner application integrating configuration module and using it to configure REST API
     new dd017fe  IGNITE-13610 Added initial version of unified CLI tool. Fixes #4
     new 77539e9  Added progress bar to the CLI tool
     new cedb629  CLI tool: help improvements
     new 0cd0b7d  IGNITE-13875 Configure notifications for ignite-3 git repository (#10)
     new 9b5a16b  IGNITE-13875 Update .asf.yaml once more to enable config
     new fad5da0  IGNITE-13782 Add reinit support for corrupted installation (#11)
     new d1ce2a2  IGNITE-13784 Update 'module list' with information about installed modules (#13)
     new 0688e1d  IGNITE-13894 - Improve look&feel of the CLI tool (#12)
     new a202a14  IGNITE-13898 Init directories in home directory instead of current (#15)
     new 728b91f  IGNITE-13899 Fix project structure, remove demo modules (#16)
     new 929c198  IGNITE-13905 Support of cli extensions inside mvn modules (#18)
     new 6e2bb92  IGNITE-13916 - Fixed POM structure (#19)
     new fb45edc  IGNITE-13925 - Configured Maven deployment
     new 17b3cfe  IGNITE-13923 - Added custom Maven repo support to the 'init' command
     new 7f3ae46  IGNITE-13921 - Use CLI tool location folder for ignite-bin and ignite-work
     new f1b1d0e  Fixed Maven deployment
     new 01a8570  IGNITE-13740: Create a "Getting Started" documentation page for Ignite 3.0 (#20)
     new 504392e  ignite-13740: fixing the navigation menu for the docs
     new 1f0cba7  Merge branch 'main' of github.com:apache/ignite-3 into main
     new 27a6576  IGNITE-13927 - Fixed Maven installation
     new 20f41fc  IGNITE-13934 - Added license checker and fixed license headers
     new 6d1aba3  Added DEVNOTES
     new 0441eed  Added DEVNOTES
     new 260a9fec Ignite 13740: documentation rewamp for Ignite 3.0 (#21)
     new 657f079  ignite-13740: improving the getting started guide
     new 4d1bcf8  ignite-13740: fixing formatting issues
     new 5b05901  ignite-13740: fixing formatting issues
     new fbd8740  IGNITE-13936 - Fixed node startup on Windows
     new d9a19d5  IGNITE-13939 - Fixed highlighting on Windows
     new e316b6a  IGNITE-13937 - Updated the banner so that it uses only ASCII
     new d60f077  IGNITE-13940 Fixed java versions in pom.xml, fixed tests on Windows platforms (#22)
     new f3c3fa0  IGNITE-13943 - Changed default REST port to 10300
     new 51ddaba  IGNITE-13938 - Fixed progress bar
     new c56be97  IGNITE-13740 - Added Linux/Windows tabs to the installation part of the tutorial
     new e725e75  ignite-13740: renamed the Linux -> Unix tab and added the Windows (CMD) tab to all relevant sections.
     new 779c95b  IGNITE-13740 - Updated download link
     new 7b0ced3  Merge branch 'main' of github.com:apache/ignite-3 into main
     new 50f2895  IGNITE-13740 - Updated download link
     new aa49512  ignite-13740: moved the curl command of Windows to an includes file (to avoid command duplicates on the getting started page).
     new 09584c2  Merge branch 'main' of https://github.com/apache/ignite-3 into main
     new d04869a  ignite-13740: moved the curl command of Windows to an includes file (to avoid command duplicates on the getting started page).
     new fc6fdef  IGNITE-13950 - Fixed IgniteCliInterfaceTest on Windows (#23)
     new 21e1ad2  IGNITE-13959 - Fixed the issue with running ignite.sh under non-bash shells
     new c80f0bf  Added RC smoke test procedure to DEVNOTES
     new b26b41c  Updating Ignite defintion
     new b3633b4  IGNITE-13987: Improve dependencies management. (#25)
     new 882a2ab  IGNITE-14001 Minor codestyle fixes (#27)
     new df8229d  IGNITE-14011 Add RAT, headers check, PMD, Idea Inspections, and code style suites for Ignite 3 (#28)
     new 02512fe  IGNITE-13836 Support for multiple configuration roots, REST module improvements (#14)
     new 1736652  IGNITE-14000 Fix codestyle in cli and cli-common modules (#31)
     new 632539c  IGNITE-14060 - Commented out a test to fix compilation
     new 553481d  Quick fix.
     new 6ab4060  IGNITE-14060 Compilation error fix (#36)
     new b82fce8  IGNITE-14062 Basic classes and interfaces for traversable configuration tree (#37)
     new 7267afc  IGNITE-14087 Code generation for traversable configuration tree structure. (#38)
     new 77d8fb5  IGNITE-13947 - Fixed progress bar rendering according to terminal width (#42)
     new de12ca2  IGNITE-13874 Add PMD rules and Idea inspections to Ignite 3 project (#9)
     new 5ef4d1e  IGNITE-13991 - Maven checks fixes (#32)
     new 7a2e7ad  IGNITE-13816 - Add separate top level dirs for logs and configs (#26)
     new c9ebaef  IGNITE-14102 ConfigurationUtil class with escaping and searching in traversable tree methods. (#40)
     new aa6e833  IGNITE-14113 Fixed license headers. (#43)
     new 05992d2c IGNITE-14094 Storage interface for configuration module + basic algorithm to store configuration in there.
     new 1100899  IGNITE-14122 Fixed NullPointerException at ProgressBarTest. (#45)
     new 47743db  IGNITE-14124 Fix project's Maven settings (#47)
     new 8de4c5d  Fix typos.
     new ba5471a  IGNITE-14123 Separate integration tests from unit tests (#46)
     new bca081e  IGNITE-14121 Ability to generate configuration trees from arbitrary sources (#44)
     new 8d4430d  IGNITE-14145 ConfigurationUtil moved to other package; Named lists enhancements; minor refactoring. (#51)
     new 7e08e60  IGNITE-14178 Configuration storage interface made asynchronous. (#52)
     new db91bfb  IGNITE-14181 Support arrays of primitives in the configuration schema (#54)
     new ca0d35e  IGNITE-14194 Multiple storages support for configuration framework. (#55)
     new 552d887  IGNITE-14110 Networking module basic API and implementation - #53
     new c548a82  IGNITE-14110 Code style and maven configuration fixes
     new 6cec7cb  IGNITE-14132 Add configuration to separate Integration and Unit tests (#50)
     new 5f715c0  IGNITE-14230 Port DynamicConfiguration to new underlying configuration framework. (#56)
     new 81921cb  IGNITE-14182 Implemented naming list configuration elements removal. (#58)
     new 9b04fe5  IGNITE-14232 Fixed tests with ANSI on Cygwin and Git Bash #57
     new d50c84c  IGNITE-14279 "sendWithResponse" introduced to NetworkCluster interface.
     new edf04a7  IGNITE-14276 Local maven build runs tests while they are switched off by skipTests option. Fixes #60
     new 0b09ebc  IGNITE-14193 Default values support for configuration framework (#61)
     new f3775d0  IGNITE-14272 Move DEVNOTES.md to proper location, add modules readme
     new 9201be1  IGNITE-14302 Fixed PMD check for REST module. (#66)
     new 4afdbb3  IGNITE-14298 DEVNOTES should contain clear instructions on how to run check-style
     new 497ac43  IGNITE-14315 Use maven-flatten plugin (#68)
     new d5b50d7  IGNITE-13618: Provide generated and reflection-based class (de)serializers. (#35)
     new 3d54cf95 IGNITE-13748: Schema configuration public API. (#2)
     new 55359c9  IGNITE-14183 Reimplemented validation in new configuration framework. (#67)
     new 73b28f3  IGNITE-14126 Fixed annoying messages about dumb terminal in CLI tests. Fixes #49
     new ba5467c  IGNITE-14114 Added Spinner ui element. Fixes #48
     new d9e88e9  IGNITE-14202 Netty-based REST API sub-library for Ignite. Fixes #71
     new 2e6ea88  IGNITE-14371 JSON representation for configuration & partial code for JSON update requests parsing. (#72)
     new a8919fe  IGNITE-14403 Added ignite-core module and IgniteUuid class
     new cb518de  IGNITE-14149 RAFT client module. (#59)
     new 96b8e3a  IGNITE-14035: Table access API. (#33)
     new 53e870d  IGNITE-14198 Meta storage client interface
     new 8cf0bb2  IGNITE-14442 Fixed NPE in IgniteRunner caused by broken REST module. (#77)
     new 4d82a7e  IGNITE-14438 Added README.md for cli and cli-common modules. Fixes #75
     new e9ef6d4  IGNITE-14295 Network messages refactored to have a common interface and proper serializers/deserializers. (#70)
     new 297468b  IGNITE-14180 Implemented the ability to subscribe to configuration updates. (#76)
     new ed2b820  IGNITE-14460 Single-node RAFT server (#80).
     new 15166f8  IGNITE-14457 Update Ignite 3 binary build structure (#79)
     new 7710e15  IGNITE-14495 Add common internal exceptions (#85).
     new 4018647  IGNITE-14393 Modules interaction description
     new 49bfd0f  IGNITE-14084 Direct marshalling code converted from 2.x codebase (#82).
     new 388ca93   IGNITE-14430: Common logger interface. #87
     new 74e93ed  IGNITE-14330: Table binary view initial implementation. (#73)
     new fcfe1a6  IGNITE-14382 Improved network module API structure. - Fixes #84.
     new 6647d31  IGNITE-14514: Drop legacy interface. (#89)
     new 6b20869  IGNITE-14517 Fixed topology change handling on graceful shutdown. - Fixes #92.
     new 28f0927  IGNITE-14501: Ignite 3: Fix toString implementations. (#88)
     new 2b1404d  IGNITE-14476 Explicit specification of Storage class replaced with new ConfigurationType enum (#86)
     new 0a10985  IGNITE-13751: Add maven javadoc plugin. (#93)
     new 2a0954fe IGNITE-14559: Fix javadoc in schema and table modules. (#95)
     new 346865b  IGNITE-14473 Fixed IgniteRunner start flow. Fixes #83
     new d81277f  IGNITE-14536 Node disappeared event propagation in case of node forceful shutdown (#94)
     new 9d852ee  IGNITE-14372 Fixed configuration update procedure in REST module. (#81)
     new 3565c9d  IGNITE-14411 Defined minimal set of cluster components and their lifecycle. Fixes #96
     new 73befa6  IGNITE-14558 Add information about javadoc validation and generation commands to DEVNOTES.md (#97)
     new 40115d8  IGNITE-14574 Fixed file URI scheme. Fixes #99
     new a45db90  IGNITE-13840 INIT classes removed from configuration framework. (#101)
     new e50ef2d  IGNITE-14561 Fix of javadoc warnings in configuration modules. (#104)
     new 1d7a632  IGNITE-14650 Remove Apache Ignite binary from maven artifacts (#108)
     new bdbb038  IGNITE-14630 Fix excess versions declaration in POMs (#107)
     new 0de7681  IGNITE-14235 Basic table management - Fixes #103.
     new f919b86  IGNITE-14656 Modules in root pom.xml must be lexicographically sorted (#110)
     new 9af1037  IGNITE-14407 introduced in-memory vault implementation. Fixes #105
     new 38e7683  IGNITE-14446 Added support of watch and put/get/scan operations to MetaStorageManager. Fixes #111
     new 4d5b16e  IGNITE-14672 Added SQL related schemas for configuration. Fixes #117
     new 26051c4  IGNITE-14238 Creating and destroying tables. Fixes #112
     new eccad97  IGNITE-14670 Updated metastorage service API: range with applied revision, invoke for multiple updates. Fixes #113
     new 592deed  IGNITE-14657 README.md for ignite-configuration module. (#109)
     new 8bec45a  IGNITE-14682 Fix sending messages from a node to itself (#119)
     new 53bd906  IGNITE-14557: Improve row layout. (#100)
     new aa79d37  IGNITE-13670: Skip writing null-map and varlen table when possible. (#106)
     new 22c060a  IGNITE-14664 Implemented MetaStorageService and corresponding raft commands. Fixes #116
     new 66bb2ef  Revert "IGNITE-14664 Implemented MetaStorageService and corresponding raft commands. Fixes #116"
     new ad1fa86  IGNITE-14664 Implemented MetaStorageService and corresponding raft commands. Fixes #116
     new 3279a9a  IGNITE-14088 ScaleCube transport API over Netty (#102)
     new c231e86  IGNITE-14712 Fix MetaStorageServiceTest (#124)
     new d2c38f0  Revert "IGNITE-14088 ScaleCube transport API over Netty (#102)"
     new 33d0385  IGNITE-14666 Added proper listener handling in DistributedConfigurationStorage and LocalConfigurationStorage. Fixes #114
     new 21ebca1  IGNITE-14707 Fixed topology events processing when nodes are restarted in quick succession (#126).
     new 865a066  IGNITE-14237 Implemented affinity calculation based on events. Fixes #120
     new d2dcab5  IGNITE-14088 ScaleCube transport API over Netty (#125)
     new 9f3e028  IGNITE-14717 Wide use of TestScaleCubeClusterServiceFactory. (#128)
     new 81e5476  IGNITE-14077: Distributed schema manager. (#91)
     new 479ea87  IGNITE-14389 Added in-memory meta storage implementation.
     new 1a32ff6  IGNITE-14692 Validate tuple for STRICT schema (#123)
     new ca2b70a  IGNITE-14752 No-op implementation of closing functionality for range and watch cursors in meta storage.
     new dd2e90b  IGNITE-14754 Improved assertion message in meta storage server operation.
     new f8eaa36  IGNITE-14741 Extend test coverage for Affinity and Table managers - Fixes #134.
     new fb265d5  IGNITE-14758 Added messages to asserts in meta storage server implementation.
     new 1d8ea0e  IGNITE-14756 Fixed data race in configuration update (#142)
     new 25d3598  IGNITE-14764 Consolidation of managers and metastorage server implementation
     new 70e0c1c  IGNITE-14762 Fix preemptive message handler execution #143
     new ed4788a  IGNITE-14759: Fix wrong offset calculation for fix-sized column when nullmap is omitted.  (#140)
     new dd35b12  IGNITE-14388: Add affinity key support. (#127)
     new 26839e9  IGNITE-14290: Schema configuration API implementation. (#132)
     new 8bc40bd  IGNITE-14770 Added unregistration of scalecube mx bean. (#144)
     new 11ef216  IGNITE-14689 Remove addListeners and removeListeners from ConfigurationStorage (#148)
     new 50d97de  IGNITE-14667 Optimization of key criterion inference for aggregated watch. Fixes #121
     new 8528db6  IGNITE-14649 Create an annotation processor for network message (de-)serializers (#130)
     new 8c124db  IGNITE-14732: Introduce SortOrder enum for indexed column. (#133)
     new a3a9b8d  IGNITE-14788 Configuration schemas fields forced to be public. (#151)
     new d70bfa5  Ignite-14785: Use SchemaBuilders instead of Configuration API in tests (#150)
     new e1d4caf  IGNITE-14082 Implemented handshake protocol in new netty-based networking implementation. (#135)
     new 79b05df  IGNITE-14755 Meta storage classes moved to internal package.
     new 653cd76  IGNITE-14704 Runtime code generation instead of AOT for "internal" configuration classes. (#122)
     new a5fe393  IGNITE-14567 Added support for snapshots in RAFT groups. - Fixes #147.
     new 4c582c0  IGNITE-14496 "configuration-api" maven module extracted. (#154)
     new 4e912b5  IGNITE-14239 Raft based implementation of atomic protocol. Fixes #118
     new 37083a1  IGNITE-14802 Fix flaky test ConnectionManagerTest#testReuseIncomingConnection (#156)
     new 55b7d99  IGNITE-14715 Add annotation processor for generating network message implementations (#153)
     new d911cd1  IGNITE-14798 Exclude test phases when maven.test.skip is set true
     new b99e362  IGNITE-14800 Configuration change method applies passed lambda before every validation and provides the ability to read changing configuration in the process. (#158)
     new dacf26e  IGNITE-14824 Support for partial message headers in DirectMessageWriter. Fixes #164
     new 3d84bdf  IGNITE-14822 Calcite SQL engine. Vove planner related code to Ignite 3.0 (#162)
     new 6320257  IGNITE-14562 Fix javadoc warnings in network modules (#163)
     new 44d69d3  IGNITE-14413 Added start of new node from cli interface. Fixes #157
     new fb14a5f  IGNITE-14746: Improve row layout. Omit offset for the first varlen. (#152)
     new 509802a  IGNITE-13885 jraft fork - Fixes #167.
     new 67e8ede  IGNITE-14834 Move mapping and splitter related code to Ignite 3.0 (#166)
     new 35432e7  IGNITE-14791 Support all primitive types in configuration (#165)
     new f29e27d  IGNITE-14819 Propagate exceptions from NettyServer and NettyClient (#161)
     new d00ff8f  IGNITE-14895 Reflection replaced with method handles in GridUnsafe. (#172)
     new 9d631e1  IGNITE-14773 Fixed an issue that led to IgniteTables#table(String tableName) could return null for the not fully initialized table. Fixes #149
     new 3cd6981  IGNITE-14709 Changed readAll in DistributedConfigurationStorage to take configuration keys stored in the vault. Fixes #160
     new d1c4f34  IGNITE-14909 Use local address instead of external in AbstractRpcTest (#177)
     new 8fbb6ba  IGNITE-14915 Fix package structure in network and network-processor modules
     new cb7d9f7  IGNITE-14910 Use local address in JRaft tests (#178)
     new 60834cb  IGNITE-14917 Configuration modules internal packages renamed. (#180)
     new 0431187  IGNITE-14560 Fixed javadoc warnings in cli module. Fixes #170
     new 7ccdb7d  IGNITE-14918 Externalize ClusterService lifecycle management - Fixes #183.
     new 7d42f95  IGNITE-14853 Stabilize flaky tests in jraft module - Fixes #176.
     new 0f8846f  IGNITE-14799 Added prefix queries to MetaStorageManager. Fixes #159
     new 972672f  IGNITE-14835 Calcite SQL engine. Move execution related code to Ignite 3.0 (#182)
     new 2ef376c  IGNITE-14890 Using SLF4J log format. Fixes #175
     new 4c93ea1  IGNITE-14993 - Choose available port out of a range
     new 262022f  IGNITE-14994 - Topology snapshot print out
     new 5b81332  IGNITE-14995 - Updated NOTICE
     new adfc9d4  IGNITE-14996 - Added examples for Table and KeyValueBinaryView
     new 9230f61  IGNITE-14996 - Updated examples structure
     new 7140111  IGNITE-15005 - Binary distribution README
     new e57bc8d  IGNITE-14571 - Release procedure documentation
     new 3fdeaf4  IGNITE-14957 Introduced the NetworkAddress class. Fixes #185
     new 062550c  IGNITE-14996 - Modules order fix.
     new 62f4e65  IGNITE-15014 Explicit annotation processor dependency in api module. (#186)
     new 8c7912d  IGNITE-15016 Remove integration tests execution if maven.test.skip is set (#187)
     new f5efe45  IGNITE-14745 Implemented Storage API for partitions and 2 basic implementations - CHM and RocksDB. (#169)
     new b874180  IGNITE-14408 Implement the Vault Service on top of RocksDB (#174)
     new 41ee54f  IGNITE-15021 Apache Rat plugin does not check full text license (#189)
     new 49b259f  IGNITE-14599 Added generic way to bootstrap configuration from Hocon files. Fixes #181
     new 5708dd2  IGNITE-14571 - Added release finalization procedure to RELEASE.md
     new 7610b69  IGNITE-15013 The design for transactional protocol. - Fixes #190.
     new f73dd33  IGNITE-15022 - Updating docs for Ignite 3 alpha 2 release (#192)
     new 2a8a3f5  IGNITE-15018 Add support for message inheritance for @Transferable (#193)
     new e858e11  IGNITE-15038 Fixed a race in argument capturing. - Fixes #195.
     new 7f82358  IGNITE-14863: Schema evolution. Add and remove column. (#173)
     new c5fb166  IGNITE-14903 Bump calcite version up to 1.27.0 (#198)
     new 7871f79  IGNITE-14951: Schema update. Rename column. (#184)
     new 8df9d39  IGNITE-14733: Rename NativeTypes to match them with public ColumnType types. (#199)
     new 80eb596  IGNITE-14839 Migrate JRaft tests to JUnit 5 - Fixes #202.
     new 10f52bb  IGNITE-15044 Introduce work directory for tests (#196)
     new d7b295e  IGNITE-15055 Fixed an issue with creation a table that already exists. Fixes #200
     new b96acd6  IGNITE-14833 Bring back checksum support. Fixes #206
     new 7ada2bb  IGNITE-14861 Live-schema. Upgrade schema when new column detected. (#212)
     new fc7b39d  IGNITE-15057 Implemented LockManager to handle concurrency control in transactions - Fixes #211.
     new b67df02  IGNITE-15086 Public transactions API - Fixes #214.
     new c9a1ab9  IGNITE-14864: Schema update. Merge multiple converters stages. (#194)
     new 79edfa4  IGNITE-15019 Fixed flaky testFollowerStartStopFollowing test. Fixes #215
     new eb0980a  IGNITE-15076 Calcite. Correct additional calcite dependencies. (#204)
     new 2c7c75f  IGNITE-15130 Generate "hashCode" and "equals" for network messages (#220)
     new d06aabc  IGNITE-14743: Row layout. Support compact formats for vartable. (#168)
     new 8c70ec8  IGNITE-15144 Added missing @return in Javadoc for LoggerMessageHelper#arrayFormat. Fixes #223
     new 8167d63  IGNITE-15137 Fixed javadoc phase for ignite-cli module. Fixes #222
     new 058af76  IGNITE-14896: Schema update. Changing default value. (#201)
     new 66def97  IGNITE-14591: Add javadoc validation to checkstyle plugin. (#98)
     new b578ff4  IGNITE-14838 Use @Transferable in JRaft messages (#218)
     new 9ad42b7  IGNITE-14748 Implemented ability to persist ordering of named list configuration elements. (#208)
     new 3adc3d7  IGNITE-14983 Enable registering message listeners for message groups (#229)
     new d1885cb  IGNITE-14579 Start REST API module. Fixes #219
     new 9ca5641  IGNITE-15120 Tombstone condition added to meta storage invoke operation
     new 30652b8  IGNITE-15154 Fixed JRaft node closing. Fixes #227
     new 8d9c2b3  Revert "IGNITE-14579 Start REST API module. Fixes #219"
     new 9606791  IGNITE-15165 Fix maven build when maven.test.skip is set (#232)
     new e502b61  IGNITE-15153: Fix javadoc in Schema and Table modules. (#225)
     new cbf5473  IGNITE-15036 Fixed ITNodeTest.testLeaderStopAndReElectWithPriority test. Fixes #231
     new c0026f5  IGNITE-15156 Muted ITJRaftCounterServerTest.testFollowerCatchUpFromSnapshot2
     new 6740805  IGNITE-15157 Muted ITCliServiceTest.testAddPeerRemovePeer
     new 50ea1ed  IGNITE-14836 Integrate execution of SELECT queries into Ignite 3.0 (#213)
     new 44e162a  Revert "IGNITE-14836 Integrate execution of SELECT queries into Ignite 3.0 (#213)"
     new 179d24d  IGNITE-14982 RocksDB-based persistent key-value storage for meta store (#203)
     new b6799b2  IGNITE-14092 Introduce the Node Finder API (#233)
     new e46d1fb  Revert "IGNITE-14092 Introduce the Node Finder API (#233)" (#237)
     new 1df909b  IGNITE-15152: Fix javadoc in Api and Core modules. (#226)
     new eb31121  IGNITE-14836 Integrate execution of SELECT queries into Ignite 3.0 (#213) (#236)
     new 0f0630f  IGNITE-14092 Introduce the Node Finder API (#238)
     new 268213e  IGNITE-15133 Cursors and watches cleanup logic on node left. Fixes #221
     new a917f9d  IGNITE-14836: fix SQL messages groupType
     new b8d0737  IGNITE-14848 replace raft implementation. Fixes #197
     new 3ed06d9  IGNITE-15058 Fixed testLockUnlock. Fixes #235
     new 151475e  IGNITE-15173: Fix javadoc in Calcite module. (#239)
     new d13b2e2  IGNITE-15149 Javadoc fixes for configuration-api module. (#240)
     new e5d890a  IGNITE-15178 Check for clashing message group IDs in AbstractMessagingService (#242)
     new 0448b1d  IGNITE-14970 Add basic Java thin client
     new 3ee5d20  IGNITE-15168 Local dependency purge integrated into build process. (#234)
     new af995ac  IGNITE-14924 HOCON configuration source and representation implemented. (#228)
     new bbc6294  IGNITE-14840 change slf4j to Ignite logger in raft module (#217)
     new a007259  IGNITE-14342 Extend Tuple interface with ordered field access
     new f1cffa2  IGNITE-15202 Muted ITNodeTest.readCommittedUserLog.
     new ce83394  IGNITE-15148 Implemented top level node stop logic. Fixes #230
     new bf51a6c  IGNITE-15210 Fixed access modifiers of setUp/tearDown (@BeforeEach, @AfterEach). Fixes #249
     new e1d490b  IGNITE-15213 Fix distributed configuration restart (#250)
     new 5e37640  IGNITE-15162 Thin 3.0: Add buffer pooling (#252)
     new dbe4035  IGNITE-15218 Add async methods to IgniteTables (#253)
     new 5353c4d  IGNITE-15215 Unmuted DynamicTableCreationTest. - Fixes #251.
     new 7a09d67  IGNITE-14841 Use shared distruptor pool for multiple raft group nodes. Fixes #207
     new fe2334b  IGNITE-15237 Thin 3.0: Fix ClientHandlerIntegrationTest flakiness (#255)
     new d3dc66f  IGNITE-15166 Implemented "rename" API for named lists configuration. (#244)
     new e30ee0d  IGNITE-15262 Removed duplicated TestConfigurationStorage classes. (#261)
     new ab4a585  IGNITE-15224 Thin 3.0: Implement Table API operations (#263)
     new 68d80ef  IGNITE-14790 Persistent partition storage based on RocksDB. (#254)
     new 356c766  IGNITE-15264 Fixed wrong applied revision handling in DistributedConfigurationStorage (#262)
     new 93afd72  IGNITE-15275 Fix handshake operation (#265)
     new 3556078  IGNITE-15174 Fix javadocs in Network module (#270)
     new e7fa690  IGNITE-15193 Fixed broken notifications in configuration framework. (#259)
     new 7b8d9fa4 IGNITE-13668 Number native type support (#243)
     new b1551e5  IGNITE-15286 Fixed imports order & checkstyle/codestyle rules added. (#271)
     new 4bd3d27  IGNITE-14956 Implemented and checked scenarios for startup configuration. Fixes #256
     new e1507d1  IGNITE-15211 Improve logging formatting (#266)
     new 0507f4a  IGNITE-15196 Fail invoke futures on network stop (#269)
     new 8195c26  IGNITE-14579 Start REST API module. Fixes #264
     new 9d04a4b  IGNITE-15219 Fixed hanging tests by enriching TableEventParameters with non-null table reference. Fixes #260
     new 85678b7  Revert "IGNITE-15219 Fixed hanging tests by enriching TableEventParameters with non-null table reference. Fixes #260"
     new cd6d863  IGNITE-15025 Add Maven check scripts to VCS (#247)
     new 8ee8bb1  IGNITE-15269 Get rid of com.google.gson for configuration (#267)
     new b187176  IGNITE-15303 Maven Sanity Check is broken in main branch (#277)
     new cb77daa  IGNITE-15182 Fix PMD plugin configuration (#241)
     new 9840566  IGNITE-15304 Validate POM files for duplicate dependencies (#279)
     new 737cf67  IGNITE-15296 Generated node classes throw NPE now if null passed. (#274)
     new 78a4e11  IGNITE-15309 Fix nodes hanging on stop (#280)
     new ff694ff  IGNITE-15310 fix bug in JavaLoggerFormatter (#281)
     new 2d05b82  IGNITE-15297 Removed spin-wait loop in ConfigurationChanger (#275)
     new 3e18a6c  IGNITE-15305 Fixed flaky ITDistributedConfigurationStorageTest#testRestartWithPds. (#276)
     new e584604  IGNITE-15272 Async raft group service startup (#272)
     new b82c1cb  IGNITE-15285 Properly splitting ConfigurationManager instances (node and cluster) (#273)
     new 6a9740a  IGNITE-15298 Muted ITMetaStorageServicePersistenceTest.testSnapshot
     new da4d47f  IGNITE-15312 Muted ITNodeTest.testPreVote
     new 4a7f0a8  IGNITE-14016 - RPM package for Ignite 3 (#29)
     new afe2cce  IGNITE-15236 Thin 3.0: Start client-handler module (#283)
     new 2ac66e7  IGNITE-15331 Remove slf4j-simple (#289)
     new e64a30a  IGNITE-15335 Introduce thread utils for Ignite 3.0 (#292)
     new 0983c2a  IGNITE-14943 Fixed race in ThreadId.setError method - Fixes #287.
     new 5e1a00c  IGNITE-15164 Improve thin client configuration (#298)
     new bcc267e  IGNITE-14735 Fix CheckStyle report not being generated in case of violation (#131)
     new 3da7311  IGNITE-15278 Node start/stop refactoring. Fixes #293
     new ca85b47  IGNITE-15366 Create CONTRIBUTING.md (#299)
     new e73d124  IGNITE-15298 RAFT snapshots implementation for persistent partitions storage - Fixes #285.
     new 436462f  IGNITE-13669: Support temporal types. (#216)
     new 42a5d78  IGNITE-15313 shutdown Executors correctly in JRaft codebase. Fixes #288
     new e7d7ea6  IGNITE-15253 Tuple API improvement (#282)
     new fbf55e2  IGNITE-15163 Support BitSet, Number, Decimal and Temporal types (#296)
     new 2fa8a85  IGNITE-15047 Implemented internal configuration roots and extensions. (#290)
     new b8db213  IGNITE-15420 Configuration tests moved to a proper module (#305)
     new a4b7b88  IGNITE-15417 Creates cursorId on client side. Fixes #307
     new 9e814dd  IGNITE-15433 Improve network annotation processor error messages (#310)
     new 0d12630  IGNITE-15393 Add errorprone plugin (#304)
     new b0ff96e  IGNITE-15338 Return null in storage methods if a DataRow is not found (#297)
     new 9e226df  IGNITE-15370 [Ignite 3] Add style check to the build lifecycle (#303)
     new 309df75  IGNITE-15449 Renamed missed integration test class names to start with IT prefix. Fixes #317
     new ab1b43e  Revert "IGNITE-15393 Add errorprone plugin (#304)" (#320)
     new 332092c  IGNITE-15440 Fix some WARNINGS in Maven build (#312)
     new 88ddff2  IGNITE-15398 Fix bugs in nodes start flow and free some netty resources properly. Fixes #314
     new 2a26649  IGNITE-15454 Fixed hanging test SchemaChangeTableViewTest. Fixes #318
     new 2149ef0  IGNITE-15356 .NET: Add basic thin client (#306)
     new b1a9355  IGNITE-15356 Fix code style
     new 4ba31b2  IGNITE-15456 Integrate RocksDBKeyValueStorage into the production code (#323)
     new aeb8ad6  IGNITE-15486 JUnit configuration extension implemented (#329)
     new db66f4b  IGNITE-15175 Fixed javadoc in Rest module. Fixes #319
     new 33403f6  IGNITE-15432 .NET: Fix tests for TeamCity project (#331)
     new 551a9f0  IGNITE-15361 Thin 3.0: Add KeyValueBinaryView (#328)
     new 7e726b8  IGNITE-15186 Implement basic JDBC client: Statement, ResultSet (#284)
     new 74eef32  IGNITE-15501 Improvements in ConfigurationExtension - support for listeners and internal schema extensions (#334)
     new f1c39fd  IGNITE-15520 Fixed NamedListChange class type parameters. (#341)
     new 350fb95  IGNITE-15288 Full-featured RaftGroupService - Fixes #321.
     new 83fcbbd  IGNITE-15339 Fix broken access methods for column of temporal types after row upgrade (#335)
     new 1f1ca6c  IGNITE-15188 JDBC driver for 3.0: Database metadata (#339)
     new 403085d  IGNITE-15404 Rework disctributed configuration flow. (#330)
     new c7d44a5  IGNITE-15519: Make tuples serializable (#343)
     new c065cbd  IGNITE-15430 .NET: Add Table API (#342)
     new 2bea2cc  IGNITE-15519: Fix compilation due to competed commits.
     new a250e8b  IGNITE-15444 Implement MetaStorageManager component stop (#332)
     new 9ab3ae2  IGNITE-15438 Fix unexpectedly large allocations in InternalTableImpl (#315)
     new 2471da3  IGNITE-15187 JDBC driver for 3.0: ResultSet metadata (#345)
     new 2c932e9  IGNITE-15439 Fix wrong item removal from collection (#333)
     new 79c07d7  IGNITE-15532 Fix tuple equality comparison (#346)
     new 9234711  IGNITE-15412 Introduce "direct" configuration properties (#347)
     new 1f75cb1  IGNITE-15362 Integration tests fixes. (#354)
     new 3cdcfd3  IGNITE-15362 Fix compilation due to competed commits. (#354)
     new f42fb60  IGNITE-15382 Decouple API and implementation for Tuple (#301)
     new e2646a3  IGNITE-15341 Table API. Rename confusing method getOrCreateTable (#316)
     new 0c82a79  IGNITE-15548 Fix Table API classes hierarchy (#353)
     new 720d5b0  Revert "IGNITE-15548 Fix Table API classes hierarchy (#353)" (#361)
     new a421688  IGNITE-15409 Adding NamedConfigurationTree#any to listen for changes in any configuration (#336)
     new 72d13b1  IGNITE-15531 .NET: Thin 3.0: Release procedure - Enable packing - Use flexible MessagePack version
     new 29e2828  Update DEVNOTES with release instructions
     new 94c24ab  Revert "Update DEVNOTES with release instructions"
     new a166a9c  Revert "IGNITE-15531 .NET: Thin 3.0: Release procedure"
     new 3c9cd6a  IGNITE-15548 Fix Table API classes hierarchy (#362)
     new d590f4d  IGNITE-15531 .NET: Set up binary and nuget packaging (#363)
     new b40025b  IGNITE-15579 Use test class and test method names as a part of cluster node names (#359)
     new 3812e3a  IGNITE-15434 Reactive scan for table partitions.
     new 472049d  IGNITE-14679 Schema serialization. (#349)
     new dab857a  IGNITE-15508 Added loading via ServiceLoader for JDBC Driver (#355)
     new bc465f5  IGNITE-15543 Support injecting static variables with the WorkDirectory extension (#357)
     new c4df4de  IGNITE-15646 ConcurrentHashMapStorage moved to test package. (#367)
     new ea7b7f4  IGNITE-15510 Use shared executor for raft group services. Fixes #340
     new 809e5d8  IGNITE-15661 Fix SystemPropertiesExtension state usage (#368)
     new 6083f89  IGNITE-15108 Integrate with actual data layer in Ignite 3.0 (#295)
     new f6af397  IGNITE-15545 JDBC Sql queries example. Fixes #358
     new 0093c83  IGNITE-15670 .NET: Fix ClientSocketTests flakiness (#372)
     new a970223  IGNITE-15668 Commented code without ticket link in ignite-calcite (#371)
     new 1b678f9  IGNITE-15406 Ignite, Ignition, and IgniteManager moved to org.apache.ignite package. Fixes #370
     new dbe7cf9  IGNITE-15191 Fixed bad wording. Fixes #374
     new 85cee2ba IGNITE-15663 Set default batch sized to 1. Fixes #369
     new cee9f52  IGNITE-15027 Provide human-readable error when start single-node cluster without hosting meta storage. Fixes #373
     new 961ac5f  IGNITE-15662 It is impossible to add a test-jar dependency to the CLI module (#375)
     new cb1a405  IGNITE-15538 Fixed NullPointerException during node start via cli. Fixes #378
     new 5a835d6  IGNITE-15686 Fix NPE in examples
     new e7bb6de  IGNITE-15685 - Renamed examples to make them consistent with the updated API (#382)
     new 15ef025  IGNITE-15379 Add Java client examples. Add tests
     new a21454a  IGNITE-15696 Fix NPE in StripeEntryHandler and logging bug in StripeExceptionHandler. Fixes #385
     new f370441  IGNITE-15351 Implemented concepts of storage engines and data regions with basic integration into existing code. (#365)
     new 5cd8c08  IGNITE-15684 - Fixed SqlJdbcExample. Fixes #381
     new e56b90c  IGNITE-15675 Added jul formatting to CLI module. Fixes #390
     new 9c8fda5  IGNITE-15687 Fixed start more than one node via cli. Fixes #391
     new dd45a40  IGNITE-15491 Added setBaseline method and naive rebalance. Fixes #379
     new 2a6c557  IGNITE-15490 Created an example(s) that can allow to demonstrate rebalancing. Fixes #390
     new c0a3f32  IGNITE-15719 - Fixed multiple issues in the 'examples' module (#392)
     new bd7617c  IGNITE-15396 TableManager#table(UUID) could return null value even though the required table is already created. Fixes #15396
     new 0083c45  IGNITE-15720 - Fixed examples to be able to run with a remote node (#394)
     new 8858465  Updated READMEs for alpha3 + minor formatting
     new 8fdb8d2  IGNITE-14538 Implemented proper configuration of network components (#294)
     new 3501653  IGNITE-15749 Replace hamcrest-library with hamcrest (#397)
     new fc684d2  IGNITE-15707 Ability to configure data regions for tables (#387)
     new 0fc9fe9  IGNITE-13667: Add schema columns mapping from user order to system order (#401)
     new c947f30  IGNITE-15601 Implement stop for calcite module in 3.0 (#395)
     new 723bdcc  IGNITE-15402 Partition drop in storage & table folder deletion. (#402)
     new 03e9467  IGNITE-15599 Get rid Guava in Calcite module  (#398)
     new 4760f67  IGNITE-15600 Cache for Calcite SQL plans in 3.0 (#403)
     new 47f7693  IGNITE-15775 Provide documentation for Alpha 3 release (#404)
     new a4920be  IGNITE-15799 Fix WorkDirectoryExtension for test classes with no tests (#407)
     new c2b8000  IGNITE-15819 Prepare DEB package for Ignite 3.0 (#413)
     new ec8292a  IGNITE-15692 Implement TableManager component stop. Fixes #399
     new 0c4ec19  IGNITE-15536 Use VarHandle to replace UNSAFE in IgniteSpinReadWriteLock (#414)
     new c086555  IGNITE-15744 Fix vartable size overflow issue (#409)
     new 4792963  IGNITE-15669  Get rid of leakage of Calcite classes through SqlCursor class (#410)
     new 445f455  IGNITE-14645 Support polymorphic configuration nodes. (#366)
     new 7050546  IGNITE-15477 Network module readme. Netty thread naming improvement. (#406)
     new 0996363  IGNITE-15842 Fixed RocksDbStorageTest#testSnapshot fail on Windows platform. Fixes #417
     new 8948b40  IGNITE-15699 Rename TableSchemaBuilder. (#421)
     new 8e79100  IGNITE-14291: Implement KeyValueView API (#416)
     new 808173f  IGNITE-15754: Fix marshaller exception handling (#408)
     new 97c5197f IGNITE-15414 Schema validation refactoring with configuration validators (#360)
     new 2b400c0  IGNITE-15371 Switch to Google code style. Fixes #377
     new a323c22  IGNITE-15462 Replace usages of map of int to IntMap where possible in Calcite module. (#411)
     new 977f637  IGNITE-15371 Set GoogleStyle as default in IDEA (#429)
     new d1ffceb  Fix IDEA codestyle settings (#428)
     new d0de3a4  IGNITE-15876 Fix the code style javadocs issues for the modules / Part 1 (#430)
     new d71b5e2  IGNITE-15776 Fix code style issue for sql components (#427)
     new 392717b  IGNITE-15581 Added proper handling of errors in user's state machines. Fixes #418
     new 9905bfe  IGNITE-15874 Add idea/intellij-java-google-style.xml import instruction to idea into DEVNOTES. Fixes #432
     new e3c2d46  IGNITE-15881 Use direct properties in the TableManager. Fixes #431
     new 4272626  IGNITE-15877 Fix the code style javadocs issues for the modules (step #2). Fixes #438
     new 9fad62c  IGNITE-15883 VariableDeclarationUsageDistance rule is removed from checkstyle rules. Fixes #437
     new af9d4d0  IGNITE-15875 Enabled javadoc checking for Google code style, got rid of SummaryJavadoc, MissingJavadocMethod and MissingJavadocType (#440)
     new 8789a58  IGNITE-15892 Fixed the default charset that is used by calcite engine. Fixes #436
     new 6ee89ad  IGNITE-15234 Implement ByteBuf-based message packer and unpacker (#434)
     new ba18299  IGNITE-15783 Mapper API and initial implementation. (#424)
     new af06c65  IGNITE-14484 Implement RecordView API. (#435)
     new bb7e13c  IGNITE-15900 Disable javadoc style checks for test methods. (#442)
     new d3149c5  IGNITE-15060 IGNITE-15060 Added support of node working directory to CLI. #210
     new 8eb62bb  IGNITE-15691 Common thread pool is used for snapshotting all rocksdb-based partitions. (#405)
     new cc88e41  IGNITE-15833 Provide interfaces for SQL Extension API (#439)
     new 1957cf3  IGNITE-15492 Check schema availability on local node. Fixes #344
     new f3b2dd3  IGNITE-15919 Missing inspection UnusedImports (#447)
     new 9529e4c  IGNITE-15920 Fix Maven warnings (#449)
     new ff077ba  IGNITE-15846 Provide Interface for external table (#443)
     new 5826d81  IGNITE-15841 Starting a node should be failed if the user configuration is invalid. Fixes #423
     new ecb7d28  IGNITE-15853 Add api description of polymorphic configuration to modules/configuration/README.md (#425)
     new 9bdffde  IGNITE-15923 Remove redundant property in maven-checkstyle-plugin configuration (#451)
     new a38a6be  IGNITE-15884 Make TableIndexConfigurationSchema polymorphic (#445)
     new 3336da1  IGNITE-15847 Refactoring of TableDescriptor for SQL Extension API (#448)
     new 5d45234  IGNITE-15771 Sort out and merge Calcite tickets to Ignite 3.0 (#433)
     new 5b9a948  IGNITE-15493 Added technical note about changePeers. Fixes #420
     new 96d9096  IGNITE-15901 Drop live schema support. (#444)
     new 26025e8  IGNITE-15912 Merge SQL calcite query contexts refactoring to 3.0 (#454)
     new 2b472d2  fix style
     new fe2421f  IGNITE-15893 Extend table views test coverage. (#450)
     new 8a384c0  IGNITE-15965 Fix a race between cluster start and setting the local member (#463)
     new 77145a9  IGNITE-15972 Improve network processor error message (#465)
     new 53ef6e3  IGNITE-15700 Rename tableName -> name function (#459)
     new 4572913  IGNITE-15838 Integrate plugin system in current SQL engine (#464)
     new ecc2037  IGNITE-15307 Reuse Netty infrastructure from network module in thin client handler (#466)
     new 2abd5b9  IGNITE-15727 DDL to Internal TableManager API reveal - Fixes #441.
     new ea0a828  IGNITE-15724 Do not allow to start several meta storage raft groups. Fixes #461
     new 587776d  IGNITE-15729 Fixed problem with starting node from cli. Fixes #470
     new c60b8f5  IGNITE-15132 Reuse Netty infrastructure from network module in REST module (#469)
     new 8ab0d1d  IGNITE-15971 Fix problems with dynamic configuration (#467)
     new 69992a5  IGNITE-16005 Disabled flaky test (SqlExampleTest)
     new 2d600a1  IGNITE-16005 Added ORDER BY clause to SqlJdbcExample. Fixes #473
     new 70726b1  IGNITE-15085 Transactions support phase 1: 2PL concurrency control
     new 98b08b5  IGNITE-15711 Implemented Loza.stop(). Fixes #446
     new 258e06e  IGNITE-15785 POJO validation. (#452)
     new 24b18c9  Revert "IGNITE-15711 Implemented Loza.stop(). Fixes #446"
     new 2c97228  IGNITE-15528 Fixed a thread leak in jraft, introduced shared pools mode.
     new 41fcd5e  IGNITE-15939 Fix GetAll wire format in thin clients (#479)
     new dde01f1  IGNITE-15711 Implemented Loza.stop(). Fixes #482
     new a42b6d6  IGNITE-15991 Remove whitespaces in empty lines. (#485)
     new 96a598d  IGNITE-16035 Add rule against empty line with whitespace only. (#486)
     new aca7611  IGNITE-15891 Apply the configuration change to the latest version (#483)
     new 914ca30  IGNITE-16009 Use column and index names as Named List keys (#475)
     new 6f12ca2  IGNITE-16023 Thin 3.0: Remove live schema leftovers from the protocol (#489)
     new e47172e  IGNITE-15689 Added the ability to start a node using a URL configuration. Fixes #476
     new eefc59a  IGNITE-16042 Fail NamedListChange#createAfter if called on a deleted key (#487)
     new 1141cad  IGNITE-16033 Fixed wrong completion stage related to an alter table operation. Fixes #488
     new e984c7c  IGNITE-15897 ServiceLoader integration into configuration (#460)
     new 1a7f572  IGNITE-16056 Fixed ClassCastException in polymorphic configurations. (#492)
     new 00fa622  IGNITE-16067 Fix JMH benchmarks in the raft module (#493)
     new ecfe921  IGNITE-16058 Create annotation to load test parameters from a static variable (#491)
     new 666ab52  IGNITE-14769 Key hash calculation
     new 98ce751  IGNITE-16091 Muted ItCliServiceTest.testChangePeers test
     new 97bb4d0  IGNITE-14971 Thin client: Add RecordView (#497)
     new 3eee362  IGNITE-15564 Properly inject names into named list elements (#490)
     new ab3ea58  IGNITE-15222 Added test that range command works when leader is changed. Fixes #458
     new 2443e2a  IGNITE-15107 Support DDL functionality. - Fixes #484.
     new f17b8cb  IGNITE-16087 Thin client: Implement all RecordView operations (#505)
     new 76f188a  IGNITE-16089 ItMetadataTest.columnNames fails with AssertionError (#504)
     new 2bb7144  IGNITE-15784 Mapper support arbitrary serializable user pojo. (#455)
     new c2c3f9c  IGNITE-15792: Update README.md with Mappers explanation. (#494)
     new 544c040  IGNITE-15907: Fix generated marshaller and drop dead code. (#474)
     new 71ce3af  IGNITE-15885 Implement RocksDB-based Sorted Index Storage (#468)
     new 7426269  IGNITE-16122 Fix merge conflicts
     new 3aae740  IGNITE-15940 Class descriptor parser. -Fixes #495
     new 74e1f44  IGNITE-15222 Added test that range command works when leader is changed.
     new 53bd8bf  IGNITE-15870 Calcite. Replace usages of Lists and Sets of int to IntList\IntSet (#498)
     new a12385a  IGNITE-16093 Thin client: Handle absent and null values differently (#513)
     new 8ecf492  IGNITE-15930 Added explicit tx argument in table API. Fixes #514
     new 825a205  IGNITE-16128: Implement bulk table operations for non-binary views. (#509)
     new 16ec705  IGNITE-16110 Added current term to GetLeaderResponse. Fixes #515
     new a295e34  IGNITE-15528 Fixed reading a current term out of lock. Fixes #501
     new 36c3236  IGNITE-15474 Documented RAFT threading model. Fixes #419
     new 74e2aaf  IGNITE-15271 Don't stop following on updated vote request - Fixes #268.
     new 21e9cd8  IGNITE-16121 Thin client: Implement KeyValueView (#517)
     new e953d0c  IGNITE-16154 Implement (un)marshalling of Externalizable
     new 2d5f148  IGNITE-15721 Implemented the ability to use configuration instances as direct proxies to underlying storages.
     new 2667636  IGNITE-15926 DDL methods for tables should throw an exception when the tables exist or not
     new 74f0b7a  IGNITE-15718 Issues in implementation of the method TableManager#table(String)
     new 30798fa  IGNITE-15947 Implement class descriptor exchange (#523)
     new 5a12fba  IGNITE-16159 The method ConfigurationNotificationEvent#config works unexpectedly
     new 98f9092  IGNITE-16155 Implement (un)marshalling of built-ins
     new 9177a98  IGNITE-15240 Thin client: Implement transactions (#524)
     new 82d2e230 IGNITE-16185 Improve the interface of UserObjectMarshaller
     new ca29c42  IGNITE-16117 Thin client: Convert async exceptions in sync APIs (#525)
     new 663be6e  IGNITE-16214 Bump version up to 1.28.0 - Fixes #527.
     new 0595e40  IGNITE-16090 Query execution service should wait for distributed table being created (#520)
     new 092946e  IGNITE-15312 Enabled testPreVote test
     new e2333ef  IGNITE-15810 Rename ignite-calcite module to ignite-sql-engine at Ignite 3.0 (#532)
     new 563df50  IGNITE-16162 Nullified resources when striped disruptor is stopped.
     new 781122a  IGNITE-16164 Implement (un)marshalling of arbitrary objects (#530)
     new 8555619  IGNITE-16208 .NET: Add Transactions API (#535)
     new 16aed16  IGNITE-16256 ItInternalTableScanTest.testMultipleRowScan is flaky
     new 0355ae6  Removed UPSERT from sql doc (#540)
     new 8bac03d  IGNITE-16165 Implement (un)marshalling of Serializable
     new 6fa47994 IGNITE-16281 Fix deadlock
     new 5894611  IGNITE-15648 Added JDBC integration tests (#522)
     new 5cf1b83  IGNITE-16303 Fix MessageTypeException in ClientTables.table when table does not exist (#555)
     new 40841cd  IGNITE-16254 - Optimize (un)marshalling of primitives in object fields
     new 65ce237  IGNITE-16277 Query failed with assertion (#548)
     new 96c0801  IGNITE-16296 Sql. Refactoring of integration with Data layer (#552)
     new e3edd29  IGNITE-15257 ITNodeTest.testNodeTaskOverload is flaky (#554)
     new e7c86db  IGNITE-16309 Fix replicator can recycle bytebuffer before it was sent
     new 96e4e7f  IGNITE-15359 Add IgniteClientConfiguration.asyncContinuationExecutor (#558)
     new c507456  IGNITE-16298 Object identity distinction must be preserved after marshalling+unmarshalling
     new 6b67ecc  IGNITE-16250 Use direct marshaller and user object serialization for network messaging
     new ded59ba  IGNITE-16295 Getting the actual view in ConfigurationNotificationEvent#oldValue and ConfigurationNotificationEvent#newValue (#551)
     new a7d78f9  IGNITE-16240 Support putFields()+writeFields() and readFields() in User Object Serialization
     new 783a975  IGNITE-15202 Fixed readCommittedUserLog test to get rid of flakiness. #538
     new 4f8f7ae  IGNITE-16258 Support Serializable lambdas marshalling in User Object Serialization
     new 65b76bd  IGNITE-16282 Support (un)marshalling of Proxies in User Object Serialization
     new 78e4597  IGNITE-16338 Remove usages of Cluster#isShutdown method (#572)
     new a8b1f52  IGNITE-16326 Prepare Documentation for the AI Alpha 4 Release (#570)
     new 1728cd1  IGNITE-16286 Fixed error message. Fixes #547
     new 87d5132  IGNITE-16285 Fixed converting resource locator to the configuration file. Fixes #550
     new 303d076  IGNITE-15352 Thin client: Use varint for decimal scale and IgniteUuid localId (#569)
     new 73a2f3c  IGNITE-16263 Invoke configuration listeners when components were restored (#568)
     new 7355d58  IGNITE-16346 Fix ConfigurationTest#testDirectAsyncContinuationExecutorUsesNettyThread flakiness (#578)
     new d87f1e1  IGNITE-16161 Fix memory leak in BaseQueryContext (#553)
     new 13aa463  IGNITE-15817 Basic PageIO abstractions ported from Ignite 2.x (#566)
     new 807c0ec  IGNITE-16227 .NET: Thin 3.0: Add RecordView with POCO mapping (#577)
     new f6cae43  IGNITE-16102 Store all partitions in a single column family (#562)
     new eccf157  IGNITE-16257 Implement readUnshared()/writeUnshared() for User Object Serialization
     new 1136501  IGNITE-16332 Replace Scalecube-based MessagingService
     new 028b685  IGNITE-16322 Fix database objects names case inconsisten between SQL and KV API (#563)
     new 7746d49  IGNITE-16381 Fix ItNoThreadsLeftTest (#586)
     new 8db3c70  IGNITE-16244 - Updated examples based on latest changes (#588)
     new 0e2cd84  IGNITE-16382 .NET: Speed up tests by reusing server node (#587)
     new 8b342cb  IGNITE-16358 Add storage revision listeners in configuration (#583)
     new 6fb23bf  IGNITE-16378 Fix stale TODOs
     new 1eff57b  IGNITE-16388 Fix stale TODOs in network module (#590)
     new f51281b  IGNITE-15705 Implemented election timeout auto-adjusting mechanism. Fixes #481
     new e6ea8da  IGNITE-16020 Added design doc for rebalance. Fixes #571
     new de98821  IGNITE-16364 Sql. Adopt IGNITE-14991, IGNITE-15235, IGNITE-15526 - Fixes #581.
     new a71adbd  IGNITE-16311 Removed redundant mentions of closed tasks in code.  (#561)
     new bd86528  IGNITE-15945 Class inheritance and effectively final fields
     new 74649e9  IGNITE-16408 Tests fail when building under specific locales (#595)
     new 789df33  IGNITE-16404 Enable Unsafe for netty
     new da9251d  IGNITE-16357 Add documentation for DB names format used by API calls (#596)
     new c99f7a8  IGNITE-16419 Split startup parameters (#598)
     new 3b7af82  IGNITE-16392 PageMemory data regions configuration; porting of PageMemoryNoStoreImpl and all other necessary components. (#591)

The 585 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.