[jira] [Resolved] (IGNITE-13109) Skip distributed metastorage entries that can not be unmarshalled

2022-05-11 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-13109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov resolved IGNITE-13109.
--
Resolution: Won't Fix

> Skip distributed metastorage entries that can not be unmarshalled
> -
>
> Key: IGNITE-13109
> URL: https://issues.apache.org/jira/browse/IGNITE-13109
> Project: Ignite
>  Issue Type: Bug
>Reporter: Amelchev Nikita
>Assignee: Amelchev Nikita
>Priority: Major
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Need to skip distributed metastorage entries that can not be unmarshalled 
> (These entries can be created by the product that built on Apache Ignite and 
> incorporate additional features). It leads that nodes can't join to the first 
> started node:
> {noformat}
> [SEVERE][main][PersistenceBasicCompatibilityTest1] Got exception while 
> starting (will rollback startup routine).
> class org.apache.ignite.IgniteCheckedException: Failed to start manager: 
> GridManagerAdapter [enabled=true, 
> name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
> at 
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:2035)
> at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1314)
> at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2063)
> at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1703)
> at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1116)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:636)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:562)
> at org.apache.ignite.Ignition.start(Ignition.java:328)
> at 
> org.apache.ignite.testframework.junits.multijvm.IgniteNodeRunner.main(IgniteNodeRunner.java:74)
> Caused by: class org.apache.ignite.IgniteCheckedException: Failed to start 
> SPI: TcpDiscoverySpi [addrRslvr=null, sockTimeout=5000, ackTimeout=5000, 
> marsh=JdkMarshaller 
> [clsFilter=org.apache.ignite.marshaller.MarshallerUtils$1@77b14724], 
> reconCnt=10, reconDelay=2000, maxAckTimeout=60, soLinger=5, 
> forceSrvMode=false, clientReconnectDisabled=false, internalLsnr=null, 
> skipAddrsRandomization=false]
> at 
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:302)
> at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:948)
> at 
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:2030)
> ... 8 more
> Caused by: class org.apache.ignite.spi.IgniteSpiException: Unable to 
> unmarshal key=ignite.testOldKey
> at 
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.checkFailedError(TcpDiscoverySpi.java:2009)
> at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:1116)
> at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:427)
> at 
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2111)
> at 
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:299)
> ... 10 more
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Pavel Tupitsyn (Jira)


[ https://issues.apache.org/jira/browse/IGNITE-16857 ]


Pavel Tupitsyn deleted comment on IGNITE-16857:
-

was (Author: ignitetcbot):
{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565571]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565626]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565641]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565567]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565577]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565627]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565570]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565639]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565640]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565628]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565585]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565644]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565552]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565624]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565580]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565652]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565597]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565546]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565540]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565551]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565629]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565616]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565582]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565592]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565610]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565649]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565612]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565606]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565623]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565630]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565650]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565584]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565583]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565638]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565581]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565608]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565587]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565648]]

{color:#d04437}Cassandra Store{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565576]]

[jira] [Updated] (IGNITE-16957) Add documentation for a IGNITE_USE_BINARY_ARRAYS

2022-05-11 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov updated IGNITE-16957:
-
Summary: Add documentation for a IGNITE_USE_BINARY_ARRAYS  (was: Add 
documentation to a IGNITE_USE_BINARY_ARRAYS)

> Add documentation for a IGNITE_USE_BINARY_ARRAYS
> 
>
> Key: IGNITE-16957
> URL: https://issues.apache.org/jira/browse/IGNITE-16957
> Project: Ignite
>  Issue Type: Task
>Reporter: Luchnikov Alexander
>Assignee: Nikolay Izhikov
>Priority: Minor
>  Labels: ise
>
> Add documentation to a IGNITE_USE_BINARY_ARRAYS.
> Describe in the documentation in what cases and how to use this parameter.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-16957) Add documentation to a IGNITE_USE_BINARY_ARRAYS

2022-05-11 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov reassigned IGNITE-16957:


Assignee: Nikolay Izhikov

> Add documentation to a IGNITE_USE_BINARY_ARRAYS
> ---
>
> Key: IGNITE-16957
> URL: https://issues.apache.org/jira/browse/IGNITE-16957
> Project: Ignite
>  Issue Type: Task
>Reporter: Luchnikov Alexander
>Assignee: Nikolay Izhikov
>Priority: Minor
>  Labels: ise
>
> Add documentation to a IGNITE_USE_BINARY_ARRAYS.
> Describe in the documentation in what cases and how to use this parameter.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535878#comment-17535878
 ] 

Ignite TC Bot commented on IGNITE-16857:


{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565571]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565626]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565641]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565567]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565577]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565627]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565570]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565639]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565640]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565628]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565585]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565644]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565552]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565624]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565580]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565652]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565597]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565546]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565540]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565551]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565629]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565616]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565582]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565592]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565610]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565649]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565612]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565606]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565623]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565630]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565650]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565584]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565583]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565638]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565581]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565608]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565587]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565648]]

{color:#d04437}Cassandra Store{color} [[tests 

[jira] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Pavel Tupitsyn (Jira)


[ https://issues.apache.org/jira/browse/IGNITE-16857 ]


Pavel Tupitsyn deleted comment on IGNITE-16857:
-

was (Author: ignitetcbot):
{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564930]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564936]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565000]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564985]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564926]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564929]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564986]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564998]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564999]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564987]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565003]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564944]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564911]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564983]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565011]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564905]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564956]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564939]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564899]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564988]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564910]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564975]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564951]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564941]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564969]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565008]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564971]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564965]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564989]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565009]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564943]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564982]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564942]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564997]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564946]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564967]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564940]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565007]]

