[jira] [Commented] (IGNITE-21345) TxState and MvccSnapshot removal

2024-04-24 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21345:


{panel:title=Branch: [pull/11323/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11323/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=7838424buildTypeId=IgniteTests24Java8_RunAll]

> TxState and MvccSnapshot removal
> 
>
> Key: IGNITE-21345
> URL: https://issues.apache.org/jira/browse/IGNITE-21345
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Remove o.a.i.internal.processors.cache.mvcc.txlog.TxState (as a continuation 
> of the IGNITE-21130)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-22081) Delete TransactionSerializationException and TransactionAlreadyCompletedException

2024-04-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-22081:


{panel:title=Branch: [pull/11324/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11324/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=7837072buildTypeId=IgniteTests24Java8_RunAll]

> Delete TransactionSerializationException and 
> TransactionAlreadyCompletedException
> -
>
> Key: IGNITE-22081
> URL: https://issues.apache.org/jira/browse/IGNITE-22081
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Andrei Nadyktov
>Priority: Trivial
>  Labels: ise, newbie
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Delete TransactionSerializationException and 
> TransactionAlreadyCompletedException that are unused after MVCC code removal



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-22069) Fix contention on expiration for persistent caches

2024-04-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-22069:


{panel:title=Branch: [pull/11319/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11319/head] Base: [master] : New Tests 
(10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 1{color} [[tests 
8|https://ci2.ignite.apache.org/viewLog.html?buildId=7836840]]
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testReplicatedTtl[pds=false] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testReplicatedRemove[pds=false] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testReplicatedTtl[pds=true] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testReplicatedRemove[pds=true] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testPartitionedRemove[pds=false] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testPartitionedTtl[pds=false] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testPartitionedRemove[pds=true] - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testPartitionedTtl[pds=true] - PASSED{color}

{color:#8b}Cache (Expiry Policy){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7832014]]
* {color:#013220}IgniteCacheExpiryPolicyTestSuite: 
PendingTreeCleaningTest.testPendingTreeCleaningOnCacheDestroy[pds=true] - 
PASSED{color}
* {color:#013220}IgniteCacheExpiryPolicyTestSuite: 
PendingTreeCleaningTest.testPendingTreeCleaningOnCacheDestroy[pds=false] - 
PASSED{color}

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

> Fix contention on expiration for persistent caches
> --
>
> Key: IGNITE-22069
> URL: https://issues.apache.org/jira/browse/IGNITE-22069
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> We've fixed contention on expiration for in-memory caches by IGNITE-14341 and 
> IGNITE-21929 tickets, but persistent caches use another method to expire 
> entries and this method should be fixed too. Moreover, there are some other 
> optimizations related to expiration we can made:
>  # Use batch pending tree entries removal for persistent caches (already 
> implemented for in-memory)
>  # Randomize iteration over cache data stores during expiration to reduce 
> contention
>  # For each transaction, we try to expire entries for every cache in the 
> cluster. At least we can limit the list of caches to caches related to 
> transaction.   
>  # On cache destroy batch removal from pending entries tree can be used 
> (instead of one-by-one deletion). 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21888) Remove MvccVersion and MvccUpdateVersionAware

2024-04-21 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21888:


{panel:title=Branch: [pull/11320/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11320/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=7832554buildTypeId=IgniteTests24Java8_RunAll]

> Remove MvccVersion and MvccUpdateVersionAware
> -
>
> Key: IGNITE-21888
> URL: https://issues.apache.org/jira/browse/IGNITE-21888
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Delete MvccVersion, MvccVersionImpl and MvccUpdateVersionAware.
> Cleanup MvccUtils и DataPageIO.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21445) IndexQuery ignores pageSize if setLocal=true is set

2024-04-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21445:


{panel:title=Branch: [pull/11317/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11317/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=7833385buildTypeId=IgniteTests24Java8_RunAll]

> IndexQuery ignores pageSize if setLocal=true is set
> ---
>
> Key: IGNITE-21445
> URL: https://issues.apache.org/jira/browse/IGNITE-21445
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.14
>Reporter: Maksim Timonin
>Assignee: Oleg Valuyskiy
>Priority: Major
>  Labels: ise
>
> In 2.14, see GridCacheQueryManager#runQuery:L1323
> If query is local it just collects all possible data.
> For ScanQuery this code doesn't work, as it directly uses local 
> scanQueryIterator that returns entry one by one.
> Solution:
>  # Prepare page for iterating
>  # Use the same logic as ScanQuery for local queries.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21156) [IEP-114] Custom metrics introduction

2024-04-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21156:


{panel:title=Branch: [pull/11293/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11293/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 13{color} [[tests 
6|https://ci2.ignite.apache.org/viewLog.html?buildId=7830855]]
* {color:#013220}IgniteCacheTestSuite13: CustomMetricsTest.testNullSupplier - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
CustomMetricsTest.testIncompatibleMetricTypes - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: CustomMetricsTest.testMetricName - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: CustomMetricsTest.testWithService - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
CustomMetricsTest.testCustomMetricNameNotCollidingWithSystemNames - 
PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: CustomMetricsTest.testIntMetric - 
PASSED{color}

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

> [IEP-114] Custom metrics introduction
> -
>
> Key: IGNITE-21156
> URL: https://issues.apache.org/jira/browse/IGNITE-21156
> Project: Ignite
>  Issue Type: Task
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: iep-114, ise
> Fix For: 2.17
>
>  Time Spent: 6h 50m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-22026) Fix incorrect retry logic in GridCacheIoManager send method

2024-04-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-22026:


{panel:title=Branch: [pull/11311/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11311/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 13{color} [[tests 
8|https://ci2.ignite.apache.org/viewLog.html?buildId=7829236]]
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=0] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=1] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=0] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=3] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=10] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=1] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=3] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=10] - PASSED{color}

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

> Fix incorrect retry logic in GridCacheIoManager send method
> ---
>
> Key: IGNITE-22026
> URL: https://issues.apache.org/jira/browse/IGNITE-22026
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
> Attachments: GridCacheIoManagerRetryTest.patch
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> {{GridCacheIoManager#send}}[1] and 
> {{GridCacheIoManager#sendOrderedMessage}}[2] have incorrect {{retryCnt}} 
> comparison in catch block and real retries count will be one less, than 
> configured.
> Thus, if you set {{IgniteConfiguration#setNetworkSendRetryCount}} to 1 and 
> {{IgniteCheckedException}} has been thrown during sending of message because 
> of network timeout, error, etc., then no actual retries will happen and 
> message will be lost.
> Reproducer:  [^GridCacheIoManagerRetryTest.patch] 
> Links:
> # 
> https://github.com/apache/ignite/blob/6286f67735b2eb7312bc61d5e0549b22f424348f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java#L1222
> # 
> https://github.com/apache/ignite/blob/6286f67735b2eb7312bc61d5e0549b22f424348f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java#L1289



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21835) Cleanup MvccUtils and enum RowData

2024-04-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21835:


{panel:title=Branch: [pull/11318/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11318/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=7829444buildTypeId=IgniteTests24Java8_RunAll]

>  Cleanup MvccUtils and enum RowData
> ---
>
> Key: IGNITE-21835
> URL: https://issues.apache.org/jira/browse/IGNITE-21835
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Major
>  Labels: ise
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> To delete unused Mvcc code from enum RowData:
>  * LINK_ONLY
>  * LINK_WITH_HEADER
>  * NO_KEY_WTH_HINTS
> and cleanup MvccUtils.
> The remaining MvccUtils.tx(..) methods will be removed in IGNITE-21345



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21445) IndexQuery ignores pageSize if setLocal=true is set

2024-04-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21445:


{panel:title=Branch: [pull/11317/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11317/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=7830058buildTypeId=IgniteTests24Java8_RunAll]

> IndexQuery ignores pageSize if setLocal=true is set
> ---
>
> Key: IGNITE-21445
> URL: https://issues.apache.org/jira/browse/IGNITE-21445
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.14
>Reporter: Maksim Timonin
>Assignee: Oleg Valuyskiy
>Priority: Major
>  Labels: ise
>
> In 2.14, see GridCacheQueryManager#runQuery:L1323
> If query is local it just collects all possible data.
> For ScanQuery this code doesn't work, as it directly uses local 
> scanQueryIterator that returns entry one by one.
> Solution:
>  # Prepare page for iterating
>  # Use the same logic as ScanQuery for local queries.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21369) Removal of MVCC code in WAL classes

2024-04-17 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21369:


{panel:title=Branch: [pull/11204/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11204/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=7828054buildTypeId=IgniteTests24Java8_RunAll]

> Removal of MVCC code in WAL classes
> ---
>
> Key: IGNITE-21369
> URL: https://issues.apache.org/jira/browse/IGNITE-21369
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Below classes and corresponding code have to be removed from:
> {{o.a.i.i.pagemem.wal.record}} package:
> * {{LazyMvccDataEntry}}
> * {{MvccDataEntry}}
> * {{MvccDataRecord}}
> * {{MvccTxRecord}}
> * {{UnwrapMvccDataEntry}}
> {{o.a.i.i.pagemem.wal.record.delta}} package:
> * {{DataPageMvccMarkUpdatedRecord}}
> * {{DataPageMvccUpdateNewTxStateHintRecord}}
> * {{DataPageMvccUpdateTxStateHintRecord}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21826) MvccCoordinator and MvccFuture removal

2024-04-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21826:


{panel:title=Branch: [pull/11314/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11314/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=7827009buildTypeId=IgniteTests24Java8_RunAll]

> MvccCoordinator and MvccFuture removal
> --
>
> Key: IGNITE-21826
> URL: https://issues.apache.org/jira/browse/IGNITE-21826
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> To delete MvccCoordinator and MvccFuture classes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21826) MvccCoordinator and MvccFuture removal

2024-04-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21826:


{panel:title=Branch: [pull/11314/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11314/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=7826663buildTypeId=IgniteTests24Java8_RunAll]

> MvccCoordinator and MvccFuture removal
> --
>
> Key: IGNITE-21826
> URL: https://issues.apache.org/jira/browse/IGNITE-21826
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>
> To delete MvccCoordinator and MvccFuture classes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21770) Improve logging for the ‘Probably disk is too busy, please check your device’ event (when reading from disk)

2024-04-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21770:


{panel:title=Branch: [pull/11294/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11294/head] Base: [master] : New Tests 
(17)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7822435]]
* {color:#013220}ClientTestSuite: 
ServiceAwarenessTest.testServiceAwarenessEnabled - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=false,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=false,cache=partitioned_1_backup_nodeFilter_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=true,cache=partitioned_cache]
 - PASSED{color}

{color:#8b}Calcite SQL{color} [[tests 
5|https://ci2.ignite.apache.org/viewLog.html?buildId=7822373]]
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNulls - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNot - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testIn - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testRange - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testOrdering - PASSED{color}

{color:#8b}ZooKeeper (Discovery) 4{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7822443]]
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

{color:#8b}Compute (Grid){color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7822377]]
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testManagementMultiNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testNotManagementMultiNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testNotManagementOneNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testManagementOneNodeVisorTask - PASSED{color}

{color:#8b}Security{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7822426]]
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

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

> Improve logging for the ‘Probably disk is too busy, please check your device’ 
> event (when reading from disk)
> 
>
> Key: IGNITE-21770
> URL: https://issues.apache.org/jira/browse/IGNITE-21770
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Oleg Valuyskiy
>Assignee: Oleg Valuyskiy
>Priority: Minor
>  Labels: ise
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Make logging messages more specific and include more information that could 
> be necessary for analysis.
> Stack trace example:
> {code:java}
> 2024-03-15 04:23:25.395 [ERROR][ForkJoinPool.commonPool-worker-41][] Critical 
> system error detected. Will be handled accordingly to configured handler 
> [hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, 
> super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet 
> [SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], 
> failureCtx=FailureContext [type=CRITICAL_ERROR, err=class 
> o.a.i.i.processors.cache.persistence.StorageException: Failed to read page 
> [file=/opt/ignite/ssd/data/cell_6_node_4/cacheGroup-part/part-15909.bin, 
> pageId=349803611487542]]]
> org.apache.ignite.internal.processors.cache.persistence.StorageException: 
> Failed to read page 
> 

[jira] [Commented] (IGNITE-22026) Fix incorrect retry logic in GridCacheIoManager send method

2024-04-12 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-22026:


{panel:title=Branch: [pull/11311/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11311/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 13{color} [[tests 
8|https://ci2.ignite.apache.org/viewLog.html?buildId=7821181]]
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=0] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=1] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=0] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=3] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=10] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=1] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSendOrdered[retryCnt=3] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
GridCacheIoManagerRetryTest.testSend[retryCnt=10] - PASSED{color}

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

> Fix incorrect retry logic in GridCacheIoManager send method
> ---
>
> Key: IGNITE-22026
> URL: https://issues.apache.org/jira/browse/IGNITE-22026
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
> Attachments: GridCacheIoManagerRetryTest.patch
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {{GridCacheIoManager#send}}[1] and 
> {{GridCacheIoManager#sendOrderedMessage}}[2] have incorrect {{retryCnt}} 
> comparison in catch block and real retries count will be one less, than 
> configured.
> Thus, if you set {{IgniteConfiguration#setNetworkSendRetryCount}} to 1 and 
> {{IgniteCheckedException}} has been thrown during sending of message because 
> of network timeout, error, etc., then no actual retries will happen and 
> message will be lost.
> Reproducer:  [^GridCacheIoManagerRetryTest.patch] 
> Links:
> # 
> https://github.com/apache/ignite/blob/6286f67735b2eb7312bc61d5e0549b22f424348f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java#L1222
> # 
> https://github.com/apache/ignite/blob/6286f67735b2eb7312bc61d5e0549b22f424348f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java#L1289



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-22020) DumpReder misses 'keepRaw' parameter

2024-04-12 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-22020:


{panel:title=Branch: [pull/11309/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11309/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Snapshots 3{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7821394]]
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelf2Test.testDumpRawData - PASSED{color}

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

> DumpReder misses 'keepRaw' parameter
> 
>
> Key: IGNITE-22020
> URL: https://issues.apache.org/jira/browse/IGNITE-22020
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> `DumpReaderConfiguration` and `DumpReder` do not use `raw` parameter. Only 
> `keepBinary` is available. It makes impossible to read data as 
> `KeyCacheObject` or `CacheObject` .



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21961) Don't remove entries one-by-one for in-memory node on shutdown

2024-04-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21961:


{panel:title=Branch: [pull/11302/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11302/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 13{color} [[tests 
8|https://ci2.ignite.apache.org/viewLog.html?buildId=7811907]]
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testCacheGroupDestroy[pds=true] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testCacheDestroy[pds=true] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testCacheGroupDestroy[pds=false] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testCacheDestroy[pds=false] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testShutdown[pds=true] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testDeactivate[pds=true] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testShutdown[pds=false] - PASSED{color}
* {color:#013220}IgniteCacheTestSuite13: 
EntriesRemoveOnShutdownTest.testDeactivate[pds=false] - PASSED{color}

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

> Don't remove entries one-by-one for in-memory node on shutdown
> --
>
> Key: IGNITE-21961
> URL: https://issues.apache.org/jira/browse/IGNITE-21961
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently, for in-memory node we remove each entry one-by-one on cluster 
> deactivation or on node shutdown. If there are a lot of entries in cache it 
> can take a long time. But it's a redundant action, since all page memory will 
> be released after deactivation/shutdown.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21884) Removal of MvccIO and MvccVersionAware

2024-04-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21884:


{panel:title=Branch: [pull/11299/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11299/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=7821169buildTypeId=IgniteTests24Java8_RunAll]

> Removal of MvccIO and MvccVersionAware
> --
>
> Key: IGNITE-21884
> URL: https://issues.apache.org/jira/browse/IGNITE-21884
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> MvccIO and MvccVersionAware classes and corresponding code have to be removed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21835) Remove MvccUtils and cleanup enum RowData

2024-04-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21835:


{panel:title=Branch: [pull/11308/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11308/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=7820128buildTypeId=IgniteTests24Java8_RunAll]

> Remove MvccUtils and cleanup enum RowData
> -
>
> Key: IGNITE-21835
> URL: https://issues.apache.org/jira/browse/IGNITE-21835
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> To delete unused Mvcc code from enum RowData:
>  * LINK_ONLY
>  * LINK_WITH_HEADER
>  * NO_KEY_WTH_HINTS
> and all MvccUtils classes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21656) Cache dump fails on a cache with a node filter.

2024-04-05 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21656:


{panel:title=Branch: [pull/11276/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11276/head] Base: [master] : New Tests 
(24)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Snapshots 3{color} [[tests 
24|https://ci2.ignite.apache.org/viewLog.html?buildId=7812498]]
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=true,mode=TRANSACTIONAL,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=true,mode=TRANSACTIONAL,useDataStreamer=false,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=false,mode=TRANSACTIONAL,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=false,mode=TRANSACTIONAL,useDataStreamer=false,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=true,mode=ATOMIC,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=true,mode=ATOMIC,useDataStreamer=false,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=1,persistence=true,mode=TRANSACTIONAL,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=1,persistence=true,mode=TRANSACTIONAL,useDataStreamer=true,onlyPrimary=true,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=false,mode=ATOMIC,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=0,persistence=false,mode=ATOMIC,useDataStreamer=false,onlyPrimary=false,encrypted=false]
 - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelfTest.testDumpWithNodeFilterCache[nodes=3,backups=1,persistence=true,mode=ATOMIC,useDataStreamer=true,onlyPrimary=false,encrypted=false]
 - PASSED{color}
... and 13 new tests

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

> Cache dump fails on a cache with a node filter.
> ---
>
> Key: IGNITE-21656
> URL: https://issues.apache.org/jira/browse/IGNITE-21656
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> Ignite may fail to create dump of cache with a node filter.
> 1) If there are no partitions on some node, we assign the empty set as the 
> snapshot task result:
> {code:java}
> if (parts.isEmpty() && !withMetaStorage)
>  task0 = new GridFinishedFuture<>(Collections.emptySet());
> else {
>  ...
> }
> {code}
> Cache dump doesn't contain the metastorage. Further, we may cast the result to
> {code:java}
> SnapshotFutureTaskResult res = (SnapshotFutureTaskResult)task0.result();
> {code}
> but it is a
> {code:java}
> Collections#EMPTY_SET
> {code}
> Stacktrace:
> {code:java}
> [ERROR][snapshot-runner-#413%dump.IgniteCacheDumpSelfTest0%][IgniteTestResources]
>  Critical system error detected. Will be handled accordingly to configured 
> handler [hnd=NoOpFailureHandler [super=AbstractFailureHandler 
> [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED, 
> SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], failureCtx=FailureContext 
> [type=CRITICAL_ERROR, err=java.lang.ClassCastException: class 
> java.util.Collections$EmptySet cannot be cast to class 
> o.a.i.i.processors.cache.persistence.snapshot.SnapshotFutureTaskResult 
> (java.util.Collections$EmptySet is in module java.base of loader 'bootstrap'; 
> o.a.i.i.processors.cache.persistence.snapshot.SnapshotFutureTaskResult 

[jira] [Commented] (IGNITE-21886) Refactor CompressionProcessorImpl, move code partially to ignite-core module

2024-04-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21886:


{panel:title=Branch: [pull/11290/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11290/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 5{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7812312]]
* {color:#013220}IgnitePdsTestSuite5: 
WalPageRecordCompactionTest.testWalPageCompaction - PASSED{color}

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

> Refactor CompressionProcessorImpl, move code partially to ignite-core module
> 
>
> Key: IGNITE-21886
> URL: https://issues.apache.org/jira/browse/IGNITE-21886
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> CompressionProcessorImpl contains some logic, which can be used without extra 
> dependencies. For example, all page compaction logic implemented in 
> ignite-core, but we still can't enable SKIP_GARBAGE compression mode without 
> ignite-compress module.  
> Mode SKIP_GARBAGE without extra dependencies can be helpful for WAL page 
> snapshot compression or for IGNITE-20697. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21929) Skip pending list extra cleanup in TTL Manager

2024-04-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21929:


{panel:title=Branch: [pull/11300/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11300/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 1{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7812865]]
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testReplicatedRemove - PASSED{color}
* {color:#013220}IgniteBinaryCacheTestSuite: 
GridCacheTtlManagerSelfTest.testPartitionedRemove - PASSED{color}

{color:#8b}Cache 10{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7812866]]
* {color:#013220}IgniteCacheTestSuite10: 
GridCacheTtlManagerLoadTest.testPartitionedRemove - PASSED{color}
* {color:#013220}IgniteCacheTestSuite10: 
GridCacheTtlManagerLoadTest.testReplicatedRemove - PASSED{color}

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

> Skip pending list extra cleanup in TTL Manager
> --
>
> Key: IGNITE-21929
> URL: https://issues.apache.org/jira/browse/IGNITE-21929
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Yuri Naryshkin
>Assignee: Yuri Naryshkin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently when records expire with high rate, several threads (sys-stripe, 
> client-connector) try to cleanup those records and get stuck waiting to 
> acquire lock on main page of PendingEntriesTree. This is unnecessary 
> contention.
> After introducing fix for IGNITE-14341 expired records PendingEntriesTree 
> cleanup is done using range. After that each record is deleted from dataTree. 
> And after that another attempt is done to remove each record from 
> PendingEntriesTree once again, which is not necessary as the record is 
> already removed.
> This ticket is to improve cleaning up expired entries by skipping second 
> attempt to remove each record from PendingEntriesTree.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21145) Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*

2024-04-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21145:


{panel:title=Branch: [pull/11282/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11282/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=7810476buildTypeId=IgniteTests24Java8_RunAll]

> Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*
> 
>
> Key: IGNITE-21145
> URL: https://issues.apache.org/jira/browse/IGNITE-21145
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Delete all classes from:
> 1) org/apache/ignite/internal/processors/cache/tree/mvcc/data
>  * MvccCacheIdAwareDataInnerIO
>  * MvccCacheIdAwareDataLeafIO
>  * MvccDataInnerIO
>  * MvccDataLeafIO
>  * MvccDataRow
>  * MvccUpdateDataRow
>  * MvccUpdateResult
>  * ResultType
> 2) org/apache/ignite/internal/processors/cache/tree/mvcc/search
>  * MvccDataPageClosure
>  * MvccFirstRowTreeClosure
>  * MvccLinkAwareSearchRow
>  * MvccMaxSearchRow
>  * MvccMinSearchRow
>  * MvccSearchRow
>  * MvccSnapshotSearchRow
>  * MvccTreeClosure



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21628) Transactional SQL commands removal

2024-04-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21628:


{panel:title=Branch: [pull/11281/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11281/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=7810586buildTypeId=IgniteTests24Java8_RunAll]

> Transactional SQL commands removal
> --
>
> Key: IGNITE-21628
> URL: https://issues.apache.org/jira/browse/IGNITE-21628
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> * SQL commands should be removed:
> * {{BEGIN [TRANSACTION]}} -> {{SqlBeginTransactionCommand}}
> * {{COMMIT [TRANSACTION]}} -> {{SqlCommitTransactionCommand}}
> * {{ROLLBACK [TRANSACTION]}} -> {{SqlRollbackTransactionCommand}}
> * {{SELECT FOR UPDATE}}
> * etc.
> All corresponding parsing code should be removed too.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21770) Improve logging for the ‘Probably disk is too busy, please check your device’ event (when reading from disk)

2024-04-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21770:


{panel:title=Branch: [pull/11294/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11294/head] Base: [master] : New Tests 
(17)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7808640]]
* {color:#013220}ClientTestSuite: 
ServiceAwarenessTest.testServiceAwarenessEnabled - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=false,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=false,cache=partitioned_1_backup_nodeFilter_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestart[sslEnabled=true,cache=partitioned_cache]
 - PASSED{color}

{color:#8b}Calcite SQL{color} [[tests 
5|https://ci2.ignite.apache.org/viewLog.html?buildId=7808578]]
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNulls - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNot - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testIn - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testRange - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testOrdering - PASSED{color}

{color:#8b}ZooKeeper (Discovery) 4{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7808648]]
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

{color:#8b}Compute (Grid){color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7808582]]
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testManagementMultiNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testNotManagementMultiNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testNotManagementOneNodeVisorTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testManagementOneNodeVisorTask - PASSED{color}

{color:#8b}Security{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7808631]]
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

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

> Improve logging for the ‘Probably disk is too busy, please check your device’ 
> event (when reading from disk)
> 
>
> Key: IGNITE-21770
> URL: https://issues.apache.org/jira/browse/IGNITE-21770
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Oleg Valuyskiy
>Assignee: Oleg Valuyskiy
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Make logging messages more specific and include more information that could 
> be necessary for analysis.
> Stack trace example:
> {code:java}
> 2024-03-15 04:23:25.395 [ERROR][ForkJoinPool.commonPool-worker-41][] Critical 
> system error detected. Will be handled accordingly to configured handler 
> [hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, 
> super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet 
> [SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], 
> failureCtx=FailureContext [type=CRITICAL_ERROR, err=class 
> o.a.i.i.processors.cache.persistence.StorageException: Failed to read page 
> [file=/opt/ignite/ssd/data/cell_6_node_4/cacheGroup-part/part-15909.bin, 
> pageId=349803611487542]]]
> org.apache.ignite.internal.processors.cache.persistence.StorageException: 
> Failed to read page 
> 

[jira] [Commented] (IGNITE-21145) Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*

2024-04-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21145:


{panel:title=Branch: [pull/11282/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11282/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=7807952buildTypeId=IgniteTests24Java8_RunAll]

> Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*
> 
>
> Key: IGNITE-21145
> URL: https://issues.apache.org/jira/browse/IGNITE-21145
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Delete all classes from:
> 1) org/apache/ignite/internal/processors/cache/tree/mvcc/data
>  * MvccCacheIdAwareDataInnerIO
>  * MvccCacheIdAwareDataLeafIO
>  * MvccDataInnerIO
>  * MvccDataLeafIO
>  * MvccDataRow
>  * MvccUpdateDataRow
>  * MvccUpdateResult
>  * ResultType
> 2) org/apache/ignite/internal/processors/cache/tree/mvcc/search
>  * MvccDataPageClosure
>  * MvccFirstRowTreeClosure
>  * MvccLinkAwareSearchRow
>  * MvccMaxSearchRow
>  * MvccMinSearchRow
>  * MvccSearchRow
>  * MvccSnapshotSearchRow
>  * MvccTreeClosure



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21900) meta --remove does not delete the .classname0 file from db/marshaller causing errors on subsequent type re-registration

2024-04-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21900:


{panel:title=Branch: [pull/11295/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11295/head] Base: [master] : New Tests 
(3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility 1{color} [[tests 
3|https://ci2.ignite.apache.org/viewLog.html?buildId=7807553]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerIndexingTest.testRemoveMetadataAndRecreateWithDifferentCase[cmdHnd=jmx]
 - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerIndexingWithSSLTest.testRemoveMetadataAndRecreateWithDifferentCase[cmdHnd=cli]
 - PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerIndexingTest.testRemoveMetadataAndRecreateWithDifferentCase[cmdHnd=cli]
 - PASSED{color}

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

> meta --remove does not delete the .classname0 file from db/marshaller 
> causing errors on subsequent type re-registration
> ---
>
> Key: IGNITE-21900
> URL: https://issues.apache.org/jira/browse/IGNITE-21900
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.16
>Reporter: Evgeny Stanilovsky
>Assignee: Evgeny Stanilovsky
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> meta --remove command deletes the type from db// but 
> not from db/marshaller -
> This causes errors if the server tries to re-create the type w/the same name 
> but different case.
> say the user created the type model.Account (upper case A)
> CREATE TABLE my_table(..) WITH 
> key_type=model.Accountkey,value_type=model.Account
> then dropped the table, DROP TABLE my_table.
> and ran a --meta remove --typeName mode.Account
> If the users change the case of the type say from model.Account to 
> model.account – one letter to lowercase
> and then does a subsequent:
>  CREATE TABLE my_table(..) WITH 
> key_type=model.accountkey,value_type=model.account
>  then does an INSERT, the server will come back with “Failed to register 
> class”
> {noformat}
> Caused by: org.apache.ignite.internal.DuplicateTypeIdException: Duplicate ID 
> [platformId=0, typeId=1853064544, 
> oldCls=com.ual.cfa.fa.model.CFAFaPairNonFltDutyHistKey, 
> newCls=com.ual.cfa.fa.model.CFAFaPairNonfltDutyHistKey]
>   at 
> org.apache.ignite.internal.MarshallerContextImpl.registerClassName(MarshallerContextImpl.java:223)
>  ~[ignite-core.jar]
>   at 
> org.apache.ignite.internal.binary.BinaryContext.registerUserClassName(BinaryContext.java:1185)
>  ~[ignite-core-.jar]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-15735) Improvement in IgniteConfiguration string representation.

2024-03-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-15735:


{panel:title=Branch: [pull/11291/head] Base: [master] : Possible Blockers 
(10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}PDS 2{color} [[tests 1 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=7991258]]
* IgnitePdsTestSuite2: IgnitePdsRebalancingOnNotStableTopologyTest.test - Test 
has low fail rate in base branch 0,0% and is not flaky

{color:#d04437}Cache 2{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=7991209]]

{color:#d04437}Platform .NET (Core Linux){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=7991271]]
* DotNetCore: ClientConnectionTest.TestServerConnectionAborted - Test has low 
fail rate in base branch 0,0% and is not flaky

{color:#d04437}Basic 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=7991199]]
* IgniteBasicTestSuite: GridMBeanDisableSelfTest.testCacheStart - Test has low 
fail rate in base branch 0,0% and is not flaky
* IgniteBasicTestSuite: GridMBeanDisableSelfTest.testCorrectMBeanInfo - Test 
has low fail rate in base branch 0,0% and is not flaky

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

{color:#d04437}Cache (Failover) 1{color} [[tests 0 TIMEOUT , Exit Code 
|https://ci.ignite.apache.org/viewLog.html?buildId=7991219]]

{color:#d04437}PDS 1{color} [[tests 
2|https://ci.ignite.apache.org/viewLog.html?buildId=7991257]]
* IgnitePdsTestSuite: 
IgnitePdsDestroyCacheWithoutCheckpointsTest.testDestroyGroupCachesAbruptlyWithoutCheckpoints
 - Test has low fail rate in base branch 0,0% and is not flaky
* IgnitePdsTestSuite: 
IgnitePdsDestroyCacheWithoutCheckpointsTest.testDestroyCachesAbruptlyWithoutCheckpoints
 - Test has low fail rate in base branch 0,0% and is not flaky

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

> Improvement in IgniteConfiguration string representation.
> -
>
> Key: IGNITE-15735
> URL: https://issues.apache.org/jira/browse/IGNITE-15735
> Project: Ignite
>  Issue Type: Improvement
>  Components: general
>Affects Versions: 2.11
>Reporter: Evgeny Stanilovsky
>Assignee: Anton Potemkin
>Priority: Major
>  Labels: newbie
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Ignite log contains uninformative: mbeanSrv, encryptionSpi and fileIOFactory, 
> it`s necessary to Override toString or annotate (probably only mbeanSrv) with 
> @GridToStringExclude. All these changes need to be discussed in dev-list.
> {noformat}
> IgniteConfiguration [igniteInstanceName=persistent-0, pubPoolSize=32, 
> svcPoolSize=32, callbackPoolSize=32, stripedPoolSize=32, sysPoolSize=32, 
> mgmtPoolSize=4, dataStreamerPoolSize=32, utilityCachePoolSize=32, 
> utilityCacheKeepAliveTime=6, p2pPoolSize=2, qryPoolSize=32, 
> buildIdxPoolSize=4, 
> igniteHome=/opt/buildagent/work/bde9b45ddb020b34/incubator-ignite, 
> igniteWorkDir=/opt/buildagent/work/bde9b45ddb020b34/incubator-ignite/work, 
> mbeanSrv=com.sun.jmx.mbeanserver.JmxMBeanServer@248cbecf, .. 
> encryptionSpi=org.apache.ignite.spi.encryption.noop.NoopEncryptionSpi@2400bbab
>  ... 
> fileIOFactory=org.apache.ignite.internal.processors.cache.persistence.file.AsyncFileIOFactory@78bd06ef
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21832) Remove permissions check to obtain cluster tag and id via Control Utility.

2024-03-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21832:


{panel:title=Branch: [pull/11287/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11287/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Control Utility 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7802937]]
* {color:#013220}IgniteControlUtilityTestSuite2: 
SecurityCommandHandlerPermissionsTest.testClusterTag[cmdHnd=cli] - PASSED{color}

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

> Remove permissions check to obtain cluster tag and id via Control Utility.
> --
>
> Key: IGNITE-21832
> URL: https://issues.apache.org/jira/browse/IGNITE-21832
> Project: Ignite
>  Issue Type: Task
>Reporter: Nikita Amelchev
>Assignee: Anastasia Iakimova
>Priority: Minor
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The cluster tag and ID do not require read permission. It is accessible 
> through the public API, but not from control.sh. The user will still need 
> ADMIN_OPS permission to change the tag.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21796) Update grpc in opencensus module

2024-03-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21796:


{panel:title=Branch: [pull/11286/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11286/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=7801296buildTypeId=IgniteTests24Java8_RunAll]

> Update grpc in opencensus module
> 
>
> Key: IGNITE-21796
> URL: https://issues.apache.org/jira/browse/IGNITE-21796
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksandr Nikolaev
>Assignee: Andrei Nadyktov
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Update grpc-context 1.61.0 to 1.62.2



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21183) Thin client: Avoid blocking of client-connector threads by transactional operations

2024-03-26 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21183:


{panel:title=Branch: [pull/11176/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11176/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
6|https://ci2.ignite.apache.org/viewLog.html?buildId=7799663]]
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testBlockingOps[concurrency=OPTIMISTIC, 
isolation=SERIALIZABLE] - PASSED{color}
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testTransactionalConsistency[concurrency=OPTIMISTIC, 
isolation=SERIALIZABLE] - PASSED{color}
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testTransactionalConsistency[concurrency=PESSIMISTIC, 
isolation=REPEATABLE_READ] - PASSED{color}
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testCommitFutureChaining[concurrency=PESSIMISTIC, 
isolation=REPEATABLE_READ] - PASSED{color}
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testCommitFutureChaining[concurrency=OPTIMISTIC, 
isolation=SERIALIZABLE] - PASSED{color}
* {color:#013220}ClientTestSuite: 
BlockingTxOpsTest.testBlockingOps[concurrency=PESSIMISTIC, 
isolation=REPEATABLE_READ] - PASSED{color}

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

> Thin client: Avoid blocking of client-connector threads by transactional 
> operations
> ---
>
> Key: IGNITE-21183
> URL: https://issues.apache.org/jira/browse/IGNITE-21183
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> Currently client-connector threads (workers for thin-client operations) can 
> be blocked for a long time by cache operation within transaction. If there is 
> not enough threads configured it can lead to deadlocks. For example, if we 
> have {{n}} threads and {{n+1}} clients which start the pessimistic 
> transaction and try to modify the same key, first client lock the key, other 
> {{n}} clients wait on locked key and hold the whole thread put by blocking 
> operations.  Commit/rollback from the first client can never be proceeded, 
> since all threads are occupied, and threads can't be released, since they are 
> waiting for commit/rollback from the first client.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21478) OOM crash with unstable topology

2024-03-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21478:


{panel:title=Branch: [pull/11283/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11283/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Basic 1{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7795436]]
* {color:#013220}IgniteBasicTestSuite: 
GridHistoryAffinityAssignmentTest.testAffinityCacheSizeOnReconnect - 
PASSED{color}
* {color:#013220}IgniteBasicTestSuite: 
GridHistoryAffinityAssignmentTest.testAffinityCacheSizeOnCacheRecreate - 
PASSED{color}
* {color:#013220}IgniteBasicTestSuite: 
GridHistoryAffinityAssignmentTestNoOptimization.testAffinityCacheSizeOnReconnect
 - PASSED{color}
* {color:#013220}IgniteBasicTestSuite: 
GridHistoryAffinityAssignmentTestNoOptimization.testAffinityCacheSizeOnCacheRecreate
 - PASSED{color}

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

> OOM crash with unstable topology
> 
>
> Key: IGNITE-21478
> URL: https://issues.apache.org/jira/browse/IGNITE-21478
> Project: Ignite
>  Issue Type: Bug
>Reporter: Luchnikov Alexander
>Assignee: Yuri Naryshkin
>Priority: Minor
>  Labels: ise
> Attachments: HistoMinorTop.png, histo.png
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> User cases:
> 1) Frequent entry/exit of a thick client into the topology leads to a crash 
> of the server node due to OMM.
> 2) Frequent creation and destroy of caches leads to a server node crash due 
> to OOM.
>  topVer=20098
> *Real case*
> Part of the log before the OOM crash, pay attention to *topVer=20098*
> {code:java}
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
> ^-- Node [id=f080abcd, uptime=3 days, 09:00:55.274]
> ^-- Cluster [hosts=4, CPUs=6, servers=2, clients=2, topVer=20098, 
> minorTopVer=6]
> ^-- Network [addrs=[192.168.1.2, 127.0.0.1], discoPort=47500, 
> commPort=47100]
> ^-- CPU [CPUs=2, curLoad=86.83%, avgLoad=21.9%, GC=23.9%]
> ^-- Heap [used=867MB, free=15.29%, comm=1024MB]
> ^-- Outbound messages queue [size=0]
> ^-- Public thread pool [active=0, idle=7, qSize=0]
> ^-- System thread pool [active=0, idle=8, qSize=0]
> ^-- Striped thread pool [active=0, idle=8, qSize=0]
> {code}
> Histogram from heap-dump after node failed
>  !histo.png! 
> *MinorTop example*
> {code:java}
> @Test
> public void testMinorVer() throws Exception {
> Ignite server = startGrids(1);
> IgniteEx client = startClientGrid();
> String cacheName = "cacheName";
> for (int i = 0; i < 500; i++) {
> client.getOrCreateCache(cacheName);
> client.destroyCache(cacheName);
> }
> System.err.println("Heap dump time");
> Thread.sleep(100);
> }
> {code}
> {code:java}
> [INFO 
> ][exchange-worker-#149%internal.IgniteOomTest%][GridCachePartitionExchangeManager]
>  AffinityTopologyVersion [topVer=2, minorTopVer=1000], 
> evt=DISCOVERY_CUSTOM_EVT, evtNode=52b4c130-1a01-4858-813a-ebc8a5dabf1e, 
> client=true]
> {code}
>  !HistoMinorTop.png! 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21145) Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*

2024-03-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21145:


{panel:title=Branch: [pull/11282/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11282/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=7794659buildTypeId=IgniteTests24Java8_RunAll]

> Remove MVCC classes from package o.a.i.internal.processors.cache.tree.mvcc.*
> 
>
> Key: IGNITE-21145
> URL: https://issues.apache.org/jira/browse/IGNITE-21145
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Delete all classes from:
> 1) org/apache/ignite/internal/processors/cache/tree/mvcc/data
>  * MvccCacheIdAwareDataInnerIO
>  * MvccCacheIdAwareDataLeafIO
>  * MvccDataInnerIO
>  * MvccDataLeafIO
>  * MvccDataRow
>  * MvccUpdateDataRow
>  * MvccUpdateResult
>  * ResultType
> 2) org/apache/ignite/internal/processors/cache/tree/mvcc/search
>  * MvccDataPageClosure
>  * MvccFirstRowTreeClosure
>  * MvccLinkAwareSearchRow
>  * MvccMaxSearchRow
>  * MvccMinSearchRow
>  * MvccSearchRow
>  * MvccSnapshotSearchRow
>  * MvccTreeClosure



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21587) Calcite engine. Add operations authorization

2024-03-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21587:


{panel:title=Branch: [pull/11278/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11278/head] Base: [master] : New Tests 
(3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
3|https://ci2.ignite.apache.org/viewLog.html?buildId=7794537]]
* {color:#013220}IgniteCalciteTestSuite: 
AuthorizationIntegrationTest.testThinClient - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
AuthorizationIntegrationTest.testClientNode - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testJdbc 
- PASSED{color}

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

> Calcite engine. Add operations authorization
> 
>
> Key: IGNITE-21587
> URL: https://issues.apache.org/jira/browse/IGNITE-21587
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently, Calcite engine do not check authorization to perform SELECT 
> operation. 
> For INSERT/UPDATE/DELETE/MERGE operations authorization is checked internally 
> by {{{}cache.invoke{}}}, but security context is not initialized and server 
> node security context is checked. 
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21145) MvccDataInnerIO removal

2024-03-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21145:


{panel:title=Branch: [pull/11282/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11282/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=7793503buildTypeId=IgniteTests24Java8_RunAll]

> MvccDataInnerIO removal
> ---
>
> Key: IGNITE-21145
> URL: https://issues.apache.org/jira/browse/IGNITE-21145
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Delete all classes from:
> 1) org/apache/ignite/internal/processors/cache/tree/mvcc/data
>  * MvccCacheIdAwareDataInnerIO
>  * MvccCacheIdAwareDataLeafIO
>  * MvccDataInnerIO
>  * MvccDataLeafIO
>  * MvccDataRow
>  * MvccUpdateDataRow
>  * MvccUpdateResult
>  * ResultType
> 2) org/apache/ignite/internal/processors/cache/tree/mvcc/search
>  * MvccDataPageClosure
>  * MvccFirstRowTreeClosure
>  * MvccLinkAwareSearchRow
>  * MvccMaxSearchRow
>  * MvccMinSearchRow
>  * MvccSearchRow
>  * MvccSnapshotSearchRow
>  * MvccTreeClosure



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21087) Remove VacuumTask, MvccQueryTracker and MvccLongList

2024-03-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21087:


{panel:title=Branch: [pull/11273/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11273/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=7791056buildTypeId=IgniteTests24Java8_RunAll]

> Remove VacuumTask, MvccQueryTracker and MvccLongList
> 
>
> Key: IGNITE-21087
> URL: https://issues.apache.org/jira/browse/IGNITE-21087
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Classes to delete:
>  * VacuumTask
>  * VacuumMetricsReducer
>  * VacuumMetrics
>  * PreviousQueries
>  * MvccEmptyLongList
>  * MvccLongList
>  * MvccCoordinatorChangeAware
>  * MvccQueryTracker
>  * MvccQueryTrackerImpl
>  * StaticMvccQueryTracker



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21087) Remove VacuumTask, MvccQueryTracker and MvccLongList

2024-03-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21087:


{panel:title=Branch: [pull/11273/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11273/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=7789719buildTypeId=IgniteTests24Java8_RunAll]

> Remove VacuumTask, MvccQueryTracker and MvccLongList
> 
>
> Key: IGNITE-21087
> URL: https://issues.apache.org/jira/browse/IGNITE-21087
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Classes to delete:
>  * VacuumTask
>  * VacuumMetricsReducer
>  * VacuumMetrics
>  * PreviousQueries
>  * MvccEmptyLongList
>  * MvccLongList
>  * MvccCoordinatorChangeAware
>  * MvccQueryTracker
>  * MvccQueryTrackerImpl
>  * StaticMvccQueryTracker



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21367) IgniteH2Indexing transactional code removal

2024-03-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21367:


{panel:title=Branch: [pull/11242/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11242/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=7784745buildTypeId=IgniteTests24Java8_RunAll]

> IgniteH2Indexing transactional code removal
> ---
>
> Key: IGNITE-21367
> URL: https://issues.apache.org/jira/browse/IGNITE-21367
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21636) Code cleanup

2024-03-15 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21636:


{panel:title=Branch: [pull/11259/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11259/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=7785779buildTypeId=IgniteTests24Java8_RunAll]

> Code cleanup
> 
>
> Key: IGNITE-21636
> URL: https://issues.apache.org/jira/browse/IGNITE-21636
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Priority: Trivial
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Removing of unused 'mvccEnabled', codestyle fixex, +abbreviations, finals and 
> etc.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21087) VacuumTask removal

2024-03-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21087:


{panel:title=Branch: [pull/11273/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11273/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=7783204buildTypeId=IgniteTests24Java8_RunAll]

> VacuumTask removal
> --
>
> Key: IGNITE-21087
> URL: https://issues.apache.org/jira/browse/IGNITE-21087
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Remove VacuumTask and MvccTxEntry.
> Deleted classes:
>  * VacuumTask
>  * VacuumMetricsReducer
>  * VacuumMetrics
>  * PreviousQueries
>  * MvccTxEntry



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21678) IgniteToIgniteCdcStreamer fails if BinaryConfiguration is specified in config

2024-03-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21678:


{panel:title=Branch: [pull/11275/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11275/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7783486]]
* {color:#013220}IgnitePdsTestSuite2: 
CdcPushMetricsExporterTest.testIgniteToIgniteConsumer - PASSED{color}

{color:#8b}Disk Page Compressions 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7783530]]
* {color:#013220}IgnitePdsCompressionTestSuite2: 
CdcPushMetricsExporterTest.testIgniteToIgniteConsumer - PASSED{color}

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

> IgniteToIgniteCdcStreamer fails if BinaryConfiguration is specified in config
> -
>
> Key: IGNITE-21678
> URL: https://issues.apache.org/jira/browse/IGNITE-21678
> Project: Ignite
>  Issue Type: Bug
>Reporter: Sergey Korotkov
>Assignee: Sergey Korotkov
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> The below exception occurs if destination cluster has the explicit 
> BinaryConfiguration instance included into the IgniteConfiguration:
> {noformat}
> 2024-03-04T12:14:31,777][INFO ][Thread-0][] Ignite Change Data Capture 
> Application stopped.
> [2024-03-04T12:14:31,782][ERROR][Thread-0][] Cdc error
> org.apache.ignite.IgniteException: Failed to start manager: 
> GridManagerAdapter [enabled=true, 
> name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
> at 
> org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:1163)
>  ~[classes/:?]
> at org.apache.ignite.Ignition.start(Ignition.java:303) ~[classes/:?]
> at 
> org.apache.ignite.cdc.IgniteToIgniteCdcStreamer.start(IgniteToIgniteCdcStreamer.java:86)
>  ~[ignite-cdc-ext-1.0.0-SNAPSHOT.jar:?]
> at 
> org.apache.ignite.internal.cdc.WalRecordsConsumer.start(WalRecordsConsumer.java:192)
>  ~[classes/:?]
> at org.apache.ignite.internal.cdc.CdcMain.runX(CdcMain.java:360) 
> ~[classes/:?]
> at org.apache.ignite.internal.cdc.CdcMain.run(CdcMain.java:306) 
> [classes/:?]
> at java.base/java.lang.Thread.run(Thread.java:829) [?:?]
> Caused by: 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:1777) 
> ~[classes/:?]
> at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1159) 
> ~[classes/:?]
> at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1725)
>  ~[classes/:?]
> at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1647)
>  ~[classes/:?]
> at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1089) 
> ~[classes/:?]
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:625) 
> ~[classes/:?]
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:547) 
> ~[classes/:?]
> at org.apache.ignite.Ignition.start(Ignition.java:300) ~[classes/:?]
> ... 5 more
> Caused by: org.apache.ignite.IgniteCheckedException: Failed to start SPI: 
> TcpDiscoverySpi [addrRslvr=null, addressFilter=null, sockTimeout=5000, 
> ackTimeout=5000, marsh=JdkMarshaller 
> [clsFilter=org.apache.ignite.marshaller.MarshallerUtils$1@5f243268], 
> reconCnt=10, reconDelay=2000, maxAckTimeout=60, soLinger=0, 
> forceSrvMode=false, clientReconnectDisabled=false, internalLsnr=null, 
> skipAddrsRandomization=false]
> at 
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:280)
>  ~[classes/:?]
> at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:1072)
>  ~[classes/:?]
> at 
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1772) 
> ~[classes/:?]
> at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1159) 
> ~[classes/:?]
> at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1725)
>  ~[classes/:?]
> at 
> 

[jira] [Commented] (IGNITE-21713) Data streamer doesn't fire all the CQ events

2024-03-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21713:


{panel:title=Branch: [pull/11269/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11269/head] Base: [master] : New Tests 
(4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Continuous Query 1{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=543]]
* {color:#013220}IgniteCacheQuerySelfTestSuite3: 
CacheContinuousQueryCounterReplicatedTxTest.testDataStreamerItemsReordered - 
PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: 
CacheContinuousQueryCounterPartitionedAtomicTest.testDataStreamerItemsReordered 
- PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: 
CacheContinuousQueryCounterReplicatedAtomicTest.testDataStreamerItemsReordered 
- PASSED{color}
* {color:#013220}IgniteCacheQuerySelfTestSuite3: 
CacheContinuousQueryCounterPartitionedTxTest.testDataStreamerItemsReordered - 
PASSED{color}

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

> Data streamer doesn't fire all the CQ events
> 
>
> Key: IGNITE-21713
> URL: https://issues.apache.org/jira/browse/IGNITE-21713
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.16
>Reporter: Evgeny Stanilovsky
>Assignee: Evgeny Stanilovsky
>Priority: Major
> Fix For: 2.17
>
> Attachments: ExampleNodeStartup.java
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Not all events are triggered through *setLocalListener* if data is pushed 
> through data streamer (test attached).
> Steps to reproduce:
> 1. start node
> 2. call qry.setLocalListener with events counting
> 3. register listener : cache.query(qry);
> 4. put data using data streamer
> 5. flush streamer and wait for all related futures
> expect : all events are triggered
> got: partially events are missed



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21637) Possible integer overflow in page eviction trackers

2024-03-06 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21637:


{panel:title=Branch: [pull/11261/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11261/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=7771981buildTypeId=IgniteTests24Java8_RunAll]

> Possible integer overflow in page eviction trackers
> ---
>
> Key: IGNITE-21637
> URL: https://issues.apache.org/jira/browse/IGNITE-21637
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Critical
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Ignite Node can fail with segmentation violation because of integer overflow 
> when eviction policy is used and large amount pages is allocated.
> One of the problematic places: {{Random2LruPageEvictionTracker#touchPage}} 
> [1]. In this place we can get incorrect offset value when {{trackingIdx}} is 
> more than {{Integer.MAX_VALUE / 8}}: 
> {{trackingArrPtr (long) + trackingIdx (int) * 8}}.
> # 
> https://github.com/apache/ignite/blob/5ad698dab9835f6e6efb6a8b12da34515bd78349/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/evict/Random2LruPageEvictionTracker.java#L95



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21162) Use table SQL hints

2024-03-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21162:


{panel:title=Branch: [pull/11175/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11175/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7767080]]
* {color:#013220}IgniteCalciteTestSuite: JoinTypeHintPlannerTest.testTableHints 
- PASSED{color}

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

> Use table SQL hints
> ---
>
> Key: IGNITE-21162
> URL: https://issues.apache.org/jira/browse/IGNITE-21162
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Calcite parses and creates hints for 2 SQL nodes:
> 1) For SqlKind.SELECT в SqlToRelConverter.convertQuery() / 
> SqlToRelConverter.convertSelectImpl()
> 2) For SqlKind.TABLE_REF in SqlToRelConverter.convertFrom() . Here a hint 
> comes directly to a table / table scan
> Currently, we skip #2 in _IgniteTable.toRel()_ not using 
> _RelOptTable.ToRelContext.getTableHints()_ . This would allow to set hints 
> more precisely:
> {code:sql}
> SELECT T1.V1, T2.V2 FROM TBL1 T1 JOIN TBL2 /*+ FORCE_INDEX(TBL2_IDX2) */ T2 
> on T1.V3=T2.V3 and T1.V2=T2.V2 WHERE T2.V1 = ?;
> {code}
> or
> {code:sql}
> SELECT T1.V1, T2.V2 FROM TBL1 T1 JOIN TBL2 /*+ MERGE_JOIN */ T2 on 
> T1.V3=T2.V3 and T1.V2=T2.V2 WHERE T2.V1 = ?;
> {code}
> MIght be useful int sub-queries or when aliases are used.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21630) Cluster falls apart on topology change when DNS service is unavailable

2024-02-29 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21630:


{panel:title=Branch: [pull/11260/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11260/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=7765945buildTypeId=IgniteTests24Java8_RunAll]

> Cluster falls apart on topology change when DNS service is unavailable 
> ---
>
> Key: IGNITE-21630
> URL: https://issues.apache.org/jira/browse/IGNITE-21630
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Requests to DNS service performed synchroniously by some critical discovery 
> threads. Timeout for such requests can't be controlled by java code (see 
> [https://bugs.openjdk.org/browse/JDK-6450279]). This leads to segmentation of 
> nodes and falling apart cluster.
> For example, stack of {{tcp-disco-msg-worker}} thread with request to DNS 
> service:
> {noformat}
>     at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
>     at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1330)
>     at java.net.InetAddress.getAllByName0(InetAddress.java:1283)
>     at java.net.InetAddress.getAllByName(InetAddress.java:1199)
>     at java.net.InetAddress.getAllByName(InetAddress.java:1127)
>     at java.net.InetAddress.getByName(InetAddress.java:1077)
>     at java.net.InetSocketAddress.(InetSocketAddress.java:220)
>     at 
> org.apache.ignite.internal.util.IgniteUtils.createResolved(IgniteUtils.java:9829)
>     at 
> org.apache.ignite.internal.util.IgniteUtils.toSocketAddresses(IgniteUtils.java:9792)
>     at 
> org.apache.ignite.internal.util.IgniteUtils.toSocketAddresses(IgniteUtils.java:9770)
>     at 
> org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.socketAddresses(TcpDiscoveryNode.java:392)
>     at 
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.getNodeAddresses(TcpDiscoverySpi.java:1267)
>     at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.interruptPing(ServerImpl.java:985)
>     at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.access$6800(ServerImpl.java:206)
>     at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processNodeLeftMessage(ServerImpl.java:5433)
>     at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:3221)
>     at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:2894)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21550) ignite-cdc doesn't expose metrics via push metric exporters

2024-02-29 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21550:


{panel:title=Branch: [pull/11248/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11248/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7765376]]
* {color:#013220}IgnitePdsTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

{color:#8b}Disk Page Compressions 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7765420]]
* {color:#013220}IgnitePdsCompressionTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

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

> ignite-cdc doesn't expose metrics via push metric exporters
> ---
>
> Key: IGNITE-21550
> URL: https://issues.apache.org/jira/browse/IGNITE-21550
> Project: Ignite
>  Issue Type: Task
>Reporter: Sergey Korotkov
>Assignee: Sergey Korotkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> For example cdc-related metric are not exposed via the 
> OpenCensusMetricExporterSpi



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21603) Incorrect backward connection check with loopback address.

2024-02-28 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21603:


{panel:title=Branch: [pull/11255/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11255/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}SPI (Discovery){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7762653]]
* {color:#013220}IgniteSpiDiscoverySelfTestSuite: 
TcpDiscoveryNetworkIssuesTest.testBackwardNodeCheckWithSameLoopbackSeveralLocalAddresses
 - PASSED{color}
* {color:#013220}IgniteSpiDiscoverySelfTestSuite: 
TcpDiscoveryNetworkIssuesTest.testBackwardNodeCheckWithSameLoopbackSingleLocalAddress
 - PASSED{color}

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

> Incorrect backward connection check with loopback address.
> --
>
> Key: IGNITE-21603
> URL: https://issues.apache.org/jira/browse/IGNITE-21603
> Project: Ignite
>  Issue Type: Bug
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Minor
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> We may skip backward connection check of a previous node if it has the same 
> loopback address as the current node.
> Consider:
> # Neither _IgniteConfiguration#setLocalHost()_ or 
> _TcpDiscoverySpi#setLocalAddress()_ is set. Or the localhost parameter is  
> "_0.0.0.0_". 
> # Nodes start on different hosts. All the available host addresses are 
> resolved.
> # Among the other addresses, all nodes get the loopback address 
> "127.0.0.1:47500" (47500 is the default tcp discovery port).
> # Cluster starts and works. 
> # Some node N (A) decides that the connection to node N+1 (B) is lost and 
> tries to connect to node N+2 (C) and sends _TcpDiscoveryHandshakeRequest_.
> # Before C accepts incoming A's connection, it decides to check B and pings 
> it with _ServerImpl#checkConnection(List addrs, int 
> timeout)_
> # Around here, the network is restored, and A can now connect to B anew.
> # "_127.0.0.1:47500_" is last in _List_ addrs by 
> _IgniteUtils#inetAddressesComparator(boolean sameHost)_. But the connect 
> attempts in _checkConnection(...)_ are parallel. "_127.0.0.1:47500_" answers 
> first.
> # C sees it can connect to "_127.0.0.1:47500_" and chooses it as the alive 
> address of B. Other pings to rest of B's addresses are ignored.
> # But "_127.0.0.1:47500_" is one of C's addresses. C realizes it pinged 
> itself and marks that B is not reachable:
> {code:java}
>  // If local node was able to connect to previous, confirm that it's 
> alive.
>  ok = liveAddr != null && (!liveAddr.getAddress().isLoopbackAddress() 
> || !locNode.socketAddresses().contains(liveAddr));
> {code}
> # C accepts connection from A and answers with 
> _TcpDiscoveryHandshakeResponse#previousNodeAlive() == false_
> # B is ok now, but A connects to C and B is kicked from the ring.
> The problem is that C pings itself with B's address "_127.0.0.1:47500_"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21550) ignite-cdc doesn't expose metrics via push metric exporters

2024-02-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21550:


{panel:title=Branch: [pull/11248/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11248/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7762353]]
* {color:#013220}IgnitePdsTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

{color:#8b}Disk Page Compressions 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7762397]]
* {color:#013220}IgnitePdsCompressionTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

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

> ignite-cdc doesn't expose metrics via push metric exporters
> ---
>
> Key: IGNITE-21550
> URL: https://issues.apache.org/jira/browse/IGNITE-21550
> Project: Ignite
>  Issue Type: Task
>Reporter: Sergey Korotkov
>Assignee: Sergey Korotkov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> For example cdc-related metric are not exposed via the 
> OpenCensusMetricExporterSpi



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21607) Code cleanup

2024-02-26 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21607:


{panel:title=Branch: [pull/11257/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11257/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=7760808buildTypeId=IgniteTests24Java8_RunAll]

> Code cleanup
> 
>
> Key: IGNITE-21607
> URL: https://issues.apache.org/jira/browse/IGNITE-21607
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Fixing of typos, abbreviations, unused code and untyped generics.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21586) Removed orphaned rawRetval flag.

2024-02-24 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21586:


{panel:title=Branch: [pull/11254/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11254/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=7755045buildTypeId=IgniteTests24Java8_RunAll]

> Removed orphaned rawRetval flag.
> 
>
> Key: IGNITE-21586
> URL: https://issues.apache.org/jira/browse/IGNITE-21586
> Project: Ignite
>  Issue Type: Task
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21550) ignite-cdc doesn't expose metrics via push metric exporters

2024-02-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21550:


{panel:title=Branch: [pull/11248/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11248/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7756026]]
* {color:#013220}IgnitePdsTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

{color:#8b}Disk Page Compressions 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7756070]]
* {color:#013220}IgnitePdsCompressionTestSuite2: 
CdcPushMetricsExporterTest.testPushMetricsExporter - PASSED{color}

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

> ignite-cdc doesn't expose metrics via push metric exporters
> ---
>
> Key: IGNITE-21550
> URL: https://issues.apache.org/jira/browse/IGNITE-21550
> Project: Ignite
>  Issue Type: Task
>Reporter: Sergey Korotkov
>Assignee: Sergey Korotkov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> For example cdc-related metric are not exposed via the 
> OpenCensusMetricExporterSpi



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21346) Removal of MVCC code from GridCacheEntryEx and IgniteCacheOffheapManager

2024-02-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21346:


{panel:title=Branch: [pull/11225/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11225/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=7753639buildTypeId=IgniteTests24Java8_RunAll]

> Removal of MVCC code from GridCacheEntryEx and IgniteCacheOffheapManager
> 
>
> Key: IGNITE-21346
> URL: https://issues.apache.org/jira/browse/IGNITE-21346
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>
> Remove all MVCC code from GridCacheEntryEx and IgniteCacheOffheapManager and 
> their succesors.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21586) Removed orphaned rawRetval flag.

2024-02-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21586:


{panel:title=Branch: [pull/11254/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11254/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=7754004buildTypeId=IgniteTests24Java8_RunAll]

> Removed orphaned rawRetval flag.
> 
>
> Key: IGNITE-21586
> URL: https://issues.apache.org/jira/browse/IGNITE-21586
> Project: Ignite
>  Issue Type: Task
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21266) [Java Thin Client] Partition Awareness does not work after cluster restart

2024-02-22 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21266:


{panel:title=Branch: [pull/11191/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11191/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
6|https://ci2.ignite.apache.org/viewLog.html?buildId=7754099]]
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithLowerTopologyVersion[sslEnabled=false,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithSameTopologyVersion[sslEnabled=true,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithLowerTopologyVersion[sslEnabled=false,cache=partitioned_1_backup_nodeFilter_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithSameTopologyVersion[sslEnabled=false,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithLowerTopologyVersion[sslEnabled=true,cache=partitioned_cache]
 - PASSED{color}
* {color:#013220}ClientTestSuite: 
ThinClientPartitionAwarenessUnstableTopologyTest.testPartitionAwarenessOnClusterRestartWithSameTopologyVersion[sslEnabled=false,cache=partitioned_1_backup_nodeFilter_cache]
 - PASSED{color}

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

> [Java Thin Client] Partition Awareness does not work after cluster restart
> --
>
> Key: IGNITE-21266
> URL: https://issues.apache.org/jira/browse/IGNITE-21266
> Project: Ignite
>  Issue Type: Bug
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> ClientCacheAffinityContext is susceptible to the similar problem that 
> described in 
> [IGNITE-21001|https://issues.apache.org/jira/browse/IGNITE-21001]. As a 
> result cache affinity data required for PA work is not updated after cluster 
> restart.
> Reproducer: 
> {code:java}
> /** */
> public class PartitionAwarenessClusterRestartTest extends 
> ThinClientAbstractPartitionAwarenessTest {
> /** */
> @Test
> public void testGroupNodesAfterClusterRestart() throws Exception {
> prepareCluster();
> initClient(getClientConfiguration(0), 0, 1);
> checkPartitionAwareness();
> stopAllGrids();
> prepareCluster();
> checkPartitionAwareness();
> }
> /** */
> private void checkPartitionAwareness() throws Exception {
> ClientCache cache = client.cache(DEFAULT_CACHE_NAME);
> cache.put(0, 0);
> opsQueue.clear();
> for (int i = 1; i < 1000; i++) {
> cache.put(i, i);
> 
> assertOpOnChannel(nodeChannel(grid(0).affinity(DEFAULT_CACHE_NAME).mapKeyToNode(i).id()),
>  ClientOperation.CACHE_PUT);
> }
> }
> /** */
> private void prepareCluster() throws Exception {
> startGrids(3);
> grid(0).createCache(new CacheConfiguration<>(DEFAULT_CACHE_NAME));
> }
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21570) Add buffer for reading files while checking cache dumps

2024-02-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21570:


{panel:title=Branch: [pull/11252/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11252/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=7752363buildTypeId=IgniteTests24Java8_RunAll]

> Add buffer for reading files while checking cache dumps
> ---
>
> Key: IGNITE-21570
> URL: https://issues.apache.org/jira/browse/IGNITE-21570
> Project: Ignite
>  Issue Type: Task
>Reporter: Yuri Naryshkin
>Assignee: Yuri Naryshkin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21449) Cache dump performance improvement

2024-02-20 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21449:


{panel:title=Branch: [pull/11245/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11245/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=7749035buildTypeId=IgniteTests24Java8_RunAll]

> Cache dump performance improvement
> --
>
> Key: IGNITE-21449
> URL: https://issues.apache.org/jira/browse/IGNITE-21449
> Project: Ignite
>  Issue Type: Task
>Reporter: Yuri Naryshkin
>Assignee: Yuri Naryshkin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21102) Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline

2024-02-12 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21102:


{panel:title=Branch: [pull/11138/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11138/head] Base: [master] : New Tests 
(16)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7745245]]
* {color:#013220}ClientTestSuite: 
ServiceAwarenessTest.testServiceAwarenessEnabled - PASSED{color}

{color:#8b}Calcite SQL{color} [[tests 
5|https://ci2.ignite.apache.org/viewLog.html?buildId=7745183]]
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNulls - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNot - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testOrdering - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testIn - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testRange - PASSED{color}

{color:#8b}Control Utility 1{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7745193]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslFactoryTest.testClusterStateInBaselineCommand[cmdHnd=cli]
 - PASSED{color}

{color:#8b}Security{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7745236]]
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}SecurityTestSuite: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

{color:#8b}ZooKeeper (Discovery) 4{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7745253]]
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=false]
 - PASSED{color}
* {color:#013220}ZookeeperDiscoverySpiTestSuite4: 
NodeJoinPermissionsTest.testNodeJoinPermissions[isLegacyAuthorizationApproach=true]
 - PASSED{color}

{color:#8b}Control Utility (Zookeeper){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7745194]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}

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

> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline
> -
>
> Key: IGNITE-21102
> URL: https://issues.apache.org/jira/browse/IGNITE-21102
> Project: Ignite
>  Issue Type: Bug
>Reporter: Julia Bakulina
>Assignee: Oleg Valuyskiy
>Priority: Major
>  Labels: ise
>  Time Spent: 4h 40m
>  Remaining Estimate: 0h
>
> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline.
> org.apache.ignite.internal.commandline.BaselineCommand#baselinePrint0
> {code:java}
> logger.info("Cluster state: " + (res.isActive() ? "active" : 
> "inactive"));
> {code}
> org.apache.ignite.cluster.ClusterState#ACTIVE_READ_ONLY
>  
> An example of changing the cluster state:
> {code:java}
> Command [SET-STATE] started
> Arguments: ... --set-state ACTIVE_READ_ONLY
> 
> Cluster state changed to ACTIVE_READ_ONLY
> Command [SET-STATE] finished with code: 0 {code}
> Cluster state in control.sh --baseline
> {code:java}
> Command [BASELINE] started
> Arguments: ... --baseline
> 
> Cluster state: active
> Current topology version: 1
> Baseline auto adjustment disabled:...
> Current topology version: 1 (...)
> Baseline nodes:
>     ...
> 
> Number of baseline nodes: 1
> Other nodes not found.
> Command 

[jira] [Commented] (IGNITE-21485) Refactoring of lost code and codestyle related to GridCacheVersion

2024-02-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21485:


{panel:title=Branch: [pull/11236/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11236/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=7739221buildTypeId=IgniteTests24Java8_RunAll]

> Refactoring of lost code and codestyle related to GridCacheVersion
> --
>
> Key: IGNITE-21485
> URL: https://issues.apache.org/jira/browse/IGNITE-21485
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Found in [IGNITE-21236|https://issues.apache.org/jira/browse/IGNITE-21236]. 
> We should remove some lost code, check codestyle a bit and add some asserts.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21236) Handle DataStreamer entry version in dump

2024-02-09 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21236:


{panel:title=Branch: [pull/11233/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11233/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Snapshots 3{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7739606]]
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelf2Test.testDumpAfterRestartWithStreamer - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelf2Test.testDumpAfterRestart - PASSED{color}

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

> Handle DataStreamer entry version in dump
> -
>
> Key: IGNITE-21236
> URL: https://issues.apache.org/jira/browse/IGNITE-21236
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Maksim Timonin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: IEP-109, ise
> Attachments: IgniteCacheDumpSelfTest2.java
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> DataStreamer writes entries with fixed GridCacheVersion, that is greater than 
> any existing version.
> During dump creation it filters all such entries by version, and no entries 
> created by data streamer lands into the dump.
> Possible solution is to apply all entries with this DataStreamer version to 
> dump. Other hand, it might make the dump inconsistent when it's created 
> parallel to DataStreamer activity (we have the warn for this case in 
> Snapshots already)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21475) Replacing currentTimeMillis() with nanoTime() in LongJVMPauseDetector

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21475:


{panel:title=Branch: [pull/11239/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11239/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=7738623buildTypeId=IgniteTests24Java8_RunAll]

> Replacing currentTimeMillis() with nanoTime() in LongJVMPauseDetector
> -
>
> Key: IGNITE-21475
> URL: https://issues.apache.org/jira/browse/IGNITE-21475
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Oleg Valuyskiy
>Assignee: Oleg Valuyskiy
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> To improve the mechanism of JVM pause detection, it’s recommended to replace 
> System.System.currentTimeMillis() with System.nanoTime() in the 
> ‘LongJVMPauseDetector’ class, since currentTimeMillis() is not monotonic.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21475) Replacing currentTimeMillis() with nanoTime() in LongJVMPauseDetector

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21475:


{panel:title=Branch: [pull/11239/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}PDS 4{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7740118]]
* IgnitePdsTestSuite4: 
IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testActivateReadOnlyCachesRestore_SingleNode
 - Test has low fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/11239/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=7738623buildTypeId=IgniteTests24Java8_RunAll]

> Replacing currentTimeMillis() with nanoTime() in LongJVMPauseDetector
> -
>
> Key: IGNITE-21475
> URL: https://issues.apache.org/jira/browse/IGNITE-21475
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Oleg Valuyskiy
>Assignee: Oleg Valuyskiy
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> To improve the mechanism of JVM pause detection, it’s recommended to replace 
> System.System.currentTimeMillis() with System.nanoTime() in the 
> ‘LongJVMPauseDetector’ class, since currentTimeMillis() is not monotonic.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21236) Handle DataStreamer entry version in dump

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21236:


{panel:title=Branch: [pull/11233/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11233/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Snapshots 3{color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7739606]]
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelf2Test.testDumpAfterRestartWithStreamer - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
IgniteCacheDumpSelf2Test.testDumpAfterRestart - PASSED{color}

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

> Handle DataStreamer entry version in dump
> -
>
> Key: IGNITE-21236
> URL: https://issues.apache.org/jira/browse/IGNITE-21236
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Maksim Timonin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: IEP-109, ise
> Attachments: IgniteCacheDumpSelfTest2.java
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> DataStreamer writes entries with fixed GridCacheVersion, that is greater than 
> any existing version.
> During dump creation it filters all such entries by version, and no entries 
> created by data streamer lands into the dump.
> Possible solution is to apply all entries with this DataStreamer version to 
> dump. Other hand, it might make the dump inconsistent when it's created 
> parallel to DataStreamer activity (we have the warn for this case in 
> Snapshots already)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21436) Removal of MVCC *Enlist* classes

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21436:


{panel:title=Branch: [pull/11217/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11217/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=7738018buildTypeId=IgniteTests24Java8_RunAll]

> Removal of MVCC *Enlist* classes
> 
>
> Key: IGNITE-21436
> URL: https://issues.apache.org/jira/browse/IGNITE-21436
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Classes to remove:
> *DHT:*
> * GridDhtTxAbstractEnlistFuture
> * GridDhtTxEnlistFuture
> * GridDhtTxQueryAbstractEnlistFuture
> * GridDhtTxQueryEnlistFuture
> * GridDhtTxQueryEnlistRequest
> * GridDhtTxQueryEnlistResponse
> * GridDhtTxQueryFirstEnlistRequest
> * GridDhtTxQueryResultsEnlistFuture
> *Near:*
> * GridNearTxAbstractEnlistFuture
> * GridNearTxEnlistFuture
> * GridNearTxEnlistRequest
> * GridNearTxEnlistResponse
> * GridNearTxFinishAndAckFuture
> * GridNearTxQueryAbstractEnlistFuture
> * GridNearTxQueryEnlistFuture
> * GridNearTxQueryEnlistRequest
> * GridNearTxQueryEnlistResponse
> * GridNearTxQueryResultsEnlistFuture
> * GridNearTxQueryResultsEnlistRequest
> * GridNearTxQueryResultsEnlistResponse
> All corresponding code have to be removed too.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-14317) IgniteCache.removeAsync(key,val) fails inside an optimistic transaction

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-14317:


{panel:title=Branch: [pull/11238/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11238/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=7737246buildTypeId=IgniteTests24Java8_RunAll]

> IgniteCache.removeAsync(key,val) fails inside an optimistic transaction
> ---
>
> Key: IGNITE-14317
> URL: https://issues.apache.org/jira/browse/IGNITE-14317
> Project: Ignite
>  Issue Type: Bug
>Affects Versions: 2.9.1
>Reporter: Denis Garus
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> [reproducer|https://github.com/apache/ignite/pull/8841/files]
> IgniteCache.removeAsync(key,val) fails inside an optimistic tx with the 
> exception: 
> {code:java}
> [17:39:28] (err) Failed to notify listener: 
> o.a.i.i.processors.cache.distributed.near.GridNearTxLocal$6...@19c520dbjava.lang.AssertionError[17:39:28]
>  (err) Failed to notify listener: 
> o.a.i.i.processors.cache.distributed.near.GridNearTxLocal$6...@19c520dbjava.lang.AssertionError
>  at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$17.apply(GridNearTxLocal.java:2955)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$17.apply(GridNearTxLocal.java:2937)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.processLoaded(GridNearTxLocal.java:3475)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$21.apply(GridNearTxLocal.java:3217)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$21.apply(GridNearTxLocal.java:3212)
>  at 
> org.apache.ignite.internal.util.future.GridFutureChainListener.applyCallback(GridFutureChainListener.java:78)
>  at 
> org.apache.ignite.internal.util.future.GridFutureChainListener.apply(GridFutureChainListener.java:70)
>  at 
> org.apache.ignite.internal.util.future.GridFutureChainListener.apply(GridFutureChainListener.java:30)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:399)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.unblock(GridFutureAdapter.java:347)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.unblockAll(GridFutureAdapter.java:335)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:511)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheFutureAdapter.onDone(GridCacheFutureAdapter.java:55)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:490)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedSingleGetFuture.onDone(GridPartitionedSingleGetFuture.java:935)
>  at 
> org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:467)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedSingleGetFuture.setSkipValueResult(GridPartitionedSingleGetFuture.java:759)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedSingleGetFuture.onResult(GridPartitionedSingleGetFuture.java:636)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCacheAdapter.processNearSingleGetResponse(GridDhtCacheAdapter.java:368)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache.access$100(GridDhtColocatedCache.java:88)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache$2.apply(GridDhtColocatedCache.java:133)
>  at 
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache$2.apply(GridDhtColocatedCache.java:131)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1143)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:592)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:393)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:319)
>  at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:309)
>  at 
> 

[jira] [Commented] (IGNITE-21482) Fix of initialization of the last version in GridCacheVersionManager

2024-02-08 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21482:


{panel:title=Branch: [pull/11237/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11237/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=7737356buildTypeId=IgniteTests24Java8_RunAll]

> Fix of initialization of the last version in GridCacheVersionManager
> 
>
> Key: IGNITE-21482
> URL: https://issues.apache.org/jira/browse/IGNITE-21482
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladimir Steshin
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> GridCacheVersionManager has wierd initialization of its _last_ version:
> {code:java}
> public void onLocalJoin(long topVer) {
> long startTime = cctx.kernalContext().discovery().gridStartTime();
> if (startTime != 0)
> offset = (int)((startTime - TOP_VER_BASE_TIME) / 1000);
> last = new GridCacheVersion(0, order.get(), 0, dataCenterId);
> ...
> }
> {code}
> _topVer_, _nodeOrder_ and _offset_ are ignored. While _GridCacheVersion_ says 
> '_topVer Topology version plus number of seconds from the start time of the 
> first grid node._'. If this 'zeroed' value is read before any CRUD, a 
> following comparation of the versions may fail. This happened in 
> [IGNITE-21236|https://issues.apache.org/jira/browse/IGNITE-21236]. 
> We should revise the initialization code. The assumed fix is:
> {code:java}
> last = new GridCacheVersion((int)topVer + offset, order.get(), 
> (int)cctx.localNode().order(), dataCenterId);
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-19958) Remove unused bouncycastle version in pom

2024-02-07 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-19958:


{panel:title=Branch: [pull/11222/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11222/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=7736636buildTypeId=IgniteTests24Java8_RunAll]

> Remove unused bouncycastle version in pom
> -
>
> Key: IGNITE-19958
> URL: https://issues.apache.org/jira/browse/IGNITE-19958
> Project: Ignite
>  Issue Type: Task
>Reporter: ZhangJian He
>Assignee: Semyon Zikunov
>Priority: Trivial
>  Labels: ise
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Remove unused bouncycastle version in pom



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21449) Cache dump performance improvement

2024-02-07 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21449:


{panel:title=Branch: [pull/11234/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11234/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=7735121buildTypeId=IgniteTests24Java8_RunAll]

> Cache dump performance improvement
> --
>
> Key: IGNITE-21449
> URL: https://issues.apache.org/jira/browse/IGNITE-21449
> Project: Ignite
>  Issue Type: Task
>Reporter: Yuri Naryshkin
>Assignee: Yuri Naryshkin
>Priority: Major
>  Labels: ise
>  Time Spent: 50m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21110) Add the management annotation to all management tasks

2024-02-07 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21110:


{panel:title=Branch: [pull/11121/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11121/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Compute (Grid){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7735158]]
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testManagementTask - PASSED{color}
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
VisorManagementEventSelfTest.testNotManagementTask - PASSED{color}

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

> Add the management annotation to all management tasks
> -
>
> Key: IGNITE-21110
> URL: https://issues.apache.org/jira/browse/IGNITE-21110
> Project: Ignite
>  Issue Type: Task
>Reporter: Nikita Amelchev
>Assignee: Nikita Amelchev
>Priority: Minor
>  Labels: IEP-94, ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The {{GridVisorManagementTask}} annotation is used to mark management task. 
> But not all management tasks are covered with it. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21139) Provide ability to extract a command argument and class from management task event

2024-02-07 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21139:


{panel:title=Branch: [pull/11125/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11125/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=7735451buildTypeId=IgniteTests24Java8_RunAll]

> Provide ability to extract a command argument and class from management task 
> event
> --
>
> Key: IGNITE-21139
> URL: https://issues.apache.org/jira/browse/IGNITE-21139
> Project: Ignite
>  Issue Type: Task
>Reporter: Nikita Amelchev
>Assignee: Nikita Amelchev
>Priority: Minor
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Provide ability to extract a command argument and class from management task 
> event: EVT_MANAGEMENT_TASK_STARTED



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21368) MVCC code removal from transactional classes

2024-02-05 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21368:


{panel:title=Branch: [pull/11203/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11203/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=7728939buildTypeId=IgniteTests24Java8_RunAll]

> MVCC code removal from transactional classes
> 
>
> Key: IGNITE-21368
> URL: https://issues.apache.org/jira/browse/IGNITE-21368
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> MVCC code have to be removed from {{IgniteInternalTx}} and successors. 
> Affected classes are {{GridNearTxLocal}}, {{IgniteTxAdapter}}, 
> {{IgniteTxLocalAdapter}}, etc. and corresponding code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20861) Invoke EntryProcessors on intersected key ranges from different client nodes raises ClassCastException .

2024-02-05 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20861:


{panel:title=Branch: [pull/11041/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11041/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=7731203buildTypeId=IgniteTests24Java8_RunAll]

> Invoke EntryProcessors on intersected key ranges from different client nodes 
> raises ClassCastException .
> 
>
> Key: IGNITE-20861
> URL: https://issues.apache.org/jira/browse/IGNITE-20861
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.15
>Reporter: Evgeny Stanilovsky
>Assignee: Evgeny Stanilovsky
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Invoke EntryProcessor`s from different client nodes can lead to 
> ClassCastException:
>  
> {noformat}
> Caused by: java.lang.ClassCastException: class 
> org.apache.ignite.tests.p2p.CacheDeploymentTestValue cannot be cast to class 
> org.apache.ignite.tests.p2p.CacheDeploymentTestValue 
> (org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed module of 
> loader 
> org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
> @23639a37; org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed 
> module of loader 
> org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
> @5a2dd3cc)
>     at 
> org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:38)
>     at 
> org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:26)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.runEntryProcessor(GridCacheMapEntry.java:6334)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5650)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5437)
>     at 
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Invoke.invokeClosure(BPlusTree.java:4320){noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21102) Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline

2024-02-04 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21102:


{panel:title=Branch: [pull/11138/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform .NET (Core Linux){color} [[tests 0 TIMEOUT , Exit Code 
, TC_SERVICE_MESSAGE 
|https://ci2.ignite.apache.org/viewLog.html?buildId=7732645]]

{panel}
{panel:title=Branch: [pull/11138/head] Base: [master] : New Tests 
(12)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7725289]]
* {color:#013220}ClientTestSuite: 
ServiceAwarenessTest.testServiceAwarenessEnabled - PASSED{color}

{color:#8b}Calcite SQL{color} [[tests 
5|https://ci2.ignite.apache.org/viewLog.html?buildId=7725227]]
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNulls - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testNot - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testOrdering - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testIn - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
SearchSargOnIndexIntegrationTest.testRange - PASSED{color}

{color:#8b}Control Utility 1{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7725237]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslFactoryTest.testClusterStateInBaselineCommand[cmdHnd=cli]
 - PASSED{color}

{color:#8b}Control Utility (Zookeeper){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7725238]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}

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

> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline
> -
>
> Key: IGNITE-21102
> URL: https://issues.apache.org/jira/browse/IGNITE-21102
> Project: Ignite
>  Issue Type: Bug
>Reporter: Julia Bakulina
>Assignee: Oleg Valuyskiy
>Priority: Major
>  Labels: ise
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline.
> org.apache.ignite.internal.commandline.BaselineCommand#baselinePrint0
> {code:java}
> logger.info("Cluster state: " + (res.isActive() ? "active" : 
> "inactive"));
> {code}
> org.apache.ignite.cluster.ClusterState#ACTIVE_READ_ONLY
>  
> An example of changing the cluster state:
> {code:java}
> Command [SET-STATE] started
> Arguments: ... --set-state ACTIVE_READ_ONLY
> 
> Cluster state changed to ACTIVE_READ_ONLY
> Command [SET-STATE] finished with code: 0 {code}
> Cluster state in control.sh --baseline
> {code:java}
> Command [BASELINE] started
> Arguments: ... --baseline
> 
> Cluster state: active
> Current topology version: 1
> Baseline auto adjustment disabled:...
> Current topology version: 1 (...)
> Baseline nodes:
>     ...
> 
> Number of baseline nodes: 1
> Other nodes not found.
> Command [BASELINE] finished with code: 0 {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21368) IgniteInternalTx mvcc code removal

2024-02-03 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21368:


{panel:title=Branch: [pull/11203/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11203/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=7727497buildTypeId=IgniteTests24Java8_RunAll]

> IgniteInternalTx mvcc code removal
> --
>
> Key: IGNITE-21368
> URL: https://issues.apache.org/jira/browse/IGNITE-21368
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> MVCC code have to be removed from {{IgniteInternalTx}} and successors. 
> Affected classes are {{GridNearTxLocal}}, {{IgniteTxAdapter}}, 
> {{IgniteTxLocalAdapter}}, etc. and corresponding code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21366) AssertionError during the execution of the request

2024-02-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21366:


{panel:title=Branch: [pull/11214/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11214/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=7726050buildTypeId=IgniteTests24Java8_RunAll]

> AssertionError during the execution of the request 
> ---
>
> Key: IGNITE-21366
> URL: https://issues.apache.org/jira/browse/IGNITE-21366
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksandr Nikolaev
>Assignee: Aleksandr Nikolaev
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> If GridH2Table#cache size is greater than int, then we get an AssertionError:
> {code}
> -26T19:32:35,247][ERROR][main][] Test failed 
> [test=RowCountTableStatisticsUsageTest#compareJoinsWithConditionsOnBothTables[cacheMode=REPLICATED],
>  duration=10]
>  java.lang.AssertionError: totalRowCnt=-4294967096, localRowCount=-2147483548
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.TableStatistics.(TableStatistics.java:34)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.refreshStatsIfNeeded(GridH2Table.java:1055)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.getRowCountApproximation(GridH2Table.java:1013)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.GridH2IndexBase.getRowCountApproximation(GridH2IndexBase.java:226)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.H2ScanIndex.getRowCountApproximation(H2ScanIndex.java:158)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.H2ScanIndex.getCost(H2ScanIndex.java:289)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.opt.H2TableScanIndex.getCost(H2TableScanIndex.java:74)
>  ~[classes/:?]
>   at org.h2.table.Table.getBestPlanItem(Table.java:714) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.table.TableFilter.getBestPlanItem(TableFilter.java:224) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.table.Plan.calculateCost(Plan.java:121) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Optimizer.testPlan(Optimizer.java:180) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Optimizer.calculateBestPlan(Optimizer.java:81) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Optimizer.optimize(Optimizer.java:239) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Select.preparePlan(Select.java:1018) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Select.prepare(Select.java:884) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.dml.Explain.prepare(Explain.java:49) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.command.Parser.prepareCommand(Parser.java:283) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.engine.Session.prepareLocal(Session.java:611) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.engine.Session.prepareCommand(Session.java:549) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1247) 
> ~[h2-1.4.197.jar:1.4.197]
>   at 
> org.h2.jdbc.JdbcPreparedStatement.(JdbcPreparedStatement.java:76) 
> ~[h2-1.4.197.jar:1.4.197]
>   at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:694) 
> ~[h2-1.4.197.jar:1.4.197]
>   at 
> org.apache.ignite.internal.processors.query.h2.H2Connection.prepareStatementNoCache(H2Connection.java:191)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.H2PooledConnection.prepareStatementNoCache(H2PooledConnection.java:109)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.QueryParser.parseH2(QueryParser.java:341)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.QueryParser.parse0(QueryParser.java:225)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.QueryParser.parse(QueryParser.java:138)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.querySqlFields(IgniteH2Indexing.java:1011)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor$2.applyx(GridQueryProcessor.java:3115)
>  ~[classes/:?]
>   at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor$2.applyx(GridQueryProcessor.java:3086)
>  ~[classes/:?]
>   at 
> 

[jira] [Commented] (IGNITE-21132) Buffered disk writing when creating dump

2024-02-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21132:


{panel:title=Branch: [pull/8/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8/head] Base: [master] : New Tests 
(6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Snapshots 3{color} [[tests 
6|https://ci2.ignite.apache.org/viewLog.html?buildId=7723631]]
* {color:#013220}IgniteSnapshotTestSuite3: BufferedFileIOTest.testLargeEntry - 
PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
BufferedFileIOTest.testBufferSizeEntry - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: BufferedFileIOTest.testDoubleClose - 
PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: 
BufferedFileIOTest.testAFewSmallEntries - PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: BufferedFileIOTest.testWrongArg - 
PASSED{color}
* {color:#013220}IgniteSnapshotTestSuite3: BufferedFileIOTest.testOneSmallEntry 
- PASSED{color}

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

> Buffered disk writing when creating dump
> 
>
> Key: IGNITE-21132
> URL: https://issues.apache.org/jira/browse/IGNITE-21132
> Project: Ignite
>  Issue Type: Task
>Reporter: Yuri Naryshkin
>Assignee: Yuri Naryshkin
>Priority: Major
>  Labels: IEP-109, ise
>  Time Spent: 5h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21417) .NET: TestReconnectToOldNodeDisablesPartitionAwareness fails on JDK 11

2024-02-01 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21417:


{panel:title=Branch: [pull/11212/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform .NET (Core Linux){color} [[tests 
1|https://ci.ignite.apache.org/viewLog.html?buildId=7817498]]
* DotNetCore: IgniteExceptionTaskSelfTest.TestRemoteResultError - Test has low 
fail rate in base branch 0,0% and is not flaky

{panel}
{panel:title=Branch: [pull/11212/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *- Run :: .NET* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=7817500buildTypeId=IgniteTests24Java8_RunAllNet]

> .NET: TestReconnectToOldNodeDisablesPartitionAwareness fails on JDK 11
> --
>
> Key: IGNITE-21417
> URL: https://issues.apache.org/jira/browse/IGNITE-21417
> Project: Ignite
>  Issue Type: Improvement
>  Components: platforms
>Affects Versions: 2.16
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Ignite 2.4.0 and 2.6.0 can't start on some JDK 11 versions. Skip the test 
> with a condition.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21399) IgniteCache#getAll invoked on transactional cache can lead to a node failure with OutOfMemoryError

2024-01-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21399:


{panel:title=Branch: [pull/11210/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11210/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Cache 13{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7724114]]
* {color:#013220}IgniteCacheTestSuite13: 
CacheDistributedGetLongRunningFutureDumpTest.test - PASSED{color}

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

> IgniteCache#getAll invoked on transactional cache can lead to a node failure 
> with OutOfMemoryError
> --
>
> Key: IGNITE-21399
> URL: https://issues.apache.org/jira/browse/IGNITE-21399
> Project: Ignite
>  Issue Type: Bug
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Exception: 
> {code:java}
> 2024-01-18 09:28:07.374 [ERROR][sys-#4371][] Critical system error detected. 
> Will be handled accordingly to configured handler 
> [hnd=StopNodeOrHaltFailureHandler [tryStop=false, timeout=0, 
> super=AbstractFailureHandler [ignoredFailureTypes=UnmodifiableSet 
> [SYSTEM_WORKER_BLOCKED, SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], 
> failureCtx=FailureContext [type=CRITICAL_ERROR, 
> err=java.lang.OutOfMemoryError]]
> java.lang.OutOfMemoryError: null
>   at 
> java.lang.AbstractStringBuilder.hugeCapacity(AbstractStringBuilder.java:214) 
> ~[?:?]
>   at 
> java.lang.AbstractStringBuilder.newCapacity(AbstractStringBuilder.java:206) 
> ~[?:?]
>   at 
> java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:173)
>  ~[?:?]
>   at 
> java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:538) ~[?:?]
>   at java.lang.StringBuilder.append(StringBuilder.java:178) ~[?:?]
>   at java.lang.StringBuilder.append(StringBuilder.java:172) ~[?:?]
>   at 
> java.util.concurrent.ConcurrentHashMap.toString(ConcurrentHashMap.java:1329) 
> ~[?:?]
>   at java.lang.String.valueOf(String.java:2951) ~[?:?]
>   at java.lang.StringBuilder.append(StringBuilder.java:172) ~[?:?]
>   at 
> org.apache.ignite.internal.processors.cache.GridCacheUtils$18.toString(GridCacheUtils.java:646)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at java.lang.String.valueOf(String.java:2951) ~[?:?]
>   at 
> org.apache.ignite.internal.util.GridStringBuilder.a(GridStringBuilder.java:102)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.SBLimitedLength.a(SBLimitedLength.java:100)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:910)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.GridToStringBuilder.toStringImpl0(GridToStringBuilder.java:1121)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.GridToStringBuilder.toStringImpl(GridToStringBuilder.java:1055)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:622)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.tostring.GridToStringBuilder.toString(GridToStringBuilder.java:561)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.future.GridCompoundFuture.toString(GridCompoundFuture.java:421)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.util.future.GridCompoundIdentityFuture.toString(GridCompoundIdentityFuture.java:47)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.CacheDistributedGetFutureAdapter.toString(CacheDistributedGetFutureAdapter.java:377)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture.toString(GridPartitionedGetFuture.java:664)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at java.lang.String.valueOf(String.java:2951) ~[?:?]
>   at java.lang.StringBuilder.append(StringBuilder.java:172) ~[?:?]
>   at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.dumpLongRunningOperations0(GridCachePartitionExchangeManager.java:2290)
>  ~[ignite-core-14.1.2.jar:14.1.2]
>   at 
> 

[jira] [Commented] (IGNITE-21351) NPE on metric "TransactionsHoldingLockNumber" if tx is not initialized

2024-01-31 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21351:


{panel:title=Branch: [pull/11197/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11197/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=7720195buildTypeId=IgniteTests24Java8_RunAll]

> NPE on metric "TransactionsHoldingLockNumber" if tx is not initialized
> --
>
> Key: IGNITE-21351
> URL: https://issues.apache.org/jira/browse/IGNITE-21351
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Attempt to get metric "TransactionsHoldingLockNumber" via JMX for not 
> initialized transaction failed with:
> {noformat}
> java.lang.NullPointerException
>     at 
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxStateImpl.empty(IgniteTxStateImpl.java:448)
>     at 
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.empty(IgniteTxLocalAdapter.java:244)
>     at 
> org.apache.ignite.internal.processors.cache.transactions.TransactionMetricsAdapter.txHoldingLockNum(TransactionMetricsAdapter.java:368)
>     at 
> org.apache.ignite.internal.processors.cache.transactions.TransactionMetricsAdapter.getTransactionsHoldingLockNumber(TransactionMetricsAdapter.java:188)
>     at 
> org.apache.ignite.internal.processors.cache.transactions.TransactionMetricsAdapter$TransactionMetricsSnapshot.getTransactionsHoldingLockNumber(TransactionMetricsAdapter.java:468)
>     at 
> org.apache.ignite.internal.TransactionMetricsMxBeanImpl.getTransactionsHoldingLockNumber(TransactionMetricsMxBeanImpl.java:102)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:498)
>     at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:498)
>     at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21395) .NET: ClientServerCompatibilityTest fails on JDK 11

2024-01-30 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21395:


{panel:title=Branch: [pull/11209/head] Base: [master] : Possible Blockers 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Control Utility 1{color} [[tests 0 Exit Code , Failure on metric 
|https://ci.ignite.apache.org/viewLog.html?buildId=7812777]]

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

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

> .NET: ClientServerCompatibilityTest fails on JDK 11
> ---
>
> Key: IGNITE-21395
> URL: https://issues.apache.org/jira/browse/IGNITE-21395
> Project: Ignite
>  Issue Type: Bug
>  Components: platforms
>Affects Versions: 2.16
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Ignite 2.4.0 and 2.6.0 can't start on some JDK 11 versions. Fix the condition 
> in FixtureSource and skip them.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21349) Calcite engine. Failure on DDL when INCLUDE_SENSITIVE is false and DDL statement contains literals

2024-01-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21349:


{panel:title=Branch: [pull/11196/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11196/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=7719867buildTypeId=IgniteTests24Java8_RunAll]

> Calcite engine. Failure on DDL when INCLUDE_SENSITIVE is false and DDL 
> statement contains literals
> --
>
> Key: IGNITE-21349
> URL: https://issues.apache.org/jira/browse/IGNITE-21349
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Queries like: 
> {noformat}
> CREATE INDEX ON test(val) INLINE_SIZE 10{noformat}
> Can't be executed when property IGNITE_TO_STRING_INCLUDE_SENSITIVE=false.
> Error stack:
> {noformat}
> java.lang.UnsupportedOperationException: class 
> org.apache.calcite.sql.SqlSyntax$7: SPECIAL    at 
> org.apache.calcite.util.Util.needToImplement(Util.java:)
>     at org.apache.calcite.sql.SqlSyntax$7.unparse(SqlSyntax.java:129)
>     at org.apache.calcite.sql.SqlOperator.unparse(SqlOperator.java:385)
>     at org.apache.calcite.sql.SqlDialect.unparseCall(SqlDialect.java:466)
>     at org.apache.calcite.sql.SqlCall.unparse(SqlCall.java:126)
>     at org.apache.calcite.sql.SqlNode.toSqlString(SqlNode.java:156)
>     at org.apache.calcite.sql.SqlNode.toString(SqlNode.java:131)
>     at 
> org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.removeSensitive(CalciteQueryProcessor.java:555)
>     at 
> org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.parseAndProcessQuery(CalciteQueryProcessor.java:520)
> {noformat}
> SqlCall is created when cloning custom DDL commands and calcite can't unparse 
> it.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21315) Node can't join the cluster when create index in progress and caches have the same deploymentId

2024-01-25 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21315:


{panel:title=Branch: [pull/11189/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11189/head] Base: [master] : New Tests 
(2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Queries 2 (lazy=true){color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7719561]]
* {color:#013220}IgniteBinaryCacheQueryLazyTestSuite2: 
DynamicIndexCreateAfterClusterRestartTest.testNodeJoinOnCreateIndex - 
PASSED{color}

{color:#8b}Queries 2{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7719563]]
* {color:#013220}IgniteBinaryCacheQueryTestSuite2: 
DynamicIndexCreateAfterClusterRestartTest.testNodeJoinOnCreateIndex - 
PASSED{color}

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

> Node can't join the cluster when create index in progress and caches have the 
> same deploymentId
> ---
>
> Key: IGNITE-21315
> URL: https://issues.apache.org/jira/browse/IGNITE-21315
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Reproducer:
> {code:java}
> public class DynamicIndexCreateAfterClusterRestartTest extends 
> GridCommonAbstractTest {
> /** {@inheritDoc} */
> @Override protected IgniteConfiguration getConfiguration(String 
> igniteInstanceName) throws Exception {
> IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName)
> .setDataStorageConfiguration(
> new 
> DataStorageConfiguration().setDefaultDataRegionConfiguration(
> new 
> DataRegionConfiguration().setPersistenceEnabled(true)));
> cfg.setConsistentId(igniteInstanceName);
> return cfg;
> }
> /** */
> @Test
> public void testNodeJoinOnCreateIndex() throws Exception {
> IgniteEx grid = startGrids(2);
> grid.cluster().state(ClusterState.ACTIVE);
> grid.getOrCreateCache(new 
> CacheConfiguration<>("CACHE1").setSqlSchema("PUBLIC")
> .setIndexedTypes(Integer.class, Integer.class));
> grid.getOrCreateCache(new 
> CacheConfiguration<>("CACHE2").setSqlSchema("PUBLIC")
> .setIndexedTypes(Integer.class, TestValue.class));
> stopAllGrids();
> startGrids(2);
> try (IgniteDataStreamer ds = 
> grid(0).dataStreamer("CACHE2")) {
> for (int i = 0; i < 1_500_000; i++)
> ds.addData(i, new TestValue(i));
> }
> GridTestUtils.runAsync(() -> {
> grid(1).cache("CACHE2").query(new SqlFieldsQuery("CREATE INDEX ON 
> TestValue(val)")).getAll();
> });
> doSleep(100);
> stopGrid(0, true);
> cleanPersistenceDir(getTestIgniteInstanceName(0));
> startGrid(0);
> }
> /** */
> private static class TestValue {
> /** */
> @QuerySqlField
> private final int val;
> /** */
> private TestValue(int val) {
> this.val = val;
> }
> }
> }
>  {code}
> Fails on last node join with an exception:
> {noformat}
> java.lang.AssertionError
>     at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart0(GridQueryProcessor.java:1124)
>     at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart(GridQueryProcessor.java:1257)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.lambda$prepareStartCaches$ff7b936b$1(GridCacheProcessor.java:1869)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.lambda$prepareStartCaches$16(GridCacheProcessor.java:1754)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.prepareStartCaches(GridCacheProcessor.java:1863)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.prepareStartCaches(GridCacheProcessor.java:1753)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.startCachesOnLocalJoin(GridCacheProcessor.java:1699)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.initCachesOnLocalJoin(GridDhtPartitionsExchangeFuture.java:1162)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:1007)
>     at 
> 

[jira] [Commented] (IGNITE-21130) TxLog removal

2024-01-24 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21130:


{panel:title=Branch: [pull/5/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/5/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=7717141buildTypeId=IgniteTests24Java8_RunAll]

> TxLog removal
> -
>
> Key: IGNITE-21130
> URL: https://issues.apache.org/jira/browse/IGNITE-21130
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Remove TxLog region [1, TxLog] and all corresponding data structures and 
> code, such as classes from {{o.a.i.internal.processors.cache.mvcc.txlog.*}}  
> package (except for {{TxState}}, see IGNITE-21345).
> # 
> https://cwiki.apache.org/confluence/display/IGNITE/Distributed+MVCC+And+Transactional+SQL+Design



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21280) Add DATA_PAGE_FRAGMENTED_UPDATE_RECORD WAL record type placeholder

2024-01-24 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21280:


{panel:title=Branch: [pull/11194/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11194/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=7718228buildTypeId=IgniteTests24Java8_RunAll]

> Add DATA_PAGE_FRAGMENTED_UPDATE_RECORD WAL record type placeholder
> --
>
> Key: IGNITE-21280
> URL: https://issues.apache.org/jira/browse/IGNITE-21280
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Reserve new WAL type for encrypted DATA_PAGE_FRAGMENTED_UPDATE_RECORD record.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21342) Update guava and grpc in OpenCensus dependency

2024-01-24 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21342:


{panel:title=Branch: [pull/11193/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11193/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=7716916buildTypeId=IgniteTests24Java8_RunAll]

> Update guava and grpc in OpenCensus dependency
> --
>
> Key: IGNITE-21342
> URL: https://issues.apache.org/jira/browse/IGNITE-21342
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksandr Nikolaev
>Assignee: Aleksandr Nikolaev
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21308) Remove orphaned GridCacheAdapter code

2024-01-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21308:


{panel:title=Branch: [pull/11188/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11188/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=7716804buildTypeId=IgniteTests24Java8_RunAll]

> Remove orphaned GridCacheAdapter code 
> --
>
> Key: IGNITE-21308
> URL: https://issues.apache.org/jira/browse/IGNITE-21308
> Project: Ignite
>  Issue Type: Task
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Minor
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20861) Invoke EntryProcessors on intersected key ranges from different client nodes raises ClassCastException .

2024-01-23 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20861:


{panel:title=Branch: [pull/11041/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11041/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=7716474buildTypeId=IgniteTests24Java8_RunAll]

> Invoke EntryProcessors on intersected key ranges from different client nodes 
> raises ClassCastException .
> 
>
> Key: IGNITE-20861
> URL: https://issues.apache.org/jira/browse/IGNITE-20861
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.15
>Reporter: Evgeny Stanilovsky
>Assignee: Evgeny Stanilovsky
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Invoke EntryProcessor`s from different client nodes can lead to 
> ClassCastException:
>  
> {noformat}
> Caused by: java.lang.ClassCastException: class 
> org.apache.ignite.tests.p2p.CacheDeploymentTestValue cannot be cast to class 
> org.apache.ignite.tests.p2p.CacheDeploymentTestValue 
> (org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed module of 
> loader 
> org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
> @23639a37; org.apache.ignite.tests.p2p.CacheDeploymentTestValue is in unnamed 
> module of loader 
> org.apache.ignite.internal.managers.deployment.GridDeploymentClassLoader 
> @5a2dd3cc)
>     at 
> org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:38)
>     at 
> org.apache.ignite.tests.p2p.CacheDeploymentEntryProcessorMultipleEnts.process(CacheDeploymentEntryProcessorMultipleEnts.java:26)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.runEntryProcessor(GridCacheMapEntry.java:6334)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5650)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry$AtomicCacheUpdateClosure.call(GridCacheMapEntry.java:5437)
>     at 
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Invoke.invokeClosure(BPlusTree.java:4320){noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20752) Bump opencensus version to latest 0.31.1

2024-01-19 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20752:


{panel:title=Branch: [pull/11187/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11187/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=7710407buildTypeId=IgniteTests24Java8_RunAll]

> Bump opencensus version to latest 0.31.1
> 
>
> Key: IGNITE-20752
> URL: https://issues.apache.org/jira/browse/IGNITE-20752
> Project: Ignite
>  Issue Type: Task
>Affects Versions: 2.15
>Reporter: ZhangJian He
>Assignee: Aleksandr Nikolaev
>Priority: Minor
>  Labels: ise
>  Time Spent: 1h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21001) Thin client: cluster group returns cached nodes after cluster restart

2024-01-18 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21001:


{panel:title=Branch: [pull/11173/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11173/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7707906]]
* {color:#013220}ClientTestSuite: 
ClusterGroupClusterRestartTest.testGroupNodesAfterClusterRestart - PASSED{color}

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

> Thin client: cluster group returns cached nodes after cluster restart
> -
>
> Key: IGNITE-21001
> URL: https://issues.apache.org/jira/browse/IGNITE-21001
> Project: Ignite
>  Issue Type: Bug
>Reporter: Nikita Amelchev
>Assignee: Mikhail Petrov
>Priority: Critical
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> When a client requests information about cluster nodes, it sends the version 
> of the topology for which it received a list of cluster nodes the previous 
> time.
> And if the client's version of the topology matches the one currently on the 
> server, then the server does not send the list of cluster nodes back to the 
> client. Like the client knows everything itself.
> But after full cluster restart, the topology version may not change. But the 
> nodes will be different.
> The reproducer:
> {noformat}
> @Test
> public void testClusterGroup() throws Exception {
> IgniteEx srv = startGrid(0);
> try (IgniteClient client = startClient(0)) {
> assertTrue(client.cluster().nodes().contains(srv.localNode()));
> stopAllGrids();
> srv = startGrid(0);
> assertTrue(client.cluster().nodes().contains(srv.localNode()));
> }
> }
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21151) MVCC caching removal

2024-01-16 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21151:


{panel:title=Branch: [pull/11140/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11140/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=7705754buildTypeId=IgniteTests24Java8_RunAll]

> MVCC caching removal
> 
>
> Key: IGNITE-21151
> URL: https://issues.apache.org/jira/browse/IGNITE-21151
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Remove MvccCachingManager and corresponding code.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21102) Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline

2024-01-14 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21102:


{panel:title=Branch: [pull/11138/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11138/head] Base: [master] : New Tests 
(7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Thin Client: Java{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7700790]]
* {color:#013220}ClientTestSuite: 
ServiceAwarenessTest.testServiceAwarenessEnabled - PASSED{color}

{color:#8b}Control Utility 1{color} [[tests 
4|https://ci2.ignite.apache.org/viewLog.html?buildId=7700738]]
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}
* {color:#013220}IgniteControlUtilityTestSuite: 
GridCommandHandlerWithSslFactoryTest.testClusterStateInBaselineCommand[cmdHnd=cli]
 - PASSED{color}

{color:#8b}Control Utility (Zookeeper){color} [[tests 
2|https://ci2.ignite.apache.org/viewLog.html?buildId=7700739]]
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=jmx] - 
PASSED{color}
* {color:#013220}ZookeeperIgniteControlUtilityTestSuite: 
GridCommandHandlerTest.testClusterStateInBaselineCommand[cmdHnd=cli] - 
PASSED{color}

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

> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline
> -
>
> Key: IGNITE-21102
> URL: https://issues.apache.org/jira/browse/IGNITE-21102
> Project: Ignite
>  Issue Type: Bug
>Reporter: Julia Bakulina
>Assignee: Oleg Valuyskiy
>Priority: Major
>  Labels: ise
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> Incorrect cluster state output for ACTIVE_READ_ONLY in --baseline.
> org.apache.ignite.internal.commandline.BaselineCommand#baselinePrint0
> {code:java}
> logger.info("Cluster state: " + (res.isActive() ? "active" : 
> "inactive"));
> {code}
> org.apache.ignite.cluster.ClusterState#ACTIVE_READ_ONLY
>  
> An example of changing the cluster state:
> {code:java}
> Command [SET-STATE] started
> Arguments: ... --set-state ACTIVE_READ_ONLY
> 
> Cluster state changed to ACTIVE_READ_ONLY
> Command [SET-STATE] finished with code: 0 {code}
> Cluster state in control.sh --baseline
> {code:java}
> Command [BASELINE] started
> Arguments: ... --baseline
> 
> Cluster state: active
> Current topology version: 1
> Baseline auto adjustment disabled:...
> Current topology version: 1 (...)
> Baseline nodes:
>     ...
> 
> Number of baseline nodes: 1
> Other nodes not found.
> Command [BASELINE] finished with code: 0 {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21225) Redundant lambda object allocation in ClockPageReplacementFlags#setFlag

2024-01-12 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21225:


{panel:title=Branch: [pull/11170/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11170/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=7698097buildTypeId=IgniteTests24Java8_RunAll]

> Redundant lambda object allocation in ClockPageReplacementFlags#setFlag
> ---
>
> Key: IGNITE-21225
> URL: https://issues.apache.org/jira/browse/IGNITE-21225
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Every time we call {{ClockPageReplacementFlags#setFlag/clearFlag}} methods 
> the new lambda object is created, since lambda is accessing the variable in 
> enclosing scope. \{{ClockPageReplacementFlags#setFlag}} method called every 
> time when page is modified, so, it's a relatevily hot method and we should 
> avoid new object allocation here. 
> Here is the test to show redundant allocations: 
>  
> {code:java}
> /** */
> @Test
> public void testAllocation() {
> clockFlags = new ClockPageReplacementFlags(MAX_PAGES_CNT, 
> region.address());
> int cnt = 1_000_000;
> ThreadMXBean bean = (ThreadMXBean)ManagementFactory.getThreadMXBean();
> // Warmup.
> clockFlags.setFlag(0);
> long allocated0 = 
> bean.getThreadAllocatedBytes(Thread.currentThread().getId());
> for (int i = 0; i < cnt; i++)
> clockFlags.setFlag(i % MAX_PAGES_CNT);
> long allocated1 = 
> bean.getThreadAllocatedBytes(Thread.currentThread().getId());
> assertTrue("Too many bytes allocated: " + (allocated1 - allocated0), 
> allocated1 - allocated0 < cnt);
> } {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-18242) Update ignite dependency: kafka

2024-01-11 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-18242:


{panel:title=Branch: [pull/11171/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11171/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=7699778buildTypeId=IgniteTests24Java8_RunAll]

> Update ignite dependency: kafka
> ---
>
> Key: IGNITE-18242
> URL: https://issues.apache.org/jira/browse/IGNITE-18242
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksandr Nikolaev
>Assignee: Alexey Gidaspov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Update Ignite dependency: kafka 2.0.0 to 3.3.1



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21216) Do not consider tasks that are not in org.apache.ignite package as system

2024-01-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21216:


{panel:title=Branch: [pull/11167/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11167/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=7696709buildTypeId=IgniteTests24Java8_RunAll]

> Do not consider tasks that are not in org.apache.ignite package as system
> -
>
> Key: IGNITE-21216
> URL: https://issues.apache.org/jira/browse/IGNITE-21216
> Project: Ignite
>  Issue Type: Bug
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Minor
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Check https://github.com/apache/ignite/issues/10907 for more detailed 
> description of the problem.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20323) SQL hint for join type.

2023-12-30 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20323:


{panel:title=Branch: [pull/10918/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/10918/head] Base: [master] : New Tests 
(13)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
13|https://ci2.ignite.apache.org/viewLog.html?buildId=7682181]]
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableMergeJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableMergeJoinWith3Tables - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableCNLJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testSeveralDisables - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testMergeJoinEnabled - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableNLJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableJoinTypeInSubquery - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testHintsErrors - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testNestedHintOverrides - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testNLJoinEnabled - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testCNLJoinEnabled - PASSED{color}
... and 2 new tests

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

> SQL hint for join type.
> ---
>
> Key: IGNITE-20323
> URL: https://issues.apache.org/jira/browse/IGNITE-20323
> Project: Ignite
>  Issue Type: Task
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: ise
> Fix For: 2.17
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Additionally to the hint for locked join order, we might have a hint for 
> choosing join type. Like 'USE_NL' or 'USE_MERGE' OracleDB hint. To implement, 
> we might base all join rules on the same abstract join rule aware of known 
> join types and join type hints. There, we could process join type hints 
> enabling or disabling current join type converter rule. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20323) SQL hint for join type.

2023-12-29 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20323:


{panel:title=Branch: [pull/10918/head] Base: [master] : Possible Blockers 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Platform .NET (Windows){color} [[tests 0 TIMEOUT , Exit Code 
|https://ci2.ignite.apache.org/viewLog.html?buildId=7682224]]

{panel}
{panel:title=Branch: [pull/10918/head] Base: [master] : New Tests 
(13)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
13|https://ci2.ignite.apache.org/viewLog.html?buildId=7682181]]
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableMergeJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableMergeJoinWith3Tables - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableCNLJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testSeveralDisables - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testMergeJoinEnabled - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableNLJoin - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testDisableJoinTypeInSubquery - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testHintsErrors - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testNestedHintOverrides - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testNLJoinEnabled - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
JoinTypeHintPlannerTest.testCNLJoinEnabled - PASSED{color}
... and 2 new tests

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

> SQL hint for join type.
> ---
>
> Key: IGNITE-20323
> URL: https://issues.apache.org/jira/browse/IGNITE-20323
> Project: Ignite
>  Issue Type: Task
>Reporter: Vladimir Steshin
>Assignee: Vladimir Steshin
>Priority: Major
>  Labels: ise
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Additionally to the hint for locked join order, we might have a hint for 
> choosing join type. Like 'USE_NL' or 'USE_MERGE' OracleDB hint. To implement, 
> we might base all join rules on the same abstract join rule aware of known 
> join types and join type hints. There, we could process join type hints 
> enabling or disabling current join type converter rule. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21171) Calcite engine. Field nullability flag lost for data types with precession or scale

2023-12-29 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21171:


{panel:title=Branch: [pull/11154/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11154/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7680081]]
* {color:#013220}IgniteCalciteTestSuite: 
TableDdlIntegrationTest.createTableWithNullability - PASSED{color}

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

> Calcite engine. Field nullability flag lost for data types with precession or 
> scale
> ---
>
> Key: IGNITE-21171
> URL: https://issues.apache.org/jira/browse/IGNITE-21171
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Reproducer:
> {code:java}
> CREATE TABLE test(id INT PRIMARY KEY, val DECIMAL(10,2));
> INSERT INTO test(id, val) VALUES (0, NULL); {code}
> Fail with: {{Column 'VAL' has no default value and does not allow NULLs}}
> But it works if {{val}} data type is {{DECIMAL}} or {{INT}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21093) MvccMessage removal

2023-12-29 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21093:


{panel:title=Branch: [pull/11144/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11144/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=7681719buildTypeId=IgniteTests24Java8_RunAll]

> MvccMessage removal
> ---
>
> Key: IGNITE-21093
> URL: https://issues.apache.org/jira/browse/IGNITE-21093
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Julia Bakulina
>Assignee: Julia Bakulina
>Priority: Minor
>  Labels: ise
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Remove MvccMessage
> All classes in 
> modules/core/src/main/java/org/apache/ignite/internal/processors/cache/mvcc/msg
>  are deleted:
>  * MvccAckRequestQueryId
>  * MvccAckRequestQueryCntr
>  * MvccAckRequestTxAndQueryCntr
>  * MvccAckRequestTxAndQueryId
>  * MvccActiveQueriesMessage
>  * MvccFutureResponse
>  * MvccMessage
>  * MvccQuerySnapshotRequest
>  * MvccRecoveryFinishedMessage
>  * MvccAckRequestTx
>  * MvccSnapshotResponse
>  * MvccSnapshotRequest



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21141) MvccProcessor removal

2023-12-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21141:


{panel:title=Branch: [pull/11128/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11128/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=7678310buildTypeId=IgniteTests24Java8_RunAll]

> MvccProcessor removal
> -
>
> Key: IGNITE-21141
> URL: https://issues.apache.org/jira/browse/IGNITE-21141
> Project: Ignite
>  Issue Type: Sub-task
>  Components: mvcc
>Reporter: Ilya Shishkov
>Assignee: Ilya Shishkov
>Priority: Minor
>  Labels: ise
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Remove MvccProcessor class.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21161) Node failure on timeout objects intersection

2023-12-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21161:


{panel:title=Branch: [pull/11149/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11149/head] Base: [master] : New Tests 
(1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Compute (Grid){color} [[tests 
1|https://ci2.ignite.apache.org/viewLog.html?buildId=7677959]]
* {color:#013220}IgniteBinaryObjectsComputeGridTestSuite: 
TimeoutObjectsIntersectionTest.testComputeAndPutIntersection - PASSED{color}

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

> Node failure on timeout objects intersection
> 
>
> Key: IGNITE-21161
> URL: https://issues.apache.org/jira/browse/IGNITE-21161
> Project: Ignite
>  Issue Type: Bug
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Timeout objects (see \{{GridTimeoutObject}} class) can intersect by timeout 
> timestamp and id for different subsystem (for example compute and atomic near 
> cache update) with the following error: 
> {noformat}
> [11:32:10,554][SEVERE][sys-stripe-3-#4%timeout.TimeoutObjectsIntersectionTest1%][]
>  Critical system error detected. Will be handled accordingly to configured 
> handler [hnd=NoOpFailureHandler [super=AbstractFailureHandler 
> [ignoredFailureTypes=UnmodifiableSet [SYSTEM_WORKER_BLOCKED, 
> SYSTEM_CRITICAL_OPERATION_TIMEOUT]]], failureCtx=FailureContext 
> [type=CRITICAL_ERROR, err=java.lang.AssertionError: Duplicate timeout object 
> found: 
> o.a.i.i.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$DeferredUpdateTimeout@11da2a92]]
> java.lang.AssertionError: Duplicate timeout object found: 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$DeferredUpdateTimeout@11da2a92
>     at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor.addTimeoutObject(GridTimeoutProcessor.java:114)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.sendDeferredUpdateResponse(GridDhtAtomicCache.java:3480)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.processDhtAtomicUpdateRequest(GridDhtAtomicCache.java:3427)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.access$400(GridDhtAtomicCache.java:147)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$5.apply(GridDhtAtomicCache.java:310)
>     at 
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$5.apply(GridDhtAtomicCache.java:305)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1164)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:605)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:406)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:324)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:112)
>     at 
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:314)
>     at 
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1906)
>     at 
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1527)
>     at 
> org.apache.ignite.internal.managers.communication.GridIoManager.access$5300(GridIoManager.java:242)
>     at 
> org.apache.ignite.internal.managers.communication.GridIoManager$9.execute(GridIoManager.java:1420)
>     at 
> org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55)
>     at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:637)
>     at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
>     at java.lang.Thread.run(Thread.java:748)
> {noformat}
> It can happend when one subsystem use IgniteUuid with local node Id and 
> another subsystem use IgniteUuid with remote node id.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-20927) Update IgniteReleasedVersion for compatibility tests to 2.16.0

2023-12-27 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-20927:


{panel:title=Branch: [pull/11146/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11146/head] Base: [master] : New Tests 
(8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}PDS (Compatibility){color} [[tests 
8|https://ci2.ignite.apache.org/viewLog.html?buildId=7677794]]
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testOldClientToCurrentServer[Version 2.16.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JdbcThinCompatibilityTest.testCurrentClientToOldServer[Version 2.16.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JavaThinCompatibilityTest.testOldClientToCurrentServer[Version 2.16.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
JavaThinCompatibilityTest.testCurrentClientToOldServer[Version 2.16.0] - 
PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
InlineJavaObjectCompatibilityTest.testQueryOldInlinedIndex[ver=2.16.0, 
cfgInlineSize=true] - PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
InlineJavaObjectCompatibilityTest.testQueryOldInlinedIndex[ver=2.16.0, 
cfgInlineSize=false] - PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
IndexTypesCompatibilityTest.testQueryOldIndex[ver=2.16.0] - PASSED{color}
* {color:#013220}IgniteCompatibilityBasicTestSuite: 
PersistenceBasicCompatibilityTest.testNodeStartByOldVersionPersistenceData[version=2.16.0]
 - PASSED{color}

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

> Update IgniteReleasedVersion for compatibility tests to 2.16.0
> --
>
> Key: IGNITE-20927
> URL: https://issues.apache.org/jira/browse/IGNITE-20927
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Nikita Amelchev
>Assignee: Nikita Amelchev
>Priority: Major
> Fix For: 2.17
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Update IgniteReleasedVersion for compatibility tests to 2.16.0



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (IGNITE-21131) Calcite engine. OR operator with dynamic parameters can't be used for index scans

2023-12-26 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-21131:


{panel:title=Branch: [pull/11126/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11126/head] Base: [master] : New Tests 
(14)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Calcite SQL{color} [[tests 
14|https://ci2.ignite.apache.org/viewLog.html?buildId=7674125]]
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testRangeIntersection[dynamicParams=true] - 
PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testOrdering[dynamicParams=true] - 
PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testInvalidRange[dynamicParams=true] - 
PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testNot[dynamicParams=false] - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testRangeIntersection[dynamicParams=false] - 
PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testNulls[dynamicParams=true] - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testNot[dynamicParams=true] - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testIn[dynamicParams=true] - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testRange[dynamicParams=true] - PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testOrdering[dynamicParams=false] - 
PASSED{color}
* {color:#013220}IgniteCalciteTestSuite: 
IndexMultiRangeScanIntegrationTest.testRange[dynamicParams=false] - 
PASSED{color}
... and 3 new tests

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

> Calcite engine. OR operator with dynamic parameters can't be used for index 
> scans
> -
>
> Key: IGNITE-21131
> URL: https://issues.apache.org/jira/browse/IGNITE-21131
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Aleksey Plekhanov
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: calcite, ise
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Calcite can compose OR operator with literals to SEARCH/SARG, and SEARCH/SARG 
> can be used for index scans. But we can't do this for OR operator with 
> dynamic parameters. 
> For example expression {{a IN (1, 2, 3)}} can be converted to {{a = 1 OR a = 
> 2 OR a = 3}} and after that can be converted to {{SEARCH(a, SARG(1, 2, 3))}}, 
> but expression {{a IN (?, ?, ?)}} can be converted only to {{a = ? OR a = ? 
> OR a = ?}} and can't be used for index scan.
> To fix this issue we can create ranges from dynamic parameters during 
> planning, sort and remove intersections from these ranges in runtime.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


  1   2   3   4   5   6   7   8   9   10   >