ignite-3.git
6 months agoIGNITE-15784 WIP Mappers API ignite-15784-2
Andrey Gura [Tue, 30 Nov 2021 17:39:24 +0000 (20:39 +0300)] 
IGNITE-15784 WIP Mappers API

6 months agoStyles.
Andrew Mashenkov [Tue, 30 Nov 2021 08:17:45 +0000 (11:17 +0300)] 
Styles.

6 months agoMinor.
Andrew Mashenkov [Mon, 29 Nov 2021 15:01:30 +0000 (18:01 +0300)] 
Minor.

6 months agoMinor.
Andrew Mashenkov [Mon, 29 Nov 2021 14:48:48 +0000 (17:48 +0300)] 
Minor.

6 months agoMinor.
Andrew Mashenkov [Mon, 29 Nov 2021 13:45:36 +0000 (16:45 +0300)] 
Minor.

6 months agoAllow null values.
Andrew Mashenkov [Mon, 29 Nov 2021 11:07:25 +0000 (14:07 +0300)] 
Allow null values.

6 months agoMerge branch 'main' into ignite-15784
Andrew Mashenkov [Mon, 29 Nov 2021 08:39:58 +0000 (11:39 +0300)] 
Merge branch 'main' into ignite-15784

# Conflicts:
# modules/table/src/test/java/org/apache/ignite/internal/table/Example.java
# modules/table/src/test/java/org/apache/ignite/internal/table/KeyValueViewOperationsSimpleSchemaTest.java
# modules/table/src/test/java/org/apache/ignite/internal/table/KeyValueViewOperationsTest.java
# modules/table/src/test/java/org/apache/ignite/internal/table/RecordViewOperationsTest.java

6 months agoIGNITE-15085 Transactions support phase 1: 2PL concurrency control
Alexey Scherbakov [Sun, 28 Nov 2021 12:53:12 +0000 (15:53 +0300)] 
IGNITE-15085 Transactions support phase 1: 2PL concurrency control

6 months agoIGNITE-16005 Added ORDER BY clause to SqlJdbcExample. Fixes #473
Slava Koptilin [Fri, 26 Nov 2021 15:07:38 +0000 (18:07 +0300)] 
IGNITE-16005 Added ORDER BY clause to SqlJdbcExample. Fixes #473

6 months agoFix tests.
Andrew Mashenkov [Fri, 26 Nov 2021 10:09:42 +0000 (13:09 +0300)] 
Fix tests.

6 months agoFix tests.
Andrew Mashenkov [Fri, 26 Nov 2021 10:06:09 +0000 (13:06 +0300)] 
Fix tests.

6 months agoMerge branch 'main' into ignite-15784
Andrew Mashenkov [Fri, 26 Nov 2021 10:02:28 +0000 (13:02 +0300)] 
Merge branch 'main' into ignite-15784

6 months agoFix tests.
Andrew Mashenkov [Fri, 26 Nov 2021 09:53:37 +0000 (12:53 +0300)] 
Fix tests.

6 months agoExtend tests after review.
Andrew Mashenkov [Fri, 26 Nov 2021 09:37:42 +0000 (12:37 +0300)] 
Extend tests after review.

6 months agoIGNITE-16005 Disabled flaky test (SqlExampleTest)
Slava Koptilin [Fri, 26 Nov 2021 08:29:26 +0000 (11:29 +0300)] 
IGNITE-16005 Disabled flaky test (SqlExampleTest)