{color:#d04437}Cache (Failover) 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=656491

[jira] [Updated] (IGNITE-16953) Implement recovery protocol reconnection

2022-05-11 Thread Semyon Danilov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Semyon Danilov updated IGNITE-16953:

Description: After recovery protocol 
(https://issues.apache.org/jira/browse/IGNITE-14085) is implemented, we should 
implement the reconnection using the recovery protocol

> Implement recovery protocol reconnection
> 
>
> Key: IGNITE-16953
> URL: https://issues.apache.org/jira/browse/IGNITE-16953
> Project: Ignite
>  Issue Type: Task
>  Components: networking
>Reporter: Semyon Danilov
>Priority: Major
>  Labels: ignite-3
>
> After recovery protocol (https://issues.apache.org/jira/browse/IGNITE-14085) 
> is implemented, we should implement the reconnection using the recovery 
> protocol



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16947) Resolve message send future when message is acknowledged

2022-05-11 Thread Semyon Danilov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Semyon Danilov updated IGNITE-16947:

Description: At this moment, NettySender#send returns a future that is 
resolved when message is written into the network buffer. We should resolve 
this future when we receive an acknowledgment from the remote node.

> Resolve message send future when message is acknowledged
> 
>
> Key: IGNITE-16947
> URL: https://issues.apache.org/jira/browse/IGNITE-16947
> Project: Ignite
>  Issue Type: Task
>  Components: networking
>Reporter: Semyon Danilov
>Assignee: Semyon Danilov
>Priority: Major
>  Labels: ignite-3
>
> At this moment, NettySender#send returns a future that is resolved when 
> message is written into the network buffer. We should resolve this future 
> when we receive an acknowledgment from the remote node.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16954) Implement recovery protocol handshake configuration

2022-05-11 Thread Semyon Danilov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16954?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Semyon Danilov updated IGNITE-16954:

Description: 
Configure (and support configuration of):
* Handshake timeout
* Recovery queue size

> Implement recovery protocol handshake configuration
> ---
>
> Key: IGNITE-16954
> URL: https://issues.apache.org/jira/browse/IGNITE-16954
> Project: Ignite
>  Issue Type: Task
>  Components: networking
>Reporter: Semyon Danilov
>Priority: Major
>  Labels: ignite-3
>
> Configure (and support configuration of):
> * Handshake timeout
> * Recovery queue size



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535083#comment-17535083
 ] 

Ignite TC Bot commented on IGNITE-16857:


{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564930]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564936]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565000]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564985]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564926]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564929]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564986]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564998]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564999]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564987]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565003]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564944]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564911]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564983]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565011]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564905]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564956]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564939]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564899]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564988]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564910]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564975]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564951]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564941]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564969]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565008]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564971]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564965]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564989]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565009]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564943]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564982]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564942]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564997]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564946]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564967]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564940]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6565007]]

{color:#d04437}Cache (Failover) 2{color} [[tes

[jira] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Pavel Tupitsyn (Jira)


[ https://issues.apache.org/jira/browse/IGNITE-16857 ]


Pavel Tupitsyn deleted comment on IGNITE-16857:
-

was (Author: ignitetcbot):
{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564811]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564817]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564881]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564866]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564807]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564810]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564867]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564879]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564880]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564868]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564884]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564825]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564792]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564864]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564892]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564786]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564837]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564820]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564780]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564791]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564856]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564869]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564832]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564822]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564850]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564889]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564852]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564846]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564870]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564890]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564824]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564863]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564823]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564878]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564827]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564848]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564821]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564888]]

{color:#d04437}Cache (Failover) 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=656479

[jira] [Commented] (IGNITE-16857) Java thin: Add AtomicLong

2022-05-11 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535077#comment-17535077
 ] 

Ignite TC Bot commented on IGNITE-16857:


{panel:title=Branch: [pull/10019/head] Base: [master] : Possible Blockers 
(111)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Cache 7{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564811]]

