ignite-3.git
8 months agoIGNITE-15775 Provide documentation for Alpha 3 release (#404) ignite-3.0.0-alpha3
Nikita Safonov [Thu, 21 Oct 2021 16:38:40 +0000 (19:38 +0300)] 
IGNITE-15775 Provide documentation for Alpha 3 release (#404)

8 months agoUpdated READMEs for alpha3 + minor formatting 3.0.0-alpha3 3.0.0-alpha3-rc1
Valentin Kulichenko [Tue, 12 Oct 2021 21:25:51 +0000 (14:25 -0700)] 
Updated READMEs for alpha3 + minor formatting

8 months agoIGNITE-15720 - Fixed examples to be able to run with a remote node (#394)
Valentin Kulichenko [Tue, 12 Oct 2021 18:50:26 +0000 (11:50 -0700)] 
IGNITE-15720 - Fixed examples to be able to run with a remote node (#394)

8 months agoIGNITE-15719 - Fixed multiple issues in the 'examples' module (#392)
Valentin Kulichenko [Sat, 9 Oct 2021 22:09:26 +0000 (15:09 -0700)] 
IGNITE-15719 - Fixed multiple issues in the 'examples' module (#392)

8 months agoIGNITE-15490 Created an example(s) that can allow to demonstrate rebalancing. Fixes...
Kirill Gusakov [Fri, 8 Oct 2021 17:06:22 +0000 (20:06 +0300)] 
IGNITE-15490 Created an example(s) that can allow to demonstrate rebalancing. Fixes #390

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
(cherry picked from commit 2a6c557293035a138a2d4030d4c4cbe7f057b506)

8 months agoIGNITE-15491 Added setBaseline method and naive rebalance. Fixes #379
Kirill Gusakov [Fri, 8 Oct 2021 16:20:18 +0000 (19:20 +0300)] 
IGNITE-15491 Added setBaseline method and naive rebalance. Fixes #379

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
(cherry picked from commit dd45a40733022ef342e45d0646e27f1b4c518588)

8 months agoIGNITE-15687 Fixed start more than one node via cli. Fixes #391
Slava Koptilin [Fri, 8 Oct 2021 15:51:33 +0000 (18:51 +0300)] 
IGNITE-15687 Fixed start more than one node via cli. Fixes #391

(cherry picked from commit 9c8fda52aebcab281d504720c20379ca9b3eb5ff)

8 months agoIGNITE-15675 Added jul formatting to CLI module. Fixes #390
Mirza Aliev [Fri, 8 Oct 2021 15:35:39 +0000 (18:35 +0300)] 
IGNITE-15675 Added jul formatting to CLI module. Fixes #390

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
(cherry picked from commit e56b90ce652446662c0253436b4f0e28f1bf111b)

8 months agoIGNITE-15684 - Fixed SqlJdbcExample.
Valentin Kulichenko [Thu, 7 Oct 2021 14:46:16 +0000 (17:46 +0300)] 
IGNITE-15684 - Fixed SqlJdbcExample.

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
8 months agoIGNITE-15351 Implemented concepts of storage engines and data regions with basic...
ibessonov [Thu, 7 Oct 2021 13:35:40 +0000 (16:35 +0300)] 
IGNITE-15351 Implemented concepts of storage engines and data regions with basic integration into existing code. (#365)

Signed-off-by: ibessonov <bessonov.ip@gmail.com>
8 months agoIGNITE-15379 Add Java client examples. Add tests
Igor Sapego [Thu, 7 Oct 2021 10:38:25 +0000 (12:38 +0200)] 
IGNITE-15379 Add Java client examples. Add tests

Fixes #384

8 months agoIGNITE-15696 Fix NPE in StripeEntryHandler and logging bug in StripeExceptionHandler...
Mirza Aliev [Thu, 7 Oct 2021 10:42:15 +0000 (13:42 +0300)] 
IGNITE-15696 Fix NPE in StripeEntryHandler and logging bug in StripeExceptionHandler. Fixes #385

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
(cherry picked from commit a21454a23f8b2ab215253f47f459f20dda895c9f)

8 months agoIGNITE-15685 - Renamed examples to make them consistent with the updated API (#382)
Valentin Kulichenko [Wed, 6 Oct 2021 19:52:39 +0000 (12:52 -0700)] 
IGNITE-15685 - Renamed examples to make them consistent with the updated API (#382)

8 months agoIGNITE-15686 Fix NPE in examples
ibessonov [Wed, 6 Oct 2021 11:04:08 +0000 (13:04 +0200)] 
IGNITE-15686 Fix NPE in examples

This closes #383

8 months agoIGNITE-15538 Fixed NullPointerException during node start via cli. Fixes #378
Slava Koptilin [Wed, 6 Oct 2021 10:40:10 +0000 (13:40 +0300)] 
IGNITE-15538 Fixed NullPointerException during node start via cli. Fixes #378

(cherry picked from commit cb1a405fd1f37a144be19c03fe91dbd1ecfe6f0b)

8 months agoUpdated version to 3.0.0-alpha3
Valentin Kulichenko [Wed, 6 Oct 2021 00:57:33 +0000 (17:57 -0700)] 
Updated version to 3.0.0-alpha3

8 months agoIGNITE-15662 It is impossible to add a test-jar dependency to the CLI module (#375)
Peter Ivanov [Tue, 5 Oct 2021 08:55:23 +0000 (11:55 +0300)] 
IGNITE-15662 It is impossible to add a test-jar dependency to the CLI module (#375)

8 months agoIGNITE-15027 Provide human-readable error when start single-node cluster without...
Mirza Aliev [Mon, 4 Oct 2021 14:13:50 +0000 (17:13 +0300)] 
IGNITE-15027 Provide human-readable error when start single-node cluster without hosting meta storage. Fixes #373

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
8 months agoIGNITE-15663 Set default batch sized to 1. Fixes #369
Vladislav Pyatkov [Mon, 4 Oct 2021 09:23:04 +0000 (12:23 +0300)] 
IGNITE-15663 Set default batch sized to 1. Fixes #369

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
8 months agoIGNITE-15191 Fixed bad wording. Fixes #374
Slava Koptilin [Mon, 4 Oct 2021 09:10:02 +0000 (12:10 +0300)] 
IGNITE-15191 Fixed bad wording. Fixes #374

8 months agoIGNITE-15406 Ignite, Ignition, and IgniteManager moved to org.apache.ignite package...
Slava Koptilin [Mon, 4 Oct 2021 08:26:53 +0000 (11:26 +0300)] 
IGNITE-15406 Ignite, Ignition, and IgniteManager moved to org.apache.ignite package. Fixes #370

8 months agoIGNITE-15668 Commented code without ticket link in ignite-calcite (#371)
korlov42 [Mon, 4 Oct 2021 07:30:37 +0000 (10:30 +0300)] 
IGNITE-15668 Commented code without ticket link in ignite-calcite (#371)

8 months agoIGNITE-15670 .NET: Fix ClientSocketTests flakiness (#372)
Pavel Tupitsyn [Fri, 1 Oct 2021 17:11:26 +0000 (20:11 +0300)] 
IGNITE-15670 .NET: Fix ClientSocketTests flakiness (#372)

`mvn exec` downloads artifacts on the first run, which may cause node start timeout when the network is slow. Perform a separate, dry run of the command with a bigger timeout to download artifacts and compile the code with a bigger timeout (5 minutes). Then start the node with a smaller timeout.

8 months agoIGNITE-15545 JDBC Sql queries example. Fixes #358
Vladimir Ermakov [Fri, 1 Oct 2021 14:33:08 +0000 (17:33 +0300)] 
IGNITE-15545 JDBC Sql queries example. Fixes #358

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
8 months agoIGNITE-15108 Integrate with actual data layer in Ignite 3.0 (#295)
korlov42 [Fri, 1 Oct 2021 11:04:37 +0000 (14:04 +0300)] 
IGNITE-15108 Integrate with actual data layer in Ignite 3.0 (#295)

8 months agoIGNITE-15661 Fix SystemPropertiesExtension state usage (#368)
Alexander Polovtcev [Fri, 1 Oct 2021 11:00:09 +0000 (14:00 +0300)] 
IGNITE-15661 Fix SystemPropertiesExtension state usage (#368)

9 months agoIGNITE-15510 Use shared executor for raft group services. Fixes #340
Mirza Aliev [Fri, 1 Oct 2021 07:40:56 +0000 (10:40 +0300)] 
IGNITE-15510 Use shared executor for raft group services. Fixes #340

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
9 months agoIGNITE-15646 ConcurrentHashMapStorage moved to test package. (#367)
ibessonov [Thu, 30 Sep 2021 14:42:59 +0000 (17:42 +0300)] 
IGNITE-15646 ConcurrentHashMapStorage moved to test package. (#367)

9 months agoIGNITE-15543 Support injecting static variables with the WorkDirectory extension...
Alexander Polovtcev [Thu, 30 Sep 2021 12:42:33 +0000 (15:42 +0300)] 
IGNITE-15543 Support injecting static variables with the WorkDirectory extension (#357)

9 months agoIGNITE-15508 Added loading via ServiceLoader for JDBC Driver (#355)
Vladimir Ermakov [Thu, 30 Sep 2021 08:50:11 +0000 (11:50 +0300)] 
IGNITE-15508 Added loading via ServiceLoader for JDBC Driver (#355)

9 months agoIGNITE-14679 Schema serialization. (#349)
Vladimir Ermakov [Thu, 30 Sep 2021 08:36:45 +0000 (11:36 +0300)] 
IGNITE-14679 Schema serialization. (#349)

9 months agoIGNITE-15434 Reactive scan for table partitions.
sanpwc [Wed, 29 Sep 2021 16:36:43 +0000 (19:36 +0300)] 
IGNITE-15434 Reactive scan for table partitions.

Signed-off-by: Andrey Gura <agura@apache.org>
9 months agoIGNITE-15579 Use test class and test method names as a part of cluster node names...
Alexander Polovtcev [Wed, 29 Sep 2021 09:55:53 +0000 (12:55 +0300)] 
IGNITE-15579 Use test class and test method names as a part of cluster node names (#359)

9 months agoIGNITE-15531 .NET: Set up binary and nuget packaging (#363)
Pavel Tupitsyn [Tue, 28 Sep 2021 19:14:07 +0000 (22:14 +0300)] 
IGNITE-15531 .NET: Set up binary and nuget packaging (#363)

* Extend allowed MessagePack version range.
* Exclude dev-only dependencies.
* Add icon.
* Update project properties.
* Test publish and pack commands.
* Update DEVNOTES.

9 months agoIGNITE-15548 Fix Table API classes hierarchy (#362)
korlov42 [Tue, 28 Sep 2021 13:15:13 +0000 (16:15 +0300)] 
IGNITE-15548 Fix Table API classes hierarchy (#362)

9 months agoRevert "IGNITE-15531 .NET: Thin 3.0: Release procedure"
Pavel Tupitsyn [Tue, 28 Sep 2021 07:44:53 +0000 (10:44 +0300)] 
Revert "IGNITE-15531 .NET: Thin 3.0: Release procedure"

This reverts commit 72d13b160a7039ec07c7ed4f23112ea4819c8bab.

9 months agoRevert "Update DEVNOTES with release instructions"
Pavel Tupitsyn [Tue, 28 Sep 2021 07:44:49 +0000 (10:44 +0300)] 
Revert "Update DEVNOTES with release instructions"

This reverts commit 29e2828663077a254eeef0b8e5a2892d819f4ef7.

9 months agoUpdate DEVNOTES with release instructions
Pavel Tupitsyn [Tue, 28 Sep 2021 07:43:30 +0000 (10:43 +0300)] 
Update DEVNOTES with release instructions

9 months agoIGNITE-15531 .NET: Thin 3.0: Release procedure
Pavel Tupitsyn [Tue, 28 Sep 2021 07:40:30 +0000 (10:40 +0300)] 
IGNITE-15531 .NET: Thin 3.0: Release procedure
- Enable packing
- Use flexible MessagePack version

9 months agoIGNITE-15409 Adding NamedConfigurationTree#any to listen for changes in any configura...
Kirill Tkalenko [Mon, 27 Sep 2021 09:34:30 +0000 (12:34 +0300)] 
IGNITE-15409 Adding NamedConfigurationTree#any to listen for changes in any configuration (#336)

9 months agoRevert "IGNITE-15548 Fix Table API classes hierarchy (#353)" (#361)
ibessonov [Mon, 27 Sep 2021 09:09:34 +0000 (12:09 +0300)] 
Revert "IGNITE-15548 Fix Table API classes hierarchy (#353)" (#361)

This reverts commit 0c82a79220df82f304ea60a1c624e5effbac936d.

9 months agoIGNITE-15548 Fix Table API classes hierarchy (#353)
Andrew V. Mashenkov [Fri, 24 Sep 2021 16:57:43 +0000 (19:57 +0300)] 
IGNITE-15548 Fix Table API classes hierarchy (#353)

9 months agoIGNITE-15341 Table API. Rename confusing method getOrCreateTable (#316)
Andrew V. Mashenkov [Fri, 24 Sep 2021 15:13:40 +0000 (18:13 +0300)] 
IGNITE-15341 Table API. Rename confusing method getOrCreateTable (#316)

9 months agoIGNITE-15382 Decouple API and implementation for Tuple (#301)
Andrew V. Mashenkov [Fri, 24 Sep 2021 14:27:17 +0000 (17:27 +0300)] 
IGNITE-15382 Decouple API and implementation for Tuple (#301)

9 months agoIGNITE-15362 Fix compilation due to competed commits. (#354)
Andrew Mashenkov [Thu, 23 Sep 2021 12:57:30 +0000 (15:57 +0300)] 
IGNITE-15362 Fix compilation due to competed commits. (#354)

9 months agoIGNITE-15362 Integration tests fixes. (#354)
Vladimir Ermakov [Thu, 23 Sep 2021 12:13:48 +0000 (15:13 +0300)] 
IGNITE-15362 Integration tests fixes. (#354)

9 months agoIGNITE-15412 Introduce "direct" configuration properties (#347)
Alexander Polovtcev [Thu, 23 Sep 2021 11:21:13 +0000 (14:21 +0300)] 
IGNITE-15412 Introduce "direct" configuration properties (#347)

9 months agoIGNITE-15532 Fix tuple equality comparison (#346)
Andrew V. Mashenkov [Wed, 22 Sep 2021 10:38:58 +0000 (13:38 +0300)] 
IGNITE-15532 Fix tuple equality comparison (#346)

9 months agoIGNITE-15439 Fix wrong item removal from collection (#333)
Andrew V. Mashenkov [Tue, 21 Sep 2021 13:52:14 +0000 (16:52 +0300)] 
IGNITE-15439 Fix wrong item removal from collection (#333)

9 months agoIGNITE-15187 JDBC driver for 3.0: ResultSet metadata (#345)
Vladimir Ermakov [Mon, 20 Sep 2021 13:31:53 +0000 (16:31 +0300)] 
IGNITE-15187 JDBC driver for 3.0: ResultSet metadata (#345)

9 months agoIGNITE-15438 Fix unexpectedly large allocations in InternalTableImpl (#315)
Andrew V. Mashenkov [Mon, 20 Sep 2021 13:13:21 +0000 (16:13 +0300)] 
IGNITE-15438 Fix unexpectedly large allocations in InternalTableImpl (#315)

9 months agoIGNITE-15444 Implement MetaStorageManager component stop (#332)
Mirza Aliev [Mon, 20 Sep 2021 12:47:24 +0000 (15:47 +0300)] 
IGNITE-15444 Implement MetaStorageManager component stop (#332)

9 months agoIGNITE-15519: Fix compilation due to competed commits.
Andrew Mashenkov [Fri, 17 Sep 2021 13:09:21 +0000 (16:09 +0300)] 
IGNITE-15519: Fix compilation due to competed commits.

9 months agoIGNITE-15430 .NET: Add Table API (#342)
Pavel Tupitsyn [Fri, 17 Sep 2021 11:29:28 +0000 (14:29 +0300)] 
IGNITE-15430 .NET: Add Table API (#342)

* Add and implement all known methods in `ITableView`.
* Fix NPE in `InternalTableImpl`: `getAll`, `insertAll`, `deleteAll`. Reuse multirow processing logic.
* Invert `Storage#removeAll` and `removeAllExact` logic: return skipped rows so that `deleteAll`/`deleteAllExact` public API works as specified in the Javadoc.
* Refactor `Storage` to accept `List` instead of `Collection` to simplify implementation and reduce allocations.

9 months agoIGNITE-15519: Make tuples serializable (#343)
Andrew V. Mashenkov [Fri, 17 Sep 2021 11:21:08 +0000 (14:21 +0300)] 
IGNITE-15519: Make tuples serializable (#343)

9 months agoIGNITE-15404 Rework disctributed configuration flow. (#330)
Alexander Lapin [Fri, 17 Sep 2021 10:58:28 +0000 (13:58 +0300)] 
IGNITE-15404 Rework disctributed configuration flow. (#330)

9 months agoIGNITE-15188 JDBC driver for 3.0: Database metadata (#339)
Vladimir Ermakov [Fri, 17 Sep 2021 08:45:35 +0000 (11:45 +0300)] 
IGNITE-15188 JDBC driver for 3.0: Database metadata (#339)

9 months agoIGNITE-15339 Fix broken access methods for column of temporal types after row upgrade...
Andrew V. Mashenkov [Fri, 17 Sep 2021 08:14:22 +0000 (11:14 +0300)] 
IGNITE-15339 Fix broken access methods for column of temporal types after row upgrade (#335)

9 months agoIGNITE-15288 Full-featured RaftGroupService - Fixes #321.
Kirill Gusakov [Fri, 17 Sep 2021 07:37:46 +0000 (10:37 +0300)] 
IGNITE-15288 Full-featured RaftGroupService - Fixes #321.

Signed-off-by: Alexey Scherbakov <alexey.scherbakoff@gmail.com>
9 months agoIGNITE-15520 Fixed NamedListChange class type parameters. (#341)
ibessonov [Fri, 17 Sep 2021 06:37:29 +0000 (09:37 +0300)] 
IGNITE-15520 Fixed NamedListChange class type parameters. (#341)

9 months agoIGNITE-15501 Improvements in ConfigurationExtension - support for listeners and inter...
ibessonov [Wed, 15 Sep 2021 09:55:17 +0000 (12:55 +0300)] 
IGNITE-15501 Improvements in ConfigurationExtension - support for listeners and internal schema extensions (#334)

9 months agoIGNITE-15186 Implement basic JDBC client: Statement, ResultSet (#284)
Vladimir Ermakov [Wed, 15 Sep 2021 08:11:27 +0000 (11:11 +0300)] 
IGNITE-15186 Implement basic JDBC client: Statement, ResultSet (#284)

9 months agoIGNITE-15361 Thin 3.0: Add KeyValueBinaryView (#328)
Pavel Tupitsyn [Mon, 13 Sep 2021 11:54:32 +0000 (14:54 +0300)] 
IGNITE-15361 Thin 3.0: Add KeyValueBinaryView (#328)

* Implement `KeyValueBinaryView` for Java thin client (`ignite.tables().table(..).kvView()`).
* Update protocol: return only value columns of the tuple when the key is known. For example, `TUPLE_GET` passes the key to the server, and server used to return full tuple: key and value columns. It is not necessary to pass the key back, and the server won't do that anymore.
* On the protocol and server levels there is no difference between `Table` and `KvView` APIs - the same operations are used for both. The difference is only on the client side - `Table` returns all columns in a single `Tuple`, and `KvView` splits key/val columns into separate `Tuple`s.

9 months agoIGNITE-15432 .NET: Fix tests for TeamCity project (#331)
Pavel Tupitsyn [Mon, 13 Sep 2021 08:57:05 +0000 (11:57 +0300)] 
IGNITE-15432 .NET: Fix tests for TeamCity project (#331)

* Suppress warnings CS1572, CS1573 on records for older SDKs
* Fix TestPublicTypesAreSealed

9 months agoIGNITE-15175 Fixed javadoc in Rest module. Fixes #319
Slava Koptilin [Mon, 13 Sep 2021 07:45:56 +0000 (10:45 +0300)] 
IGNITE-15175 Fixed javadoc in Rest module. Fixes #319

9 months agoIGNITE-15486 JUnit configuration extension implemented (#329)
ibessonov [Fri, 10 Sep 2021 09:04:28 +0000 (12:04 +0300)] 
IGNITE-15486 JUnit configuration extension implemented (#329)

9 months agoIGNITE-15456 Integrate RocksDBKeyValueStorage into the production code (#323)
Alexander Polovtcev [Wed, 8 Sep 2021 08:06:22 +0000 (11:06 +0300)] 
IGNITE-15456 Integrate RocksDBKeyValueStorage into the production code (#323)

9 months agoIGNITE-15356 Fix code style
Pavel Tupitsyn [Tue, 7 Sep 2021 18:16:24 +0000 (21:16 +0300)] 
IGNITE-15356 Fix code style

9 months agoIGNITE-15356 .NET: Add basic thin client (#306)
Pavel Tupitsyn [Tue, 7 Sep 2021 18:04:08 +0000 (21:04 +0300)] 
IGNITE-15356 .NET: Add basic thin client (#306)

* Set up the project structure.
* Establish code style and enable code analysis.
* Implement serialization based on `MessagePack-CSharp` and `ArrayPool.Shared`.
* Implement async socket IO.
* Implement basic thin client (tuple, get table, upsert, get).

https://cwiki.apache.org/confluence/display/IGNITE/IEP-78+.NET+Thin+Client

9 months agoIGNITE-15454 Fixed hanging test SchemaChangeTableViewTest. Fixes #318
Kirill Gusakov [Tue, 7 Sep 2021 07:43:40 +0000 (10:43 +0300)] 
IGNITE-15454 Fixed hanging test SchemaChangeTableViewTest. Fixes #318

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
9 months agoIGNITE-15398 Fix bugs in nodes start flow and free some netty resources properly...
Mirza Aliev [Tue, 7 Sep 2021 07:38:59 +0000 (10:38 +0300)] 
IGNITE-15398 Fix bugs in nodes start flow and free some netty resources properly. Fixes #314

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
9 months agoIGNITE-15440 Fix some WARNINGS in Maven build (#312)
Peter Ivanov [Mon, 6 Sep 2021 08:21:19 +0000 (11:21 +0300)] 
IGNITE-15440 Fix some WARNINGS in Maven build (#312)

9 months agoRevert "IGNITE-15393 Add errorprone plugin (#304)" (#320)
Andrew V. Mashenkov [Mon, 6 Sep 2021 07:52:17 +0000 (10:52 +0300)] 
Revert "IGNITE-15393 Add errorprone plugin (#304)" (#320)

This reverts commit 0d12630f

9 months agoIGNITE-15449 Renamed missed integration test class names to start with IT prefix...
Mirza Aliev [Fri, 3 Sep 2021 20:07:38 +0000 (23:07 +0300)] 
IGNITE-15449 Renamed missed integration test class names to start with IT prefix. Fixes #317

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
9 months agoIGNITE-15370 [Ignite 3] Add style check to the build lifecycle (#303)
Peter Ivanov [Fri, 3 Sep 2021 13:03:07 +0000 (16:03 +0300)] 
IGNITE-15370 [Ignite 3] Add style check to the build lifecycle (#303)

9 months agoIGNITE-15338 Return null in storage methods if a DataRow is not found (#297)
Alexander Polovtcev [Fri, 3 Sep 2021 10:50:46 +0000 (13:50 +0300)] 
IGNITE-15338 Return null in storage methods if a DataRow is not found (#297)

9 months agoIGNITE-15393 Add errorprone plugin (#304)
Andrew V. Mashenkov [Fri, 3 Sep 2021 08:33:43 +0000 (11:33 +0300)] 
IGNITE-15393 Add errorprone plugin (#304)

9 months agoIGNITE-15433 Improve network annotation processor error messages (#310)
Alexander Polovtcev [Thu, 2 Sep 2021 18:04:29 +0000 (21:04 +0300)] 
IGNITE-15433 Improve network annotation processor error messages (#310)

9 months agoIGNITE-15417 Creates cursorId on client side. Fixes #307
Mirza Aliev [Thu, 2 Sep 2021 13:09:10 +0000 (16:09 +0300)] 
IGNITE-15417 Creates cursorId on client side. Fixes #307

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
9 months agoIGNITE-15420 Configuration tests moved to a proper module (#305)
ibessonov [Wed, 1 Sep 2021 15:23:32 +0000 (18:23 +0300)] 
IGNITE-15420 Configuration tests moved to a proper module (#305)

9 months agoIGNITE-15047 Implemented internal configuration roots and extensions. (#290)
Kirill Tkalenko [Wed, 1 Sep 2021 13:44:40 +0000 (16:44 +0300)] 
IGNITE-15047 Implemented internal configuration roots and extensions. (#290)

10 months agoIGNITE-15163 Support BitSet, Number, Decimal and Temporal types (#296)
Andrew V. Mashenkov [Mon, 30 Aug 2021 18:01:35 +0000 (21:01 +0300)] 
IGNITE-15163 Support BitSet, Number, Decimal and Temporal types (#296)

10 months agoIGNITE-15253 Tuple API improvement (#282)
Andrew V. Mashenkov [Mon, 30 Aug 2021 15:54:40 +0000 (18:54 +0300)] 
IGNITE-15253 Tuple API improvement (#282)

10 months agoIGNITE-15313 shutdown Executors correctly in JRaft codebase. Fixes #288
Mirza Aliev [Fri, 27 Aug 2021 08:56:15 +0000 (11:56 +0300)] 
IGNITE-15313 shutdown Executors correctly in JRaft codebase. Fixes #288

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
10 months agoIGNITE-13669: Support temporal types. (#216)
Andrew V. Mashenkov [Wed, 25 Aug 2021 12:12:10 +0000 (15:12 +0300)] 
IGNITE-13669: Support temporal types. (#216)

10 months agoIGNITE-15298 RAFT snapshots implementation for persistent partitions storage - Fixes...
Semyon Danilov [Wed, 25 Aug 2021 07:17:51 +0000 (10:17 +0300)] 
IGNITE-15298 RAFT snapshots implementation for persistent partitions storage - Fixes #285.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
10 months agoIGNITE-15366 Create CONTRIBUTING.md (#299)
Andrew V. Mashenkov [Tue, 24 Aug 2021 10:28:55 +0000 (13:28 +0300)] 
IGNITE-15366 Create CONTRIBUTING.md (#299)

10 months agoIGNITE-15278 Node start/stop refactoring. Fixes #293
Alexander Lapin [Tue, 24 Aug 2021 09:44:02 +0000 (12:44 +0300)] 
IGNITE-15278 Node start/stop refactoring. Fixes #293

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
10 months agoIGNITE-14735 Fix CheckStyle report not being generated in case of violation (#131)
Peter Ivanov [Tue, 24 Aug 2021 08:08:08 +0000 (11:08 +0300)] 
IGNITE-14735 Fix CheckStyle report not being generated in case of violation (#131)

10 months agoIGNITE-15164 Improve thin client configuration (#298)
Pavel Tupitsyn [Mon, 23 Aug 2021 19:00:03 +0000 (22:00 +0300)] 
IGNITE-15164 Improve thin client configuration (#298)

Update configuration properties for server (`ClientConnectorConfigurationSchema`) and client (`IgniteClientConfiguration`).

10 months agoIGNITE-14943 Fixed race in ThreadId.setError method - Fixes #287.
Mirza Aliev [Fri, 20 Aug 2021 15:20:09 +0000 (18:20 +0300)] 
IGNITE-14943 Fixed race in ThreadId.setError method - Fixes #287.

Signed-off-by: Alexey Scherbakov <alexey.scherbakoff@gmail.com>
10 months agoIGNITE-15335 Introduce thread utils for Ignite 3.0 (#292)
Taras Ledkov [Fri, 20 Aug 2021 08:21:39 +0000 (11:21 +0300)] 
IGNITE-15335 Introduce thread utils for Ignite 3.0 (#292)

10 months agoIGNITE-15331 Remove slf4j-simple (#289)
Alexander Polovtcev [Wed, 18 Aug 2021 08:38:31 +0000 (11:38 +0300)] 
IGNITE-15331 Remove slf4j-simple (#289)

10 months agoIGNITE-15236 Thin 3.0: Start client-handler module (#283)
Pavel Tupitsyn [Tue, 17 Aug 2021 15:20:12 +0000 (18:20 +0300)] 
IGNITE-15236 Thin 3.0: Start client-handler module (#283)

* Start client-handler module when the node starts.
* Add integration test.

10 months agoIGNITE-14016 - RPM package for Ignite 3 (#29)
Peter Ivanov [Mon, 16 Aug 2021 21:07:55 +0000 (00:07 +0300)] 
IGNITE-14016 - RPM package for Ignite 3 (#29)

10 months agoIGNITE-15312 Muted ITNodeTest.testPreVote
Slava Koptilin [Mon, 16 Aug 2021 11:47:21 +0000 (14:47 +0300)] 
IGNITE-15312 Muted ITNodeTest.testPreVote

10 months agoIGNITE-15298 Muted ITMetaStorageServicePersistenceTest.testSnapshot
Slava Koptilin [Mon, 16 Aug 2021 11:44:39 +0000 (14:44 +0300)] 
IGNITE-15298 Muted ITMetaStorageServicePersistenceTest.testSnapshot

10 months agoIGNITE-15285 Properly splitting ConfigurationManager instances (node and cluster...
Kirill Tkalenko [Mon, 16 Aug 2021 10:38:58 +0000 (13:38 +0300)] 
IGNITE-15285 Properly splitting ConfigurationManager instances (node and cluster) (#273)

10 months agoIGNITE-15272 Async raft group service startup (#272)
Semyon Danilov [Mon, 16 Aug 2021 07:10:51 +0000 (10:10 +0300)] 
IGNITE-15272 Async raft group service startup (#272)

10 months agoIGNITE-15305 Fixed flaky ITDistributedConfigurationStorageTest#testRestartWithPds...
ibessonov [Fri, 13 Aug 2021 15:06:09 +0000 (18:06 +0300)] 
IGNITE-15305 Fixed flaky ITDistributedConfigurationStorageTest#testRestartWithPds. (#276)

Signed-off-by: ibessonov <bessonov.ip@gmail.com>