6 months agoIGNITE-15971 Fix problems with dynamic configuration (#467)
Roman Puchkovskiy [Thu, 25 Nov 2021 12:22:17 +0000 (16:22 +0400)] 
IGNITE-15971 Fix problems with dynamic configuration (#467)

6 months agoIGNITE-15132 Reuse Netty infrastructure from network module in REST module (#469)
Pavel Tupitsyn [Thu, 25 Nov 2021 10:35:20 +0000 (13:35 +0300)] 
IGNITE-15132 Reuse Netty infrastructure from network module in REST module (#469)

7 months agoIGNITE-15729 Fixed problem with starting node from cli. Fixes #470
Mirza Aliev [Wed, 24 Nov 2021 20:10:57 +0000 (23:10 +0300)] 
IGNITE-15729 Fixed problem with starting node from cli. Fixes #470

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15724 Do not allow to start several meta storage raft groups. Fixes #461
Mirza Aliev [Wed, 24 Nov 2021 14:06:59 +0000 (17:06 +0300)] 
IGNITE-15724 Do not allow to start several meta storage raft groups. Fixes #461

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15727 DDL to Internal TableManager API reveal - Fixes #441.
Vladislav Pyatkov [Wed, 24 Nov 2021 08:30:16 +0000 (11:30 +0300)] 
IGNITE-15727 DDL to Internal TableManager API reveal - Fixes #441.

Signed-off-by: zstan <stanilovsky@gmail.com>
7 months agoIGNITE-15307 Reuse Netty infrastructure from network module in thin client handler...
Pavel Tupitsyn [Tue, 23 Nov 2021 17:51:30 +0000 (20:51 +0300)] 
IGNITE-15307 Reuse Netty infrastructure from network module in thin client handler (#466)

* Add `NettyBootstrapFactory` component to hold shared `EventLoopGroup` instances and encapsulate common bootstrap logic.
* Pass `NettyBootstrapFactory` to `ClusterService` and `ClientHandlerModule`.
* Remove `ClusterServiceFactory` interface: it does not abstract anything and we don't pass it anywhere, the only use case is `new ScaleCubeClusterServiceFactory().createClusterService(...)`.

7 months agoIGNITE-15838 Integrate plugin system in current SQL engine (#464)
korlov42 [Tue, 23 Nov 2021 15:44:00 +0000 (18:44 +0300)] 
IGNITE-15838 Integrate plugin system in current SQL engine (#464)

7 months agoIGNITE-15700 Rename tableName -> name function (#459)
Vladimir Ermakov [Tue, 23 Nov 2021 14:13:23 +0000 (17:13 +0300)] 
IGNITE-15700 Rename tableName -> name function (#459)

7 months agoIGNITE-15972 Improve network processor error message (#465)
Alexander Polovtcev [Tue, 23 Nov 2021 13:50:37 +0000 (16:50 +0300)] 
IGNITE-15972 Improve network processor error message (#465)

7 months agoIGNITE-15965 Fix a race between cluster start and setting the local member (#463)
Alexander Polovtcev [Mon, 22 Nov 2021 14:46:47 +0000 (17:46 +0300)] 
IGNITE-15965 Fix a race between cluster start and setting the local member (#463)

7 months agoIGNITE-15893 Extend table views test coverage. (#450)
Berkof [Mon, 22 Nov 2021 10:03:49 +0000 (17:03 +0700)] 
IGNITE-15893 Extend table views test coverage. (#450)

7 months agoStyles.
Andrew Mashenkov [Fri, 19 Nov 2021 18:12:24 +0000 (21:12 +0300)] 
Styles.

7 months agoStyles.
Andrew Mashenkov [Fri, 19 Nov 2021 15:12:50 +0000 (18:12 +0300)] 
Styles.

7 months agoWIP.
Andrew Mashenkov [Fri, 19 Nov 2021 09:59:06 +0000 (12:59 +0300)] 
WIP.

7 months agoMinor.
Andrew Mashenkov [Thu, 18 Nov 2021 12:52:53 +0000 (15:52 +0300)] 
Minor.

7 months agoStyles.
Andrew Mashenkov [Wed, 17 Nov 2021 17:02:03 +0000 (20:02 +0300)] 
Styles.

7 months agofix style
tledkov [Thu, 18 Nov 2021 09:36:04 +0000 (12:36 +0300)] 
fix style

7 months agoIGNITE-15912 Merge SQL calcite query contexts refactoring to 3.0 (#454)
Taras Ledkov [Wed, 17 Nov 2021 16:05:02 +0000 (19:05 +0300)] 
IGNITE-15912 Merge SQL calcite query contexts refactoring to 3.0 (#454)

7 months agoAdd mapped types validation.
Andrew Mashenkov [Tue, 16 Nov 2021 11:26:09 +0000 (14:26 +0300)] 
Add mapped types validation.
Fix single column mapping.
Support POJO fields in mapper.
Add tests.

Signed-off-by: Andrew Mashenkov <andrey.mashenkov@gmail.com>
7 months agoIGNITE-15901 Drop live schema support. (#444)
Andrew V. Mashenkov [Tue, 16 Nov 2021 19:34:58 +0000 (22:34 +0300)] 
IGNITE-15901 Drop live schema support. (#444)

7 months agoIGNITE-15493 Added technical note about changePeers. Fixes #420
Kirill Gusakov [Tue, 16 Nov 2021 16:45:17 +0000 (19:45 +0300)] 
IGNITE-15493 Added technical note about changePeers. Fixes #420

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15771 Sort out and merge Calcite tickets to Ignite 3.0 (#433)
Taras Ledkov [Tue, 16 Nov 2021 15:54:01 +0000 (18:54 +0300)] 
IGNITE-15771 Sort out and merge Calcite tickets to Ignite 3.0 (#433)

* IGNITE-14807 Calcite. Eliminate usage of deprecated api within Ignite rels and rules
* IGNITE-14594 Calcite integration. UnionPlannerTest is not included to any test suite
* IGNITE-14589 Calcite engine. Numerous problem with type Decimal
* IGNITE-13159 Decorrelator support SOME and ALL operator.
* IGNITE-15127 Calcite. Investigate CoreRules.JOIN_COMMUTE[_OUTER] usage.
* IGNITE-15031 Support for REPLACE function
* IGNITE-14816 Change TreeMap in sorted IndexSpoolNode to ArrayList
* IGNITE-13136 Improve join predicate comparison
* IGNITE-15203 Calcite. Extract Filter and Project related rules to separate HEP phase
* IGNITE-15002 Fix functions fail on NULL constant
* IGNITE-14749 Fix multiline DDL and DML statements don't work
* IGNITE-14597 ANY_VALUE aggregate
* IGNITE-14954 Fix MONTHNAME, DAYNAME functions fail
* IGNITE-14973 Fix IgniteLimit issues (rels ordering with IgniteExchange and IgniteSort, rows estimation)
* IGNITE-14808 Calcite. RIGHT|FULL Join operations are lost nulls sort ordering.
* IGNITE-14593 Support bang-equal operator

7 months agoIGNITE-15847 Refactoring of TableDescriptor for SQL Extension API (#448)
korlov42 [Tue, 16 Nov 2021 14:33:28 +0000 (17:33 +0300)] 
IGNITE-15847 Refactoring of TableDescriptor for SQL Extension API (#448)

7 months agoIGNITE-15884 Make TableIndexConfigurationSchema polymorphic (#445)
Alexander Polovtcev [Tue, 16 Nov 2021 14:02:53 +0000 (17:02 +0300)] 
IGNITE-15884 Make TableIndexConfigurationSchema polymorphic (#445)

7 months agoIGNITE-15923 Remove redundant property in maven-checkstyle-plugin configuration ...
Alexander Polovtcev [Tue, 16 Nov 2021 13:11:26 +0000 (16:11 +0300)] 
IGNITE-15923 Remove redundant property in maven-checkstyle-plugin configuration (#451)

7 months agoIGNITE-15853 Add api description of polymorphic configuration to modules/configuratio...
Kirill Tkalenko [Tue, 16 Nov 2021 10:05:10 +0000 (13:05 +0300)] 
IGNITE-15853 Add api description of polymorphic configuration to modules/configuration/README.md (#425)

7 months agoIGNITE-15841 Starting a node should be failed if the user configuration is invalid...
sergeyuttsel [Mon, 15 Nov 2021 21:05:16 +0000 (00:05 +0300)] 
IGNITE-15841 Starting a node should be failed if the user configuration is invalid. Fixes #423

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15846 Provide Interface for external table (#443)
Vladimir Ermakov [Mon, 15 Nov 2021 18:31:03 +0000 (00:01 +0530)] 
IGNITE-15846 Provide Interface for external table (#443)

7 months agoIGNITE-15920 Fix Maven warnings (#449)
Alexander Polovtcev [Mon, 15 Nov 2021 18:14:15 +0000 (21:14 +0300)] 
IGNITE-15920 Fix Maven warnings (#449)

7 months agoIGNITE-15919 Missing inspection UnusedImports (#447)
korlov42 [Mon, 15 Nov 2021 14:59:08 +0000 (17:59 +0300)] 
IGNITE-15919 Missing inspection UnusedImports (#447)

7 months agoIGNITE-15492 Check schema availability on local node. Fixes #344
Vladislav Pyatkov [Mon, 15 Nov 2021 12:00:48 +0000 (15:00 +0300)] 
IGNITE-15492 Check schema availability on local node. Fixes #344

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15833 Provide interfaces for SQL Extension API (#439)
korlov42 [Mon, 15 Nov 2021 11:41:10 +0000 (14:41 +0300)] 
IGNITE-15833 Provide interfaces for SQL Extension API (#439)

7 months agoIGNITE-15691 Common thread pool is used for snapshotting all rocksdb-based partitions...
ibessonov [Mon, 15 Nov 2021 08:53:37 +0000 (11:53 +0300)] 
IGNITE-15691 Common thread pool is used for snapshotting all rocksdb-based partitions. (#405)

7 months agoIGNITE-15060 IGNITE-15060 Added support of node working directory to CLI. #210
Slava Koptilin [Fri, 12 Nov 2021 15:42:46 +0000 (18:42 +0300)] 
IGNITE-15060 IGNITE-15060 Added support of node working directory to CLI. #210

Co-authored-by: Kirill Gusakov <kgusakov@gmail.com>
Co-authored-by: sergeyuttsel <uttsel@gmail.com>
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15900 Disable javadoc style checks for test methods. (#442)
Andrew V. Mashenkov [Fri, 12 Nov 2021 14:54:13 +0000 (17:54 +0300)] 
IGNITE-15900 Disable javadoc style checks for test methods. (#442)

7 months agoIGNITE-14484 Implement RecordView API. (#435)
Andrew V. Mashenkov [Fri, 12 Nov 2021 14:01:00 +0000 (17:01 +0300)] 
IGNITE-14484 Implement RecordView API. (#435)

7 months agoIGNITE-15783 Mapper API and initial implementation. (#424)
Andrew V. Mashenkov [Fri, 12 Nov 2021 09:59:34 +0000 (12:59 +0300)] 
IGNITE-15783 Mapper API and initial implementation. (#424)

7 months agoIGNITE-15234 Implement ByteBuf-based message packer and unpacker (#434)
Pavel Tupitsyn [Wed, 10 Nov 2021 17:57:41 +0000 (20:57 +0300)] 
IGNITE-15234 Implement ByteBuf-based message packer and unpacker (#434)

* Refactor `ClientMessagePacker` and `ClientMessageUnpacker` to work with Netty `BytBuf` directly, without any wrappers.
* Remove inheritance from library implementation.
* Remove unnecessary `ByteBuffer` allocations.

**Benchmarks Before:**

```
Benchmark                                 Mode  Cnt        Score        Error  Units
ClientMessagePackerBenchmark.packInt     thrpt    3  2868266.504 ± 173548.310  ops/s
ClientMessagePackerBenchmark.packString  thrpt    3  2663375.726 ± 190027.949  ops/s
ClientMessagePackerBenchmark.packUuid    thrpt    3  2816744.141 ± 281943.169  ops/s
```

**Benchmarks After:**

```
Benchmark                                 Mode  Cnt          Score          Error  Units
ClientMessagePackerBenchmark.packInt     thrpt    3  389568322.545 ± 48247870.394  ops/s   (135x)
ClientMessagePackerBenchmark.packString  thrpt    3   30113891.585 ±  1781762.180  ops/s   (11x)
ClientMessagePackerBenchmark.packUuid    thrpt    3  331495906.854 ± 12134046.484  ops/s   (117x)
```

NOTE: Those benchmarks include `ClientMessagePacker` constructor call.

7 months agoIGNITE-15892 Fixed the default charset that is used by calcite engine. Fixes #436
Slava Koptilin [Wed, 10 Nov 2021 14:33:43 +0000 (17:33 +0300)] 
IGNITE-15892 Fixed the default charset that is used by calcite engine. Fixes #436

7 months agoIGNITE-15875 Enabled javadoc checking for Google code style, got rid of SummaryJavado...
Kirill Tkalenko [Wed, 10 Nov 2021 13:17:41 +0000 (16:17 +0300)] 
IGNITE-15875 Enabled javadoc checking for Google code style, got rid of SummaryJavadoc, MissingJavadocMethod and MissingJavadocType (#440)

7 months agoIGNITE-15883 VariableDeclarationUsageDistance rule is removed from checkstyle rules...
Kirill Tkalenko [Wed, 10 Nov 2021 12:51:05 +0000 (15:51 +0300)] 
IGNITE-15883 VariableDeclarationUsageDistance rule is removed from checkstyle rules. Fixes #437

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
7 months agoIGNITE-15877 Fix the code style javadocs issues for the modules (step #2). Fixes...
Kirill Tkalenko [Wed, 10 Nov 2021 12:48:15 +0000 (15:48 +0300)] 
IGNITE-15877 Fix the code style javadocs issues for the modules (step #2). Fixes #438

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15881 Use direct properties in the TableManager. Fixes #431
Alexander Polovtcev [Tue, 9 Nov 2021 16:06:39 +0000 (19:06 +0300)] 
IGNITE-15881 Use direct properties in the TableManager. Fixes #431

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15874 Add idea/intellij-java-google-style.xml import instruction to idea into...
Kirill Tkalenko [Tue, 9 Nov 2021 15:42:31 +0000 (18:42 +0300)] 
IGNITE-15874 Add idea/intellij-java-google-style.xml import instruction to idea into DEVNOTES. Fixes #432

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15581 Added proper handling of errors in user's state machines. Fixes #418
Mirza Aliev [Tue, 9 Nov 2021 15:29:13 +0000 (18:29 +0300)] 
IGNITE-15581 Added proper handling of errors in user's state machines. Fixes #418

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15776 Fix code style issue for sql components (#427)
Berkof [Tue, 9 Nov 2021 12:20:24 +0000 (19:20 +0700)] 
IGNITE-15776 Fix code style issue for sql components (#427)

7 months agoIGNITE-15876 Fix the code style javadocs issues for the modules / Part 1 (#430) test_ko
Kirill Tkalenko [Mon, 8 Nov 2021 14:43:34 +0000 (17:43 +0300)] 
IGNITE-15876 Fix the code style javadocs issues for the modules / Part 1 (#430)

7 months agoFix IDEA codestyle settings (#428)
Andrew V. Mashenkov [Mon, 8 Nov 2021 11:51:49 +0000 (14:51 +0300)] 
Fix IDEA codestyle settings (#428)

7 months agoIGNITE-15371 Set GoogleStyle as default in IDEA (#429)
Pavel Tupitsyn [Mon, 8 Nov 2021 11:50:39 +0000 (14:50 +0300)] 
IGNITE-15371 Set GoogleStyle as default in IDEA (#429)

7 months agoIGNITE-15462 Replace usages of map of int to IntMap where possible in Calcite module...
Vladimir Ermakov [Wed, 3 Nov 2021 13:28:43 +0000 (18:58 +0530)] 
IGNITE-15462 Replace usages of map of int to IntMap where possible in Calcite module. (#411)

7 months agoIGNITE-15371 Switch to Google code style. Fixes #377
Kirill Tkalenko [Wed, 3 Nov 2021 11:22:20 +0000 (14:22 +0300)] 
IGNITE-15371 Switch to Google code style. Fixes #377

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15414 Schema validation refactoring with configuration validators (#360)
Andrew V. Mashenkov [Mon, 1 Nov 2021 15:13:16 +0000 (18:13 +0300)] 
IGNITE-15414 Schema validation refactoring with configuration validators (#360)

7 months agoIGNITE-15754: Fix marshaller exception handling (#408)
Andrew V. Mashenkov [Mon, 1 Nov 2021 14:43:47 +0000 (17:43 +0300)] 
IGNITE-15754: Fix marshaller exception handling (#408)

7 months agoIGNITE-14291: Implement KeyValueView API (#416)
Andrew V. Mashenkov [Mon, 1 Nov 2021 14:42:06 +0000 (17:42 +0300)] 
IGNITE-14291: Implement KeyValueView API (#416)

7 months agoIGNITE-15699 Rename TableSchemaBuilder. (#421)
Andrew V. Mashenkov [Mon, 1 Nov 2021 12:13:08 +0000 (15:13 +0300)] 
IGNITE-15699 Rename TableSchemaBuilder. (#421)

7 months agoIGNITE-15842 Fixed RocksDbStorageTest#testSnapshot fail on Windows platform. Fixes...
Slava Koptilin [Mon, 1 Nov 2021 11:15:31 +0000 (14:15 +0300)] 
IGNITE-15842 Fixed RocksDbStorageTest#testSnapshot fail on Windows platform. Fixes #417

7 months agoIGNITE-15477 Network module readme. Netty thread naming improvement. (#406)
Semyon Danilov [Mon, 1 Nov 2021 10:04:54 +0000 (13:04 +0300)] 
IGNITE-15477 Network module readme. Netty thread naming improvement. (#406)

7 months agoIGNITE-14645 Support polymorphic configuration nodes. (#366)
Kirill Tkalenko [Mon, 1 Nov 2021 09:15:32 +0000 (12:15 +0300)] 
IGNITE-14645 Support polymorphic configuration nodes. (#366)

7 months agoIGNITE-15669 Get rid of leakage of Calcite classes through SqlCursor class (#410)
Taras Ledkov [Fri, 29 Oct 2021 15:54:53 +0000 (18:54 +0300)] 
IGNITE-15669  Get rid of leakage of Calcite classes through SqlCursor class (#410)

7 months agoIGNITE-15744 Fix vartable size overflow issue (#409)
Andrew V. Mashenkov [Fri, 29 Oct 2021 09:04:46 +0000 (12:04 +0300)] 
IGNITE-15744 Fix vartable size overflow issue (#409)

7 months agoIGNITE-15536 Use VarHandle to replace UNSAFE in IgniteSpinReadWriteLock (#414)
Roman Puchkovskiy [Thu, 28 Oct 2021 12:27:52 +0000 (16:27 +0400)] 
IGNITE-15536 Use VarHandle to replace UNSAFE in IgniteSpinReadWriteLock (#414)

7 months agoIGNITE-15692 Implement TableManager component stop. Fixes #399
Vladislav Pyatkov [Wed, 27 Oct 2021 14:40:24 +0000 (17:40 +0300)] 
IGNITE-15692 Implement TableManager component stop. Fixes #399

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
7 months agoIGNITE-15819 Prepare DEB package for Ignite 3.0 (#413)
Peter Ivanov [Tue, 26 Oct 2021 12:43:46 +0000 (15:43 +0300)] 
IGNITE-15819 Prepare DEB package for Ignite 3.0 (#413)

8 months agoIGNITE-15799 Fix WorkDirectoryExtension for test classes with no tests (#407)
Alexander Polovtcev [Fri, 22 Oct 2021 09:47:02 +0000 (12:47 +0300)] 
IGNITE-15799 Fix WorkDirectoryExtension for test classes with no tests (#407)

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

8 months agoIGNITE-15600 Cache for Calcite SQL plans in 3.0 (#403)
korlov42 [Wed, 20 Oct 2021 15:43:15 +0000 (18:43 +0300)] 
IGNITE-15600 Cache for Calcite SQL plans in 3.0 (#403)

8 months agoIGNITE-15599 Get rid Guava in Calcite module (#398)
Taras Ledkov [Wed, 20 Oct 2021 13:45:47 +0000 (16:45 +0300)] 
IGNITE-15599 Get rid Guava in Calcite module  (#398)

8 months agoIGNITE-15402 Partition drop in storage & table folder deletion. (#402)
ibessonov [Wed, 20 Oct 2021 11:50:47 +0000 (14:50 +0300)] 
IGNITE-15402 Partition drop in storage & table folder deletion. (#402)

8 months agoIGNITE-15601 Implement stop for calcite module in 3.0 (#395)
Taras Ledkov [Wed, 20 Oct 2021 10:39:50 +0000 (13:39 +0300)] 
IGNITE-15601 Implement stop for calcite module in 3.0 (#395)

8 months agoIGNITE-13667: Add schema columns mapping from user order to system order (#401)
Andrew V. Mashenkov [Wed, 20 Oct 2021 10:07:22 +0000 (13:07 +0300)] 
IGNITE-13667: Add schema columns mapping from user order to system order (#401)

8 months agoIGNITE-15707 Ability to configure data regions for tables (#387)
ibessonov [Mon, 18 Oct 2021 10:59:16 +0000 (13:59 +0300)] 
IGNITE-15707 Ability to configure data regions for tables (#387)

8 months agoIGNITE-15749 Replace hamcrest-library with hamcrest (#397)
Alexander Polovtcev [Fri, 15 Oct 2021 12:00:20 +0000 (15:00 +0300)] 
IGNITE-15749 Replace hamcrest-library with hamcrest (#397)

8 months agoIGNITE-14538 Implemented proper configuration of network components (#294)
Semyon Danilov [Fri, 15 Oct 2021 10:58:13 +0000 (13:58 +0300)] 
IGNITE-14538 Implemented proper configuration of network components (#294)

8 months agoUpdated READMEs for alpha3 + minor formatting
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-15396 TableManager#table(UUID) could return null value even though the require...
Vladislav Pyatkov [Tue, 12 Oct 2021 15:49:57 +0000 (18:49 +0300)] 
IGNITE-15396 TableManager#table(UUID) could return null value even though the required table is already created. Fixes #15396

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
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>
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>
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

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>
8 months agoIGNITE-15684 - Fixed SqlJdbcExample. Fixes #381
Valentin Kulichenko [Thu, 7 Oct 2021 14:42:04 +0000 (17:42 +0300)] 
IGNITE-15684 - Fixed SqlJdbcExample. Fixes #381

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)

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>
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