{color:#d04437}Cache 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564817]]

{color:#d04437}PDS 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564881]]

{color:#d04437}Platform C++ CMake (Linux Clang){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564866]]

{color:#d04437}Cache 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564807]]

{color:#d04437}Cache 6{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564810]]

{color:#d04437}Platform C++ CMake (Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564867]]

{color:#d04437}Cache 13{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564879]]

{color:#d04437}PDS 5{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564880]]

{color:#d04437}Platform C++ CMake (Win x64 / Release){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564868]]

{color:#d04437}SPI (Discovery){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564884]]

{color:#d04437}Dev Utils{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564825]]

{color:#d04437}Basic 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564792]]

{color:#d04437}Examples{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564864]]

{color:#d04437}Calcite SQL{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564892]]

{color:#d04437}Platform .NET (Windows){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564786]]

{color:#d04437}PDS (Compatibility){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564837]]

{color:#d04437}Continuous Query 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564820]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564780]]

{color:#d04437}Binary Objects{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564791]]

{color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564856]]

{color:#d04437}Snapshots{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564869]]

{color:#d04437}JDBC Driver{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564832]]

{color:#d04437}Continuous Query 4{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564822]]

{color:#d04437}PDS (Indexing){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564850]]

{color:#d04437}Queries 2 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564889]]

{color:#d04437}Queries 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564852]]

{color:#d04437}RDD{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564846]]

{color:#d04437}Snapshots With Indexes{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564870]]

{color:#d04437}Queries 3 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564890]]

{color:#d04437}Control Utility{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564824]]

{color:#d04437}Java Client{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564863]]

{color:#d04437}Control Utility (Zookeeper){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564823]]

{color:#d04437}Cache 12{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564878]]

{color:#d04437}Data Structures{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564827]]

{color:#d04437}PDS 2{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564848]]

{color:#d04437}Continuous Query 3{color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564821]]

{color:#d04437}Queries 1 (lazy=true){color} [[tests 0 
CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=6564888]]

{color:#d04437}Cache (Failover) 2{color} [[tes

[jira] [Commented] (IGNITE-16903) Stop redundant raft groups on a node when the node receives update about partition stable assignments

2022-05-11 Thread Mirza Aliev (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535043#comment-17535043
 ] 

Mirza Aliev commented on IGNITE-16903:
--

[~kgusakov] Thank you for the review, merged to the feature branch ignite-14209 
35c481d 

> Stop redundant raft groups on a node when the node receives update about 
> partition stable assignments
> -
>
> Key: IGNITE-16903
> URL: https://issues.apache.org/jira/browse/IGNITE-16903
> Project: Ignite
>  Issue Type: Task
>Reporter: Mirza Aliev
>Assignee: Mirza Aliev
>Priority: Major
>  Labels: ignite-3
>
> According to the rebalance algorithm from 
> https://issues.apache.org/jira/browse/IGNITE-16020, we need to stop redundant 
> raft groups on a node when the node receives update about partition stable 
> assignments. More details about the rebalance algorithm can be found in 
> https://github.com/apache/ignite-3/blob/main/modules/table/tech-notes/rebalance.md
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16957) Add documentation to a IGNITE_USE_BINARY_ARRAYS

2022-05-11 Thread Luchnikov Alexander (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luchnikov Alexander updated IGNITE-16957:
-
Labels: ise  (was: )

> Add documentation to a IGNITE_USE_BINARY_ARRAYS
> ---
>
> Key: IGNITE-16957
> URL: https://issues.apache.org/jira/browse/IGNITE-16957
> Project: Ignite
>  Issue Type: Task
>Reporter: Luchnikov Alexander
>Priority: Minor
>  Labels: ise
>
> Add documentation to a IGNITE_USE_BINARY_ARRAYS.
> Describe in the documentation in what cases and how to use this parameter.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16957) Add documentation to a IGNITE_USE_BINARY_ARRAYS

2022-05-11 Thread Luchnikov Alexander (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luchnikov Alexander updated IGNITE-16957:
-
Ignite Flags: Docs Required  (was: Docs Required,Release Notes Required)

> Add documentation to a IGNITE_USE_BINARY_ARRAYS
> ---
>
> Key: IGNITE-16957
> URL: https://issues.apache.org/jira/browse/IGNITE-16957
> Project: Ignite
>  Issue Type: Task
>Reporter: Luchnikov Alexander
>Priority: Minor
>
> Add documentation to a IGNITE_USE_BINARY_ARRAYS.
> Describe in the documentation in what cases and how to use this parameter.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16957) Add documentation to a IGNITE_USE_BINARY_ARRAYS

2022-05-11 Thread Luchnikov Alexander (Jira)
Luchnikov Alexander created IGNITE-16957:


 Summary: Add documentation to a IGNITE_USE_BINARY_ARRAYS
 Key: IGNITE-16957
 URL: https://issues.apache.org/jira/browse/IGNITE-16957
 Project: Ignite
  Issue Type: Task
Reporter: Luchnikov Alexander


Add documentation to a IGNITE_USE_BINARY_ARRAYS.
Describe in the documentation in what cases and how to use this parameter.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (IGNITE-16903) Stop redundant raft groups on a node when the node receives update about partition stable assignments

2022-05-11 Thread Kirill Gusakov (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17535006#comment-17535006
 ] 

Kirill Gusakov commented on IGNITE-16903:
-

LGTM

> Stop redundant raft groups on a node when the node receives update about 
> partition stable assignments
> -
>
> Key: IGNITE-16903
> URL: https://issues.apache.org/jira/browse/IGNITE-16903
> Project: Ignite
>  Issue Type: Task
>Reporter: Mirza Aliev
>Assignee: Mirza Aliev
>Priority: Major
>  Labels: ignite-3
>
> According to the rebalance algorithm from 
> https://issues.apache.org/jira/browse/IGNITE-16020, we need to stop redundant 
> raft groups on a node when the node receives update about partition stable 
> assignments. More details about the rebalance algorithm can be found in 
> https://github.com/apache/ignite-3/blob/main/modules/table/tech-notes/rebalance.md
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16956) Tracing for rebalance logs

2022-05-11 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-16956:
---

 Summary: Tracing for rebalance logs
 Key: IGNITE-16956
 URL: https://issues.apache.org/jira/browse/IGNITE-16956
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


We need to implement a tracing of the rebalance process by the one trace id to 
simplify issues' debugging in future. For this purposes we need to:
 * create unique trace id, when rebalance triggered (update of replicas' 
number, baseline changes)
 * attach this trace id to all logs, connected with rebalance process 
(https://issues.apache.org/jira/browse/IGNITE-16955).

The spreading of this trace id to the raft logs can be the most complex part of 
the implementation.

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (IGNITE-16938) Refactor FilePageStoreManager to work with CacheStoredData separately

2022-05-11 Thread Ignite TC Bot (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17534959#comment-17534959
 ] 

Ignite TC Bot commented on IGNITE-16938:


{panel:title=Branch: [pull/10018/head] Base: [master] : Possible Blockers 
(3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Hibernate 5.3{color} [[tests 0 Exit Code 
|https://ci2.ignite.apache.org/viewLog.html?buildId=6432792]]

{color:#d04437}Hibernate 5.1{color} [[tests 0 Exit Code 
|https://ci2.ignite.apache.org/viewLog.html?buildId=6432791]]

{color:#d04437}Hibernate 4.2{color} [[tests 0 Exit Code 
|https://ci2.ignite.apache.org/viewLog.html?buildId=6432790]]

{panel}
{panel:title=Branch: [pull/10018/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *--> Run :: All* 
Results|https://ci2.ignite.apache.org/viewLog.html?buildId=6432857&buildTypeId=IgniteTests24Java8_RunAll]

> Refactor FilePageStoreManager to work with CacheStoredData separately
> -
>
> Key: IGNITE-16938
> URL: https://issues.apache.org/jira/browse/IGNITE-16938
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-59
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> IGNITE-16757 should be able to store/remove {{StoredCacheData}} 
> (CacheConfiguration) separate from the rest persistence logic to support 
> in-memory CDC use-case.
> Therefore logic to work with {{StoredCacheData}} should be moved from 
> {{FilePageStoreManager}} to {{GridLocalConfigManager}}.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-16937) [Versioned Storage] A multi version TableStorage for MvPartitionStorage partitions

2022-05-11 Thread Ivan Bessonov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Bessonov reassigned IGNITE-16937:
--

Assignee: Ivan Bessonov

> [Versioned Storage] A multi version TableStorage for MvPartitionStorage 
> partitions
> --
>
> Key: IGNITE-16937
> URL: https://issues.apache.org/jira/browse/IGNITE-16937
> Project: Ignite
>  Issue Type: Task
>  Components: persistence
>Reporter: Sergey Uttsel
>Assignee: Ivan Bessonov
>Priority: Major
>  Labels: ignite-3
>
> Need to create a multi version table storage which aggregate 
> MvPartitionStorage partitions.
> Need to think how to integrate the multi version table storage to Ignite. May 
> be it's need to create for example a multi version StorageEngine.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16941) Spring Cache integration does not expose statistics via Spring's CacheMeterBinderProvider

2022-05-11 Thread Sergey Kadaner (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergey Kadaner updated IGNITE-16941:

Description: 
Exposing cache statistics is an important part of Spring Cache integration. You 
can see 
[here|https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/actuate/metrics/cache/package-summary.html]
 a number of existing implementations.

I am trying to implement it myself, but I am supposed to write a class that 
implements CacheMeterBinderProvider, but unfortunately the 
'org.apache.ignite.cache.spring.SpringCache' that implements the Spring's Cache 
interface is package protected.

There is a simple example here of implementing the CacheMeterBinderProvider:  
[https://medium.com/@iliamsharipov_56660/spring-boot-actuator-for-concurrentmapcache-2c7f0d290934]

  was:
Exposing cache statistics is an important part of Spring Cache integration. You 
can see 
[here|https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/actuate/metrics/cache/package-summary.html]
 a number of existing implementations. I suspect that the missing Ignite 
integration can be connected to the fact that 
'org.apache.ignite.cache.spring.SpringCache' that implements the Spring's Cache 
interface is package protected.

 

There is a simple example here of implementing the CacheMeterBinderProvider:  
[https://medium.com/@iliamsharipov_56660/spring-boot-actuator-for-concurrentmapcache-2c7f0d290934|https://medium.com/@iliamsharipov_56660/spring-boot-actuator-for-concurrentmapcache-2c7f0d290934]


> Spring Cache integration does not expose statistics via Spring's 
> CacheMeterBinderProvider
> -
>
> Key: IGNITE-16941
> URL: https://issues.apache.org/jira/browse/IGNITE-16941
> Project: Ignite
>  Issue Type: Improvement
>  Components: cache, extensions, integrations, spring
>Affects Versions: 2.9.1
>Reporter: Sergey Kadaner
>Priority: Major
>
> Exposing cache statistics is an important part of Spring Cache integration. 
> You can see 
> [here|https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/actuate/metrics/cache/package-summary.html]
>  a number of existing implementations.
> I am trying to implement it myself, but I am supposed to write a class that 
> implements CacheMeterBinderProvider, but unfortunately the 
> 'org.apache.ignite.cache.spring.SpringCache' that implements the Spring's 
> Cache interface is package protected.
> There is a simple example here of implementing the CacheMeterBinderProvider:  
> [https://medium.com/@iliamsharipov_56660/spring-boot-actuator-for-concurrentmapcache-2c7f0d290934]



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16955) Improve logging of rebalance process

2022-05-11 Thread Kirill Gusakov (Jira)
Kirill Gusakov created IGNITE-16955:
---

 Summary: Improve logging of rebalance process
 Key: IGNITE-16955
 URL: https://issues.apache.org/jira/browse/IGNITE-16955
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Gusakov


We must improve logging of rebalance logic with the following points:
 - log triggers of rebalance (change of number of replicas at the moment)
 - log receiving of changes on pending/stable keys
 - log start/stop raft nodes with the info about the reason
 - log the result of multi-invoke call (we can use `yield` to detect which 
branch was executed)
 - log the call of changePeersAsync on the client side
 - log the real error of the call above, if error occurred (we need to change 
the error reporting of sendWithRetry method to support this point)
 - check if needed extensions of raft logs for changes in raft group 
configuration
 - log the progress of raft replication during rebalance (it can be tricky 
enough, due to the fact, that replicator has no information about the reason of 
replication)
 - logging for 
onLeaderElected/onNewPeersConfigurationApplied/onReconfigurationError

All logs should contains the most detailed context:
 * table
 * partition
 * metastorage keys' values (old/new)



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16954) Implement recovery protocol handshake configuration

2022-05-11 Thread Semyon Danilov (Jira)
Semyon Danilov created IGNITE-16954:
---

 Summary: Implement recovery protocol handshake configuration
 Key: IGNITE-16954
 URL: https://issues.apache.org/jira/browse/IGNITE-16954
 Project: Ignite
  Issue Type: Task
  Components: networking
Reporter: Semyon Danilov






--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Resolved] (IGNITE-16951) [Ignite Website] Ignite Summit 2022_Update website banners

2022-05-11 Thread Erlan Aytpaev (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erlan Aytpaev resolved IGNITE-16951.

Resolution: Fixed

> [Ignite Website] Ignite Summit 2022_Update website banners
> --
>
> Key: IGNITE-16951
> URL: https://issues.apache.org/jira/browse/IGNITE-16951
> Project: Ignite
>  Issue Type: Task
>  Components: website
>Reporter: Evgenia
>Assignee: Erlan Aytpaev
>Priority: Major
> Attachments: ignite-Summit-cloud-edition--After-banner-375px (2).png, 
> ignite-Summit-cloud-edition--After-banner.png, 
> igniteSummit-watch-on-demand--sidebanner (2).png
>
>
> Please add a new Ignite Summit and update event banners.
> All the links should lead to [https://ignite-summit.org/2022-june]
> 1) Featured events
> [Distributed Database - Apache Ignite|https://ignite.apache.org/]
> 2) Doc's banner
> [Apache Ignite Documentation | Ignite 
> Documentation|https://ignite.apache.org/docs/latest/]
> 3) Update event page with a new image
> [Apache Ignite Events - Meetups, Summit, 
> Conference|https://ignite.apache.org/events.html#summit]
>  
> Banners: 
> [https://drive.google.com/file/d/1uSLU6-d7RbHddfZso4-EAaXEA1D_y2Ng/view?usp=sharing]
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16953) Implement recovery protocol reconnection

2022-05-11 Thread Semyon Danilov (Jira)
Semyon Danilov created IGNITE-16953:
---

 Summary: Implement recovery protocol reconnection
 Key: IGNITE-16953
 URL: https://issues.apache.org/jira/browse/IGNITE-16953
 Project: Ignite
  Issue Type: Task
  Components: networking
Reporter: Semyon Danilov






--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-16951) [Ignite Website] Ignite Summit 2022_Update website banners

2022-05-11 Thread Erlan Aytpaev (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erlan Aytpaev reassigned IGNITE-16951:
--

Assignee: Erlan Aytpaev

> [Ignite Website] Ignite Summit 2022_Update website banners
> --
>
> Key: IGNITE-16951
> URL: https://issues.apache.org/jira/browse/IGNITE-16951
> Project: Ignite
>  Issue Type: Task
>  Components: website
>Reporter: Evgenia
>Assignee: Erlan Aytpaev
>Priority: Major
> Attachments: ignite-Summit-cloud-edition--After-banner-375px (2).png, 
> ignite-Summit-cloud-edition--After-banner.png, 
> igniteSummit-watch-on-demand--sidebanner (2).png
>
>
> Please add a new Ignite Summit and update event banners.
> All the links should lead to [https://ignite-summit.org/2022-june]
> 1) Featured events
> [Distributed Database - Apache Ignite|https://ignite.apache.org/]
> 2) Doc's banner
> [Apache Ignite Documentation | Ignite 
> Documentation|https://ignite.apache.org/docs/latest/]
> 3) Update event page with a new image
> [Apache Ignite Events - Meetups, Summit, 
> Conference|https://ignite.apache.org/events.html#summit]
>  
> Banners: 
> [https://drive.google.com/file/d/1uSLU6-d7RbHddfZso4-EAaXEA1D_y2Ng/view?usp=sharing]
>  



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-15455) Support statistics SQL commands on Calcite

2022-05-11 Thread Evgeny Stanilovsky (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Evgeny Stanilovsky updated IGNITE-15455:

Affects Version/s: 2.13

> Support statistics SQL commands on Calcite
> --
>
> Key: IGNITE-15455
> URL: https://issues.apache.org/jira/browse/IGNITE-15455
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.13
>Reporter: Alexander Belyak
>Priority: Major
>  Labels: calcite2-required, calcite3-required
>
> Need to support ANALYZE, REFRESH and DROP commands similar (or exact) the 
> same, as they works in 2.x.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-15455) Support statistics SQL commands on Calcite

2022-05-11 Thread Evgeny Stanilovsky (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Evgeny Stanilovsky updated IGNITE-15455:

Ignite Flags:   (was: Docs Required,Release Notes Required)

> Support statistics SQL commands on Calcite
> --
>
> Key: IGNITE-15455
> URL: https://issues.apache.org/jira/browse/IGNITE-15455
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Reporter: Alexander Belyak
>Priority: Major
>  Labels: calcite2-required, calcite3-required
>
> Need to support ANALYZE, REFRESH and DROP commands similar (or exact) the 
> same, as they works in 2.x.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-16801) Implement error handling for rebalance

2022-05-11 Thread Mirza Aliev (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mirza Aliev reassigned IGNITE-16801:


Assignee: Mirza Aliev

> Implement error handling for rebalance 
> ---
>
> Key: IGNITE-16801
> URL: https://issues.apache.org/jira/browse/IGNITE-16801
> Project: Ignite
>  Issue Type: Task
>Reporter: Kirill Gusakov
>Assignee: Mirza Aliev
>Priority: Major
>  Labels: ignite-3
>
> We have the listener `onReconfigurationError` for handling errors during the 
> rebalance, but not implementation yet.
> At the moment, it looks like, that we can receive only 1 kind of errors - 
> `RaftError.ECATCHUP`



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Comment Edited] (IGNITE-16936) Incorrect DML syntax error message contains sensitive information

2022-05-11 Thread Yury Gerzhedovich (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17534897#comment-17534897
 ] 

Yury Gerzhedovich edited comment on IGNITE-16936 at 5/11/22 1:23 PM:
-

As a solution could be don't print any parsing errors to server logs. Just send 
to client. 
I think it will be good solution even don't see to the security part. We 
shouldn't log user mistakes


was (Author: jooger):
As a solution could be don't print any parsing errors to server logs. Just send 
to client.

> Incorrect DML syntax error message contains sensitive information
> -
>
> Key: IGNITE-16936
> URL: https://issues.apache.org/jira/browse/IGNITE-16936
> Project: Ignite
>  Issue Type: Bug
>Reporter: Luchnikov Alexander
>Priority: Major
>  Labels: ise
> Attachments: 
> IGNITE-16936_Ignore_IGNITE_TO_STRING_INCLUDE_SENSITIVE_in_wrong_syntax_DML_error_message_-.patch
>
>
> Incorrect DML syntax error message contains sensitive information.
> Regardless of the value of IGNITE_TO_STRING_INCLUDE_SENSITIVE.
> Reproducer  
> [^IGNITE-16936_Ignore_IGNITE_TO_STRING_INCLUDE_SENSITIVE_in_wrong_syntax_DML_error_message_-.patch]
>  show what SENSITIVE contains in message.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (IGNITE-16936) Incorrect DML syntax error message contains sensitive information

2022-05-11 Thread Yury Gerzhedovich (Jira)


[ 
https://issues.apache.org/jira/browse/IGNITE-16936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17534897#comment-17534897
 ] 

Yury Gerzhedovich commented on IGNITE-16936:


As a solution could be don't print any parsing errors to server logs. Just send 
to client.

> Incorrect DML syntax error message contains sensitive information
> -
>
> Key: IGNITE-16936
> URL: https://issues.apache.org/jira/browse/IGNITE-16936
> Project: Ignite
>  Issue Type: Bug
>Reporter: Luchnikov Alexander
>Priority: Major
>  Labels: ise
> Attachments: 
> IGNITE-16936_Ignore_IGNITE_TO_STRING_INCLUDE_SENSITIVE_in_wrong_syntax_DML_error_message_-.patch
>
>
> Incorrect DML syntax error message contains sensitive information.
> Regardless of the value of IGNITE_TO_STRING_INCLUDE_SENSITIVE.
> Reproducer  
> [^IGNITE-16936_Ignore_IGNITE_TO_STRING_INCLUDE_SENSITIVE_in_wrong_syntax_DML_error_message_-.patch]
>  show what SENSITIVE contains in message.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] (IGNITE-15329) Atomics should be repairable by Read Repair

2022-05-11 Thread Anton Vinogradov (Jira)


[ https://issues.apache.org/jira/browse/IGNITE-15329 ]


Anton Vinogradov deleted comment on IGNITE-15329:
---

was (Author: ignitetcbot):
{panel:title=Branch: [pull/9907/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/9907/head] Base: [master] : New Tests 
(960)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Consistency{color} [[tests 
960|https://ci.ignite.apache.org/viewLog.html?buildId=6508385]]
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=true, misses=false, nulls=false, 
binary=true] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=true, misses=false, nulls=true, 
binary=false] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=true, misses=false, nulls=true, 
binary=true] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=true, misses=true, nulls=false, 
binary=false] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=true, nulls=false, 
binary=true] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=true, nulls=true, 
binary=false] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=true, nulls=true, 
binary=true] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=true, misses=false, nulls=false, 
binary=false] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=false, 
nulls=false, binary=true] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=false, nulls=true, 
binary=false] - PASSED{color}
* {color:#013220}IgniteCacheConsistencySelfTestSuite: 
AtomicReadRepairTest.test[getEntry=true, async=false, misses=false, nulls=true, 
binary=true] - PASSED{color}
... and 949 new tests

{panel}
[TeamCity *--> Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=6508406&buildTypeId=IgniteTests24Java8_RunAll]

> Atomics should be repairable by Read Repair
> ---
>
> Key: IGNITE-15329
> URL: https://issues.apache.org/jira/browse/IGNITE-15329
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Anton Vinogradov
>Assignee: Anton Vinogradov
>Priority: Major
>  Labels: iep-12, iep-31
> Fix For: 2.14
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> It's pretty clear that it's impossible to fix atomics with "Read Repair" 
> atomically since it's impossible to lock entries during the repair process.
> Even get from backups has no guarantee to return consistent values under load.
> But to fix we must also perform an additional step - cache put.
> So, value can be changed between gets, can be changed after gets but before 
> put, but it still seems to be possible to automize the fix.
> Idea is to decide what entry won on the last check attempt and put this value 
> using the entry processor.
> During the entry processor execution, we should check the current node's 
> value, and if the value is as it was during the check we must replace it with 
> the consistent value.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16952) Java public API for SQL queries

2022-05-11 Thread Yury Gerzhedovich (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yury Gerzhedovich updated IGNITE-16952:
---
Labels: ignite-3  (was: )

> Java public API for SQL queries
> ---
>
> Key: IGNITE-16952
> URL: https://issues.apache.org/jira/browse/IGNITE-16952
> Project: Ignite
>  Issue Type: Epic
>Reporter: Yury Gerzhedovich
>Priority: Major
>  Labels: ignite-3
>
> Ignite 3.0 should provide convinient pubic API to execute SQL. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-14449) Add binary meta change event to CDCCosumer

2022-05-11 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-14449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov updated IGNITE-14449:
-
Fix Version/s: 2.14

> Add binary meta change event to CDCCosumer
> --
>
> Key: IGNITE-14449
> URL: https://issues.apache.org/jira/browse/IGNITE-14449
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-59
> Fix For: 2.14
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Need to provide the way to notify {{CDCConsumer}} about changes in binary 
> meta.
> Required to correctly notify subsequent systems about new types that can be 
> found in change events.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16952) Java public API for SQL queries

2022-05-11 Thread Yury Gerzhedovich (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yury Gerzhedovich updated IGNITE-16952:
---
Epic Name: Java SQL API 3.0  (was: Java public API for SQL queries)

> Java public API for SQL queries
> ---
>
> Key: IGNITE-16952
> URL: https://issues.apache.org/jira/browse/IGNITE-16952
> Project: Ignite
>  Issue Type: Epic
>Reporter: Yury Gerzhedovich
>Priority: Major
>  Labels: ignite-3
>
> Ignite 3.0 should provide convinient pubic API to execute SQL. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16952) Java public API for SQL queries

2022-05-11 Thread Yury Gerzhedovich (Jira)
Yury Gerzhedovich created IGNITE-16952:
--

 Summary: Java public API for SQL queries
 Key: IGNITE-16952
 URL: https://issues.apache.org/jira/browse/IGNITE-16952
 Project: Ignite
  Issue Type: Epic
Reporter: Yury Gerzhedovich


Ignite 3.0 should provide convinient pubic API to execute SQL. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16951) [Ignite Website] Ignite Summit 2022_Update website banners

2022-05-11 Thread Evgenia (Jira)
Evgenia created IGNITE-16951:


 Summary: [Ignite Website] Ignite Summit 2022_Update website banners
 Key: IGNITE-16951
 URL: https://issues.apache.org/jira/browse/IGNITE-16951
 Project: Ignite
  Issue Type: Task
  Components: website
Reporter: Evgenia
 Attachments: ignite-Summit-cloud-edition--After-banner-375px (2).png, 
ignite-Summit-cloud-edition--After-banner.png, 
igniteSummit-watch-on-demand--sidebanner (2).png

Please add a new Ignite Summit and update event banners.

All the links should lead to [https://ignite-summit.org/2022-june]

1) Featured events

[Distributed Database - Apache Ignite|https://ignite.apache.org/]

2) Doc's banner

[Apache Ignite Documentation | Ignite 
Documentation|https://ignite.apache.org/docs/latest/]

3) Update event page with a new image

[Apache Ignite Events - Meetups, Summit, 
Conference|https://ignite.apache.org/events.html#summit]

 

Banners: 
[https://drive.google.com/file/d/1uSLU6-d7RbHddfZso4-EAaXEA1D_y2Ng/view?usp=sharing]

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16937) [Versioned Storage] A multi version TableStorage for MvPartitionStorage partitions

2022-05-11 Thread Vladislav Pyatkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-16937:
---
Labels: ignite-3  (was: )

> [Versioned Storage] A multi version TableStorage for MvPartitionStorage 
> partitions
> --
>
> Key: IGNITE-16937
> URL: https://issues.apache.org/jira/browse/IGNITE-16937
> Project: Ignite
>  Issue Type: Task
>  Components: persistence
>Reporter: Sergey Uttsel
>Priority: Major
>  Labels: ignite-3
>
> Need to create a multi version table storage which aggregate 
> MvPartitionStorage partitions.
> Need to think how to integrate the multi version table storage to Ignite. May 
> be it's need to create for example a multi version StorageEngine.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16929) .NET: Thin 3.0: Implement sessions for .NET thin client

2022-05-11 Thread Vladislav Pyatkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-16929:
---
Labels: ignite-3  (was: )

> .NET: Thin 3.0: Implement sessions for .NET thin client
> ---
>
> Key: IGNITE-16929
> URL: https://issues.apache.org/jira/browse/IGNITE-16929
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms, thin client
>Affects Versions: 3.0.0-alpha4
>Reporter: Igor Sapego
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha5
>
>
> Let's implement sessions support for .NET client.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16928) Thin 3.0: Implement sessions for Java client

2022-05-11 Thread Vladislav Pyatkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-16928:
---
Labels: ignite-3  (was: )

> Thin 3.0: Implement sessions for Java client
> 
>
> Key: IGNITE-16928
> URL: https://issues.apache.org/jira/browse/IGNITE-16928
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms, thin client
>Affects Versions: 3.0.0-alpha4
>Reporter: Igor Sapego
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha5
>
>
> Let's implemnt local sessions for Java client.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16923) Multi Version Store API and implementations based on different stores

2022-05-11 Thread Vladislav Pyatkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-16923:
---
Labels: ignite-3  (was: )

> Multi Version Store API and implementations based on different stores
> -
>
> Key: IGNITE-16923
> URL: https://issues.apache.org/jira/browse/IGNITE-16923
> Project: Ignite
>  Issue Type: Epic
>Reporter: Sergey Chugunov
>Priority: Major
>  Labels: ignite-3
>
> Multi Version store keep several versions of a value for the same key. It is 
> a crucial part to enable effective TX protocol in Ignite 3.0.
>  
> It is needed to refine API of the store and implement it for several storage 
> engines including RocksDB, BPlusTree-based in-memory storage and 
> PageMemory-based persistent storage ported from Ignite 2.x.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16924) Advanced features of Compute Grid should be implemented

2022-05-11 Thread Vladislav Pyatkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladislav Pyatkov updated IGNITE-16924:
---
Labels: ignite-3  (was: )

> Advanced features of Compute Grid should be implemented
> ---
>
> Key: IGNITE-16924
> URL: https://issues.apache.org/jira/browse/IGNITE-16924
> Project: Ignite
>  Issue Type: Epic
>Reporter: Sergey Chugunov
>Priority: Major
>  Labels: ignite-3
>
> The list of features to be implemented beyond basic set already implemented 
> in Phase 1 include:
>  * Execution on subset on nodes.
>  * Exception handling.
>  * Execution timeouts support.
>  * Failover.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16950) Check for race in CheckpointProgressImpl

2022-05-11 Thread Kirill Tkalenko (Jira)
Kirill Tkalenko created IGNITE-16950:


 Summary: Check for race in CheckpointProgressImpl
 Key: IGNITE-16950
 URL: https://issues.apache.org/jira/browse/IGNITE-16950
 Project: Ignite
  Issue Type: Task
Reporter: Kirill Tkalenko


Check that there is a race in 
*org.apache.ignite.internal.pagememory.persistence.checkpoint.CheckpointProgressImpl*
 between *CheckpointProgressImpl#futureFor*, *CheckpointProgressImpl#transitTo* 
and *CheckpointProgressImpl#fail* and correct if there is.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-6785) Affinity field name forced to be upper-case

2022-05-11 Thread Maxim Muzafarov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-6785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Muzafarov updated IGNITE-6785:

Fix Version/s: 2.14
   (was: 2.10)

> Affinity field name forced to be upper-case
> ---
>
> Key: IGNITE-6785
> URL: https://issues.apache.org/jira/browse/IGNITE-6785
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.1, 2.8
>Reporter: Denis A. Magda
>Priority: Major
>  Labels: newbie, usability
> Fix For: 2.14
>
> Attachments: SqlAffinityKeyTest.java, sql_bug.zip
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> If an SQL schema and cache is created with CREATE TABLE command and a user 
> wants to use key-value APIs creating its own custom key class, then (at 
> least) the key  class's affinity field forced to be written in upper-case.
> Steps to reproduce using the project attached:
> * start a node with {{./ignite.sh ../examples/config/example-ignite.xml}}.
> * create {{City}} table using {{ignite_world.sql}}. SQLline is one of the 
> quickest ways: https://apacheignite-sql.readme.io/docs/sqlline
> * Run {{KeyValueDataProcessing}} to catch the exception below
> {noformat}
> Exception in thread "main" class 
> org.apache.ignite.binary.BinaryObjectException: Binary type has different 
> affinity key fields [typeName=demo.model.CityKey, 
> affKeyFieldName1=COUNTRYCODE, affKeyFieldName2=countryCode]
>   at 
> org.apache.ignite.internal.binary.BinaryUtils.mergeMetadata(BinaryUtils.java:987)
> {noformat} 
> If fact {{CityKey}} names the affinity field in the same way as in CREATE 
> TABLE - {{countryCode}}.
> Next, run {{KeyValueBinaryDataProcessing}} to spot another weird thing:
> * BinaryObject key accepts `countryCode` as the affinity field name.
> * If to print our a binary object value then all the fields are in the 
> upper-case (they were not defined this way in CREATE TABLE):
> {noformat}
> demo.model.City [idHash=1613627715, hash=-1386587499, DISTRICT=Noord-Holland, 
> POPULATION=711200, NAME=Amsterdam]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-6785) Affinity field name forced to be upper-case

2022-05-11 Thread Maxim Muzafarov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-6785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Muzafarov reassigned IGNITE-6785:
---

Assignee: Maxim Muzafarov

> Affinity field name forced to be upper-case
> ---
>
> Key: IGNITE-6785
> URL: https://issues.apache.org/jira/browse/IGNITE-6785
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.1, 2.8
>Reporter: Denis A. Magda
>Assignee: Maxim Muzafarov
>Priority: Major
>  Labels: newbie, usability
> Fix For: 2.14
>
> Attachments: SqlAffinityKeyTest.java, sql_bug.zip
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> If an SQL schema and cache is created with CREATE TABLE command and a user 
> wants to use key-value APIs creating its own custom key class, then (at 
> least) the key  class's affinity field forced to be written in upper-case.
> Steps to reproduce using the project attached:
> * start a node with {{./ignite.sh ../examples/config/example-ignite.xml}}.
> * create {{City}} table using {{ignite_world.sql}}. SQLline is one of the 
> quickest ways: https://apacheignite-sql.readme.io/docs/sqlline
> * Run {{KeyValueDataProcessing}} to catch the exception below
> {noformat}
> Exception in thread "main" class 
> org.apache.ignite.binary.BinaryObjectException: Binary type has different 
> affinity key fields [typeName=demo.model.CityKey, 
> affKeyFieldName1=COUNTRYCODE, affKeyFieldName2=countryCode]
>   at 
> org.apache.ignite.internal.binary.BinaryUtils.mergeMetadata(BinaryUtils.java:987)
> {noformat} 
> If fact {{CityKey}} names the affinity field in the same way as in CREATE 
> TABLE - {{countryCode}}.
> Next, run {{KeyValueBinaryDataProcessing}} to spot another weird thing:
> * BinaryObject key accepts `countryCode` as the affinity field name.
> * If to print our a binary object value then all the fields are in the 
> upper-case (they were not defined this way in CREATE TABLE):
> {noformat}
> demo.model.City [idHash=1613627715, hash=-1386587499, DISTRICT=Noord-Holland, 
> POPULATION=711200, NAME=Amsterdam]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16949) Update documantaion links for spring-data examples and code snippets

2022-05-11 Thread Maxim Muzafarov (Jira)
Maxim Muzafarov created IGNITE-16949:


 Summary: Update documantaion links for spring-data examples and 
code snippets
 Key: IGNITE-16949
 URL: https://issues.apache.org/jira/browse/IGNITE-16949
 Project: Ignite
  Issue Type: Task
Reporter: Maxim Muzafarov
Assignee: Maxim Muzafarov
 Fix For: 2.14


Some of the examples of the spring-data code snippents and links to the 
examples are out of date after the spring-data modules removal.
These documentation pages must be updated.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16949) Update documantaion links for spring-data examples and code snippets

2022-05-11 Thread Maxim Muzafarov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Muzafarov updated IGNITE-16949:
-
Ignite Flags: Docs Required  (was: Docs Required,Release Notes Required)

> Update documantaion links for spring-data examples and code snippets
> 
>
> Key: IGNITE-16949
> URL: https://issues.apache.org/jira/browse/IGNITE-16949
> Project: Ignite
>  Issue Type: Task
>Reporter: Maxim Muzafarov
>Assignee: Maxim Muzafarov
>Priority: Major
> Fix For: 2.14
>
>
> Some of the examples of the spring-data code snippents and links to the 
> examples are out of date after the spring-data modules removal.
> These documentation pages must be updated.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16795) control.sh fails to change state of the cluster without autoconfirmation

2022-05-11 Thread Luchnikov Alexander (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luchnikov Alexander updated IGNITE-16795:
-
Labels: ise  (was: )

> control.sh fails to change state of the cluster without autoconfirmation
> 
>
> Key: IGNITE-16795
> URL: https://issues.apache.org/jira/browse/IGNITE-16795
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.12
>Reporter: Alexey Gidaspov
>Assignee: Alexey Gidaspov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> *How to reproduce:*
>  # Start ignite cluster with PDS
>  # Activate cluster (--set-state ACTIVE)
>  # Deactivate cluster (--set-state INACTIVE)
>  # Activate cluster (--set-state ACTIVE)
> *On step 4 following will happen:*
> {code:java}
> Command [SET-STATE] finished with code: 4
> Error stack trace:
> class org.apache.ignite.internal.client.GridClientException: null
> suppressed:
> at 
> org.apache.ignite.internal.client.impl.connection.GridClientNioTcpConnection.handleClientResponse(GridClientNioTcpConnection.java:631)
> at 
> org.apache.ignite.internal.client.impl.connection.GridClientNioTcpConnection.handleResponse(GridClientNioTcpConnection.java:562)
> at 
> org.apache.ignite.internal.client.impl.connection.GridClientConnectionManagerAdapter$NioListener.onMessage(GridClientConnectionManagerAdapter.java:651)
> at 
> org.apache.ignite.internal.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:279)
> at 
> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109)
> at 
> org.apache.ignite.internal.util.nio.GridNioCodecFilter.onMessageReceived(GridNioCodecFilter.java:116)
> at 
> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109)
> at 
> org.apache.ignite.internal.util.nio.ssl.GridNioSslFilter.onMessageReceived(GridNioSslFilter.java:349)
> at 
> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109)
> at 
> org.apache.ignite.internal.util.nio.GridNioServer$HeadFilter.onMessageReceived(GridNioServer.java:3693)
> at 
> org.apache.ignite.internal.util.nio.GridNioFilterChain.onMessageReceived(GridNioFilterChain.java:175)
> at 
> org.apache.ignite.internal.util.nio.GridNioServer$ByteBufferNioClientWorker.processRead(GridNioServer.java:1192)
> at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.processSelectedKeysOptimized(GridNioServer.java:2472)
> at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2239)
> at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1880)
> at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
> at java.lang.Thread.run(Thread.java:748)
> Control utility has completed execution at: 2021-09-16T19:17:30.632
> Execution time: 492 ms {code}
> and cluster won't be activated. 
> *WA:*
> When using commands with autoconfirmation (–yes), we can see normal behavior. 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-16738) Sql. NPE during cloning IgniteSingleSortAggregate

2022-05-11 Thread Taras Ledkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Taras Ledkov reassigned IGNITE-16738:
-

Assignee: Taras Ledkov

> Sql. NPE during cloning IgniteSingleSortAggregate
> -
>
> Key: IGNITE-16738
> URL: https://issues.apache.org/jira/browse/IGNITE-16738
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Reporter: Konstantin Orlov
>Assignee: Taras Ledkov
>Priority: Major
>  Labels: ignite-3
>
> Here is a stack trace:
> {code:java}
> Caused by: java.lang.NullPointerException
>     at 
> org.apache.ignite.internal.sql.engine.rel.agg.IgniteSingleSortAggregate.(IgniteSingleSortAggregate.java:60)
>     at 
> org.apache.ignite.internal.sql.engine.rel.agg.IgniteSingleSortAggregate.clone(IgniteSingleSortAggregate.java:90)
>     at 
> org.apache.ignite.internal.sql.engine.prepare.Cloner.visit(Cloner.java:83)
>     at 
> org.apache.ignite.internal.sql.engine.prepare.FragmentPlan.(FragmentPlan.java:40)
>     at 
> org.apache.ignite.internal.sql.engine.exec.ExecutionServiceImpl.prepareFragment(ExecutionServiceImpl.java:208)
>     at 
> org.apache.ignite.internal.sql.engine.exec.ExecutionServiceImpl$DistributedQueryManager.submitFragment(ExecutionServiceImpl.java:456)
>     at 
> org.apache.ignite.internal.sql.engine.exec.ExecutionServiceImpl.onMessage(ExecutionServiceImpl.java:271)
>     at 
> org.apache.ignite.internal.sql.engine.exec.ExecutionServiceImpl.lambda$start$2(ExecutionServiceImpl.java:175)
>     at 
> org.apache.ignite.internal.sql.engine.message.MessageServiceImpl.onMessageInternal(MessageServiceImpl.java:147)
>     at 
> org.apache.ignite.internal.sql.engine.message.MessageServiceImpl.lambda$onMessage$3(MessageServiceImpl.java:121)
>     ... 4 more{code}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Updated] (IGNITE-16948) Support paired connections

2022-05-11 Thread Semyon Danilov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Semyon Danilov updated IGNITE-16948:

Component/s: networking

> Support paired connections
> --
>
> Key: IGNITE-16948
> URL: https://issues.apache.org/jira/browse/IGNITE-16948
> Project: Ignite
>  Issue Type: Task
>  Components: networking
>Reporter: Semyon Danilov
>Assignee: Semyon Danilov
>Priority: Major
>  Labels: ignite-3
>




--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16947) Resolve message send future when message is acknowledged

2022-05-11 Thread Semyon Danilov (Jira)
Semyon Danilov created IGNITE-16947:
---

 Summary: Resolve message send future when message is acknowledged
 Key: IGNITE-16947
 URL: https://issues.apache.org/jira/browse/IGNITE-16947
 Project: Ignite
  Issue Type: Task
  Components: networking
Reporter: Semyon Danilov
Assignee: Semyon Danilov






--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16948) Support paired connections

2022-05-11 Thread Semyon Danilov (Jira)
Semyon Danilov created IGNITE-16948:
---

 Summary: Support paired connections
 Key: IGNITE-16948
 URL: https://issues.apache.org/jira/browse/IGNITE-16948
 Project: Ignite
  Issue Type: Task
Reporter: Semyon Danilov
Assignee: Semyon Danilov






--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Assigned] (IGNITE-12295) Faster index eviction

2022-05-11 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-12295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov reassigned IGNITE-12295:


Assignee: Nikolay Izhikov  (was: Sergey Kalashnikov)

> Faster index eviction
> -
>
> Key: IGNITE-12295
> URL: https://issues.apache.org/jira/browse/IGNITE-12295
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Sergey Kalashnikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> For the file-based rebalancing approach, it seems feasible to avoid iterating 
> the old partition data in order to clear the indexes.
> One can independently clear the shared index structures of all the rows 
> referencing entries from moving partitions by deducing partition id from the 
> links in the leaf pages.
> The proposed algorithm is simple and takes the set of integer partition ids 
> as an input:
> 1. Iterate over leaf pages of the index and remove items attributed to any of 
> indicated partitions, unless it is the only or the rightmost item on a page.
> 2. If the rightmost item (or the only item) on a page happens to belong to 
> any of the indicated partitions, employ a regular remove algorithm 
> (descending from the root) so that inner pages get correctly updated.
> Restart iteration from the leaf page where the removed item would be inserted 
> (descend from the root to find it).
> The use of such algorithm can be justified (as having performance advantage) 
> when the number of keys that'd be removed is bigger than the number of leaf 
> pages in the index.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Created] (IGNITE-16946) .NET: Thin client: Add AtomicLong

2022-05-11 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-16946:
---

 Summary: .NET: Thin client: Add AtomicLong
 Key: IGNITE-16946
 URL: https://issues.apache.org/jira/browse/IGNITE-16946
 Project: Ignite
  Issue Type: New Feature
  Components: platforms, thin client
Reporter: Pavel Tupitsyn
Assignee: Pavel Tupitsyn


Add AtomicLong to .NET thin client.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)