[jira] [Commented] (IGNITE-21345) TxState and MvccSnapshot removal
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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.
[ 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
[ 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
[ 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.*
[ 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
[ 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)
[ 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.*
[ 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
[ 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.
[ 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.
[ 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
[ 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
[ 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
[ 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.*
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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.
[ 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
[ 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
[ 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.
[ 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
[ 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
[ 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.
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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 .
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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 .
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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.
[ 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.
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)