ignite.git
16 months agoIGNITE-14107 fix update version to 2.10.0 2.10.0-rc1
Maxim Muzafarov [Tue, 2 Mar 2021 22:47:53 +0000 (01:47 +0300)] 
IGNITE-14107 fix update version to 2.10.0

16 months agoIGNITE-14204 Fix C++ thin transactions
Igor Sapego [Mon, 1 Mar 2021 18:03:54 +0000 (21:03 +0300)] 
IGNITE-14204 Fix C++ thin transactions

This closes #8836

16 months agoIGNITE-14261 Add documentation references to the new metrics system (#8844)
Maxim Muzafarov [Mon, 1 Mar 2021 17:58:17 +0000 (20:58 +0300)] 
IGNITE-14261 Add documentation references to the new metrics system (#8844)

16 months agoIGNITE-14206 fix compatibility inline POJO between 2.8.1 and 2.9.0: fix javadoc ...
Maksim Timonin [Fri, 26 Feb 2021 08:11:41 +0000 (11:11 +0300)] 
IGNITE-14206 fix compatibility inline POJO between 2.8.1 and 2.9.0: fix javadoc & jdk11 optimization (#8830)

16 months agoIGNITE-14206 fix compatibility inline POJO between 2.8.1 and 2.9.0 (#8811)
Maksim Timonin [Fri, 26 Feb 2021 06:03:16 +0000 (09:03 +0300)] 
IGNITE-14206 fix compatibility inline POJO between 2.8.1 and 2.9.0 (#8811)

16 months agoIGNITE-14078 Fixed an issue that caused a deadlock when user cache was created in...
Mirza Aliev [Mon, 15 Feb 2021 19:06:49 +0000 (22:06 +0300)] 
IGNITE-14078 Fixed an issue that caused a deadlock when user cache was created in parallel with TTL worker was in progress. Fixes #8718

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
16 months agoIGNITE-13472 Fix security context for JDBC bulkload operations (#8266)
Дмитрий Рябов [Wed, 10 Feb 2021 18:26:49 +0000 (21:26 +0300)] 
IGNITE-13472 Fix security context for JDBC bulkload operations (#8266)

16 months agoIGNITE-14107 Fix bogus day of date in rpm changelog
Maxim Muzafarov [Thu, 18 Feb 2021 19:45:19 +0000 (22:45 +0300)] 
IGNITE-14107 Fix bogus day of date in rpm changelog

16 months agoIGNITE-14107 Fix bogus date in rpm changelog
Maxim Muzafarov [Thu, 18 Feb 2021 19:41:53 +0000 (22:41 +0300)] 
IGNITE-14107 Fix bogus date in rpm changelog

16 months agoIGNITE-14169 .NET: Add NamespacePrefix and NamespaceToLower to BinaryBasicNameMapper...
Nikolay [Tue, 16 Feb 2021 11:48:15 +0000 (14:48 +0300)] 
IGNITE-14169 .NET: Add NamespacePrefix and NamespaceToLower to BinaryBasicNameMapper (#8795)

Co-authored-by: Pavel Tupitsyn <ptupitsyn@apache.org>
(cherry picked from commit f1f476d1bbf2b86a2db4f15020d68a42e5a988f1)

16 months agoIGNITE-13958 .NET: Add implicit Java type registration in ExecuteJavaTask (#8635)
Nikolay [Tue, 19 Jan 2021 13:35:39 +0000 (16:35 +0300)] 
IGNITE-13958 .NET: Add implicit Java type registration in ExecuteJavaTask (#8635)

Co-authored-by: Pavel Tupitsyn <ptupitsyn@apache.org>
(cherry picked from commit b8914bc97afc0dff00d7f4720f9e73317ae3756f)

16 months agoIGNITE-14139 Incorrect initialize checkpoint-runner-cpu thread pool (#8770)
Vladislav Pyatkov [Thu, 11 Feb 2021 13:23:18 +0000 (16:23 +0300)] 
IGNITE-14139 Incorrect initialize checkpoint-runner-cpu thread pool (#8770)

16 months agoIGNITE-14140 Checkpointer thread holds write lock too long (#8772)
Vladislav Pyatkov [Thu, 11 Feb 2021 13:25:02 +0000 (16:25 +0300)] 
IGNITE-14140 Checkpointer thread holds write lock too long (#8772)

16 months agoIGNITE-14129 Add documentation for .NET thin client service invocation (#8756)
Pavel Tupitsyn [Tue, 9 Feb 2021 09:04:49 +0000 (12:04 +0300)] 
IGNITE-14129 Add documentation for .NET thin client service invocation (#8756)

16 months agoIGNITE-14073 Fixed transactions failover #8712
Vladislav Pyatkov [Fri, 29 Jan 2021 19:02:44 +0000 (22:02 +0300)] 
IGNITE-14073 Fixed transactions failover #8712

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
16 months agoIGNITE-14069 Added release notes for 2.10 version (#8748)
Maxim Muzafarov [Sat, 6 Feb 2021 22:58:42 +0000 (01:58 +0300)] 
IGNITE-14069 Added release notes for 2.10 version (#8748)

16 months agoIGNITE-14133 Document cluster API implementation for CPP (#8761)
Nikita Safonov [Fri, 5 Feb 2021 22:48:24 +0000 (01:48 +0300)] 
IGNITE-14133 Document cluster API implementation for CPP (#8761)

16 months agoIGNITE-13981 Documentation: SQL tracing. (#8762)
Nikita Safonov [Fri, 5 Feb 2021 22:57:06 +0000 (01:57 +0300)] 
IGNITE-13981 Documentation: SQL tracing. (#8762)

16 months agoIGNITE-14128 Add documentation for Java thin client async API (#8753)
Pavel Tupitsyn [Fri, 5 Feb 2021 21:42:14 +0000 (00:42 +0300)] 
IGNITE-14128 Add documentation for Java thin client async API (#8753)

17 months agoIGNITE-14117 Fix travis build under jdk11 due to incorrect TLS version (#8741)
Maksim Timonin [Tue, 2 Feb 2021 18:56:34 +0000 (21:56 +0300)] 
IGNITE-14117 Fix travis build under jdk11 due to incorrect TLS version (#8741)

17 months agoIGNITE-14107 update ignite 2.10 release version (#8739)
Maxim Muzafarov [Mon, 1 Feb 2021 15:43:12 +0000 (18:43 +0300)] 
IGNITE-14107 update ignite 2.10 release version (#8739)

17 months agoIGNITE-13285 (#8691)
Nikita Safonov [Wed, 27 Jan 2021 18:02:26 +0000 (21:02 +0300)] 
IGNITE-13285 (#8691)

* IGNITE-13285 Added docs on control.sh indexes manipulation commands

* IGNITE-13285 Added "Unix" and "Windows" tabs

* IGNITE-13285 Fixed minor misprint.

17 months agoIGNITE-12955 Add documentation pages for index inline size console command (#8701)
Maxim Muzafarov [Tue, 26 Jan 2021 20:00:16 +0000 (23:00 +0300)] 
IGNITE-12955 Add documentation pages for index inline size console command (#8701)

17 months agoIGNITE-13606 (#8690)
Nikita Safonov [Tue, 26 Jan 2021 00:34:49 +0000 (03:34 +0300)] 
IGNITE-13606 (#8690)

* IGNITE-13606 Added documentation on JMX default configuration removal

* IGNITE-13606-1 Made existing note a chapter.

17 months agoIGNITE-13385 Added documentation on cache warm-up strategy (#8689)
Nikita Safonov [Fri, 22 Jan 2021 21:21:42 +0000 (00:21 +0300)] 
IGNITE-13385 Added documentation on cache warm-up strategy (#8689)

17 months agoIGNITE-13912 Fixed calculation of the number of segments to be deleted - Fixes #8650.
Kirill Tkalenko [Tue, 19 Jan 2021 12:44:29 +0000 (15:44 +0300)] 
IGNITE-13912 Fixed calculation of the number of segments to be deleted - Fixes #8650.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
17 months agoIGNITE-14039 Add warning to runtime, javadoc and documentation on WAL enable/disable.
Ilya Kasnacheev [Mon, 25 Jan 2021 14:48:24 +0000 (17:48 +0300)] 
IGNITE-14039 Add warning to runtime, javadoc and documentation on WAL enable/disable.

Also fixed WAL being incorrectly considered disabled after cache was destroyed and recreated. - Fixes #8688.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
17 months agoIGNITE-13754 .NET: Fix LINQ provider for queries with JOIN and GROUP BY combined
Pavel Tupitsyn [Tue, 12 Jan 2021 10:53:40 +0000 (13:53 +0300)] 
IGNITE-13754 .NET: Fix LINQ provider for queries with JOIN and GROUP BY combined

Fix projection traversal in `AliasDictionary.GetQuerySource` and `CacheQueryExpressionVisitor.VisitMember`: use `memberHint` to understand where the given member of the projected type comes from to emit correct table and field name.

17 months agoIGNITE-12090 .NET: Fix KeyNotFoundException on nullable sbyte query field
Aleksandr Shapkin [Mon, 11 Jan 2021 09:12:22 +0000 (12:12 +0300)] 
IGNITE-12090 .NET: Fix KeyNotFoundException on nullable sbyte query field

17 months agoIGNITE-14003 Improve heap consumption on reserving rebalance iterator. (#8671)
Ivan Daschinskiy [Mon, 18 Jan 2021 15:13:40 +0000 (18:13 +0300)] 
IGNITE-14003 Improve heap consumption on reserving rebalance iterator. (#8671)

17 months agoIGNITE-13906 Fixed possible deadlock in GridEncryptionManager. Fixes #8608
Mirza Aliev [Tue, 29 Dec 2020 22:50:41 +0000 (01:50 +0300)] 
IGNITE-13906 Fixed possible deadlock in GridEncryptionManager. Fixes #8608

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
17 months agoIGNITE-8732 fix style
tledkov [Mon, 11 Jan 2021 17:34:43 +0000 (20:34 +0300)] 
IGNITE-8732 fix style

17 months agoIGNITE-8732 partial fix for join: REPLICATED cache LEFT JOIN with PARTITIONED cache...
Stanislav Lukyanov [Mon, 11 Jan 2021 15:04:55 +0000 (18:04 +0300)] 
IGNITE-8732 partial fix for join: REPLICATED cache LEFT JOIN with PARTITIONED cache (#8637)

17 months agoIGNITE-13964 fix freeze on cancellation local lazy queries
korlov42 [Tue, 12 Jan 2021 09:28:02 +0000 (12:28 +0300)] 
IGNITE-13964 fix freeze on cancellation local lazy queries

17 months agoIGNITE-13960 fix starvation in management pool caused by MetadataTask execution ...
pvinokurov [Wed, 13 Jan 2021 10:07:25 +0000 (13:07 +0300)] 
IGNITE-13960 fix starvation in management pool caused by MetadataTask execution (#8647)

17 months agoIGNITE-13796 Update documentation and examples for the kubernetes module (#8532)
Maksim Timonin [Thu, 21 Jan 2021 18:38:09 +0000 (21:38 +0300)] 
IGNITE-13796 Update documentation and examples for the kubernetes module (#8532)

17 months agoIGNITE-13674 Add documentation for Native Persistence Defragmentation feature (...
Sergey Chugunov [Thu, 21 Jan 2021 18:07:07 +0000 (21:07 +0300)] 
IGNITE-13674  Add documentation for Native Persistence Defragmentation feature (#8465)

17 months agoIGNITE-14015 Tracing SQL: tracing of SELECT queries causes incorrect span inheritance...
Mikhail Petrov [Tue, 19 Jan 2021 12:23:51 +0000 (15:23 +0300)] 
IGNITE-14015 Tracing SQL: tracing of SELECT queries causes incorrect span inheritance (#8675)

(cherry picked from commit 66f7d6afa738c4e71be3f327a2f8c6fc8523e668)

17 months agoIGNITE-13624 Extend tracing of communication socket write with number of sent bytes...
Mikhail Petrov [Tue, 19 Jan 2021 10:26:22 +0000 (13:26 +0300)] 
IGNITE-13624 Extend tracing of communication socket write with number of sent bytes (#8396)

(cherry picked from commit 80eada9df37c6738a6513bd2aa7411d04d93c040)

17 months agoIGNITE-14013 Add documentation for the node validation failure event. (#8673)
Mikhail Petrov [Tue, 19 Jan 2021 09:01:06 +0000 (12:01 +0300)] 
IGNITE-14013 Add documentation for the node validation failure event. (#8673)

17 months agoIGNITE-13883 .NET: Simplify and optimize TryReadSystemType
Pavel Tupitsyn [Wed, 30 Dec 2020 07:22:08 +0000 (10:22 +0300)] 
IGNITE-13883 .NET: Simplify and optimize TryReadSystemType

Replace dictionary+interfaces with a simple switch statement in `BinarySystemHandlers.TryReadSystemType`:
* Less code
* Simpler
* Faster

Benchmark added: `BinarySystemTypeReadBenchmark`; results on Core i7-9700K, Ubuntu 20.04, .NET Core 3.1:

```
|        |     Mean |     Error |    StdDev |  Gen 0 | Gen 1 | Gen 2 | Allocated |
|------- |---------:|----------:|----------:|-------:|------:|------:|----------:|
| Before | 1.080 us | 0.0030 us | 0.0025 us | 0.0725 |     - |     - |     456 B |
|  After | 849.4 ns |   4.44 ns | 4.16 ns   | 0.0725 |     - |     - |     456 B |
```

(~20% improvement)

17 months agoIGNITE-13931 .NET: Add tests for overload service methods (#8626)
Nikolay [Tue, 29 Dec 2020 18:17:52 +0000 (21:17 +0300)] 
IGNITE-13931 .NET: Add tests for overload service methods (#8626)

17 months agoIGNITE-11110 Fixed stop case with collision SPI enabled - Fixes #8581.
antkr [Wed, 30 Dec 2020 15:51:32 +0000 (18:51 +0300)] 
IGNITE-11110 Fixed stop case with collision SPI enabled - Fixes #8581.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
17 months agoIGNITE-9109: SQL API for C++ thin
Igor Sapego [Thu, 31 Dec 2020 05:04:31 +0000 (08:04 +0300)] 
IGNITE-9109: SQL API for C++ thin

This closes #8628

17 months agoIGNITE-13928 Defragmentation process handles all SQL indexes - Fixes #8622.
Semyon Danilov [Thu, 31 Dec 2020 06:46:21 +0000 (09:46 +0300)] 
IGNITE-13928 Defragmentation process handles all SQL indexes - Fixes #8622.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
17 months agoIGNITE-13659 Add documentation for cache encryption key rotation (#8446)
Pavel Pereslegin [Mon, 18 Jan 2021 12:48:07 +0000 (15:48 +0300)] 
IGNITE-13659 Add documentation for cache encryption key rotation (#8446)

17 months agoIGNITE-13854 Add documentation for the cluster performance profiling tool (#8663)
Nikita Amelchev [Mon, 18 Jan 2021 12:30:33 +0000 (15:30 +0300)] 
IGNITE-13854 Add documentation for the cluster performance profiling tool (#8663)

17 months agoIGNITE-13982 Add documentation for new checkpoint, cluster and cache metrics (#8652)
Nikita Amelchev [Mon, 18 Jan 2021 11:53:32 +0000 (14:53 +0300)] 
IGNITE-13982 Add documentation for new checkpoint, cluster and cache metrics (#8652)

17 months agoIGNITE-13845 Add checkpoint metrics (#8572)
Nikita Amelchev [Wed, 30 Dec 2020 08:04:14 +0000 (11:04 +0300)] 
IGNITE-13845 Add checkpoint metrics (#8572)

17 months agoignite docs: updated Ignite definition in the documentation and readme-like files
Denis Magda [Fri, 15 Jan 2021 00:53:10 +0000 (16:53 -0800)] 
ignite docs: updated Ignite definition in the documentation and readme-like files

(cherry picked from commit f134fb44fdbe6a2cf0e2bf8362f3afd3b78d2156)

17 months agoignite docs: metric, system view, system properties commands (#8630)
Nikolay [Mon, 11 Jan 2021 19:27:46 +0000 (22:27 +0300)] 
ignite docs: metric, system view, system properties commands (#8630)

17 months agoignite docs: changing the titles of the quick start guides for the sake of SEO
Denis Magda [Thu, 7 Jan 2021 04:06:36 +0000 (20:06 -0800)] 
ignite docs: changing the titles of the quick start guides for the sake of SEO

17 months agoIGNITE-13968 Add snapshot events documentation pages (#8642)
Maxim Muzafarov [Wed, 13 Jan 2021 16:47:18 +0000 (19:47 +0300)] 
IGNITE-13968 Add snapshot events documentation pages (#8642)

17 months agoIGNITE-13966 Change copyright to 2021 (#8641)
Maxim Muzafarov [Mon, 11 Jan 2021 12:11:03 +0000 (15:11 +0300)] 
IGNITE-13966 Change copyright to 2021 (#8641)

18 months agoIGNITE-13897 .NET: Service can't assign correct type to passed array parameters ...
Nikolay [Tue, 29 Dec 2020 10:39:48 +0000 (13:39 +0300)] 
IGNITE-13897 .NET: Service can't assign correct type to passed array parameters (#8614)

18 months agoIGNITE-13456 Extends info collected during tracing of SQL queries. (#8393)
Mikhail Petrov [Tue, 29 Dec 2020 09:34:01 +0000 (12:34 +0300)] 
IGNITE-13456 Extends info collected during tracing of SQL queries. (#8393)

18 months agoIGNITE-13904 Don't use rows buffers by reduce index for simple (plain) query that...
tledkov [Tue, 29 Dec 2020 08:42:07 +0000 (11:42 +0300)] 
IGNITE-13904 Don't use rows buffers by reduce index for simple (plain) query that uses one-way unsorted reducer (#8607)

18 months agoIGNITE-13806 Add the release notes for 2.9.1 (#8531)
ymolochkov [Tue, 29 Dec 2020 08:03:13 +0000 (11:03 +0300)] 
IGNITE-13806 Add the release notes for 2.9.1 (#8531)

18 months agoIGNITE-13917 Fixed dumpLongRunningOperations invocation before exchange manager was...
sergeyuttsel [Mon, 28 Dec 2020 21:31:07 +0000 (00:31 +0300)] 
IGNITE-13917 Fixed dumpLongRunningOperations invocation before exchange manager was fully started. Fixes #8619

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13175 Fixed NullPointerException caused by a race between stopping tx cache...
Makedonskaya [Mon, 28 Dec 2020 17:17:52 +0000 (20:17 +0300)] 
IGNITE-13175 Fixed NullPointerException caused by a race between stopping tx cache and committing transaction. Fixes #8075

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-11406 Fix NullPointerException on client start - Fixes #8604.
pvinokurov [Mon, 28 Dec 2020 11:25:32 +0000 (14:25 +0300)] 
IGNITE-11406 Fix NullPointerException on client start - Fixes #8604.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13680 Improve OS suggestions for Linux - Fixes #8503.
shubin [Mon, 28 Dec 2020 10:13:30 +0000 (13:13 +0300)] 
IGNITE-13680 Improve OS suggestions for Linux - Fixes #8503.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13555 Java thin: add IPv6 address support
Varvara Kozhukhova [Mon, 28 Dec 2020 10:55:30 +0000 (13:55 +0300)] 
IGNITE-13555 Java thin: add IPv6 address support

- Change HostAndPortRange.parse method to support addresses like [IPv6_host]:port1..port2, because previous implementation didn't recognized IPv6.
- Add tests for HostAndPortRange.parse method for both IPv4 and IPv6 hosts.

18 months agoIGNITE-13856 Linear performance for DirectByteBufferStreamImplV2.writeString - Fixes...
Ilya Kazakov [Mon, 28 Dec 2020 10:06:18 +0000 (13:06 +0300)] 
IGNITE-13856 Linear performance for DirectByteBufferStreamImplV2.writeString - Fixes #8577.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13734 .NET: Register service return type on method invocation (#8602)
Nikolay [Fri, 25 Dec 2020 19:52:13 +0000 (22:52 +0300)] 
IGNITE-13734 .NET: Register service return type on method invocation (#8602)

18 months agoIGNITE-13507 Fix NullPointerException on tx recovery - Fixes #8547.
pvinokurov [Fri, 25 Dec 2020 13:15:13 +0000 (16:15 +0300)] 
IGNITE-13507 Fix NullPointerException on tx recovery - Fixes #8547.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13908: ODBC nullability info for columns
Igor Sapego [Fri, 25 Dec 2020 13:03:49 +0000 (16:03 +0300)] 
IGNITE-13908: ODBC nullability info for columns

This closes #8610

18 months agoIGNITE-13910 Missing segment is not released - Fixes #8612.
Kirill Tkalenko [Fri, 25 Dec 2020 12:33:20 +0000 (15:33 +0300)] 
IGNITE-13910 Missing segment is not released - Fixes #8612.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13708 Add thin client support for Spring Transactions - Fixes #8556.
Mikhail Petrov [Thu, 24 Dec 2020 14:24:22 +0000 (17:24 +0300)] 
IGNITE-13708 Add thin client support for Spring Transactions - Fixes #8556.

Signed-off-by: Aleksey Plekhanov <plehanov.alex@gmail.com>
18 months agoIGNITE-13900: Fix C++ Affinity tests (#8605)
Igor Sapego [Thu, 24 Dec 2020 13:37:14 +0000 (16:37 +0300)] 
IGNITE-13900: Fix C++ Affinity tests (#8605)

18 months agoIGNITE-12824 .NET: Add BinaryConfiguration.TimestampConverter (#8568)
Nikolay [Thu, 24 Dec 2020 12:00:16 +0000 (15:00 +0300)] 
IGNITE-12824 .NET: Add BinaryConfiguration.TimestampConverter (#8568)

Co-authored-by: Pavel Tupitsyn <ptupitsyn@apache.org>
18 months agoIGNITE-13896 Fix javadoc build failure - Fixes #8601.
Aleksey Plekhanov [Thu, 24 Dec 2020 06:48:19 +0000 (09:48 +0300)] 
IGNITE-13896 Fix javadoc build failure - Fixes #8601.

Signed-off-by: Aleksey Plekhanov <plehanov.alex@gmail.com>
18 months agoIGNITE-13868 Added additional tests related to simultaneously created caches. Fixes...
Alexander Lapin [Wed, 23 Dec 2020 16:23:50 +0000 (19:23 +0300)] 
IGNITE-13868 Added additional tests related to simultaneously created caches. Fixes #8584

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13866 validate_indexes command is interrupted if connection to initiator is...
Vladislav Pyatkov [Wed, 23 Dec 2020 15:37:33 +0000 (18:37 +0300)] 
IGNITE-13866 validate_indexes command is interrupted if connection to initiator is broken. Fixes #8593

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13831 Move WAL archive cleanup from checkpoint to rollover - Fixes #8563.
Kirill Tkalenko [Wed, 23 Dec 2020 13:43:35 +0000 (16:43 +0300)] 
IGNITE-13831 Move WAL archive cleanup from checkpoint to rollover - Fixes #8563.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13720 Parallelism for defragmentation added. - Fixes #8574.
Anton Kalashnikov [Wed, 23 Dec 2020 10:46:12 +0000 (13:46 +0300)] 
IGNITE-13720 Parallelism for defragmentation added. - Fixes #8574.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13870 Removed obsolete GridCacheAdapter#validateCacheKey. Fixes #8586
Alexander Lapin [Wed, 23 Dec 2020 08:41:12 +0000 (11:41 +0300)] 
IGNITE-13870 Removed obsolete GridCacheAdapter#validateCacheKey. Fixes #8586

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13867 Fixed an issue related to erroneous sending TTL update requests. Fixes...
Alexander Lapin [Tue, 22 Dec 2020 22:06:04 +0000 (01:06 +0300)] 
IGNITE-13867 Fixed an issue related to erroneous sending TTL update requests. Fixes #8583

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13869 Added additional logging for a query mapping. Fixes #8585
Alexander Lapin [Tue, 22 Dec 2020 21:15:45 +0000 (00:15 +0300)] 
IGNITE-13869 Added additional logging for a query mapping. Fixes #8585

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13864 Fixed an issue where acknowledge on a stale latch could lead to assertio...
vd_pyatkov [Tue, 22 Dec 2020 20:47:01 +0000 (23:47 +0300)] 
IGNITE-13864 Fixed an issue where acknowledge on a stale latch could lead to assertion error. Fixes #8579

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13766 API for network connectivity check - Fixes #8500.
Semyon Danilov [Tue, 22 Dec 2020 12:49:25 +0000 (15:49 +0300)] 
IGNITE-13766 API for network connectivity check - Fixes #8500.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13880 Fix PageMemoryTracker related flaky tests - Fixes #8597.
Aleksey Plekhanov [Tue, 22 Dec 2020 06:30:20 +0000 (09:30 +0300)] 
IGNITE-13880 Fix PageMemoryTracker related flaky tests - Fixes #8597.

Signed-off-by: Aleksey Plekhanov <plehanov.alex@gmail.com>
18 months agoIGNITE-13865 Support DateTime as a key or value in .NET and Java (#8580)
Nikolay [Fri, 18 Dec 2020 21:22:34 +0000 (00:22 +0300)] 
IGNITE-13865 Support  DateTime as a key or value in .NET and Java (#8580)

18 months agoIGNITE-13876 Updated documentation for 2.9.1 release (#8592)
ymolochkov [Fri, 18 Dec 2020 19:29:15 +0000 (22:29 +0300)] 
IGNITE-13876 Updated documentation for 2.9.1 release (#8592)

18 months agoIGNITE-13847 GridEncryptionManager#onWalSegmentRemoved should be invoked async -...
Kirill Tkalenko [Thu, 17 Dec 2020 16:02:51 +0000 (19:02 +0300)] 
IGNITE-13847 GridEncryptionManager#onWalSegmentRemoved should be invoked async - Fixes #8576.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13848 Fixed incorrect updating of SegmentReservationStorage#minReserveIdx...
Kirill Tkalenko [Thu, 17 Dec 2020 14:55:37 +0000 (17:55 +0300)] 
IGNITE-13848 Fixed incorrect updating of SegmentReservationStorage#minReserveIdx when truncating WAL segments. Fixes #8573

Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
18 months agoIGNITE-13743 JMX API for Defragmentation monitoring and management - Fixes #8496.
Semyon Danilov [Wed, 16 Dec 2020 10:21:53 +0000 (13:21 +0300)] 
IGNITE-13743 JMX API for Defragmentation monitoring and management - Fixes #8496.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoignite docs: fixed case of GitHub
Denis Magda [Tue, 15 Dec 2020 19:59:47 +0000 (11:59 -0800)] 
ignite docs: fixed case of GitHub

18 months agoIGNITE-12666 Provide cluster performance profiling tool (#7693)
Nikita Amelchev [Tue, 15 Dec 2020 17:49:41 +0000 (20:49 +0300)] 
IGNITE-12666 Provide cluster performance profiling tool (#7693)

18 months agoignite docs: fixed broken links and updated the C++ API header
Denis Magda [Tue, 15 Dec 2020 05:47:44 +0000 (21:47 -0800)] 
ignite docs: fixed broken links and updated the C++ API header

18 months agoignite docs: updated the index page with quick links to the APIs and examples
Denis Magda [Tue, 15 Dec 2020 05:13:44 +0000 (21:13 -0800)] 
ignite docs: updated the index page with quick links to the APIs and examples

18 months agoignite docs: fixing a broken documentation link
Nikita Safonov [Fri, 11 Dec 2020 23:19:32 +0000 (02:19 +0300)] 
ignite docs: fixing a broken documentation link

18 months agoIGNITE-13838 IgniteSqlSplitterSelfTest fixes various tests - Fixes #8565.
zstan [Fri, 11 Dec 2020 16:10:18 +0000 (19:10 +0300)] 
IGNITE-13838 IgniteSqlSplitterSelfTest fixes various tests - Fixes #8565.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-12892 WAL archive size configuration made more clear - Fixes #8550.
Semyon Danilov [Fri, 11 Dec 2020 14:51:50 +0000 (17:51 +0300)] 
IGNITE-12892 WAL archive size configuration made more clear - Fixes #8550.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13815 Remove ability to delete segments from the middle of WAL archive - Fixes...
Kirill Tkalenko [Fri, 11 Dec 2020 12:28:47 +0000 (15:28 +0300)] 
IGNITE-13815 Remove ability to delete segments from the middle of WAL archive - Fixes #8545.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13101 Metastore should complete all write futures during stop and prohibit...
ibessonov [Fri, 11 Dec 2020 12:10:26 +0000 (15:10 +0300)] 
IGNITE-13101 Metastore should complete all write futures during stop and prohibit creating new ones - Fixes #8554.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13832 Proper handling of interrupted exceptions in disco-notifier-worker....
ibessonov [Fri, 11 Dec 2020 08:50:48 +0000 (11:50 +0300)] 
IGNITE-13832 Proper handling of interrupted exceptions in disco-notifier-worker. - Fixes #8561.

Signed-off-by: Sergey Chugunov <sergey.chugunov@gmail.com>
18 months agoIGNITE-13833 More versions added to PersistenceBasicCompatibilityTest - Fixes #8562.
ibessonov [Fri, 11 Dec 2020 08:03:39 +0000 (11:03 +0300)] 
IGNITE-13833 More versions added to PersistenceBasicCompatibilityTest - Fixes #8562.

Signed-off-by: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
18 months agoIGNITE-13826 .NET: Add RendezvousAffinityFunction.BackupFilter
Pavel Tupitsyn [Thu, 10 Dec 2020 15:29:51 +0000 (18:29 +0300)] 
IGNITE-13826 .NET: Add RendezvousAffinityFunction.BackupFilter

Add RendezvousAffinityFunction.BackupFilter with a single predefined implementation that delegates to Java: ClusterNodeAttributeAffinityBackupFilter.

18 months agoIGNITE-13786 Add defragmentation-specific B+Tree optimizations - Fixes #8560.
ibessonov [Thu, 10 Dec 2020 15:05:04 +0000 (18:05 +0300)] 
IGNITE-13786 Add defragmentation-specific B+Tree optimizations - Fixes #8560.

Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>