[jira] [Commented] (IGNITE-23249) Update ignite dependency Janino
[ https://issues.apache.org/jira/browse/IGNITE-23249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884409#comment-17884409 ] Ignite TC Bot commented on IGNITE-23249: {panel:title=Branch: [pull/11551/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11551/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=8081416&buildTypeId=IgniteTests24Java8_RunAll] > Update ignite dependency Janino > --- > > Key: IGNITE-23249 > URL: https://issues.apache.org/jira/browse/IGNITE-23249 > Project: Ignite > Issue Type: Task >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-23235) Calcite engine. Wrong result for not-null count if index rebuild in progress
[ https://issues.apache.org/jira/browse/IGNITE-23235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884311#comment-17884311 ] Ignite TC Bot commented on IGNITE-23235: {panel:title=Branch: [pull/11542/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11542/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=8074965&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Wrong result for not-null count if index rebuild in progress > > > Key: IGNITE-23235 > URL: https://issues.apache.org/jira/browse/IGNITE-23235 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > Time Spent: 50m > Remaining Estimate: 0h > > Queries like: > {noformat} > SELECT COUNT(val) FROM table > {noformat} > Can produce the wrong result if column {{val}} is indexed and index rebuild > is in progress. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23112) Calcite. Allow grouping by alias and ordinal value.
[ https://issues.apache.org/jira/browse/IGNITE-23112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884294#comment-17884294 ] Ignite TC Bot commented on IGNITE-23112: {panel:title=Branch: [pull/11500/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11500/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=8081759]] * {color:#013220}IgniteCalciteTestSuite: AggregatePlannerTest.groupingByAliasAndOrdinal[Algorithm = HASH] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AggregatePlannerTest.groupingByAliasAndOrdinal[Algorithm = SORT] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AggregatesIntegrationTest.testGroupingByAlias - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8081836&buildTypeId=IgniteTests24Java8_RunAll] > Calcite. Allow grouping by alias and ordinal value. > --- > > Key: IGNITE-23112 > URL: https://issues.apache.org/jira/browse/IGNITE-23112 > Project: Ignite > Issue Type: Improvement >Reporter: Vladimir Steshin >Assignee: Vladimir Steshin >Priority: Minor > Labels: calcite, ise > Time Spent: 0.5h > Remaining Estimate: 0h > > Adoption of AI3's IGNITE-18212. `GROUP BY` should be allowed to work with > aliases and ordinal values. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23178) Calcite. Least restrictive type priority DOUBLE over FLOAT
[ https://issues.apache.org/jira/browse/IGNITE-23178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884235#comment-17884235 ] Ignite TC Bot commented on IGNITE-23178: {panel:title=Branch: [pull/11520/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11520/head] Base: [master] : New Tests (11)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 11|https://ci2.ignite.apache.org/viewLog.html?buildId=8081627]] * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testMaxPrecision - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveFloat - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testMaxNumericScale - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testDefaultPrecision - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveTinyInt - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testMaxNumericPrecision - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveSmallInt - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveDecimal - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveDouble - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveBigInt - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: NumericTypesPrecisionsTest.testLeastRestrictiveInteger - PASSED{color} ... and 0 new tests {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8081704&buildTypeId=IgniteTests24Java8_RunAll] > Calcite. Least restrictive type priority DOUBLE over FLOAT > -- > > Key: IGNITE-23178 > URL: https://issues.apache.org/jira/browse/IGNITE-23178 > Project: Ignite > Issue Type: Bug >Reporter: Vladimir Steshin >Assignee: Vladimir Steshin >Priority: Minor > Labels: calcite, ise > Time Spent: 0.5h > Remaining Estimate: 0h > > Calcite derives least restrictive approximate numeric type by comparing the > precisions. While _FLOAT_ has the same precision as _DOUBLE_ (currently 15), > the least restrictive type may variate between them and issue _FLOAT_ instead > of _DOUBLE_. DOUBLE is more preferable: > {code:java} > IgniteTypeFactory#leastRestrictive(List types) > {code} > may produce _FLOAT_ when _types_ has a _DOUBLE_. > Adoption of IGNITE-18556 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23190) Client node deployment manager can be broken on client disconnection
[ https://issues.apache.org/jira/browse/IGNITE-23190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17884215#comment-17884215 ] Ignite TC Bot commented on IGNITE-23190: {panel:title=Branch: [pull/11541/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11541/head] Base: [master] : New Tests (1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Client Nodes{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=8074780]] * {color:#013220}IgniteClientReconnectTestSuite: IgniteClientReconnectDeploymentTest.testDeployDuringReconnect - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8074855&buildTypeId=IgniteTests24Java8_RunAll] > Client node deployment manager can be broken on client disconnection > > > Key: IGNITE-23190 > URL: https://issues.apache.org/jira/browse/IGNITE-23190 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 40m > Remaining Estimate: 0h > > On client disconnect we call {{onDisconnected}} method for each grid > component. For {{GridDeploymentManager}} this callback stops and starts again > deployment stores (including local deployment store). > If some process registers a class between client disconnection and client > reconnection (default timeout between before reconnection is 10 seconds) - > new local deployment will be registered in local deployment store, but this > deployment will be binded to the old node id (node id is regenerated on > reconnect). All futher class registrations with the same local classloader > will use the same deployment and will throw an exception. > Reproducer: > {code:java} > @WithSystemProperty(key = IGNITE_DISCO_FAILED_CLIENT_RECONNECT_DELAY, value = > "1000") > public class IgniteClientReconnectDeploymentTest extends > IgniteClientReconnectAbstractTest { > /** {@inheritDoc} */ > @Override protected int serverCount() { > return 1; > } > /** {@inheritDoc} */ > @Override protected int clientCount() { > return 1; > } > /** {@inheritDoc} */ > @Override protected IgniteConfiguration getConfiguration(String > igniteInstanceName) throws Exception { > return > super.getConfiguration(igniteInstanceName).setPeerClassLoadingEnabled(true); > } > /** > * @throws Exception If failed. > */ > @Test > public void testDeploy() throws Exception { > IgniteEx client = grid(serverCount()); > Ignite srv = ignite(0); > IgniteCache cache = > client.getOrCreateCache("test_cache"); > reconnectClientNode(client, srv, () -> { > try { > client.context().deploy().deploy(TestEntryProcessor.class, > TestEntryProcessor.class.getClassLoader()); > } > catch (IgniteCheckedException e) { > throw new AssertionError(e); > } > }); > cache.invoke(0, new TestEntryProcessor()); > } > /** */ > private static class TestEntryProcessor implements > EntryProcessor { > /** {@inheritDoc} */ > @Override public Boolean process(MutableEntry > entry, Object... args) { > return true; > } > } > } > {code} > Shows a warning: > {noformat} > [WARN > ][test-runner-#137%internal.IgniteClientReconnectDeploymentTest%][GridCacheDeploymentManager] > Should not use deployment to prepare deployable, because local node id does > not correspond with class loader id, and there are no more participants > [locNodeId=061e738c-b0d5-4f19-bef9-c220a77619a3, > deployment=GridDeploymentInfoBean > [clsLdrId=a1f5ca0e191-914c1515-3b63-4a33-bf76-efaf5831, depMode=SHARED, > userVer=0, locDepOwner=false, participants=null], > deployable=GridNearAtomicSingleUpdateRequest [key=UserKeyCacheObjectImpl > [part=0, val=0, hasValBytes=true], super=GridNearAtomicSingleUpdateRequest > [key=UserKeyCacheObjectImpl [part=0, val=0, hasValBytes=true], > parent=GridNearAtomicAbstractSingleUpdateRequest > [nodeId=cf943568-0cf9-4848-9037-ed0f2e70, futId=1, > topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0], > parent=GridNearAtomicAbstractUpdateRequest [res=null, flags=needRes, > locDep=GridDeployment [ts=1726051279184, depMode=SHARED, > clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, > clsLdrId=a1f5ca0e191-914c1515-3b63-4a33-bf76-efaf5831, userVer=0, > loc=true, > sampleClsName=org.apache.ignite.internal.IgniteClientReconnectDeploymentTest$TestEntryProcessor, > pendingUndeploy=false, undeployed=false, usage
[jira] [Commented] (IGNITE-23222) Restore incremental snapshot fails if consistensId is not a String
[ https://issues.apache.org/jira/browse/IGNITE-23222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883468#comment-17883468 ] Ignite TC Bot commented on IGNITE-23222: {panel:title=Branch: [pull/11545/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11545/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Snapshots 2{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=8076478]] * {color:#013220}IgniteSnapshotTestSuite2: IncrementalSnapshotTest.testDefaultConsistentId[encryption=false, onlyPrimay=false] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite2: IncrementalSnapshotTest.testDefaultConsistentId[encryption=false, onlyPrimay=true] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8076480&buildTypeId=IgniteTests24Java8_RunAll] > Restore incremental snapshot fails if consistensId is not a String > -- > > Key: IGNITE-23222 > URL: https://issues.apache.org/jira/browse/IGNITE-23222 > Project: Ignite > Issue Type: Bug >Reporter: Anastasia Iakimova >Assignee: Anastasia Iakimova >Priority: Major > Labels: ise > Time Spent: 20m > Remaining Estimate: 0h > > {noformat} > Caused by: org.apache.ignite.IgniteException: Failed to find single snapshot > metafile on local node [locNodeId=d9db6577-be7e-48ba-ac07-bbf96164d3d5, > metas=[SnapshotMetadata [rqId=ce3c3da0-83a4-45fe-b64e-3dc8ef4f3ba1, > snpName=testSnapshot, consId=d9db6577-be7e-48ba-ac07-bbf96164d3d5, > folderName=node00-d9db6577-be7e-48ba-ac07-bbf96164d3d5, comprParts=false, > pageSize=4096, grpIds=ArrayList [1544803905, -1476359018], bltNodes=HashSet > [d9db6577-be7e-48ba-ac07-bbf96164d3d5], snpRecPtr=WALPointer [idx=0, > fileOff=300530, len=37], locParts=HashMap > {1544803905=HashSet [0, 1, 2, 3, 4, 65535], -1476359018=HashSet [1]} > , masterKeyDigest=null, warnings=null, hasComprGrps=false, onlyPrimary=false, > dump=false]], snpName=testSnapshot, snpPath=null]. Incremental snapshots > requires exactly one meta file per node because they don't support restoring > on a different topology. > [2024-09-17T16:21:49,759][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataVerificationTask$MetadataVerificationJob.execute(SnapshotMetadataVerificationTask.java:121) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,759][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadataVerificationTask$MetadataVerificationJob.execute(SnapshotMetadataVerificationTask.java:84) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,759][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.job.GridJobWorker$1.call(GridJobWorker.java:628) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,759][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:7474) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:622) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:547) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1367) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.task.GridTaskWorker.sendRequest(GridTaskWorker.java:1440) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.task.GridTaskWorker.processMappedJobs(GridTaskWorker.java:669) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.processors.task.GridTaskWorker.body(GridTaskWorker.java:533) > ~[ignite-core-16.1.1.jar:16.1.1] > [2024-09-17T16:21:49,761][INFO ][Thread-0]jvm-8eb29f14#16_1_1 at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.
[jira] [Commented] (IGNITE-22919) Remove redundant CacheEntryPredicate filters
[ https://issues.apache.org/jira/browse/IGNITE-22919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17882749#comment-17882749 ] Ignite TC Bot commented on IGNITE-22919: {panel:title=Branch: [pull/11519/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11519/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=8073587&buildTypeId=IgniteTests24Java8_RunAll] > Remove redundant CacheEntryPredicate filters > > > Key: IGNITE-22919 > URL: https://issues.apache.org/jira/browse/IGNITE-22919 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > Getter {{GridNearLockRequest#filter()}} does not have any usage, i.e. calls > of setter become useless too: [1, 2] > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java#L1224 > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java#L1218 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23211) get operation fails in optimistic transaction
[ https://issues.apache.org/jira/browse/IGNITE-23211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17882390#comment-17882390 ] Ignite TC Bot commented on IGNITE-23211: {panel:title=Branch: [pull/11537/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11537/head] Base: [master] : New Tests (1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Cache 1{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=8072315]] * {color:#013220}IgniteBinaryCacheTestSuite: RemoveEntryProcessorTransactionTest.testDelete - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8072417&buildTypeId=IgniteTests24Java8_RunAll] > get operation fails in optimistic transaction > - > > Key: IGNITE-23211 > URL: https://issues.apache.org/jira/browse/IGNITE-23211 > Project: Ignite > Issue Type: Bug >Reporter: Nikolay Izhikov >Assignee: Nikolay Izhikov >Priority: Blocker > Labels: ise > Time Spent: 1h 10m > Remaining Estimate: 0h > > {code:java} > /** */ > public class TransactionTest extends GridCommonAbstractTest { > /** */ > @Test > public void testDelete() throws Exception { > IgniteCache c = startGrid(0).createCache(new > CacheConfiguration<>() > .setName(DEFAULT_CACHE_NAME) > .setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL) > ); > c.put(1, 1); > try (Transaction tx = grid(0).transactions().txStart(OPTIMISTIC, > READ_COMMITTED)) { > c.invoke(1, new EntryProcessor<>() { > @Override public Object process(MutableEntry > entry, Object... arguments) throws EntryProcessorException { > entry.remove(); > return null; > } > }); > assertNull(c.get(1)); > } > } > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23037) Investigate GridDhtUnlockRequest redundancy
[ https://issues.apache.org/jira/browse/IGNITE-23037?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17880880#comment-17880880 ] Ignite TC Bot commented on IGNITE-23037: {panel:title=Branch: [pull/11523/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11523/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=8064422&buildTypeId=IgniteTests24Java8_RunAll] > Investigate GridDhtUnlockRequest redundancy > --- > > Key: IGNITE-23037 > URL: https://issues.apache.org/jira/browse/IGNITE-23037 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > It seems, that after IGNITE-22917 {{GridDhtUnlockRequest#nearKeys}} field > becomes redundant due to abcense of near keys for DHT lock. > So, we have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22918) Remove GridDhtLockResponse#nearEvicted
[ https://issues.apache.org/jira/browse/IGNITE-22918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17879837#comment-17879837 ] Ignite TC Bot commented on IGNITE-22918: {panel:title=Branch: [pull/11475/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11475/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=8053341&buildTypeId=IgniteTests24Java8_RunAll] > Remove GridDhtLockResponse#nearEvicted > -- > > Key: IGNITE-22918 > URL: https://issues.apache.org/jira/browse/IGNITE-22918 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > {{GridDhtLockResponse#nearEvicted()}} method does not have any usage, i.e. > {{GridDhtLockResponse#nearEvicted}} field update has no further effect [1, 2]. > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTransactionalCacheAdapter.java#L529 > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTransactionalCacheAdapter.java#L540 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23151) Reserve WAL record index for further improvements
[ https://issues.apache.org/jira/browse/IGNITE-23151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17879600#comment-17879600 ] Ignite TC Bot commented on IGNITE-23151: {panel:title=Branch: [pull/11513/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11513/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=8057007&buildTypeId=IgniteTests24Java8_RunAll] > Reserve WAL record index for further improvements > - > > Key: IGNITE-23151 > URL: https://issues.apache.org/jira/browse/IGNITE-23151 > Project: Ignite > Issue Type: Improvement >Reporter: Vyacheslav Koptilin >Assignee: Vyacheslav Koptilin >Priority: Major > Time Spent: 20m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22530) CDC: Add regex filters for cache names
[ https://issues.apache.org/jira/browse/IGNITE-22530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878872#comment-17878872 ] Ignite TC Bot commented on IGNITE-22530: {panel:title=Branch: [pull/11503/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11503/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=8048925&buildTypeId=IgniteTests24Java8_RunAll] > CDC: Add regex filters for cache names > -- > > Key: IGNITE-22530 > URL: https://issues.apache.org/jira/browse/IGNITE-22530 > Project: Ignite > Issue Type: New Feature > Components: extensions >Reporter: Ilya Shishkov >Assignee: Andrei Nadyktov >Priority: Major > Labels: IEP-59, ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > *Motivation:* > Currently, we can specify cache names _only explicitly as list_ in > configuration files. But, if we create new cache, it will not be processed by > CDC, until cluster and CDC applications are not restarted with updated > configuration. > For example, if we need all caches to be replicated, it seems that most > convenient way to do so, is to specify some kind of asterisk or regex filter. > *Proposed solution:* > # Add regex filters to all CDC classes with configured cache names: > CdcConsumer implementations, ConflictResolver implementations and > KafkaToIgnite streamers. > # Current way to specify caches list must remain available in order to > preserve compatibility. > # Optional exclude filter also should be implemented. > # Multiple include and exclude filters should be supported. > # It should be compatible with realtime CDC. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-6141) JDBC thin: support BLOB and CLOB types
[ https://issues.apache.org/jira/browse/IGNITE-6141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878822#comment-17878822 ] Ignite TC Bot commented on IGNITE-6141: --- {panel:title=Branch: [pull/11492/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11492/head] Base: [master] : New Tests (22)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}JDBC Driver{color} [[tests 22|https://ci2.ignite.apache.org/viewLog.html?buildId=8054426]] * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testSetAsciiStream - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcResultSetSelfTest.testClob - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcResultSetSelfTest.testBlob - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcPreparedStatementSelfTest.testClob - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testPositionWithClobPattern - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testFree - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testTruncate - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testGetSubString - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testGetCharacterStreamWithParams - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testGetCharacterStream - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcClobTest.testGetAsciiStream - PASSED{color} ... and 11 new tests {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8053121&buildTypeId=IgniteTests24Java8_RunAll] > JDBC thin: support BLOB and CLOB types > -- > > Key: IGNITE-6141 > URL: https://issues.apache.org/jira/browse/IGNITE-6141 > Project: Ignite > Issue Type: Task > Components: jdbc >Affects Versions: 2.1 >Reporter: Taras Ledkov >Assignee: Sergey Korotkov >Priority: Major > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > Support BLOB and CLOB types by JDBC thin driver. > It is very useful types. jdbc2 driver has supported one already (IGNITE-5203). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-23040) Fix GridNioSslSelfTest (Basic 1 group)
[ https://issues.apache.org/jira/browse/IGNITE-23040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878694#comment-17878694 ] Ignite TC Bot commented on IGNITE-23040: {panel:title=Branch: [pull/11505/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11505/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=8052777&buildTypeId=IgniteTests24Java8_RunAll] > Fix GridNioSslSelfTest (Basic 1 group) > -- > > Key: IGNITE-23040 > URL: https://issues.apache.org/jira/browse/IGNITE-23040 > Project: Ignite > Issue Type: Test >Reporter: Semyon Zikunov >Assignee: Semyon Zikunov >Priority: Trivial > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > 3 tests constantly failed with java.lang.AssertionError. > Tests: > testDeliveryDuration > testMultiThreadedSendReceive > testSendReceive -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22920) Final cleanup of GridDhtTxFinishRequest
[ https://issues.apache.org/jira/browse/IGNITE-22920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878632#comment-17878632 ] Ignite TC Bot commented on IGNITE-22920: {panel:title=Branch: [pull/11477/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11477/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=8053231&buildTypeId=IgniteTests24Java8_RunAll] > Final cleanup of GridDhtTxFinishRequest > --- > > Key: IGNITE-22920 > URL: https://issues.apache.org/jira/browse/IGNITE-22920 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > {{GridDhtTxFinishRequest}} has redundant class members: > # {{GridDhtTxFinishRequest#pendingVers}} field does not have getter and any > other external read possibility. > # {{GridDhtTxFinishRequest#partUpdateCounters()}} getter has no usages, > moreover corresponding field {{#partUpdateCnt}} can not be updated: there are > no constructor parameters or setter method. The same situation is with > {{#writeVer}} and {{#isolation}} filelds. > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-18212) GROUP BY with alias causes column not found in any table error
[ https://issues.apache.org/jira/browse/IGNITE-18212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17878004#comment-17878004 ] Ignite TC Bot commented on IGNITE-18212: {panel:title=Branch: [pull/11500/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11500/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=8047747&buildTypeId=IgniteTests24Java8_RunAll] > GROUP BY with alias causes column not found in any table error > -- > > Key: IGNITE-18212 > URL: https://issues.apache.org/jira/browse/IGNITE-18212 > Project: Ignite > Issue Type: Improvement > Components: sql >Reporter: Pavel Tupitsyn >Assignee: Konstantin Orlov >Priority: Major > Labels: calcite2-required, ignite-3 > Fix For: 3.0.0-beta2 > > Time Spent: 40m > Remaining Estimate: 0h > > *Query* > {code} > select _T0.VAL as G0 from PUBLIC.TBL_INT8 as _T0 group by G0 order by (G0) asc > {code} > *Error* > {code} > org.apache.calcite.runtime.CalciteContextException: From line 1, column 59 to > line 1, column 60: Column 'G0' not found in any table > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at > org.apache.calcite.runtime.Resources$ExInstWithCause.ex(Resources.java:505) > at org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:932) > at org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:917) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.newValidationError(SqlValidatorImpl.java:5362) > at > org.apache.calcite.sql.validate.DelegatingScope.fullyQualify(DelegatingScope.java:273) > at > org.apache.calcite.sql.validate.SqlValidatorImpl$Expander.visit(SqlValidatorImpl.java:6511) > at > org.apache.calcite.sql.validate.SqlValidatorImpl$ExtendedExpander.visit(SqlValidatorImpl.java:6740) > at > org.apache.calcite.sql.validate.SqlValidatorImpl$ExtendedExpander.visit(SqlValidatorImpl.java:6685) > at org.apache.calcite.sql.SqlIdentifier.accept(SqlIdentifier.java:324) > at > org.apache.calcite.sql.validate.SqlValidatorImpl$Expander.go(SqlValidatorImpl.java:6500) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.expandGroupByOrHavingExpr(SqlValidatorImpl.java:6109) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validateGroupClause(SqlValidatorImpl.java:4327) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validateSelect(SqlValidatorImpl.java:3701) > at > org.apache.ignite.internal.sql.engine.prepare.IgniteSqlValidator.validateSelect(IgniteSqlValidator.java:207) > at > org.apache.calcite.sql.validate.SelectNamespace.validateImpl(SelectNamespace.java:64) > at > org.apache.calcite.sql.validate.AbstractNamespace.validate(AbstractNamespace.java:89) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validateNamespace(SqlValidatorImpl.java:1107) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validateQuery(SqlValidatorImpl.java:1078) > at org.apache.calcite.sql.SqlSelect.validate(SqlSelect.java:248) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validateScopedExpression(SqlValidatorImpl.java:1053) > at > org.apache.calcite.sql.validate.SqlValidatorImpl.validate(SqlValidatorImpl.java:759) > at > org.apache.ignite.internal.sql.engine.prepare.IgnitePlanner.validateAndGetTypeMetadata(IgnitePlanner.java:210) > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.lambda$prepareQuery$1(PrepareServiceImpl.java:227) > at > java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:829) > Caused by: org.apache.calcite.sql.validate.SqlValidatorException: Column 'G0' > not found in any table > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.re
[jira] [Commented] (IGNITE-23094) Add settings argument to all maven command invoked by compatibility tests
[ https://issues.apache.org/jira/browse/IGNITE-23094?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17877999#comment-17877999 ] Ignite TC Bot commented on IGNITE-23094: {panel:title=Branch: [pull/11499/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11499/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=8047637&buildTypeId=IgniteTests24Java8_RunAll] > Add settings argument to all maven command invoked by compatibility tests > - > > Key: IGNITE-23094 > URL: https://issues.apache.org/jira/browse/IGNITE-23094 > Project: Ignite > Issue Type: Task >Reporter: Mikhail Petrov >Priority: Major > Time Spent: 50m > Remaining Estimate: 0h > > It is needed to add settings argument to all maven command invoked by > compatibility tests. So custom Ignite test deployments can override maven > settings for all commands. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22562) Improve message about turning on statistics usage state from null to ON
[ https://issues.apache.org/jira/browse/IGNITE-22562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17877066#comment-17877066 ] Ignite TC Bot commented on IGNITE-22562: {panel:title=Branch: [pull/11494/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11494/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=8045564&buildTypeId=IgniteTests24Java8_RunAll] > Improve message about turning on statistics usage state from null to ON > --- > > Key: IGNITE-22562 > URL: https://issues.apache.org/jira/browse/IGNITE-22562 > Project: Ignite > Issue Type: Task >Reporter: Julia Bakulina >Assignee: Julia Bakulina >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Currently, if you turn on statistics using > {code:java} > ./control.sh --property set --name 'statistics.usage.state' --val 'ON'{code} > there will be the output below in ignite.log. > {code:java} > 2024-06-19 10:03:44.873 [INFO > ][disco-notifier-worker-#98][org.apache.ignite.internal.processors.query.stat.IgniteStatisticsManagerImpl] > Statistics usage state was changed from null to ON > {code} > If not to turn on statistics the log will contain the output below. > {code:java} > [2024-08-26T15:10:54,959][INFO ][main][IgniteStatisticsManagerImpl] > Statistics usage state was changed from null to null{code} > According to [ignite > code|https://github.com/apache/ignite/blob/f9a2921346a8d8fa79bdb2286bd97cc7f9baacd9/modules/core/src/main/java/org/apache/ignite/internal/processors/query/stat/IgniteStatisticsManagerImpl.java#L60], > DEFAULT_STATISTICS_USAGE_STATE=ON thus null is by default ON. > Thus the output message in ignite.log is unclear to the user whether the > stats is already ON or not stated. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22732) Transaction aware SQL queries
[ https://issues.apache.org/jira/browse/IGNITE-22732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17876679#comment-17876679 ] Ignite TC Bot commented on IGNITE-22732: {panel:title=Branch: [pull/11438/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11438/head] Base: [master] : New Tests (963)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 963|https://ci2.ignite.apache.org/viewLog.html?buildId=8040820]] * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testIndexScan[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testJoin[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testUpdate[modify=sql,qryExecutor=SERVER,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testInsert[modify=sql,qryExecutor=SERVER,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testUpdate[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testInsert[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testDelete[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testVisibility[modify=sql,qryExecutor=CLIENT,partitionAwareness=false,mode=REPLICATED,gridCnt=3,backups=2,commit=true,multi=true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testDelete[modify=sql,qryExecutor=SERVER,partitionAwareness=false,mode=REPLICATED,gridCnt=5,backups=1,commit=false,multi=false] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testVisibility[modify=sql,qryExecutor=SERVER,partitionAwareness=false,mode=REPLICATED,gridCnt=5,backups=1,commit=false,multi=false] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlTransactionsIsolationTest.testIndexScan[modify=sql,qryExecutor=SERVER,partitionAwareness=false,mode=REPLICATED,gridCnt=5,backups=1,commit=false,multi=false] - PASSED{color} ... and 952 new tests {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8040700&buildTypeId=IgniteTests24Java8_RunAll] > Transaction aware SQL queries > - > > Key: IGNITE-22732 > URL: https://issues.apache.org/jira/browse/IGNITE-22732 > Project: Ignite > Issue Type: Task >Reporter: Nikolay Izhikov >Assignee: Nikolay Izhikov >Priority: Major > Labels: IEP-125, ise > Time Spent: 3h 20m > Remaining Estimate: 0h > > [https://cwiki.apache.org/confluence/display/IGNITE/IEP-125+Transactions+aware+queries] > - implementation of IEP-125 part to support transactions in SQL queries. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22562) Improve message about turning on statistics usage state from null to ON
[ https://issues.apache.org/jira/browse/IGNITE-22562?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17876653#comment-17876653 ] Ignite TC Bot commented on IGNITE-22562: {panel:title=Branch: [pull/11494/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11494/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=8040810&buildTypeId=IgniteTests24Java8_RunAll] > Improve message about turning on statistics usage state from null to ON > --- > > Key: IGNITE-22562 > URL: https://issues.apache.org/jira/browse/IGNITE-22562 > Project: Ignite > Issue Type: Task >Reporter: Julia Bakulina >Assignee: Julia Bakulina >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Currently, if you turn on statistics using > {code:java} > ./control.sh --property set --name 'statistics.usage.state' --val 'ON'{code} > there will be the output below in ignite.log. > {code:java} > 2024-06-19 10:03:44.873 [INFO > ][disco-notifier-worker-#98][org.apache.ignite.internal.processors.query.stat.IgniteStatisticsManagerImpl] > Statistics usage state was changed from null to ON > {code} > According to [ignite > code|https://github.com/apache/ignite/blob/f9a2921346a8d8fa79bdb2286bd97cc7f9baacd9/modules/core/src/main/java/org/apache/ignite/internal/processors/query/stat/IgniteStatisticsManagerImpl.java#L60], > DEFAULT_STATISTICS_USAGE_STATE=ON thus null is by default ON. > Thus the output message in ignite.log is unclear to the user whether the > stats is already ON or not stated. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22918) Remove GridDhtLockResponse#nearEvicted
[ https://issues.apache.org/jira/browse/IGNITE-22918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875889#comment-17875889 ] Ignite TC Bot commented on IGNITE-22918: {panel:title=Branch: [pull/11475/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11475/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=8037658&buildTypeId=IgniteTests24Java8_RunAll] > Remove GridDhtLockResponse#nearEvicted > -- > > Key: IGNITE-22918 > URL: https://issues.apache.org/jira/browse/IGNITE-22918 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > {{GridDhtLockResponse#nearEvicted()}} method does not have any usage, i.e. > {{GridDhtLockResponse#nearEvicted}} field update has no further effect [1, 2]. > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTransactionalCacheAdapter.java#L529 > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTransactionalCacheAdapter.java#L540 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22999) Fix NPE in the cache distribution command
[ https://issues.apache.org/jira/browse/IGNITE-22999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875741#comment-17875741 ] Ignite TC Bot commented on IGNITE-22999: {panel:title=Branch: [pull/11490/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11490/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=8037084&buildTypeId=IgniteTests24Java8_RunAll] > Fix NPE in the cache distribution command > - > > Key: IGNITE-22999 > URL: https://issues.apache.org/jira/browse/IGNITE-22999 > Project: Ignite > Issue Type: Bug >Reporter: Nikita Amelchev >Assignee: Aleksandr Korolev >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > The cache distribution command throws NPE if cache has configured node filter: > {noformat} > Caused by: class org.apache.ignite.IgniteException: null > at > org.apache.ignite.internal.commandline.cache.distribution.CacheDistributionTask$CacheDistributionJob.run(CacheDistributionTask.java:163) > at > org.apache.ignite.internal.commandline.cache.distribution.CacheDistributionTask$CacheDistributionJob.run(CacheDistributionTask.java:74) > at org.apache.ignite.internal.visor.VisorJob.execute(VisorJob.java:73) > at > org.apache.ignite.internal.processors.job.GridJobWorker$1.call(GridJobWorker.java:628) > at > org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:7498) > at > org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:622) > at > org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:547) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125) > at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1441) > at > org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:2223) > 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$9.execute(GridIoManager.java:1420) > at > org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > ... 1 more > Caused by: java.lang.NullPointerException > at > org.apache.ignite.internal.commandline.cache.distribution.CacheDistributionTask$CacheDistributionJob.run(CacheDistributionTask.java:132) > ... 16 more > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22920) Final cleanup of GridDhtTxFinishRequest
[ https://issues.apache.org/jira/browse/IGNITE-22920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875397#comment-17875397 ] Ignite TC Bot commented on IGNITE-22920: {panel:title=Branch: [pull/11477/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11477/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=8029594&buildTypeId=IgniteTests24Java8_RunAll] > Final cleanup of GridDhtTxFinishRequest > --- > > Key: IGNITE-22920 > URL: https://issues.apache.org/jira/browse/IGNITE-22920 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > {{GridDhtTxFinishRequest}} has redundant class members: > # {{GridDhtTxFinishRequest#pendingVers}} field does not have getter and any > other external read possibility. > # {{GridDhtTxFinishRequest#partUpdateCounters()}} getter has no usages, > moreover corresponding field {{#partUpdateCnt}} can not be updated: there are > no constructor parameters or setter method. The same situation is with > {{#writeVer}} and {{#isolation}} filelds. > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22767) Remove MessageService, MarshallingContext
[ https://issues.apache.org/jira/browse/IGNITE-22767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875394#comment-17875394 ] Ignite TC Bot commented on IGNITE-22767: {panel:title=Branch: [pull/11442/head] Base: [master] : Possible Blockers (2)|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=8037514]] {color:#d04437}PDS 2{color} [[tests 0 JVM CRASH , Exit Code |https://ci2.ignite.apache.org/viewLog.html?buildId=8037500]] {panel} {panel:title=Branch: [pull/11442/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=8037548&buildTypeId=IgniteTests24Java8_RunAll] > Remove MessageService, MarshallingContext > - > > Key: IGNITE-22767 > URL: https://issues.apache.org/jira/browse/IGNITE-22767 > Project: Ignite > Issue Type: Task >Reporter: Nikolay Izhikov >Assignee: Nikolay Izhikov >Priority: Major > Labels: IEP-125, ise > Time Spent: 20m > Remaining Estimate: 0h > > Currently, Calcite integration use module specific interfaces to prepare and > finish marshalling. > While other Ignite code use `CacheObjectValueContext` or `GridCacheContext`. > To be able to implement serialization of IgniteTxKey, IgniteTxValue we must > replace custom interfaces with the commonly used. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22998) Fix LongDestroyDurableBackgroundTaskTest ClassCastException
[ https://issues.apache.org/jira/browse/IGNITE-22998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875317#comment-17875317 ] Ignite TC Bot commented on IGNITE-22998: {panel:title=Branch: [pull/11489/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11489/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=8036685&buildTypeId=IgniteTests24Java8_RunAll] > Fix LongDestroyDurableBackgroundTaskTest ClassCastException > --- > > Key: IGNITE-22998 > URL: https://issues.apache.org/jira/browse/IGNITE-22998 > Project: Ignite > Issue Type: Test >Reporter: Semyon Zikunov >Assignee: Semyon Zikunov >Priority: Trivial > Labels: ise > Time Spent: 20m > Remaining Estimate: 0h > > Six tests from the PDS (indexing) group fall by one error: > {code:java} > --- Stdout: --- java.lang.ClassCastException: class > org.apache.ignite.internal.visor.VisorTaskResult cannot be cast to class > org.apache.ignite.internal.management.cache.ValidateIndexesTaskResult > (org.apache.ignite.internal.visor.VisorTaskResult and > org.apache.ignite.internal.management.cache.ValidateIndexesTaskResult are in > unnamed module of loader org.apache.maven.surefire.booter.IsolatedClassLoader > @2b2954e1)at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.validateIndexes(LongDestroyDurableBackgroundTaskTest.java:379) > at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.testLongIndexDeletion(LongDestroyDurableBackgroundTaskTest.java:339) > at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.testLongIndexDeletionCheckWhenOneNodeStopped(LongDestroyDurableBackgroundTaskTest.java:674) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method)at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568)at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.apache.ignite.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:2499) > at java.base/java.lang.Thread.run(Thread.java:833){code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22964) Java thin: client init hangs when cluster discovery is enabled and returned addresses are not reachable
[ https://issues.apache.org/jira/browse/IGNITE-22964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875273#comment-17875273 ] Ignite TC Bot commented on IGNITE-22964: {panel:title=Branch: [pull/11486/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11486/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Thin Client: Java{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8411075]] * {color:#013220}ClientTestSuite: ThinClientEnpointsDiscoveryTest.testUnreachableAddressDiscoveredDoesNotPreventClientInit - PASSED{color} {color:#8b}Cache 13{color} [[tests 5|https://ci.ignite.apache.org/viewLog.html?buildId=8407193]] * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@1a21f43f, actual=PlatformExpiryPolicyFactory [create=0, update=1, access=-1, expiryPlc=PlatformExpiryPolicy [create=ZERO, update=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@9df564f, actual=PlatformExpiryPolicyFactory [create=-1, update=0, access=-1, expiryPlc=PlatformExpiryPolicy [create=ETERNAL, update=ZERO, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@377949f1, actual=PlatformExpiryPolicyFactory [create=1, update=-2, access=-1, expiryPlc=PlatformExpiryPolicy [create=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@2f995afc, actual=PlatformExpiryPolicyFactory [create=2, update=4, access=8, expiryPlc=PlatformExpiryPolicy [create=2 MILLISECONDS, update=4 MILLISECONDS, access=8 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@6401188a, actual=SingletonFactory [expiryPlc=EternalExpiryPolicy [create=ETERNAL]]] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=8407291&buildTypeId=IgniteTests24Java8_RunAll] > Java thin: client init hangs when cluster discovery is enabled and returned > addresses are not reachable > --- > > Key: IGNITE-22964 > URL: https://issues.apache.org/jira/browse/IGNITE-22964 > Project: Ignite > Issue Type: Improvement > Components: thin client >Reporter: Pavel Tupitsyn >Assignee: Pavel Tupitsyn >Priority: Major > Fix For: 2.17 > > Time Spent: 40m > Remaining Estimate: 0h > > Initial *ReliableChannel#channelsInit* synchronously calls > *discoveryCtx::refresh*, causing the client initialization to hang on > unreachable addresses > * *discoveryCtx::refresh* must be run only in background threads > * Client initialization should finish as soon as a connection is established > to one of the configured addresses > *channelsCnt.get() == 0* check does not work properly: > https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/internal/client/thin/ReliableChannel.java#L747 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22998) Fix LongDestroyDurableBackgroundTaskTest ClassCastException
[ https://issues.apache.org/jira/browse/IGNITE-22998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875150#comment-17875150 ] Ignite TC Bot commented on IGNITE-22998: {panel:title=Branch: [pull/11489/head] Base: [master] : Possible Blockers (3)|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=8036651]] {color:#d04437}Basic 1{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=8036578]] * IgniteBasicTestSuite: DistributedProcessErrorHandlingTest.testExecFailureHandled[failClient=true] - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Snapshots 1{color} [[tests 0 TIMEOUT , Exit Code , Failure on metric |https://ci2.ignite.apache.org/viewLog.html?buildId=8036663]] {panel} {panel:title=Branch: [pull/11489/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=8036685&buildTypeId=IgniteTests24Java8_RunAll] > Fix LongDestroyDurableBackgroundTaskTest ClassCastException > --- > > Key: IGNITE-22998 > URL: https://issues.apache.org/jira/browse/IGNITE-22998 > Project: Ignite > Issue Type: Test >Reporter: Semyon Zikunov >Assignee: Semyon Zikunov >Priority: Trivial > Labels: ise > Time Spent: 20m > Remaining Estimate: 0h > > Six tests from the PDS (indexing) group fall by one error: > {code:java} > --- Stdout: --- java.lang.ClassCastException: class > org.apache.ignite.internal.visor.VisorTaskResult cannot be cast to class > org.apache.ignite.internal.management.cache.ValidateIndexesTaskResult > (org.apache.ignite.internal.visor.VisorTaskResult and > org.apache.ignite.internal.management.cache.ValidateIndexesTaskResult are in > unnamed module of loader org.apache.maven.surefire.booter.IsolatedClassLoader > @2b2954e1)at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.validateIndexes(LongDestroyDurableBackgroundTaskTest.java:379) > at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.testLongIndexDeletion(LongDestroyDurableBackgroundTaskTest.java:339) > at > org.apache.ignite.internal.processors.cache.persistence.db.LongDestroyDurableBackgroundTaskTest.testLongIndexDeletionCheckWhenOneNodeStopped(LongDestroyDurableBackgroundTaskTest.java:674) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method)at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568)at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.apache.ignite.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:2499) > at java.base/java.lang.Thread.run(Thread.java:833){code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-21406) Add examples to Binary Marshaller in Data Modeling docs
[ https://issues.apache.org/jira/browse/IGNITE-21406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17875061#comment-17875061 ] Ignite TC Bot commented on IGNITE-21406: {panel:title=Branch: [pull/11470/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11470/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=8022331&buildTypeId=IgniteTests24Java8_RunAll] > Add examples to Binary Marshaller in Data Modeling docs > --- > > Key: IGNITE-21406 > URL: https://issues.apache.org/jira/browse/IGNITE-21406 > Project: Ignite > Issue Type: Improvement >Reporter: Julia Bakulina >Assignee: Julia Bakulina >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > 1) Add example to binary objects processing for thin clients. The code that > is currently in the docs: > [https://ignite.apache.org/docs/latest/data-modeling/binary-marshaller] > Java > {code:java} > // Create a regular Person object and put it to the cache. > Person person = buildPerson(personId); > ignite.cache("myCache").put(personId, person); > > // Get an instance of binary-enabled cache. > IgniteCache binaryCache = > ignite.cache("myCache").withKeepBinary(); > > // Get the above person object in the BinaryObject format. > BinaryObject binaryPerson = binaryCache.get(personId);{code} > 2) Add examples for Java and .NET to Configuring Binary Objects. > The example in XML is below: > {code:java} > class="org.apache.ignite.configuration.IgniteConfiguration"> > > > > > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22964) Java thin: client init hangs when cluster discovery is enabled and returned addresses are not reachable
[ https://issues.apache.org/jira/browse/IGNITE-22964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17874907#comment-17874907 ] Ignite TC Bot commented on IGNITE-22964: {panel:title=Branch: [pull/11486/head] Base: [master] : Possible Blockers (102)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}PDS 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406423]] {color:#d04437}Disk Page Compressions 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406467]] {color:#d04437}Cache 7{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406379]] {color:#d04437}Cache 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406374]] {color:#d04437}Cache 5{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406377]] {color:#d04437}Cache (Failover) 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406385]] {color:#d04437}Cache 10{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406370]] {color:#d04437}PDS (Indexing){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406431]] {color:#d04437}Queries 3{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406442]] {color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406461]] {color:#d04437}Queries 3 (lazy=true){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406443]] {color:#d04437}Disk Page Compressions 1{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406466]] {color:#d04437}Control Utility 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406465]] {color:#d04437}SPI (Discovery){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406452]] {color:#d04437}Thin Client: Java{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406456]] {color:#d04437}Java Client{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406415]] {color:#d04437}PDS (Compatibility){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406430]] {color:#d04437}Cache 6{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406378]] {color:#d04437}Index Query API{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406410]] {color:#d04437}Control Utility 1{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406404]] {color:#d04437}Continuous Query 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406401]] {color:#d04437}Calcite SQL{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406394]] {color:#d04437}Basic 1{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406364]] {color:#d04437}Web Sessions{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406459]] {color:#d04437}Snapshots 1{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406449]] {color:#d04437}Binary Objects{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406368]] {color:#d04437}Cache 8{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406380]] {color:#d04437}Cache 13{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406373]] {color:#d04437}Basic 4{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406367]] {color:#d04437}Snapshots 3{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406470]] {color:#d04437}ZooKeeper (Discovery) 4{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406464]] {color:#d04437}Snapshots With Indexes{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406450]] {color:#d04437}Continuous Query 4{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406403]] {color:#d04437}PDS 6{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406427]] {color:#d04437}PDS 5{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406426]] {color:#d04437}Queries 2 (lazy=true){color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406441]] {color:#d04437}Cache 4{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406376]] {color:#d04437}JDBC Driver{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8406416]] {color:#d04437}Snapshots 2{color} [[tests 0 CANCELLED|https://ci.ignite.apache.org/viewLog.html?buildId=8
[jira] [Commented] (IGNITE-22994) Refactor subscription to activation/deactivation events for internal components
[ https://issues.apache.org/jira/browse/IGNITE-22994?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873974#comment-17873974 ] Ignite TC Bot commented on IGNITE-22994: {panel:title=Branch: [pull/11480/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11480/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=8030844&buildTypeId=IgniteTests24Java8_RunAll] > Refactor subscription to activation/deactivation events for internal > components > > > Key: IGNITE-22994 > URL: https://issues.apache.org/jira/browse/IGNITE-22994 > Project: Ignite > Issue Type: Task >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 2h > Remaining Estimate: 0h > > Currently components, which require action on activation and deactivation > hardcoded in activation/deactivation code (DataStructuresProcessor, > GridTaskProcessor, GridEncryptionManager, DistributedMetaStorage). It will be > more convinient to have listeners to these events (IGNITE-22717 will require > such a listener too). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22991) Calcite engine. Bump Calcite version to 1.37.0
[ https://issues.apache.org/jira/browse/IGNITE-22991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873963#comment-17873963 ] Ignite TC Bot commented on IGNITE-22991: {panel:title=Branch: [pull/11478/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11478/head] Base: [master] : New Tests (4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=8029297]] * {color:#013220}IgniteCalciteTestSuite: SerializationPlannerTest.testNotStandardFunctionsSerialization - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SerializationPlannerTest.testMinusDateSerialization - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SerializationPlannerTest.testLiteralAggSerialization - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SerializationPlannerTest.testFloatSerialization - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8029374&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Bump Calcite version to 1.37.0 > -- > > Key: IGNITE-22991 > URL: https://issues.apache.org/jira/browse/IGNITE-22991 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > Time Spent: 20m > Remaining Estimate: 0h > > Current version used by Ignite 2.x is 1.34. There are a lot of useful fixes > in the new versions of Calcite. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22992) Calcite engine. Refactor BaseQueryContext.Builder
[ https://issues.apache.org/jira/browse/IGNITE-22992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873930#comment-17873930 ] Ignite TC Bot commented on IGNITE-22992: {panel:title=Branch: [pull/11479/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11479/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=8029484&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Refactor BaseQueryContext.Builder > - > > Key: IGNITE-22992 > URL: https://issues.apache.org/jira/browse/IGNITE-22992 > Project: Ignite > Issue Type: Task >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > Time Spent: 1h 10m > Remaining Estimate: 0h > > Currently, there are several usages of > BaseQueryContext.Builder#frameworkConfig in code, which build new > FrameworkConfig instance only to provide default schema. These usages can be > simplified. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22669) Change Ignite maven.source.version to 11
[ https://issues.apache.org/jira/browse/IGNITE-22669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873497#comment-17873497 ] Ignite TC Bot commented on IGNITE-22669: {panel:title=Branch: [pull/11432/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11432/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=8028524&buildTypeId=IgniteTests24Java8_RunAll] > Change Ignite maven.source.version to 11 > > > Key: IGNITE-22669 > URL: https://issues.apache.org/jira/browse/IGNITE-22669 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Fix For: 2.17 > > Time Spent: 40m > Remaining Estimate: 0h > > Upgrade minimal source version of Ignite to 11. It means drop support of > jdk1.8. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22917) Remove GridDhtLockRequest#nearKeys
[ https://issues.apache.org/jira/browse/IGNITE-22917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873263#comment-17873263 ] Ignite TC Bot commented on IGNITE-22917: {panel:title=Branch: [pull/11474/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11474/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=8028035&buildTypeId=IgniteTests24Java8_RunAll] > Remove GridDhtLockRequest#nearKeys > -- > > Key: IGNITE-22917 > URL: https://issues.apache.org/jira/browse/IGNITE-22917 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > {{GridDhtLockRequest#addNearKey(KeyCacheObject)}} does not have any usage, > i.e. {{GridDhtLockRequest#nearKeys}} is not updated at all. > So, {{nearKeys}} always returns empty collection and, moreover, some code > becomes useless, eg. {{GridNearTransactionalCache#startRemoteTx(UUID, > GridDhtLockRequest)}} [1], etc. > We have to figure out whether this is redundant code or whether we have > *_lost some useful functionality_*. > # > https://github.com/apache/ignite/blob/f4654f98607648252c5164c0fd1a81eff279ca26/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTransactionalCache.java#L285 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22862) Add address information to ClientConnectionException stacktrace
[ https://issues.apache.org/jira/browse/IGNITE-22862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873136#comment-17873136 ] Ignite TC Bot commented on IGNITE-22862: {panel:title=Branch: [pull/11462/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11462/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=8026646&buildTypeId=IgniteTests24Java8_RunAll] > Add address information to ClientConnectionException stacktrace > --- > > Key: IGNITE-22862 > URL: https://issues.apache.org/jira/browse/IGNITE-22862 > Project: Ignite > Issue Type: Task >Reporter: Ilya Shishkov >Assignee: Maksim Davydov >Priority: Minor > Labels: ise, newbie > Fix For: 2.17 > > Time Spent: 1h 40m > Remaining Estimate: 0h > > It will be useful to find out from stacktrace which address connection causes > error. Currently, stacktrace does not have address information: > {code} > org.apache.ignite.client.ClientConnectionException: Connection refused > at > org.apache.ignite.internal.client.thin.io.gridnioserver.GridNioClientConnectionMultiplexer.open(GridNioClientConnectionMultiplexer.java:197) > at > org.apache.ignite.internal.client.thin.TcpClientChannel.(TcpClientChannel.java:208) > at > org.apache.ignite.internal.client.thin.ReliableChannel$ClientChannelHolder.getOrCreateChannel(ReliableChannel.java:1055) > at > org.apache.ignite.internal.client.thin.ReliableChannel$ClientChannelHolder.getOrCreateChannel(ReliableChannel.java:1033) > at > org.apache.ignite.internal.client.thin.ReliableChannel.applyOnDefaultChannel(ReliableChannel.java:837) > at > org.apache.ignite.internal.client.thin.ReliableChannel.channelsInit(ReliableChannel.java:749) > at > org.apache.ignite.internal.client.thin.ReliableChannel.channelsInit(ReliableChannel.java:733) > at > org.apache.ignite.internal.client.thin.TcpIgniteClient.(TcpIgniteClient.java:155) > at > org.apache.ignite.internal.client.thin.TcpIgniteClient.(TcpIgniteClient.java:127) > at > org.apache.ignite.internal.client.thin.TcpIgniteClient.start(TcpIgniteClient.java:442) > at org.apache.ignite.Ignition.startClient(Ignition.java:587) > at > org.apache.ignite.examples.client.ClientPutGetExample.main(ClientPutGetExample.java:45) > Caused by: org.apache.ignite.client.ClientConnectionException: Connection > refused > at > org.apache.ignite.internal.client.thin.io.gridnioserver.GridNioClientConnectionMultiplexer.open(GridNioClientConnectionMultiplexer.java:172) > ... 11 more > Caused by: java.net.ConnectException: Connection refused > at java.base/sun.nio.ch.Net.connect0(Native Method) > at java.base/sun.nio.ch.Net.connect(Net.java:483) > at java.base/sun.nio.ch.Net.connect(Net.java:472) > at > java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:692) > at java.base/sun.nio.ch.SocketAdaptor.connect(SocketAdaptor.java:100) > at > org.apache.ignite.internal.client.thin.io.gridnioserver.GridNioClientConnectionMultiplexer.open(GridNioClientConnectionMultiplexer.java:152) > ... 11 more > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22962) Conflict resolver metrics per cache
[ https://issues.apache.org/jira/browse/IGNITE-22962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17872814#comment-17872814 ] Ignite TC Bot commented on IGNITE-22962: {panel:title=Branch: [pull/11469/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11469/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=8022349]] * {color:#013220}IgniteCacheTestSuite13: CacheMetricsConflictResolverTest.testCacheConflictResolver - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8022447&buildTypeId=IgniteTests24Java8_RunAll] > Conflict resolver metrics per cache > --- > > Key: IGNITE-22962 > URL: https://issues.apache.org/jira/browse/IGNITE-22962 > Project: Ignite > Issue Type: New Feature > Components: extensions >Reporter: Maksim Davydov >Assignee: Maksim Davydov >Priority: Major > Labels: IEP-59, ise > Fix For: 2.17 > > Time Spent: 20m > Remaining Estimate: 0h > > Currently there is no metrics for conflict resolved entries. Thus, it's hard > to analyze the overall picture for the process, especially if custom plugin > for Conflict Resolver is used. > This ticket solves the issue by adding metrics counting for conflict resolver > without depending on its origin. Metrics would be accessable for each cache, > that is `per cache monitoring`. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22717) Calcite engine. User defined SQL views
[ https://issues.apache.org/jira/browse/IGNITE-22717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17872449#comment-17872449 ] Ignite TC Bot commented on IGNITE-22717: {panel:title=Branch: [pull/11467/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11467/head] Base: [master] : New Tests (37)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 33|https://ci2.ignite.apache.org/viewLog.html?buildId=8022108]] * {color:#013220}IgniteCalciteTestSuite: UserDefinedViewsPlannerTest.testViewOnView - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: UserDefinedViewsPlannerTest.testRecursiveView - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: UserDefinedViewsPlannerTest.testSimpleView - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: JdbcCrossEngineTest.testSqlViews - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testClientNode[allowDdl = false] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testJdbc[allowDdl = false] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testThinClient[allowDdl = false] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testClientNode[allowDdl = true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testJdbc[allowDdl = true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: AuthorizationIntegrationTest.testThinClient[allowDdl = true] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: SqlCustomParserTest.createView - PASSED{color} ... and 22 new tests {color:#8b}Queries 1{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=8022152]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserViewSelfTest.testCreateView - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserViewSelfTest.testDropView - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=8022153]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserViewSelfTest.testDropView - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserViewSelfTest.testCreateView - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8022185&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. User defined SQL views > -- > > Key: IGNITE-22717 > URL: https://issues.apache.org/jira/browse/IGNITE-22717 > Project: Ignite > Issue Type: New Feature >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 1h 40m > Remaining Estimate: 0h > > A view is a virtual table whose contents are defined by a query. It's a > convenient mechanism to simplify queries. > Views are supported by many databases. Calcite Framework also supports user > defined views (see {{ViewTable.viewMacro}}) and we can add support of views > to Calcite based SQL engine to Ignite. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22844) control.sh --consistency repair permissions fixes
[ https://issues.apache.org/jira/browse/IGNITE-22844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17872325#comment-17872325 ] Ignite TC Bot commented on IGNITE-22844: {panel:title=Branch: [pull/11456/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11456/head] Base: [master] : New Tests (540)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Control Utility 2{color} [[tests 540|https://ci2.ignite.apache.org/viewLog.html?buildId=8021107]] * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testRepairNonExistentCache[cmdHnd=jmx, strategy=LWW, explicitGrp=false, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxValueAndVersion[cmdHnd=jmx, strategy=LWW, explicitGrp=false, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxVersionOnly[cmdHnd=cli, strategy=CHECK_ONLY, explicitGrp=true, callByGrp=true, withSecurityEnabled=true] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testCacheFilter[cmdHnd=cli, strategy=CHECK_ONLY, explicitGrp=true, callByGrp=true, withSecurityEnabled=true] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testRepairNonExistentCache[cmdHnd=jmx, strategy=LWW, explicitGrp=true, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxValueAndVersion[cmdHnd=jmx, strategy=LWW, explicitGrp=true, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxVersionOnly[cmdHnd=jmx, strategy=LWW, explicitGrp=false, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testCacheFilter[cmdHnd=jmx, strategy=LWW, explicitGrp=false, callByGrp=false, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testRepairNonExistentCache[cmdHnd=jmx, strategy=LWW, explicitGrp=true, callByGrp=true, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxValueAndVersion[cmdHnd=jmx, strategy=LWW, explicitGrp=true, callByGrp=true, withSecurityEnabled=false] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite2: GridCommandHandlerConsistencyTest.testAtomicAndTxVersionOnly[cmdHnd=jmx, strategy=LWW, explicitGrp=true, callByGrp=false, withSecurityEnabled=false] - PASSED{color} ... and 529 new tests {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8021113&buildTypeId=IgniteTests24Java8_RunAll] > control.sh --consistency repair permissions fixes > - > > Key: IGNITE-22844 > URL: https://issues.apache.org/jira/browse/IGNITE-22844 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Davydov >Assignee: Maksim Davydov >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Currently 'Read Repair' task performed for the chosen partitions by > control.sh requires CACHE_READ and CACHE PUT permissions in addition to > ADMIN_OPS. Thus, to perform the comand `control.sh --consistency repair` the > one needs all 3 permissions. > There is no point to have additional CACHE_READ and CACHE_PUT permissions to > perform the operation, as they are useless for the task itself, and > introduces security risk, by allowing the user to manipulate the cache in > parallel. > The solution would be to substitute user's security context with the context > of the cluster node that performs the command. The former is used for the > ADMIN_OPS permission check and the latter is used for cache. This will ease > the requirement for the users to perform `control.sh --consistency repair` > without introducing any additional security risk. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22952) IgniteDeploymentException upon using Compute API under Java 21
[ https://issues.apache.org/jira/browse/IGNITE-22952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17871907#comment-17871907 ] Ignite TC Bot commented on IGNITE-22952: {panel:title=Branch: [pull/11466/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11466/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=8378422&buildTypeId=IgniteTests24Java8_RunAll] > IgniteDeploymentException upon using Compute API under Java 21 > -- > > Key: IGNITE-22952 > URL: https://issues.apache.org/jira/browse/IGNITE-22952 > Project: Ignite > Issue Type: Bug > Components: compute >Reporter: Ivan Bessonov >Assignee: Ivan Bessonov >Priority: Major > Fix For: 2.17 > > Time Spent: 20m > Remaining Estimate: 0h > > * Start a node via bin/ignite.sh > * Start the {{CacheAffinityExample}} on Java 21. The example is started with > the same JVM options which are used to start a node: > {code:java} > -DIGNITE_UPDATE_NOTIFIER=false > -Xmx1g > -Xms1g > -DCONSISTENT_ID=1001 > --add-opens=java.base/jdk.internal.access=ALL-UNNAMED > --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED > --add-opens=java.base/sun.nio.ch=ALL-UNNAMED > --add-opens=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED > --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED > --add-opens=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED > --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED > --add-opens=java.base/java.io=ALL-UNNAMED > --add-opens=java.base/java.net=ALL-UNNAMED > --add-opens=java.base/java.nio=ALL-UNNAMED > --add-opens=java.base/java.security.cert=ALL-UNNAMED > --add-opens=java.base/java.util=ALL-UNNAMED > --add-opens=java.base/java.util.concurrent=ALL-UNNAMED > --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED > --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED > --add-opens=java.base/java.lang=ALL-UNNAMED > --add-opens=java.base/java.lang.invoke=ALL-UNNAMED > --add-opens=java.base/java.math=ALL-UNNAMED > --add-opens=java.base/java.time=ALL-UNNAMED > --add-opens=java.base/sun.security.ssl=ALL-UNNAMED > --add-opens=java.base/sun.security.x509=ALL-UNNAMED > --add-opens=java.sql/java.sql=ALL-UNNAMED{code} > Expected behavior: > * The example finishes without errors > Actual behavior: > * The example fails with the following exception in the example’s log: > {code:java} > [2024-04-17T08:09:43.27][INFO][main][GridDeploymentLocalStore] Class locally > deployed: class > org.apache.ignite.examples.datagrid.CacheAffinityExample$$Lambda/0x7f7264515000 > [2024-04-17T08:09:43.384][WARNING][p2p-#78][GridDeploymentCommunication] > Failed to resolve class > [originatingNodeId=21e1dbde-b1b3-4eb2-8d8e-0418e4dfeb1b, > class=o.a.i.examples.datagrid.CacheAffinityExample$$Lambda.0x7f7264515000, > req=GridDeploymentRequest > [rsrcName=org/apache/ignite/examples/datagrid/CacheAffinityExample$$Lambda/0x7f7264515000.class, > ldrId=dbcba1bee81-37bf182b-b8f7-471e-ae26-7145048e19d1, isUndeploy=false, > nodeIds=null]] > java.lang.ClassNotFoundException: > org.apache.ignite.examples.datagrid.CacheAffinityExample$$Lambda.0x7f7264515000 > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) > at java.base/java.lang.Class.forName0(Native Method) > at java.base/java.lang.Class.forName(Class.java:534) > at java.base/java.lang.Class.forName(Class.java:513) > at > org.apache.ignite.internal.managers.deployment.GridDeploymentCommunication.processResourceRequest(GridDeploymentCommunication.java:218) > at > org.apache.ignite.internal.managers.deployment.GridDeploymentCommunication.processDeploymentRequest(GridDeploymentCommunication.java:155) > at > org.apache.ignite.internal.managers.deployment.GridDeploymentCommunication.access$000(GridDeploymentCommunication.java:55) > at > org.apache.ignite.internal.managers.deployment.GridDeploymentCommunication$1.onMessage(GridDeploymentCommunication.java:91) > at > org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1727) > at > org.apache.ignite.internal.managers.communication.GridIoManager.access$4500(GridIoManager.java:158) > at > org.apache.ignite.internal.managers.communication.GridIoManager$7.run(GridIoManager.java:1164) > at > java.base/java.util.concu
[jira] [Commented] (IGNITE-22864) Cache create command: ignore flag and improved output
[ https://issues.apache.org/jira/browse/IGNITE-22864?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17871032#comment-17871032 ] Ignite TC Bot commented on IGNITE-22864: {panel:title=Branch: [pull/11460/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11460/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=8009654&buildTypeId=IgniteTests24Java8_RunAll] > Cache create command: ignore flag and improved output > - > > Key: IGNITE-22864 > URL: https://issues.apache.org/jira/browse/IGNITE-22864 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Davydov >Assignee: Maksim Davydov >Priority: Trivial > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > There are some minor improvements for `control.sh --cache create` command: > * Output with created caches > * Ignore flag for existing caches -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22790) Initial cleanup of Grid*Request and Grid*Response classes
[ https://issues.apache.org/jira/browse/IGNITE-22790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17870591#comment-17870591 ] Ignite TC Bot commented on IGNITE-22790: {panel:title=Branch: [pull/11461/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11461/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=8009434&buildTypeId=IgniteTests24Java8_RunAll] > Initial cleanup of Grid*Request and Grid*Response classes > - > > Key: IGNITE-22790 > URL: https://issues.apache.org/jira/browse/IGNITE-22790 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Attachments: scope5.png > > Time Spent: 1h > Remaining Estimate: 0h > > Cleanup of Grid*Request and Grid*Response classes: > 1) Descendants of {{{}GridDistributedBaseMessage{}}}: > !scope5.png! > 2) Descendants of {{GridCacheMessage}} and {{{}GridCacheIdMessage{}}}: > * TxLocksRequest > * TxLocksResponse > * GridDhtTxFinishResponse > ** GridNearTxFinishResponse > ** GridDistributedTxFinishResponse > * GridNearSingleGetRequest > * GridNearSingleGetResponse > * GridNearGetRequest > * GridNearGetResponse > * GridDhtTxOnePhaseCommitAckRequest -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22790) Cleanup of Grid*Request and Grid*Response classes
[ https://issues.apache.org/jira/browse/IGNITE-22790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17869852#comment-17869852 ] Ignite TC Bot commented on IGNITE-22790: {panel:title=Branch: [pull/11457/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11457/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=8005227&buildTypeId=IgniteTests24Java8_RunAll] > Cleanup of Grid*Request and Grid*Response classes > - > > Key: IGNITE-22790 > URL: https://issues.apache.org/jira/browse/IGNITE-22790 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > Cleanup of Grid*Request and Grid*Response classes -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22319) Node crashes if a snapshot restore cancelled due to network issues
[ https://issues.apache.org/jira/browse/IGNITE-22319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17869830#comment-17869830 ] Ignite TC Bot commented on IGNITE-22319: {panel:title=Branch: [pull/11361/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11361/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Disk Page Compressions 1{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=8005584]] * {color:#013220}IgnitePdsCompressionTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=false, onlyPrimay=true] - PASSED{color} * {color:#013220}IgnitePdsCompressionTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=false, onlyPrimay=false] - PASSED{color} {color:#8b}Snapshots 1{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=8005315]] * {color:#013220}IgniteSnapshotTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=false, onlyPrimay=false] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=true, onlyPrimay=true] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=false, onlyPrimay=true] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteSnapshotRestoreFromRemoteTest.testRestoreConnectionLost[encryption=true, onlyPrimay=false] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8005337&buildTypeId=IgniteTests24Java8_RunAll] > Node crashes if a snapshot restore cancelled due to network issues > --- > > Key: IGNITE-22319 > URL: https://issues.apache.org/jira/browse/IGNITE-22319 > Project: Ignite > Issue Type: Bug >Affects Versions: 2.15, 2.16 >Reporter: Nikita Amelchev >Assignee: Nikita Amelchev >Priority: Major > Labels: ise > Fix For: 2.17 > > Time Spent: 8h 10m > Remaining Estimate: 0h > > Node crashes if a snapshot restore (not same topology) cancelled due to > network issues. > There are several possible reasons: > 1. Assertion error (node left or socket timeout): > {noformat} > [2024-05-21T18:39:22,212][ERROR][disco-event-worker-#1479%snapshot.IgniteSnapshotRestoreFromRemoteTest2%][GridEventStorageManager] > Unexpected exception in listener notification for event: DiscoveryEvent > [evtNode=TcpDiscoveryNode [id=1b573ddc-b0eb-4909-978b-9d418c10, > consistentId=snapshot.IgniteSnapshotRestoreFromRemoteTest0, addrs=ArrayList > [127.0.0.1], sockAddrs=HashSet [/127.0.0.1:47500], discPort=47500, order=1, > intOrder=1, loc=false, ver=2.17.0#20240512-sha1:27cef45b, isClient=false], > topVer=4, msgTemplate=null, > span=o.a.i.i.processors.tracing.NoopSpan@48b53ef5, nodeId8=9992b67a, msg=Node > left, type=NODE_LEFT, tstamp=1716305962203] > java.lang.AssertionError: null > at > org.apache.ignite.internal.processors.cache.persistence.snapshot.IgniteSnapshotManager$SequentialRemoteSnapshotManager.onException(IgniteSnapshotManager.java:4022) > ~[classes/:?] > at > org.apache.ignite.internal.managers.communication.GridIoManager.interruptReceiver(GridIoManager.java:2799) > ~[classes/:?] > at > org.apache.ignite.internal.managers.communication.GridIoManager$6.onEvent(GridIoManager.java:972) > ~[classes/:?] > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager$LocalListenerWrapper.onEvent(GridEventStorageManager.java:1403) > ~[classes/:?] > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:898) > [classes/:?] > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.notifyListeners(GridEventStorageManager.java:883) > [classes/:?] > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record0(GridEventStorageManager.java:354) > [classes/:?] > at > org.apache.ignite.internal.managers.eventstorage.GridEventStorageManager.record(GridEventStorageManager.java:317) > [classes/:?] > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.recordEvent(GridDiscoveryManager.java:3036) > [classes/:?] > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:3223) > [classes/:?] > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:3056) > [classes/:?] > at org.apache.ignite.internal.util.worker.GridWorker.run
[jira] [Commented] (IGNITE-22790) Cleanup of Grid*Request and Grid*Response classes
[ https://issues.apache.org/jira/browse/IGNITE-22790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17869584#comment-17869584 ] Ignite TC Bot commented on IGNITE-22790: {panel:title=Branch: [pull/11457/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11457/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=8003726&buildTypeId=IgniteTests24Java8_RunAll] > Cleanup of Grid*Request and Grid*Response classes > - > > Key: IGNITE-22790 > URL: https://issues.apache.org/jira/browse/IGNITE-22790 > Project: Ignite > Issue Type: Sub-task >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Minor > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > Cleanup of Grid*Request and Grid*Response classes -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22776) SQL table statistic is updated only once.
[ https://issues.apache.org/jira/browse/IGNITE-22776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17869268#comment-17869268 ] Ignite TC Bot commented on IGNITE-22776: {panel:title=Branch: [pull/11448/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11448/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 3 (lazy=true){color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=8002425]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithInsert - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithDelete - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithUpdate - PASSED{color} {color:#8b}Queries 3{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=8002424]] * {color:#013220}IgniteBinaryCacheQueryTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithInsert - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithDelete - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite3: StatisticsObsolescenceTest.testObsolescenceWithUpdate - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=8002453&buildTypeId=IgniteTests24Java8_RunAll] > SQL table statistic is updated only once. > - > > Key: IGNITE-22776 > URL: https://issues.apache.org/jira/browse/IGNITE-22776 > Project: Ignite > Issue Type: Bug >Affects Versions: 2.15 >Reporter: Vladimir Steshin >Priority: Major > Labels: ise > Fix For: 2.17 > > Attachments: StatisticsObsolescenceTest.java > > Time Spent: 20m > Remaining Estimate: 0h > > To build a better plan, H2 can rely on the statistics. We can enable it with > {code:java} > control.sh --property set --name 'statistics. Usage. State' --val 'ON' > {code} > and > {code:sql} > ANALYZE MY_TABLE > {code} > But table statistic tends to update with CRUD only once. Despite the > obsolescence threshold, by default > {code:java} > int StatisticsObjectConfiguration#DEFAULT_OBSOLESCENCE_MAX_PERCENT = 15; > {code} > Partition statistics obsolescence is checked every 60 seconds: > {code:java} > int IgniteStatisticsManagerImpl#OBSOLESCENCE_INTERVAL = 60; > if (serverNode) { >obsolescenceSchedule = ctx.timeout().schedule(() -> { > obsolescenceBusyExecutor.execute(() -> processObsolescence()); >}, OBSOLESCENCE_INTERVAL * 1000, OBSOLESCENCE_INTERVAL * 1000); > } > {code} > Regarding my research, the problem is within > {code:java} > private Set > IgniteStatisticsManagerImpl#calculateObsolescencedPartitions( > StatisticsObjectConfiguration cfg, > IntMap parts > ) { > Set res = new HashSet<>(); > parts.forEach((k, v) -> { > ObjectPartitionStatisticsImpl partStat = > statsRepos.getLocalPartitionStatistics(cfg.key(), k); > if (partStat == null || partStat.rowCount() == 0 || > (double)v.modified() * 100 / partStat.rowCount() > > cfg.maxPartitionObsolescencePercent()) > res.add(k); > }); > // Will add even empty list of partitions to recollect just to force > obsolescence info to be stored. > return res; > } > {code} > Where > {code:java} > v.modified() (long ObjectPartitionStatisticsObsolescence#modified()) > {code} > is always 0, never updates. Probably because > {code:java} > IgniteStatisticsManagerImpl#calculateObsolescencedPartitions#onRowUpdated(String > schemaName, String objName, int partId, byte[] keyBytes) > {code} > is called nowhere. But > {code:java} > partStat.rowCount() > {code} > is 0 at the beginning. This is why the statistic is calculated once. > A workaroung might be setting the threshold to a negative value: > {code:java} > ANALYZE MY_TABLE WITH MAX_CHANGED_PARTITION_ROWS_PERCENT=-1 > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22798) Refactor Index heirarchy
[ https://issues.apache.org/jira/browse/IGNITE-22798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17868309#comment-17868309 ] Ignite TC Bot commented on IGNITE-22798: {panel:title=Branch: [pull/11454/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11454/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=7995332&buildTypeId=IgniteTests24Java8_RunAll] > Refactor Index heirarchy > > > Key: IGNITE-22798 > URL: https://issues.apache.org/jira/browse/IGNITE-22798 > Project: Ignite > Issue Type: Task >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > Currently, ClientInlineIndex implements InlineIndex interface, which extends > SortedSegmentedIndex, but all methods of ClientInlineIndex inherited from > SortedSegmentedIndex throw "Unsupported" exception. Client index actually has > nothing in common with SortedSegmentedIndex and should be inherited from > Index. Inline size method of ClientInlineIndex actually required only to show > inline size in system view. And I think, configured inline size will be > enough on non-affinity node. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22789) Throw informative exception when both partitioned and replicated caches are participate in join operation
[ https://issues.apache.org/jira/browse/IGNITE-22789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17867976#comment-17867976 ] Ignite TC Bot commented on IGNITE-22789: {panel:title=Branch: [pull/11449/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11449/head] Base: [master] : New Tests (8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 1{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7994712]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: ReplicatedSqlCustomPartitionsTest.testRightJoinPartitionedReplicatedDiffNodeFilterErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: ReplicatedSqlCustomPartitionsTest.testRightJoinPartitionedReplicatedDiffPartitionsErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: ReplicatedSqlCustomPartitionsTest.testLeftJoinReplicatedPartitionedDiffNodeFilterErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: ReplicatedSqlCustomPartitionsTest.testLeftJoinReplicatedPartitionedDiffPartitionsErr - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7994713]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: ReplicatedSqlCustomPartitionsTest.testRightJoinPartitionedReplicatedDiffNodeFilterErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: ReplicatedSqlCustomPartitionsTest.testRightJoinPartitionedReplicatedDiffPartitionsErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: ReplicatedSqlCustomPartitionsTest.testLeftJoinReplicatedPartitionedDiffNodeFilterErr - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: ReplicatedSqlCustomPartitionsTest.testLeftJoinReplicatedPartitionedDiffPartitionsErr - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7994745&buildTypeId=IgniteTests24Java8_RunAll] > Throw informative exception when both partitioned and replicated caches are > participate in join operation > - > > Key: IGNITE-22789 > URL: https://issues.apache.org/jira/browse/IGNITE-22789 > Project: Ignite > Issue Type: Bug > Components: sql >Affects Versions: 2.16 >Reporter: Evgeny Stanilovsky >Assignee: Evgeny Stanilovsky >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > According to documentation in [1] join operations (H2 involved only) under > mixed partitioned vs replicated caches are possible only if number of > configured affinity partitions are equal. > For now it`s possible to join such a caches without any warning and as a > result - obtain erroneous results. It is necessary that an exception be > thrown in case of misconfiguration. > [1] https://issues.apache.org/jira/browse/IGNITE-8732 -- 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&focusedCommentId=17867952#comment-17867952 ] Ignite TC Bot commented on IGNITE-20861: {panel:title=Branch: [pull/11041/head] Base: [master] : Possible Blockers (1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Basic 4{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7977205]] * IgniteBasicTestSuite2: GridIoManagerFileTransmissionSelfTest.testFileHandlerCrossConnections - Test has low fail rate in base branch 1,3% and is not flaky {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=7977309&buildTypeId=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: 1h 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-22716) Calcite engine. DECODE can't convert INT to DECIMAL
[ https://issues.apache.org/jira/browse/IGNITE-22716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17867080#comment-17867080 ] Ignite TC Bot commented on IGNITE-22716: {panel:title=Branch: [pull/11441/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11441/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=7987499]] * {color:#013220}IgniteCalciteTestSuite: DataTypesTest.testFunctionArgsToNumericImplicitConversion - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7987576&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. DECODE can't convert INT to DECIMAL > --- > > Key: IGNITE-22716 > URL: https://issues.apache.org/jira/browse/IGNITE-22716 > Project: Ignite > Issue Type: Bug > Components: sql >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > Time Spent: 10m > Remaining Estimate: 0h > > Reproducer: > {noformat} > sql("select decode(?, 0, 0, 1, 1.0)", 0);{noformat} > Fails with an exception: > {noformat} > java.lang.AssertionError: For conversion to decimal, > ConverterUtils#convertToDecimal method should be used instead. > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.ConverterUtils.convert(ConverterUtils.java:214) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.ConverterUtils.convert(ConverterUtils.java:178) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.implementRecursively(RexToLixTranslator.java:1144) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.implementCaseWhen(RexToLixTranslator.java:1076) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.visitCall(RexToLixTranslator.java:1018) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.visitCall(RexToLixTranslator.java:80) > ~[classes/:?] > at org.apache.calcite.rex.RexCall.accept(RexCall.java:189) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.visitLocalRef(RexToLixTranslator.java:932) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.visitLocalRef(RexToLixTranslator.java:80) > ~[classes/:?] > at org.apache.calcite.rex.RexLocalRef.accept(RexLocalRef.java:77) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.translate(RexToLixTranslator.java:206) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.translate(RexToLixTranslator.java:199) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.translateList(RexToLixTranslator.java:809) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.RexToLixTranslator.translateProjects(RexToLixTranslator.java:180) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.exec.exp.ExpressionFactoryImpl.compile(ExpressionFactoryImpl.java:516) > ~[classes/:?]{noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22605) Wrong certificate chain might lead to split brain
[ https://issues.apache.org/jira/browse/IGNITE-22605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866435#comment-17866435 ] Ignite TC Bot commented on IGNITE-22605: {panel:title=Branch: [pull/11415/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11415/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=7985208&buildTypeId=IgniteTests24Java8_RunAll] > Wrong certificate chain might lead to split brain > - > > Key: IGNITE-22605 > URL: https://issues.apache.org/jira/browse/IGNITE-22605 > Project: Ignite > Issue Type: Bug >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Fix For: 2.17 > > > There is a flaky test, it actually fails due to the bug. > {code:java} > TcpDiscoverySslTrustedUntrustedTest#testMismatchingCaFirst{code} > Test scenario is as follows: > # Start node A > # Try start node B with mismatching certificates > # Node B doesn't fail but starts new topology. > Logic that leads to the error: > # Node A started - create topology from single node. > # Node B is starting. Node B opens socket to node A > # Node B writes {{IGNITE_HEADER}} to the socket. > # Node B doesn't read any ack after sending {{IGNITE_HEADER}} and tries send > {{TcpDiscoveryHandshakeRequest}} > # Node A receives the {{{}IGNITE_HEADER{}}}, fails on SSL handshake, closes > the connection with SSL error, and doesn't receive > {{TcpDiscoveryHandshakeRequest}} > # Node B doesn't check any ack for {{IGNITE_HEADER and get error "socket > closed" for writing TcpDiscoveryHandshakeRequest}} > # Node B decides that node A doesn't exist and creates own topology > Proposal fix: In case of SSL enabled and socket failure, Node B should check > the input stream after sending {{IGNITE_HEADER }}and > TcpDiscoveryHandshakeRequest. > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22738) Sql. Select from several nested subqueries fails when aliases are used
[ https://issues.apache.org/jira/browse/IGNITE-22738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866360#comment-17866360 ] Ignite TC Bot commented on IGNITE-22738: {panel:title=Branch: [pull/11437/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11437/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 1{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7985285]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: GridSubqueryJoinOptimizerSelfTest.testSeveralNestedSubqueries - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7985286]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: GridSubqueryJoinOptimizerSelfTest.testSeveralNestedSubqueries - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7985318&buildTypeId=IgniteTests24Java8_RunAll] > Sql. Select from several nested subqueries fails when aliases are used > --- > > Key: IGNITE-22738 > URL: https://issues.apache.org/jira/browse/IGNITE-22738 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > Query: > {noformat} > select * from (select * from (select age as a from person) where a > 10) > {noformat} > Fails with an assertion: > {noformat} > at > org.apache.ignite.internal.processors.query.h2.sql.GridSqlQuerySplitter.normalizeExpression(GridSqlQuerySplitter.java:1485) > at > org.apache.ignite.internal.processors.query.h2.sql.GridSqlQuerySplitter.normalizeExpression(GridSqlQuerySplitter.java:1473) > at > org.apache.ignite.internal.processors.query.h2.sql.GridSqlQuerySplitter.normalizeQuery(GridSqlQuerySplitter.java:1364) > at > org.apache.ignite.internal.processors.query.h2.sql.GridSqlQuerySplitter.split0(GridSqlQuerySplitter.java:278) > at > org.apache.ignite.internal.processors.query.h2.sql.GridSqlQuerySplitter.split(GridSqlQuerySplitter.java:219) > at > org.apache.ignite.internal.processors.query.h2.QueryParser.parseH2(QueryParser.java:489) > at > org.apache.ignite.internal.processors.query.h2.QueryParser.parse0(QueryParser.java:222) > at > org.apache.ignite.internal.processors.query.h2.QueryParser.parse(QueryParser.java:135) > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22734) Update Ignite dependency jetty
[ https://issues.apache.org/jira/browse/IGNITE-22734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866266#comment-17866266 ] Ignite TC Bot commented on IGNITE-22734: {panel:title=Branch: [pull/11436/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11436/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=7985084&buildTypeId=IgniteTests24Java8_RunAll] > Update Ignite dependency jetty > -- > > Key: IGNITE-22734 > URL: https://issues.apache.org/jira/browse/IGNITE-22734 > Project: Ignite > Issue Type: Task >Reporter: Aleksandr Nikolaev >Assignee: Aleksandr Nikolaev >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-22731) Update Ignite dependency zookeeper
[ https://issues.apache.org/jira/browse/IGNITE-22731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866267#comment-17866267 ] Ignite TC Bot commented on IGNITE-22731: {panel:title=Branch: [pull/11435/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11435/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=7984964&buildTypeId=IgniteTests24Java8_RunAll] > Update Ignite dependency zookeeper > -- > > Key: IGNITE-22731 > URL: https://issues.apache.org/jira/browse/IGNITE-22731 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksandr Nikolaev >Assignee: Aleksandr Nikolaev >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Update Ignite dependency zookeeper to 3.8.4 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22605) Wrong certificate chain might lead to split brain
[ https://issues.apache.org/jira/browse/IGNITE-22605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866257#comment-17866257 ] Ignite TC Bot commented on IGNITE-22605: {panel:title=Branch: [pull/11415/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11415/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=7985208&buildTypeId=IgniteTests24Java8_RunAll] > Wrong certificate chain might lead to split brain > - > > Key: IGNITE-22605 > URL: https://issues.apache.org/jira/browse/IGNITE-22605 > Project: Ignite > Issue Type: Bug >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Fix For: 2.17 > > > There is a flaky test, it actually fails due to the bug. > {code:java} > TcpDiscoverySslTrustedUntrustedTest#testMismatchingCaFirst{code} > Test scenario is as follows: > # Start node A > # Try start node B with mismatching certificates > # Node B doesn't fail but starts new topology. > Logic that leads to the error: > # Node A started - create topology from single node. > # Node B is starting. Node B opens socket to node A > # Node B writes {{IGNITE_HEADER}} to the socket. > # Node B doesn't read any ack after sending {{IGNITE_HEADER}} and tries send > {{TcpDiscoveryHandshakeRequest}} > # Node A receives the {{{}IGNITE_HEADER{}}}, fails on SSL handshake, closes > the connection with SSL error, and doesn't receive > {{TcpDiscoveryHandshakeRequest}} > # Node B doesn't check any ack for {{IGNITE_HEADER and get error "socket > closed" for writing TcpDiscoveryHandshakeRequest}} > # Node B decides that node A doesn't exist and creates own topology > Proposal fix: In case of SSL enabled and socket failure, Node B should check > the input stream after sending {{IGNITE_HEADER }}and > TcpDiscoveryHandshakeRequest. > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22696) Add prometheus libs to opensensus module
[ https://issues.apache.org/jira/browse/IGNITE-22696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17866042#comment-17866042 ] Ignite TC Bot commented on IGNITE-22696: {panel:title=Branch: [pull/11426/head] Base: [master] : Possible Blockers (1)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Snapshots 1{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8317525]] {panel} {panel:title=Branch: [pull/11426/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=8312570&buildTypeId=IgniteTests24Java8_RunAll] > Add prometheus libs to opensensus module > > > Key: IGNITE-22696 > URL: https://issues.apache.org/jira/browse/IGNITE-22696 > Project: Ignite > Issue Type: Improvement >Reporter: Matvei Kalistratov >Assignee: Matvei Kalistratov >Priority: Major > Fix For: 2.17 > > Time Spent: 1.5h > Remaining Estimate: 0h > > For now I have to download number of jars to configure metrics in prometheus > format for AI and point JVM_OPTS to these jar. Or build the jar by myself as > described in > [https://www.gridgain.com/resources/blog/setting-prometheus-apache-ignite-and-gridgain]. > Only after that it becomes possible to configure metrics using AI config. > That's quite uncomfortable to do that running AI in container in docker or > k8s and requires additional storage and init container to download, build and > store these jars, change config after that and restart AI. > Needed to add necessary libs to opensensus module to make it possible to > configure prometheus metrics exposing from the box. It should be enough just > to change AI config to get prometheus metrics work. > Libs needs to be added: > - io.prometheus simpleclient_httpserver > - io.opencensus opencensus-exporter-stats-prometheus -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22696) Add prometheus libs to opensensus module
[ https://issues.apache.org/jira/browse/IGNITE-22696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865904#comment-17865904 ] Ignite TC Bot commented on IGNITE-22696: {panel:title=Branch: [pull/11426/head] Base: [master] : Possible Blockers (8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Disk Page Compressions 2{color} [[tests 0 TIMEOUT , Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8313429]] {color:#d04437}PDS 2{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312522]] * IgnitePdsTestSuite2: WalForCdcTest.testOnlyDataRecordWritten[mode=REPLICATED, atomicityMode=TRANSACTIONAL] - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}SPI (Discovery){color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312551]] * IgniteSpiDiscoverySelfTestSuite: TcpDiscoverySelfTest.testFailedNodes3 - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}PDS (Compatibility){color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312529]] * IgniteCompatibilityBasicTestSuite: IndexTypesCompatibilityTest.testQueryOldIndex[ver=2.15.0] - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}ZooKeeper (Discovery) 1{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312560]] * ZookeeperDiscoverySpiTestSuite1: ZookeeperDiscoverySpiSslTest.testIgniteSsl - Test has low fail rate in base branch 3,1% and is not flaky {color:#d04437}Calcite SQL{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312493]] * IgniteCalciteTestSuite: UnstableTopologyTest.testSelectCorrectnessOnUnstableTopology[awaitExchange=true, idxSlowDown=true] - 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=8313380]] {color:#d04437}Snapshots 2{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8313565]] * IgniteSnapshotTestSuite2: IgniteClusterSnapshotWalRecordTest.testClusterSnapshotRecordIsWrittenToSnapshotMetadata[encryption=true, onlyPrimay=false] - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/11426/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=8312570&buildTypeId=IgniteTests24Java8_RunAll] > Add prometheus libs to opensensus module > > > Key: IGNITE-22696 > URL: https://issues.apache.org/jira/browse/IGNITE-22696 > Project: Ignite > Issue Type: Improvement >Reporter: Matvei Kalistratov >Assignee: Matvei Kalistratov >Priority: Major > Fix For: 2.17 > > Time Spent: 1.5h > Remaining Estimate: 0h > > For now I have to download number of jars to configure metrics in prometheus > format for AI and point JVM_OPTS to these jar. Or build the jar by myself as > described in > [https://www.gridgain.com/resources/blog/setting-prometheus-apache-ignite-and-gridgain]. > Only after that it becomes possible to configure metrics using AI config. > That's quite uncomfortable to do that running AI in container in docker or > k8s and requires additional storage and init container to download, build and > store these jars, change config after that and restart AI. > Needed to add necessary libs to opensensus module to make it possible to > configure prometheus metrics exposing from the box. It should be enough just > to change AI config to get prometheus metrics work. > Libs needs to be added: > - io.prometheus simpleclient_httpserver > - io.opencensus opencensus-exporter-stats-prometheus -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22696) Add prometheus libs to opensensus module
[ https://issues.apache.org/jira/browse/IGNITE-22696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865480#comment-17865480 ] Ignite TC Bot commented on IGNITE-22696: {panel:title=Branch: [pull/11426/head] Base: [master] : Possible Blockers (7)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Disk Page Compressions 1{color} [[tests 0 Exit Code , Failure on metric |https://ci.ignite.apache.org/viewLog.html?buildId=8312565]] {color:#d04437}Cache 6{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312477]] * IgniteCacheTestSuite6: TxRollbackOnTimeoutNearCacheTest.testSimple - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Queries 2{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312539]] * IgniteBinaryCacheQueryTestSuite2: IgniteCacheQueryNodeRestartDistributedJoinSelfTest.testRestartsBroadcast - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Snapshots 1{color} [[tests 2 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8312548]] * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=false] - Test has low fail rate in base branch 2,7% and is not flaky * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=true] - Test has low fail rate in base branch 2,7% and is not flaky {color:#d04437}Snapshots 2{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8312568]] * IgniteSnapshotTestSuite2: EncryptedSnapshotTest.testSnapshotRestoringAfterMultipleReencryption[encryption=true, onlyPrimay=false] - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/11426/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=8305260&buildTypeId=IgniteTests24Java8_RunAll] > Add prometheus libs to opensensus module > > > Key: IGNITE-22696 > URL: https://issues.apache.org/jira/browse/IGNITE-22696 > Project: Ignite > Issue Type: Improvement >Reporter: Matvei Kalistratov >Assignee: Matvei Kalistratov >Priority: Major > Fix For: 2.17 > > Time Spent: 1.5h > Remaining Estimate: 0h > > For now I have to download number of jars to configure metrics in prometheus > format for AI and point JVM_OPTS to these jar. Or build the jar by myself as > described in > [https://www.gridgain.com/resources/blog/setting-prometheus-apache-ignite-and-gridgain]. > Only after that it becomes possible to configure metrics using AI config. > That's quite uncomfortable to do that running AI in container in docker or > k8s and requires additional storage and init container to download, build and > store these jars, change config after that and restart AI. > Needed to add necessary libs to opensensus module to make it possible to > configure prometheus metrics exposing from the box. It should be enough just > to change AI config to get prometheus metrics work. > Libs needs to be added: > - io.prometheus simpleclient_httpserver > - io.opencensus opencensus-exporter-stats-prometheus -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22669) Change Ignite maven.source.version to 11
[ https://issues.apache.org/jira/browse/IGNITE-22669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865406#comment-17865406 ] Ignite TC Bot commented on IGNITE-22669: {panel:title=Branch: [pull/11432/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11432/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=7979914&buildTypeId=IgniteTests24Java8_RunAll] > Change Ignite maven.source.version to 11 > > > Key: IGNITE-22669 > URL: https://issues.apache.org/jira/browse/IGNITE-22669 > Project: Ignite > Issue Type: Improvement >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Upgrade minimal source version of Ignite to 11. It means drop support of > jdk1.8. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22696) Add prometheus libs to opensensus module
[ https://issues.apache.org/jira/browse/IGNITE-22696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865383#comment-17865383 ] Ignite TC Bot commented on IGNITE-22696: {panel:title=Branch: [pull/11426/head] Base: [master] : Possible Blockers (3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Snapshots 1{color} [[tests 2 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8311969]] * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=false] - Test has low fail rate in base branch 2,6% and is not flaky * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=true] - Test has low fail rate in base branch 2,6% and is not flaky {panel} {panel:title=Branch: [pull/11426/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Windows){color} [[tests 2|https://ci.ignite.apache.org/viewLog.html?buildId=8305226]] * {color:#013220}exe: PartitionAwarenessTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} * {color:#013220}exe: PartitionAwarenessWithClusterDiscoveryTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=8305260&buildTypeId=IgniteTests24Java8_RunAll] > Add prometheus libs to opensensus module > > > Key: IGNITE-22696 > URL: https://issues.apache.org/jira/browse/IGNITE-22696 > Project: Ignite > Issue Type: Improvement >Reporter: Matvei Kalistratov >Assignee: Matvei Kalistratov >Priority: Major > Fix For: 2.17 > > Time Spent: 1.5h > Remaining Estimate: 0h > > For now I have to download number of jars to configure metrics in prometheus > format for AI and point JVM_OPTS to these jar. Or build the jar by myself as > described in > [https://www.gridgain.com/resources/blog/setting-prometheus-apache-ignite-and-gridgain]. > Only after that it becomes possible to configure metrics using AI config. > That's quite uncomfortable to do that running AI in container in docker or > k8s and requires additional storage and init container to download, build and > store these jars, change config after that and restart AI. > Needed to add necessary libs to opensensus module to make it possible to > configure prometheus metrics exposing from the box. It should be enough just > to change AI config to get prometheus metrics work. > Libs needs to be added: > - io.prometheus simpleclient_httpserver > - io.opencensus opencensus-exporter-stats-prometheus -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22684) Update Ignite dependency json-path
[ https://issues.apache.org/jira/browse/IGNITE-22684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865128#comment-17865128 ] Ignite TC Bot commented on IGNITE-22684: {panel:title=Branch: [pull/11431/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11431/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=7979643&buildTypeId=IgniteTests24Java8_RunAll] > Update Ignite dependency json-path > -- > > Key: IGNITE-22684 > URL: https://issues.apache.org/jira/browse/IGNITE-22684 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksandr Nikolaev >Assignee: Aleksandr Nikolaev >Priority: Major > Labels: ise, newbie > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Update Ignite dependency json-path > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22707) Node fails when runtime exception occurs on snapshot start stage
[ https://issues.apache.org/jira/browse/IGNITE-22707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17865081#comment-17865081 ] Ignite TC Bot commented on IGNITE-22707: {panel:title=Branch: [pull/11430/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11430/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Disk Page Compressions 1{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7978374]] * {color:#013220}IgnitePdsCompressionTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=false, onlyPrimay=false] - PASSED{color} * {color:#013220}IgnitePdsCompressionTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=false, onlyPrimay=true] - PASSED{color} {color:#8b}Snapshots 1{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7978357]] * {color:#013220}IgniteSnapshotTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=false, onlyPrimay=false] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=false, onlyPrimay=true] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=true, onlyPrimay=false] - PASSED{color} * {color:#013220}IgniteSnapshotTestSuite: IgniteClusterSnapshotSelfTest.testExceptionOnStartStage[encryption=true, onlyPrimay=true] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7978379&buildTypeId=IgniteTests24Java8_RunAll] > Node fails when runtime exception occurs on snapshot start stage > > > Key: IGNITE-22707 > URL: https://issues.apache.org/jira/browse/IGNITE-22707 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > Reproducer: > {code:java} > /** Any node failed. */ > private boolean failed; > /** {@inheritDoc} */ > @Override protected IgniteConfiguration getConfiguration(String > igniteInstanceName) throws Exception { > return > super.getConfiguration(igniteInstanceName).setFailureHandler((ignite, ctx) -> > failed = true); > } > /** @throws Exception If fails. */ > @Test > public void testExceptionOnStartStage() throws Exception { > IgniteEx ignite = startGridsWithCache(2, dfltCacheCfg, CACHE_KEYS_RANGE); > IgniteFuture fut = snp(ignite).createSnapshot(SNAPSHOT_NAME, null, > false, onlyPrimary); > File snpDir = snp(ignite).snapshotLocalDir(SNAPSHOT_NAME); > assertTrue(snpDir.mkdirs()); > File snpMeta = new File(snpDir, > IgniteSnapshotManager.snapshotMetaFileName(ignite.localNode().consistentId().toString())); > assertTrue(snpMeta.createNewFile()); > assertThrowsAnyCause(log, fut::get, IgniteException.class, "Snapshot > metafile must not exist"); > assertFalse(failed); > } {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22671) Failed compilation for ducktape dns_failure test under jdk11
[ https://issues.apache.org/jira/browse/IGNITE-22671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17864951#comment-17864951 ] Ignite TC Bot commented on IGNITE-22671: {panel:title=Branch: [pull/11429/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11429/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=7978129&buildTypeId=IgniteTests24Java8_RunAll] > Failed compilation for ducktape dns_failure test under jdk11 > > > Key: IGNITE-22671 > URL: https://issues.apache.org/jira/browse/IGNITE-22671 > Project: Ignite > Issue Type: Bug >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22696) Add prometheus libs to opensensus module
[ https://issues.apache.org/jira/browse/IGNITE-22696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17864635#comment-17864635 ] Ignite TC Bot commented on IGNITE-22696: {panel:title=Branch: [pull/11426/head] Base: [master] : Possible Blockers (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Cache 7{color} [[tests 0 Exit Code , Failure on metric |https://ci.ignite.apache.org/viewLog.html?buildId=8305168]] {color:#d04437}Disk Page Compressions 1{color} [[tests 0 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8305255]] {color:#d04437}Calcite SQL{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8305183]] * IgniteCalciteTestSuite: TableDdlIntegrationTest.alterTableLogging - Test has low fail rate in base branch 2,5% and is not flaky {color:#d04437}Snapshots 1{color} [[tests 1 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8305238]] * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=true] - Test has low fail rate in base branch 2,6% and is not flaky {color:#d04437}Basic 4{color} [[tests 1|https://ci.ignite.apache.org/viewLog.html?buildId=8305156]] * IgniteBasicTestSuite2: IgniteDiagnosticMessagesMultipleConnectionsTest.testTimeOutTxLock - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/11426/head] Base: [master] : New Tests (4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Windows){color} [[tests 4|https://ci.ignite.apache.org/viewLog.html?buildId=8305226]] * {color:#013220}exe: PartitionAwarenessTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} * {color:#013220}exe: PartitionAwarenessWithClusterDiscoveryTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} * {color:#013220}exe: ComputeTaskSessionTest.DistributesTaskSessionAttributeLocally - PASSED{color} * {color:#013220}exe: ComputeTaskSessionTest.DistributesTaskSessionAttributeRemotely - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci.ignite.apache.org/viewLog.html?buildId=8305260&buildTypeId=IgniteTests24Java8_RunAll] > Add prometheus libs to opensensus module > > > Key: IGNITE-22696 > URL: https://issues.apache.org/jira/browse/IGNITE-22696 > Project: Ignite > Issue Type: Improvement >Reporter: Matvei Kalistratov >Assignee: Matvei Kalistratov >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > For now I have to download number of jars to configure metrics in prometheus > format for AI and point JVM_OPTS to these jar. Or build the jar by myself as > described in > [https://www.gridgain.com/resources/blog/setting-prometheus-apache-ignite-and-gridgain]. > Only after that it becomes possible to configure metrics using AI config. > That's quite uncomfortable to do that running AI in container in docker or > k8s and requires additional storage and init container to download, build and > store these jars, change config after that and restart AI. > Needed to add necessary libs to opensensus module to make it possible to > configure prometheus metrics exposing from the box. It should be enough just > to change AI config to get prometheus metrics work. > Libs needs to be added: > - io.prometheus simpleclient_httpserver > - io.opencensus opencensus-exporter-stats-prometheus -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22683) Update Ignite dependency: PostgreSQL JDBC
[ https://issues.apache.org/jira/browse/IGNITE-22683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17864354#comment-17864354 ] Ignite TC Bot commented on IGNITE-22683: {panel:title=Branch: [pull/11424/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11424/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=7976436&buildTypeId=IgniteTests24Java8_RunAll] > Update Ignite dependency: PostgreSQL JDBC > - > > Key: IGNITE-22683 > URL: https://issues.apache.org/jira/browse/IGNITE-22683 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksandr Nikolaev >Assignee: Andrei Nadyktov >Priority: Major > Labels: ise, newbie > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Update PostgreSQL JDBC Driver to 42.7.3 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22216) Remove the GridCacheQueryInfo#all and GridCacheQueryRequest#all properties
[ https://issues.apache.org/jira/browse/IGNITE-22216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17863146#comment-17863146 ] Ignite TC Bot commented on IGNITE-22216: {panel:title=Branch: [pull/11356/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11356/head] Base: [master] : New Tests (21)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Thin Client: Java{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7947396]] * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testWithExpiryPolicy[binary=false, cacheMode=TRANSACTIONAL] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testWithExpiryPolicy[binary=false, cacheMode=ATOMIC] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testWithExpiryPolicy[binary=true, cacheMode=TRANSACTIONAL] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testWithExpiryPolicy[binary=true, cacheMode=ATOMIC] - PASSED{color} {color:#8b}Basic 4{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=7947307]] * {color:#013220}IgniteBasicTestSuite2: BPlusTreeSelfTest.testIterate - PASSED{color} * {color:#013220}IgniteBasicTestSuite2: BPlusTreeFakeReuseSelfTest.testIterate - PASSED{color} * {color:#013220}IgniteBasicTestSuite2: BPlusTreeReuseSelfTest.testIterate - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 6|https://ci2.ignite.apache.org/viewLog.html?buildId=7947379]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequest - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTx - PASSED{color} {color:#8b}PDS 5{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7947366]] * {color:#013220}IgnitePdsTestSuite5: BPlusTreePageMemoryImplTest.testIterate - PASSED{color} * {color:#013220}IgnitePdsTestSuite5: BPlusTreeReuseListPageMemoryImplTest.testIterate - PASSED{color} {color:#8b}Queries 1{color} [[tests 6|https://ci2.ignite.apache.org/viewLog.html?buildId=7947378]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequest - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTx - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7947411&buildTypeId=IgniteTests24Java8_RunAll] > Remove the GridCacheQueryInfo#all and GridCacheQueryRequest#all properties > -- > > Key: IGNITE-22216 > URL: https://issues.apache.org/jira/browse/IGNITE-22216 > Project: Ignite > Issue Type: Task >Reporter: Oleg Valuyskiy >Assignee: Oleg Valuyskiy >Priority: Minor > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > The GridCacheQueryInfo#all and GridCacheQueryRequest#all properties don't > serve any real purpose but make some of the code where they are used rather > confusing. Therefore it is advised to remove the 'all' property from both > GridCacheQueryInfo and GridCacheQueryRequest classes. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-13202) Javadoc HTML can't be generated correctly with maven-javadoc-plugin on JDK 11+
[ https://issues.apache.org/jira/browse/IGNITE-13202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17863042#comment-17863042 ] Ignite TC Bot commented on IGNITE-13202: {panel:title=Branch: [IGNITE-13202__jdk11_javadoc] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [IGNITE-13202__jdk11_javadoc] 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=7922853&buildTypeId=IgniteTests24Java8_RunAll] > Javadoc HTML can't be generated correctly with maven-javadoc-plugin on JDK 11+ > -- > > Key: IGNITE-13202 > URL: https://issues.apache.org/jira/browse/IGNITE-13202 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Fix For: 2.17 > > > Javadoc utility has some bugs which don't allow to build Ignite Javadocs > correctly. > Building javadoc under JDK 11+ throws an error "The code being documented > uses modules but the packages defined in > [https://docs.oracle.com/javase/8/docs/api] are in the unnamed module". To > workaround this error argument "source=1.8" can be specified, but there is > another bug related to "source" and "subpackages" argument usages: > [https://bugs.openjdk.java.net/browse/JDK-8193030.] We still can build > javadoc with disabled {{detectJavaApiLink}} maven-javadoc-plugin option, but > in this case there will be no references to Java API from Ignite Javadoc. > Also, there is a bug with "-exclude" argument in JDK 11+, it doesn't exclude > subpackages of specified to exclude packages, so in generated output there is > a lot of javadocs for internal packages. > Javadoc generation command: > {{mvn -DskipTests -Pall-java clean install}} > {{mvn initialize -Pjavadoc}} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22604) OOM caught internally in H2 doesn't call failure handler
[ https://issues.apache.org/jira/browse/IGNITE-22604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17861087#comment-17861087 ] Ignite TC Bot commented on IGNITE-22604: {panel:title=Branch: [pull/11414/head] Base: [master] : Possible Blockers (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}Snapshots 1{color} [[tests 1 Exit Code |https://ci.ignite.apache.org/viewLog.html?buildId=8253316]] * IgniteSnapshotTestSuite: IgniteSnapshotMXBeanTest.testCreateSnapshot[encryption=false, onlyPrimay=true] - Test has low fail rate in base branch 2,1% and is not flaky {panel} {panel:title=Branch: [pull/11414/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=8247398&buildTypeId=IgniteTests24Java8_RunAll] > OOM caught internally in H2 doesn't call failure handler > > > Key: IGNITE-22604 > URL: https://issues.apache.org/jira/browse/IGNITE-22604 > Project: Ignite > Issue Type: Improvement > Components: sql >Affects Versions: 2.16 >Reporter: Evgeny Stanilovsky >Assignee: Evgeny Stanilovsky >Priority: Major > > OOM leads queries brings node into non maintained state also failure handler > is not called in such a case. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22576) Calcite engine. Cast varchar to timestamp truncates millis
[ https://issues.apache.org/jira/browse/IGNITE-22576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17860721#comment-17860721 ] Ignite TC Bot commented on IGNITE-22576: {panel:title=Branch: [pull/11407/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11407/head] Base: [master] : New Tests (10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 10|https://ci2.ignite.apache.org/viewLog.html?buildId=798]] * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testDateTimeCast - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery1 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testDstShift - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery4 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery5 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery2 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery3 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: test_timestamp_ms.test - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery6 - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DateTimeTest.testQuery7 - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7930742&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Cast varchar to timestamp truncates millis > -- > > Key: IGNITE-22576 > URL: https://issues.apache.org/jira/browse/IGNITE-22576 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > > Reproducer: > {noformat} > SELECT CAST('2021-01-01 01:02:03.456' AS TIMESTAMP) > {noformat} > Returns "2021-01-01 01:02:03.000" > Root cause: default precision for {{TIMESTAMP}} in Calcite is 0, so > {{TIMESTAMP}} threated as {{TIMESTAMP(0)}} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22590) Calcite engine. Distribution by affinity function for columns with null values fails
[ https://issues.apache.org/jira/browse/IGNITE-22590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17860722#comment-17860722 ] Ignite TC Bot commented on IGNITE-22590: {panel:title=Branch: [pull/11410/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11410/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=7931945]] * {color:#013220}IgniteCalciteTestSuite: JoinRehashIntegrationTest.testNullAffinityKeys - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7932022&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Distribution by affinity function for columns with null > values fails > > > Key: IGNITE-22590 > URL: https://issues.apache.org/jira/browse/IGNITE-22590 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite, ise > > If one side of the join converted to distribution of another side by affinity > function there can be an errors like: > {noformat} > Caused by: java.lang.IllegalArgumentException: Null key is passed for a > partition calculation. Make sure that an affinity key that is used is > initialized properly. > at > org.apache.ignite.cache.affinity.rendezvous.RendezvousAffinityFunction.partition(RendezvousAffinityFunction.java:506) > at > org.apache.ignite.internal.processors.query.calcite.trait.AffinityAdapter.applyAsInt(AffinityAdapter.java:46) > at > org.apache.ignite.internal.processors.query.calcite.trait.Partitioned.targets(Partitioned.java:42) > at > org.apache.ignite.internal.processors.query.calcite.exec.rel.Outbox.flush(Outbox.java:233) > at > org.apache.ignite.internal.processors.query.calcite.exec.rel.Outbox.push(Outbox.java:141) > {noformat} > If input to rehash contains null values. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22549) CacheScanTask json output format
[ https://issues.apache.org/jira/browse/IGNITE-22549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17860440#comment-17860440 ] Ignite TC Bot commented on IGNITE-22549: {panel:title=Branch: [pull/11402/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11402/head] Base: [master] : New Tests (10)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Cache 13{color} [[tests 5|https://ci2.ignite.apache.org/viewLog.html?buildId=7931789]] * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@4195105b, actual=PlatformExpiryPolicyFactory [create=1, update=-2, access=-1, expiryPlc=PlatformExpiryPolicy [create=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@6f3e19b3, actual=PlatformExpiryPolicyFactory [create=-1, update=0, access=-1, expiryPlc=PlatformExpiryPolicy [create=ETERNAL, update=ZERO, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@68880c21, actual=SingletonFactory [expiryPlc=EternalExpiryPolicy [create=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@2dd2e270, actual=PlatformExpiryPolicyFactory [create=2, update=4, access=8, expiryPlc=PlatformExpiryPolicy [create=2 MILLISECONDS, update=4 MILLISECONDS, access=8 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@47ffe971, actual=PlatformExpiryPolicyFactory [create=0, update=1, access=-1, expiryPlc=PlatformExpiryPolicy [create=ZERO, update=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} {color:#8b}Control Utility 1{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=792]] * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassWithSSLTest.testCacheScanJsonFormat[cmdHnd=cli] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanJsonFormat[cmdHnd=cli] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanJsonFormat[cmdHnd=jmx] - PASSED{color} {color:#8b}Control Utility (Zookeeper){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=790]] * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanJsonFormat[cmdHnd=cli] - PASSED{color} * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanJsonFormat[cmdHnd=jmx] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7931887&buildTypeId=IgniteTests24Java8_RunAll] > CacheScanTask json output format > > > Key: IGNITE-22549 > URL: https://issues.apache.org/jira/browse/IGNITE-22549 > Project: Ignite > Issue Type: Task >Reporter: Nikolay Izhikov >Assignee: Nikolay Izhikov >Priority: Major > Labels: IEP-94, ise > > Binary format is very similar to json. > It will be convenient for user to have ability to view cache data in JSON > format. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22586) .NET: Fix build failure due to ComputeTaskSessionTest
[ https://issues.apache.org/jira/browse/IGNITE-22586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17860400#comment-17860400 ] Ignite TC Bot commented on IGNITE-22586: {panel:title=Branch: [pull/11409/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11409/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Windows){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7933311]] * {color:#013220}exe: ComputeTaskSessionTest.DistributesTaskSessionAttributeLocally - PASSED{color} * {color:#013220}exe: ComputeTaskSessionTest.DistributesTaskSessionAttributeRemotely - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7931755&buildTypeId=IgniteTests24Java8_RunAll] > .NET: Fix build failure due to ComputeTaskSessionTest > - > > Key: IGNITE-22586 > URL: https://issues.apache.org/jira/browse/IGNITE-22586 > Project: Ignite > Issue Type: Bug >Reporter: Ilya Shishkov >Assignee: Ilya Shishkov >Priority: Critical > Labels: .net, ise, platforms > Attachments: > Ignite_Tests_2.x_JDK_8_11_Platform_.NET_Windows_10531.log.zip > > > We need fix build failure of .NET project in Windows. Currently it fails woth > an error: > {code} > dotnet build Apache.Ignite.sln > ... > C:\BuildAgent\work\7bc1c54bc719b67c\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Compute\ComputeTaskSessionTest.cs(103,44): > error CS0305: Using the generic type 'KeyValuePair' requires 2 > type arguments > [C:\BuildAgent\work\7bc1c54bc719b67c\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Apache.Ignite.Core.Tests.csproj] > {code} > Full build log from TC: > [^Ignite_Tests_2.x_JDK_8_11_Platform_.NET_Windows_10531.log.zip] > Link to build log: > https://ci2.ignite.apache.org/buildConfiguration/IgniteTests24Java8_PlatformNetWindows/7930403?hideTestsFromDependencies=false&hideProblemsFromDependencies=false&expandBuildDeploymentsSection=false&expandBuildProblemsSection=true&showLog=7930403_153_113&logFilter=debug&logView=flowAware -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-16181) Calcite engine. Handle arithmetic overflows
[ https://issues.apache.org/jira/browse/IGNITE-16181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17860333#comment-17860333 ] Ignite TC Bot commented on IGNITE-16181: {panel:title=Branch: [pull/11404/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11404/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=7931768]] * {color:#013220}IgniteCalciteTestSuite: TableDmlIntegrationTest.testInsertValueOverflow - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DataTypesTest.testCastDecimalOverflows - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: DataTypesTest.testArithmeticOverflow - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7923870&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Handle arithmetic overflows > --- > > Key: IGNITE-16181 > URL: https://issues.apache.org/jira/browse/IGNITE-16181 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: calcite2-required, calcite3-required, ise > Time Spent: 50m > Remaining Estimate: 0h > > Currently, we silently ignore arithmetic overflows and return the wrong > result, for example: > {noformat} > SELECT 2147483647 + 2147483647{noformat} > Returns -2. But SQL standard says that exception should be thrown: > {noformat} > 5) If the most specific type of the result of an arithmetic operation is > exact numeric, then Case: > a) If the operator is not division and the mathematical result of the > operation is not exactly representable with the precision and scale of the > result data type, then an exception condition is raised: data exception — > numeric value out of range.{noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22216) Remove the GridCacheQueryInfo#all and GridCacheQueryRequest#all properties
[ https://issues.apache.org/jira/browse/IGNITE-22216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17859800#comment-17859800 ] Ignite TC Bot commented on IGNITE-22216: {panel:title=Branch: [pull/11356/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11356/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=7927818&buildTypeId=IgniteTests24Java8_RunAll] > Remove the GridCacheQueryInfo#all and GridCacheQueryRequest#all properties > -- > > Key: IGNITE-22216 > URL: https://issues.apache.org/jira/browse/IGNITE-22216 > Project: Ignite > Issue Type: Task >Reporter: Oleg Valuyskiy >Assignee: Oleg Valuyskiy >Priority: Minor > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > The GridCacheQueryInfo#all and GridCacheQueryRequest#all properties don't > serve any real purpose but make some of the code where they are used rather > confusing. Therefore it is advised to remove the 'all' property from both > GridCacheQueryInfo and GridCacheQueryRequest classes. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22349) Ignite.NET support for priority ordering of Compute jobs
[ https://issues.apache.org/jira/browse/IGNITE-22349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17859636#comment-17859636 ] Ignite TC Bot commented on IGNITE-22349: {panel:title=Branch: [pull/11373/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11373/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Core Linux){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7927135]] * {color:#013220}DotNetCore: ComputeTaskSessionTest.DistributesTaskSessionAttributeLocally - PASSED{color} * {color:#013220}DotNetCore: ComputeTaskSessionTest.DistributesTaskSessionAttributeRemotely - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7927170&buildTypeId=IgniteTests24Java8_RunAll] > Ignite.NET support for priority ordering of Compute jobs > > > Key: IGNITE-22349 > URL: https://issues.apache.org/jira/browse/IGNITE-22349 > Project: Ignite > Issue Type: Improvement > Components: .NET, compute, platforms >Affects Versions: 2.16 >Reporter: Alexey Kukushkin >Assignee: Alexey Kukushkin >Priority: Major > Labels: .net, compute, ise, platforms > Time Spent: 50m > Remaining Estimate: 0h > > I want Apache Ignite to support [priority > ordering|https://ignite.apache.org/docs/latest/distributed-computing/job-scheduling#priority-ordering] > of Ignite.NET compute jobs on the same node. > h4. Analysis > {{PriorityQueueCollisionSpi}} does priority ordering. The problem is the > {{PriorityQueueCollisionSpi}} expects the user to provide job priorities > via the {{ComputeTaskSession}}'s "{{grid.task.priority}}" attribute and the > {{ComputeTaskSession}} is not available in Ignite.NET. > It looks like the requirement is to add an injectable {{ComputeTaskSession}} > in Ignite.NET exposing the {{SetAttributes}} operation similar to how it > works in Java. > h4. Reproducer > I expect more or less ordered output from the below reproducer. The output > may not be completely ordered since completely ordered output requires all > the jobs to land on the server node in single batch and this reproducer > cannot guarantee that: > {noformat} > >>> Completed job with priority 0 > >>> Completed job with priority 9 > >>> Completed job with priority 8 > >>> Completed job with priority 7 > >>> Completed job with priority 6 > >>> Completed job with priority 5 > >>> Completed job with priority 4 > >>> Completed job with priority 3 > >>> Completed job with priority 2 > >>> Completed job with priority 1 > {noformat} > {{PriorityQueueCollisionSpiTest.cs}}: > {code:java} > public class PriorityQueueCollisionSpiTest > { > private static ITestOutputHelper? _output; > public PriorityQueueCollisionSpiTest(ITestOutputHelper output) > { > _output = output; > } > /// > /// Schedules jobs according to cref="IComputeTask{TArg,TJobRes,TRes}"/>'s priority. > /// > [Fact] > public void SchedulesJobsAccordingToTaskPriority() > { > // Given an Ignite cluster consisting of server and client nodes > using var ignored = Ignition.Start(GetIgniteConfiguration("server1")); > var igniteConfiguration = GetIgniteConfiguration("app1"); > igniteConfiguration.ClientMode = true; > using var ignite = Ignition.Start(igniteConfiguration); > var igniteCompute = ignite.GetCompute(); > > // And the user asynchronously executes multiple tasks, each task > starting a job having increasing priority > const int jobCount = 10; > ICollection futureResultCollection = new List(jobCount); > for (var priority = 0; priority < jobCount; priority++) > { > var task = new PriorityTask(priority); > var futureResult = igniteCompute.ExecuteAsync(task, jobCount); > futureResultCollection.Add(futureResult); > } > // When all the jobs complete > Task.WaitAll(futureResultCollection.ToArray()); > > // Then the ">>> Completed job with priority" console output > demonstrates that the jobs completed in the > // decreasing priority order, more or less. > } > private static IgniteConfiguration GetIgniteConfiguration(string > igniteName) => > new() > { > ConsistentId = igniteName, > IgniteInstanceName = igniteName, > SpringConfigUrl = "ignite-sandbox.xml", > DiscoverySpi = new TcpDiscoverySpi > { > IpFinder = new TcpDiscoveryStaticIpFinder {Endpoints = new > List {"127.0.0
[jira] [Commented] (IGNITE-22349) Ignite.NET support for priority ordering of Compute jobs
[ https://issues.apache.org/jira/browse/IGNITE-22349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17859578#comment-17859578 ] Ignite TC Bot commented on IGNITE-22349: {panel:title=Branch: [pull/11373/head] Base: [master] : Possible Blockers (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}PDS 4{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7927124]] * IgnitePdsTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testActivateReadOnlyCachesRestore_SingleNode - Test has low fail rate in base branch 0,0% and is not flaky * IgnitePdsTestSuite4: IgniteClusterActivateDeactivateTestWithPersistenceAndMemoryReuse.testInactiveTopologyChangesReadOnly - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/11373/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Core Linux){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7927135]] * {color:#013220}DotNetCore: ComputeTaskSessionTest.DistributesTaskSessionAttributeLocally - PASSED{color} * {color:#013220}DotNetCore: ComputeTaskSessionTest.DistributesTaskSessionAttributeRemotely - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7927170&buildTypeId=IgniteTests24Java8_RunAll] > Ignite.NET support for priority ordering of Compute jobs > > > Key: IGNITE-22349 > URL: https://issues.apache.org/jira/browse/IGNITE-22349 > Project: Ignite > Issue Type: Improvement > Components: .NET, compute, platforms >Affects Versions: 2.16 >Reporter: Alexey Kukushkin >Assignee: Alexey Kukushkin >Priority: Major > Labels: .net, compute, ise, platforms > Time Spent: 20m > Remaining Estimate: 0h > > I want Apache Ignite to support [priority > ordering|https://ignite.apache.org/docs/latest/distributed-computing/job-scheduling#priority-ordering] > of Ignite.NET compute jobs on the same node. > h4. Analysis > {{PriorityQueueCollisionSpi}} does priority ordering. The problem is the > {{PriorityQueueCollisionSpi}} expects the user to provide job priorities > via the {{ComputeTaskSession}}'s "{{grid.task.priority}}" attribute and the > {{ComputeTaskSession}} is not available in Ignite.NET. > It looks like the requirement is to add an injectable {{ComputeTaskSession}} > in Ignite.NET exposing the {{SetAttributes}} operation similar to how it > works in Java. > h4. Reproducer > I expect more or less ordered output from the below reproducer. The output > may not be completely ordered since completely ordered output requires all > the jobs to land on the server node in single batch and this reproducer > cannot guarantee that: > {noformat} > >>> Completed job with priority 0 > >>> Completed job with priority 9 > >>> Completed job with priority 8 > >>> Completed job with priority 7 > >>> Completed job with priority 6 > >>> Completed job with priority 5 > >>> Completed job with priority 4 > >>> Completed job with priority 3 > >>> Completed job with priority 2 > >>> Completed job with priority 1 > {noformat} > {{PriorityQueueCollisionSpiTest.cs}}: > {code:java} > public class PriorityQueueCollisionSpiTest > { > private static ITestOutputHelper? _output; > public PriorityQueueCollisionSpiTest(ITestOutputHelper output) > { > _output = output; > } > /// > /// Schedules jobs according to cref="IComputeTask{TArg,TJobRes,TRes}"/>'s priority. > /// > [Fact] > public void SchedulesJobsAccordingToTaskPriority() > { > // Given an Ignite cluster consisting of server and client nodes > using var ignored = Ignition.Start(GetIgniteConfiguration("server1")); > var igniteConfiguration = GetIgniteConfiguration("app1"); > igniteConfiguration.ClientMode = true; > using var ignite = Ignition.Start(igniteConfiguration); > var igniteCompute = ignite.GetCompute(); > > // And the user asynchronously executes multiple tasks, each task > starting a job having increasing priority > const int jobCount = 10; > ICollection futureResultCollection = new List(jobCount); > for (var priority = 0; priority < jobCount; priority++) > { > var task = new PriorityTask(priority); > var futureResult = igniteCompute.ExecuteAsync(task, jobCount); > futureResultCollection.Add(futureResult); > } > // When all the jobs complete > Task.WaitAll(futureResultCollection.ToArray()); > > // Then the ">>> Completed job with priority" console output > demonstrates that the jobs complet
[jira] [Commented] (IGNITE-17086) SQL: long query warning not printed for lazy queries
[ https://issues.apache.org/jira/browse/IGNITE-17086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856899#comment-17856899 ] Ignite TC Bot commented on IGNITE-17086: {panel:title=Branch: [pull/11405/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11405/head] Base: [master] : New Tests (4)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 4{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7923953]] * {color:#013220}IgniteBinaryCacheQueryTestSuite4: LongQueryWarningTest.test[lazy=false] - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite4: LongQueryWarningTest.test[lazy=true] - PASSED{color} {color:#8b}Queries 4 (lazy=true){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7923954]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite4: LongQueryWarningTest.test[lazy=false] - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite4: LongQueryWarningTest.test[lazy=true] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7923980&buildTypeId=IgniteTests24Java8_RunAll] > SQL: long query warning not printed for lazy queries > > > Key: IGNITE-17086 > URL: https://issues.apache.org/jira/browse/IGNITE-17086 > Project: Ignite > Issue Type: Bug >Reporter: Nikita Amelchev >Assignee: Oleg Valuyskiy >Priority: Minor > Labels: ise > Attachments: LongQueryWarningTest.java > > > Long query warning not printed for lazy queries. See reproducer. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-13202) Javadoc HTML can't be generated correctly with maven-javadoc-plugin on JDK 11+
[ https://issues.apache.org/jira/browse/IGNITE-13202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856749#comment-17856749 ] Ignite TC Bot commented on IGNITE-13202: {panel:title=Branch: [pull/11403/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11403/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=7922731&buildTypeId=IgniteTests24Java8_RunAll] > Javadoc HTML can't be generated correctly with maven-javadoc-plugin on JDK 11+ > -- > > Key: IGNITE-13202 > URL: https://issues.apache.org/jira/browse/IGNITE-13202 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Maksim Timonin >Priority: Major > Labels: ise > > Javadoc utility has some bugs which don't allow to build Ignite Javadocs > correctly. > Building javadoc under JDK 11+ throws an error "The code being documented > uses modules but the packages defined in > [https://docs.oracle.com/javase/8/docs/api] are in the unnamed module". To > workaround this error argument "source=1.8" can be specified, but there is > another bug related to "source" and "subpackages" argument usages: > [https://bugs.openjdk.java.net/browse/JDK-8193030.] We still can build > javadoc with disabled {{detectJavaApiLink}} maven-javadoc-plugin option, but > in this case there will be no references to Java API from Ignite Javadoc. > Also, there is a bug with "-exclude" argument in JDK 11+, it doesn't exclude > subpackages of specified to exclude packages, so in generated output there is > a lot of javadocs for internal packages. > Javadoc generation command: {{mvn initialize -Pjavadoc}} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22538) Customizable CacheScanTask output
[ https://issues.apache.org/jira/browse/IGNITE-22538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856523#comment-17856523 ] Ignite TC Bot commented on IGNITE-22538: {panel:title=Branch: [pull/11400/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11400/head] Base: [master] : New Tests (5)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Control Utility 1{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=7922597]] * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanTableFormat[cmdHnd=cli] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanTableFormat[cmdHnd=jmx] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassWithSSLTest.testCacheScanTableFormat[cmdHnd=cli] - PASSED{color} {color:#8b}Control Utility (Zookeeper){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7922601]] * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanTableFormat[cmdHnd=cli] - PASSED{color} * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerClusterByClassTest.testCacheScanTableFormat[cmdHnd=jmx] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7922579&buildTypeId=IgniteTests24Java8_RunAll] > Customizable CacheScanTask output > - > > Key: IGNITE-22538 > URL: https://issues.apache.org/jira/browse/IGNITE-22538 > Project: Ignite > Issue Type: Task >Reporter: Nikolay Izhikov >Assignee: Nikolay Izhikov >Priority: Major > Labels: IEP-94, ise > > Currently, cache data can be viewed only in "default" format. > It will be convenient for user to be able to customize the output: json, xml, > csv. > Ignite must provide a way to plugin data formatters. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22099) Delete TransactionDuplicateKeyException
[ https://issues.apache.org/jira/browse/IGNITE-22099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856451#comment-17856451 ] Ignite TC Bot commented on IGNITE-22099: {panel:title=Branch: [pull/11354/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11354/head] Base: [master] : New Tests (12)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 1 (lazy=true){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7921173]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateMultipleKeys - PASSED{color} {color:#8b}Queries 1{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7921172]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateMultipleKeys - PASSED{color} {color:#8b}JDBC Driver{color} [[tests 8|https://ci2.ignite.apache.org/viewLog.html?buildId=7921150]] * {color:#013220}IgniteJdbcDriverTestSuite: JdbcInsertStatementSelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcInsertStatementSelfTest.testDuplicateMultipleKeys - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSelfTest.testDuplicateMultipleKeys - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcBinaryMarshallerInsertStatementSelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcBinaryMarshallerInsertStatementSelfTest.testDuplicateMultipleKeys - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSkipReducerOnUpdateSelfTest.testDuplicateSingleKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSkipReducerOnUpdateSelfTest.testDuplicateMultipleKeys - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7921205&buildTypeId=IgniteTests24Java8_RunAll] > Delete TransactionDuplicateKeyException > --- > > Key: IGNITE-22099 > URL: https://issues.apache.org/jira/browse/IGNITE-22099 > Project: Ignite > Issue Type: Sub-task >Reporter: Andrei Nadyktov >Assignee: Andrei Nadyktov >Priority: Trivial > Labels: ise, newbie > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Delete TransactionDuplicateKeyException which is unused after MVCC code > removal -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-17383) IdleVerify hangs when called on inactive cluster with persistence
[ https://issues.apache.org/jira/browse/IGNITE-17383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856399#comment-17856399 ] Ignite TC Bot commented on IGNITE-17383: {panel:title=Branch: [pull/11377/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11377/head] Base: [master] : New Tests (23)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Basic 4{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=7921217]] * {color:#013220}IgniteBasicTestSuite2: BPlusTreeSelfTest.testIterate - PASSED{color} * {color:#013220}IgniteBasicTestSuite2: BPlusTreeFakeReuseSelfTest.testIterate - PASSED{color} * {color:#013220}IgniteBasicTestSuite2: BPlusTreeReuseSelfTest.testIterate - PASSED{color} {color:#8b}Control Utility 1{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7921254]] * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerWithSslTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=cli] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=cli] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=jmx] - PASSED{color} * {color:#013220}IgniteControlUtilityTestSuite: GridCommandHandlerWithSslFactoryTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=cli] - PASSED{color} {color:#8b}PDS 5{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7921276]] * {color:#013220}IgnitePdsTestSuite5: BPlusTreePageMemoryImplTest.testIterate - PASSED{color} * {color:#013220}IgnitePdsTestSuite5: BPlusTreeReuseListPageMemoryImplTest.testIterate - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 6|https://ci2.ignite.apache.org/viewLog.html?buildId=7921289]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequest - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTx - PASSED{color} {color:#8b}Queries 1{color} [[tests 6|https://ci2.ignite.apache.org/viewLog.html?buildId=7922061]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTxMultinode - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequestMultinodeClient - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testTxIsCommittedOnDdlRequest - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: DdlTransactionSelfTest.testDdlRequestWithoutTx - PASSED{color} {color:#8b}Control Utility (Zookeeper){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7921255]] * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=cli] - PASSED{color} * {color:#013220}ZookeeperIgniteControlUtilityTestSuite: GridCommandHandlerTest.testIdleVerifyOnInactiveClusterWithPersistence[cmdHnd=jmx] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7921321&buildTypeId=IgniteTests24Java8_RunAll] > IdleVerify hangs when called on inactive cluster with persistence > - > > Key: IGNITE-17383 > URL: https://issues.apache.org/jira/browse/IGNITE-17383 > Project: Ignite > Issue Type: Bug > Components: control.sh >Reporter: Ilya Shishkov >Assignee: Julia Bakulina >Priority: Minor > Labels: ise > Time Spent: 7h 10m > Remaining Estimate: 0h > > When you call {{control.sh --cache idle_verify}} on inactive cluster with > persistence, control script hangs and no actions are performed. As you can > see below in 'rest' thread dump, {{VerifyBackupPar
[jira] [Commented] (IGNITE-21492) Calcite engine: Unexpected error at query optimizer
[ https://issues.apache.org/jira/browse/IGNITE-21492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856264#comment-17856264 ] Ignite TC Bot commented on IGNITE-21492: {panel:title=Branch: [pull/11393/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11393/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=7914004]] * {color:#013220}IgniteCalciteTestSuite: MetadataIntegrationTest.testSystemFieldsStarExpand - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7914081&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine: Unexpected error at query optimizer > --- > > Key: IGNITE-21492 > URL: https://issues.apache.org/jira/browse/IGNITE-21492 > Project: Ignite > Issue Type: Bug >Reporter: Nikita Amelchev >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Attachments: QueryTest.java > > Time Spent: 10m > Remaining Estimate: 0h > > The reproducer attached. The query runs successfully on the old engine. > {noformat} > [2024-02-07T23:01:18,113][ERROR][test-runner-#1%calcite.QueryTest%][PrepareServiceImpl] > Unexpected error at query optimizer. > java.lang.AssertionError: null > at org.apache.calcite.util.mapping.Mappings.create(Mappings.java:67) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.calcite.sql2rel.RelFieldTrimmer.dummyProject(RelFieldTrimmer.java:562) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:508) > ~[calcite-core-1.34.0.jar:1.34.0] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[?:1.8.0_201] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[?:1.8.0_201] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[?:1.8.0_201] > at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_201] > at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:283) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.calcite.sql2rel.RelFieldTrimmer.trim(RelFieldTrimmer.java:170) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.calcite.sql2rel.SqlToRelConverter.trimUnusedFields(SqlToRelConverter.java:554) > ~[calcite-core-1.34.0.jar:1.34.0] > at > org.apache.ignite.internal.processors.query.calcite.prepare.IgnitePlanner.trimUnusedFields(IgnitePlanner.java:464) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.prepare.PlannerHelper.optimize(PlannerHelper.java:95) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.prepare.PrepareServiceImpl.prepareQuery(PrepareServiceImpl.java:168) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.prepare.PrepareServiceImpl.prepareSingle(PrepareServiceImpl.java:94) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.lambda$null$5(CalciteQueryProcessor.java:515) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.prepare.QueryPlanCacheImpl.lambda$queryPlan$0(QueryPlanCacheImpl.java:70) > ~[classes/:?] > at > java.util.concurrent.ConcurrentMap.computeIfAbsent(ConcurrentMap.java:324) > ~[?:1.8.0_201] > at > org.apache.ignite.internal.processors.query.calcite.prepare.QueryPlanCacheImpl.queryPlan(QueryPlanCacheImpl.java:70) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.lambda$parseAndProcessQuery$6(CalciteQueryProcessor.java:512) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.processQuery(CalciteQueryProcessor.java:632) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.parseAndProcessQuery(CalciteQueryProcessor.java:509) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor.query(CalciteQueryProcessor.java:391) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.GridQueryProcessor$2.applyx(GridQueryProcessor.java:3107) > ~[classes/:?] > at > org.apache.ignite.internal.processors.query.GridQueryProcessor$2.applyx(GridQueryProcessor.java:3087) > ~[classes/:?] > at > org.apache.i
[jira] [Commented] (IGNITE-22375) Inefficient serialization of UUIDs in communication messages
[ https://issues.apache.org/jira/browse/IGNITE-22375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856261#comment-17856261 ] Ignite TC Bot commented on IGNITE-22375: {panel:title=Branch: [pull/11364/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11364/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=7921061&buildTypeId=IgniteTests24Java8_RunAll] > Inefficient serialization of UUIDs in communication messages > > > Key: IGNITE-22375 > URL: https://issues.apache.org/jira/browse/IGNITE-22375 > Project: Ignite > Issue Type: Bug >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > We serialize {{long}} and {{int}} data types in communication messages as > {{varint}} to safe the space. UUID contains two {{long}} components > {{LeastSignificantBits}} and {{MostSignificantBits}}, which currently > serialized as {{varint}} too. But usually UUIDs are generated randomly and in > most cases there is no any space optimization for random {{long}} values. To > store {{long}} as 7 bytes or less in {{varint}} format (instead of 8 bytes to > store {{long}} as is) it's required top 15 bits of {{long}} to be 0. > Probability of such outcame for random long: 1/32768. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22515) Control utility: refactor errors output
[ https://issues.apache.org/jira/browse/IGNITE-22515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856149#comment-17856149 ] Ignite TC Bot commented on IGNITE-22515: {panel:title=Branch: [pull/11396/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11396/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=7919913&buildTypeId=IgniteTests24Java8_RunAll] > Control utility: refactor errors output > --- > > Key: IGNITE-22515 > URL: https://issues.apache.org/jira/browse/IGNITE-22515 > Project: Ignite > Issue Type: Improvement >Reporter: Nikita Amelchev >Assignee: Nikita Amelchev >Priority: Major > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > When a command fails, its output is unreadable. These are long stack traces > where it is difficult to find the original source of the problem. I suggest > displaying only exception messages thrown by the management task. The output > should provide original task error and should be filtered of > `ComputeUserUndeclaredException` etc wrappers. > Example of current output: > {noformat} > Command [CDC] started > Arguments: --cdc delete_lost_segment_links --node-id > 65d372de-0b02-4611-adf8-eba90af0 --yes > > Failed to perform operation. > Failed to reduce job results due to undeclared user exception > [task=org.apache.ignite.internal.management.cdc.CdcDeleteLostSegmentsTask@4ec4f53b, > err=class org.apache.ignite.IgniteException: Failed to delete lost segment > CDC links on a node [nodeId=65d372de-0b02-4611-adf8-eba90af0]], > trace=class org.apache.ignite.IgniteCheckedException: Failed to reduce job > results due to undeclared user exception > [task=org.apache.ignite.internal.management.cdc.CdcDeleteLostSegmentsTask@4ec4f53b, > err=class org.apache.ignite.IgniteException: Failed to delete lost segment > CDC links on a node [nodeId=65d372de-0b02-4611-adf8-eba90af0]] > at > org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7985) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:263) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:175) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:144) > at > org.apache.ignite.internal.processors.rest.handlers.task.GridTaskCommandHandler$2.apply(GridTaskCommandHandler.java:256) > at > org.apache.ignite.internal.processors.rest.handlers.task.GridTaskCommandHandler$2.apply(GridTaskCommandHandler.java:250) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:474) > at > org.apache.ignite.internal.util.future.GridFutureAdapter.listen(GridFutureAdapter.java:357) > at > org.apache.ignite.internal.processors.rest.handlers.task.GridTaskCommandHandler.handleAsyncUnsafe(GridTaskCommandHandler.java:250) > at > org.apache.ignite.internal.processors.rest.handlers.task.GridTaskCommandHandler.handleAsync(GridTaskCommandHandler.java:161) > at > org.apache.ignite.internal.processors.rest.GridRestProcessor.handleRequest0(GridRestProcessor.java:333) > at > org.apache.ignite.internal.processors.rest.GridRestProcessor.handleRequest(GridRestProcessor.java:309) > at > org.apache.ignite.internal.processors.rest.GridRestProcessor$2.body(GridRestProcessor.java:192) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:829) > Caused by: class org.apache.ignite.compute.ComputeUserUndeclaredException: > Failed to reduce job results due to undeclared user exception > [task=org.apache.ignite.internal.management.cdc.CdcDeleteLostSegmentsTask@4ec4f53b, > err=class org.apache.ignite.IgniteException: Failed to delete lost segment > CDC links on a node [nodeId=65d372de-0b02-4611-adf8-eba90af0]] > at > org.apache.ignite.internal.processors.task.GridTaskWorker.reduce(GridTaskWorker.java:1193) > at > org.apache.ignite.internal.processors.task.GridTaskWorker.onResponse(GridTaskWorker.java:981) > at > org.apache.ignite.internal.processors.task.GridTaskWorker.processDelayedResponses(GridTaskWorker.j
[jira] [Commented] (IGNITE-21491) Calcite engine: AssertionError in case of multiple statements queries
[ https://issues.apache.org/jira/browse/IGNITE-21491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17855867#comment-17855867 ] Ignite TC Bot commented on IGNITE-21491: {panel:title=Branch: [pull/11394/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11394/head] Base: [master] : New Tests (2)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Calcite SQL{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7919793]] * {color:#013220}IgniteCalciteTestSuite: MultiLineQueryTest.testMultilineThrowsProperException[engine=h2] - PASSED{color} * {color:#013220}IgniteCalciteTestSuite: MultiLineQueryTest.testMultilineThrowsProperException[engine=calcite] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7918767&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine: AssertionError in case of multiple statements queries > -- > > Key: IGNITE-21491 > URL: https://issues.apache.org/jira/browse/IGNITE-21491 > Project: Ignite > Issue Type: Bug >Reporter: Nikita Amelchev >Assignee: Ivan Daschinsky >Priority: Major > Labels: ise > Time Spent: 20m > Remaining Estimate: 0h > > When using the calcite engine and the thin client, an error occurs in case of > a query with multiple statements: > {noformat} > Failed to process client request > [req=o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest@5683de08, > msg=null] > java.lang.AssertionError: null > at > org.apache.ignite.internal.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:152) > > {noformat} > In the old engine there was a readable message: Multiple statements queries > are not supported. -- 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&focusedCommentId=17855169#comment-17855169 ] 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=7913493&buildTypeId=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 > Time Spent: 4h 10m > Remaining Estimate: 0h > > 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-22464) Java thin client: Introduce events for start/stop of client
[ https://issues.apache.org/jira/browse/IGNITE-22464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17854423#comment-17854423 ] Ignite TC Bot commented on IGNITE-22464: {panel:title=Branch: [pull/11387/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11387/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=7911362]] * {color:#013220}ClientTestSuite: IgniteClientLifecycleEventListenerTest.testClientLifecycleEvents - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7910309&buildTypeId=IgniteTests24Java8_RunAll] > Java thin client: Introduce events for start/stop of client > --- > > Key: IGNITE-22464 > URL: https://issues.apache.org/jira/browse/IGNITE-22464 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > > Currently, we have events for connect/disconnect and for start/end of each > request. Sometimes it's required to track start/stop of client (for example, > some metrics can be exposed on client start), so it's nice to have an ability > to listen start/stop client events. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22449) Expiry Policy information in the system view documentation
[ https://issues.apache.org/jira/browse/IGNITE-22449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17854042#comment-17854042 ] Ignite TC Bot commented on IGNITE-22449: {panel:title=Branch: [pull/11385/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11385/head] Base: [master] : New Tests (5)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Cache 13{color} [[tests 5|https://ci2.ignite.apache.org/viewLog.html?buildId=7908727]] * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@317e9c3c, actual=PlatformExpiryPolicyFactory [create=2, update=4, access=8, expiryPlc=PlatformExpiryPolicy [create=2 MILLISECONDS, update=4 MILLISECONDS, access=8 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@18da4dd, actual=PlatformExpiryPolicyFactory [create=1, update=-2, access=-1, expiryPlc=PlatformExpiryPolicy [create=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@7cd4a4d7, actual=SingletonFactory [expiryPlc=EternalExpiryPolicy [create=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@31a3f4de, actual=PlatformExpiryPolicyFactory [create=-1, update=0, access=-1, expiryPlc=PlatformExpiryPolicy [create=ETERNAL, update=ZERO, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@68880c21, actual=PlatformExpiryPolicyFactory [create=0, update=1, access=-1, expiryPlc=PlatformExpiryPolicy [create=ZERO, update=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7908825&buildTypeId=IgniteTests24Java8_RunAll] > Expiry Policy information in the system view documentation > -- > > Key: IGNITE-22449 > URL: https://issues.apache.org/jira/browse/IGNITE-22449 > Project: Ignite > Issue Type: Task > Components: documentation >Reporter: Maksim Davydov >Assignee: Maksim Davydov >Priority: Minor > Labels: ise > Time Spent: 40m > Remaining Estimate: 0h > > The documetation should be added for Cache View new column > *HAS_EXPIRING_ENTRIES* -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22420) Data replicated with a thin client fails if contains mixed expiry policy
[ https://issues.apache.org/jira/browse/IGNITE-22420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853992#comment-17853992 ] Ignite TC Bot commented on IGNITE-22420: {panel:title=Branch: [pull/11376/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11376/head] Base: [master] : New Tests (8)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Thin Client: Java{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7909983]] * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testMixedExpiryTime[binary=true, cacheMode=TRANSACTIONAL] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testMixedExpiryTime[binary=true, cacheMode=ATOMIC] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testMixedExpiryTime[binary=false, cacheMode=TRANSACTIONAL] - PASSED{color} * {color:#013220}ClientTestSuite: DataReplicationOperationsTest.testMixedExpiryTime[binary=false, cacheMode=ATOMIC] - PASSED{color} {color:#8b}PDS 2{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7902406]] * {color:#013220}IgnitePdsTestSuite2: TtlClientPutAllConflictTest.testServer - PASSED{color} * {color:#013220}IgnitePdsTestSuite2: TtlClientPutAllConflictTest.testThinClient - PASSED{color} {color:#8b}Disk Page Compressions 2{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7902450]] * {color:#013220}IgnitePdsCompressionTestSuite2: TtlClientPutAllConflictTest.testThinClient - PASSED{color} * {color:#013220}IgnitePdsCompressionTestSuite2: TtlClientPutAllConflictTest.testServer - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7902454&buildTypeId=IgniteTests24Java8_RunAll] > Data replicated with a thin client fails if contains mixed expiry policy > > > Key: IGNITE-22420 > URL: https://issues.apache.org/jira/browse/IGNITE-22420 > Project: Ignite > Issue Type: Bug >Reporter: Maksim Timonin >Assignee: Maksim Timonin >Priority: Major > Labels: ise > Time Spent: 10m > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22439) Add tests for duplicate keys in Calcite
[ https://issues.apache.org/jira/browse/IGNITE-22439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853604#comment-17853604 ] Ignite TC Bot commented on IGNITE-22439: {panel:title=Branch: [pull/11380/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11380/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=7904342]] * {color:#013220}IgniteCalciteTestSuite: TableDmlIntegrationTest.testInsertDuplicateKey - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7904419&buildTypeId=IgniteTests24Java8_RunAll] > Add tests for duplicate keys in Calcite > --- > > Key: IGNITE-22439 > URL: https://issues.apache.org/jira/browse/IGNITE-22439 > Project: Ignite > Issue Type: Test >Reporter: Andrei Nadyktov >Assignee: Andrei Nadyktov >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > In H2 Engine we have tests for cases when user tries to insert duplicate key > into table, and then CacheException is thrown. We need the same tests for > Calcite. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22419) Remove unused dependency in ignite parrent pom
[ https://issues.apache.org/jira/browse/IGNITE-22419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853551#comment-17853551 ] Ignite TC Bot commented on IGNITE-22419: {panel:title=Branch: [pull/11379/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11379/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=7904179&buildTypeId=IgniteTests24Java8_RunAll] > Remove unused dependency in ignite parrent pom > -- > > Key: IGNITE-22419 > URL: https://issues.apache.org/jira/browse/IGNITE-22419 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksandr Nikolaev >Assignee: Semyon Zikunov >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 20m > Remaining Estimate: 0h > > It is required to remove unused dependencies from parrent pom.xml Apache > Ignite -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22189) Display Expiry Policy information in the system view
[ https://issues.apache.org/jira/browse/IGNITE-22189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853119#comment-17853119 ] Ignite TC Bot commented on IGNITE-22189: {panel:title=Branch: [pull/11357/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11357/head] Base: [master] : New Tests (24)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Cache 10{color} [[tests 5|https://ci2.ignite.apache.org/viewLog.html?buildId=7902521]] * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testPartitionedRemove - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testReplicatedRemove - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testLoad - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testPartitionedTtl - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testReplicatedTtl - PASSED{color} {color:#8b}Queries 3 (lazy=true){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7902594]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite3: SystemViewSelfTest.testCacheViewExpiryPolicyWithInMemory - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite3: SystemViewSelfTest.testCacheViewExpiryPolicyWithPersist - PASSED{color} {color:#8b}Queries 3{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7904183]] * {color:#013220}IgniteBinaryCacheQueryTestSuite3: SystemViewSelfTest.testCacheViewExpiryPolicyWithInMemory - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite3: SystemViewSelfTest.testCacheViewExpiryPolicyWithPersist - PASSED{color} {color:#8b}Cache 13{color} [[tests 11|https://ci2.ignite.apache.org/viewLog.html?buildId=7902524]] * {color:#013220}IgniteCacheTestSuite13: SystemViewSelfTest.testCacheViewExpiryPolicyWithInMemory - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewSelfTest.testCacheViewExpiryPolicyWithPersist - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=null, actual=SingletonFactory [expiryPlc=EternalExpiryPolicy [create=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@927df, actual=SingletonFactory [expiryPlc=AccessedExpiryPolicy [create=10 MINUTES, access=10 MINUTES]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@83, actual=SingletonFactory [expiryPlc=CreatedExpiryPolicy [create=100 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@24, actual=SingletonFactory [expiryPlc=ModifiedExpiryPolicy [create=5 MILLISECONDS, update=5 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=javax.cache.configuration.FactoryBuilder$SingletonFactory@db99785, actual=SingletonFactory [expiryPlc=EternalExpiryPolicy [create=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@a54acec, actual=PlatformExpiryPolicyFactory [create=-1, update=0, access=-1, expiryPlc=PlatformExpiryPolicy [create=ETERNAL, update=ZERO, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@19da993b, actual=PlatformExpiryPolicyFactory [create=0, update=1, access=-1, expiryPlc=PlatformExpiryPolicy [create=ZERO, update=1 MILLISECONDS, access=ETERNAL]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@2c30c81d, actual=PlatformExpiryPolicyFactory [create=2, update=4, access=8, expiryPlc=PlatformExpiryPolicy [create=2 MILLISECONDS, update=4 MILLISECONDS, access=8 MILLISECONDS]]] - PASSED{color} * {color:#013220}IgniteCacheTestSuite13: SystemViewCacheExpiryPolicyTest.testCacheViewExpiryPolicy[factory=org.apache.ignite.internal.processors.platform.cache.expiry.PlatformExpiryPolicyFactory@415a3f6a, actual=PlatformExpiryPolicyFactory [create=1, update=-2, access=-1, expiryPlc=PlatformExpiryPolicy [create=
[jira] [Commented] (IGNITE-22099) Delete TransactionDuplicateKeyException
[ https://issues.apache.org/jira/browse/IGNITE-22099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853116#comment-17853116 ] Ignite TC Bot commented on IGNITE-22099: {panel:title=Branch: [pull/11354/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11354/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Queries 1{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7902847]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateKeyException - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7902848]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: IgniteCacheInsertSqlQuerySelfTest.testDuplicateKeyException - PASSED{color} {color:#8b}JDBC Driver{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7902825]] * {color:#013220}IgniteJdbcDriverTestSuite: JdbcInsertStatementSelfTest.testDuplicateKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSkipReducerOnUpdateSelfTest.testDuplicateKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcBinaryMarshallerInsertStatementSelfTest.testDuplicateKey - PASSED{color} * {color:#013220}IgniteJdbcDriverTestSuite: JdbcThinInsertStatementSelfTest.testDuplicateKey - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7902880&buildTypeId=IgniteTests24Java8_RunAll] > Delete TransactionDuplicateKeyException > --- > > Key: IGNITE-22099 > URL: https://issues.apache.org/jira/browse/IGNITE-22099 > Project: Ignite > Issue Type: Sub-task >Reporter: Andrei Nadyktov >Assignee: Andrei Nadyktov >Priority: Trivial > Labels: ise, newbie > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > Delete TransactionDuplicateKeyException which is unused after MVCC code > removal -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22419) Remove unused dependency in ignite parrent pom
[ https://issues.apache.org/jira/browse/IGNITE-22419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17853027#comment-17853027 ] Ignite TC Bot commented on IGNITE-22419: {panel:title=Branch: [pull/11379/head] Base: [master] : Possible Blockers (3)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1} {color:#d04437}PDS 4{color} [[tests 1 TIMEOUT , Exit Code , Failure on metric |https://ci2.ignite.apache.org/viewLog.html?buildId=7903692]] * IgnitePdsTestSuite4: IgnitePdsContinuousRestartTestWithSharedGroupAndIndexes.testRebalancingDuringLoad_1000_2_8_16 - Test has low fail rate in base branch 0,0% and is not flaky {color:#d04437}Basic 4{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7903634]] * IgniteBasicTestSuite2: IgniteDiagnosticMessagesMultipleConnectionsTest.testTimeOutTxLock - Test has low fail rate in base branch 0,0% and is not flaky {panel} {panel:title=Branch: [pull/11379/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=7903738&buildTypeId=IgniteTests24Java8_RunAll] > Remove unused dependency in ignite parrent pom > -- > > Key: IGNITE-22419 > URL: https://issues.apache.org/jira/browse/IGNITE-22419 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksandr Nikolaev >Assignee: Semyon Zikunov >Priority: Minor > Labels: ise > Fix For: 2.17 > > Time Spent: 10m > Remaining Estimate: 0h > > It is required to remove unused dependencies from parrent pom.xml Apache > Ignite -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22412) Unify snapshot validation jobs
[ https://issues.apache.org/jira/browse/IGNITE-22412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17852509#comment-17852509 ] Ignite TC Bot commented on IGNITE-22412: {panel:title=Branch: [pull/11368/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11368/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=7900828&buildTypeId=IgniteTests24Java8_RunAll] > Unify snapshot validation jobs > -- > > Key: IGNITE-22412 > URL: https://issues.apache.org/jira/browse/IGNITE-22412 > Project: Ignite > Issue Type: Improvement >Reporter: Vladimir Steshin >Assignee: Vladimir Steshin >Priority: Minor > Labels: ise > Fix For: 2.17 > > > We should bring some AbtsractSnapshotValidationJob into the task. > VerifyIncrementalSnapshotJob, SnapshotHandlerRestoreJob and > VerifySnapshotPartitionsJob have many code duplications. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22401) Code cleanup
[ https://issues.apache.org/jira/browse/IGNITE-22401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851743#comment-17851743 ] Ignite TC Bot commented on IGNITE-22401: {panel:title=Branch: [pull/11366/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11366/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=7893764&buildTypeId=IgniteTests24Java8_RunAll] > Code cleanup > > > Key: IGNITE-22401 > URL: https://issues.apache.org/jira/browse/IGNITE-22401 > Project: Ignite > Issue Type: Improvement >Reporter: Vladimir Steshin >Assignee: Vladimir Steshin >Priority: Minor > > Fixes of the code style, abbeviations, unused code. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22400) Fix unstable IgniteClusterSnapshotStreamerTest
[ https://issues.apache.org/jira/browse/IGNITE-22400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851739#comment-17851739 ] Ignite TC Bot commented on IGNITE-22400: {panel:title=Branch: [pull/11369/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11369/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=7898025&buildTypeId=IgniteTests24Java8_RunAll] > Fix unstable IgniteClusterSnapshotStreamerTest > --- > > Key: IGNITE-22400 > URL: https://issues.apache.org/jira/browse/IGNITE-22400 > Project: Ignite > Issue Type: Improvement >Reporter: Vladimir Steshin >Assignee: Vladimir Steshin >Priority: Minor > Labels: ise > > Some of IgniteClusterSnapshotStreamerTest's test fails sometimes. We do not > flush streamer's data before the tests and do not wait untils streamer stops. > This is the issue. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22140) Possible pagination bug in GridCacheQueryManager#runQuery()
[ https://issues.apache.org/jira/browse/IGNITE-22140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17851285#comment-17851285 ] Ignite TC Bot commented on IGNITE-22140: {panel:title=Branch: [pull/11350/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11350/head] Base: [master] : New Tests (6)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Index Query API{color} [[tests 6|https://ci2.ignite.apache.org/viewLog.html?buildId=7893479]] * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=100] - PASSED{color} * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=10,000] - PASSED{color} * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=50,000] - PASSED{color} * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=1,000] - PASSED{color} * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=5,000] - PASSED{color} * {color:#013220}IndexQueryTestSuite: IndexQueryPaginationTest.nextPageTest[entries=100,000] - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7893540&buildTypeId=IgniteTests24Java8_RunAll] > Possible pagination bug in GridCacheQueryManager#runQuery() > --- > > Key: IGNITE-22140 > URL: https://issues.apache.org/jira/browse/IGNITE-22140 > Project: Ignite > Issue Type: Task >Reporter: Oleg Valuyskiy >Assignee: Oleg Valuyskiy >Priority: Major > Labels: ise > Time Spent: 0.5h > Remaining Estimate: 0h > > It looks like there is a pagination bug in the > GridCacheQueryManager#runQuery() method caused by fact that the ‘cnt’ counter > doesn’t get reset after sending the first page with query results. > It is advised to find out whether the bug really exists and fix it if that’s > the case. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-22089) Removal of MVCC benchmarks in Yardstick
[ https://issues.apache.org/jira/browse/IGNITE-22089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17850647#comment-17850647 ] Ignite TC Bot commented on IGNITE-22089: {panel:title=Branch: [pull/11345/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11345/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=7891189&buildTypeId=IgniteTests24Java8_RunAll] > Removal of MVCC benchmarks in Yardstick > --- > > Key: IGNITE-22089 > URL: https://issues.apache.org/jira/browse/IGNITE-22089 > Project: Ignite > Issue Type: Sub-task > Components: mvcc >Reporter: Ilya Shishkov >Assignee: Julia Bakulina >Priority: Minor > Labels: ise > Attachments: IgniteGetAndPutTxBenchmark.png, > IgniteInvokeTxBenchmark.png, IgnitePutGetTxBenchmark.png, > IgnitePutTxBenchmark.png, JdbcSqlInsertDeleteBenchmark.png, > JdbcSqlQueryRangeBenchmark.png, JdbcSqlUpdateBenchmark.png > > Time Spent: 10m > Remaining Estimate: 0h > > MVCC code has to be removed from Yardstick. Classes to delete: > - AbstractDistributedMvccBenchmark > - MvccProcessorBenchmark > - MvccUpdateContentionBenchmark > - NativeJavaApiPutRemoveBenchmark -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (IGNITE-20688) Java Thin Client - Error while deserializing Collection
[ https://issues.apache.org/jira/browse/IGNITE-20688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17850631#comment-17850631 ] Ignite TC Bot commented on IGNITE-20688: {panel:title=Branch: [pull/11272/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11272/head] Base: [master] : New Tests (961)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Binary Objects{color} [[tests 961|https://ci2.ignite.apache.org/viewLog.html?buildId=7886311]] * {color:#013220}IgniteBinaryObjectsTestSuite: RawBinaryObjectExtractorTest.test - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMapReferenceBetweenKeyAndValue[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testInnerCollection[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMultipleCrossObjectReferences[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMapInnerArray[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testArray[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testInnerArray[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMapInnerCollection[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testConsecutiveCrossObjectReferences[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMapReferenceBetweenEntries[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=RAW] - PASSED{color} * {color:#013220}IgniteBinaryObjectsTestSuite: CrossObjectReferenceSerializationTest.testMapInnerArray[innerObjectType=OBJECT, outerObjectType=OBJECT, isCompactFooterEnabled=true, serializationMode=MIXED] - PASSED{color} ... and 950 new tests {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7886414&buildTypeId=IgniteTests24Java8_RunAll] > Java Thin Client - Error while deserializing Collection > --- > > Key: IGNITE-20688 > URL: https://issues.apache.org/jira/browse/IGNITE-20688 > Project: Ignite > Issue Type: Bug > Components: binary, thin client >Affects Versions: 2.9, 2.10, 2.12, 2.13, 2.14, 2.15 >Reporter: Rahul Mohan >Assignee: Mikhail Petrov >Priority: Critical > Labels: ise > Attachments: image001.png > > Time Spent: 1h 20m > Remaining Estimate: 0h > > I have encountered an issue in deserializing cache values which are of > Collection type. > The issue occurs if a field in different objects within the collection > points to the same reference. > *Versions:* > org.apache.ignite:ignite-core:2.9.0 to org.apache.ignite:ignite-core:2.15.0 > > {code:java} > Person.java > public class Person implements Serializable { > private String id; > private String firstName; > private String lastName; > private double salary; > private String country; > private String deleted; > private Set accounts; > } > Client > ClientCacheConfiguration cacheCfg = new > ClientCacheConfiguration().setName(cacheName). > setCacheMode(CacheMode.REPLICATED). > > setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC); > > cache = client.getOrCreateCache(cacheCfg); > > Set set = new HashSet<>(); > set.add("1"); > > List persons = new ArrayList<>(); > persons.add(new Person("105286a4","Jack","Smith",1f, > "USA","false", set)); > persons.add(new Person("98545b0fd3af","John", "Doe
[jira] [Commented] (IGNITE-21866) Calcite engine. Add memory quotas control for Cursor.getAll() method
[ https://issues.apache.org/jira/browse/IGNITE-21866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17850619#comment-17850619 ] Ignite TC Bot commented on IGNITE-21866: {panel:title=Branch: [pull/11288/head] Base: [master] : No blockers found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel} {panel:title=Branch: [pull/11288/head] Base: [master] : New Tests (18)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1} {color:#8b}Platform .NET (Windows){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7804355]] * {color:#013220}exe: PartitionAwarenessTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} * {color:#013220}exe: PartitionAwarenessWithClusterDiscoveryTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} {color:#8b}Cache 10{color} [[tests 3|https://ci2.ignite.apache.org/viewLog.html?buildId=7804288]] * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testLoad - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testPartitionedTtl - PASSED{color} * {color:#013220}IgniteCacheTestSuite10: GridCacheTtlManagerLoadTest.testReplicatedTtl - PASSED{color} {color:#8b}Platform .NET (Core Linux){color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7804354]] * {color:#013220}DotNetCore: PartitionAwarenessTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} * {color:#013220}DotNetCore: PartitionAwarenessWithClusterDiscoveryTest.CachePut_AllPrimitiveTypes_RequestIsRoutedToPrimaryNode("???",2) - PASSED{color} {color:#8b}Calcite SQL{color} [[tests 1|https://ci2.ignite.apache.org/viewLog.html?buildId=7804312]] * {color:#013220}IgniteCalciteTestSuite: MemoryQuotasIntegrationTest.testGetAll - PASSED{color} {color:#8b}Cache 1{color} [[tests 2|https://ci2.ignite.apache.org/viewLog.html?buildId=7804287]] * {color:#013220}IgniteBinaryCacheTestSuite: GridCacheTtlManagerSelfTest.testPartitionedTtl - PASSED{color} * {color:#013220}IgniteBinaryCacheTestSuite: GridCacheTtlManagerSelfTest.testReplicatedTtl - PASSED{color} {color:#8b}Queries 1{color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7804356]] * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserTransactionalKeywordsSelfTest.testBegin - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserTransactionalKeywordsSelfTest.testRollback - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserTransactionalKeywordsSelfTest.testCommit - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryTestSuite: SqlParserMultiStatementSelfTest.testEmptyTransaction - PASSED{color} {color:#8b}Queries 1 (lazy=true){color} [[tests 4|https://ci2.ignite.apache.org/viewLog.html?buildId=7805377]] * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserTransactionalKeywordsSelfTest.testBegin - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserTransactionalKeywordsSelfTest.testRollback - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserTransactionalKeywordsSelfTest.testCommit - PASSED{color} * {color:#013220}IgniteBinaryCacheQueryLazyTestSuite: SqlParserMultiStatementSelfTest.testEmptyTransaction - PASSED{color} {panel} [TeamCity *--> Run :: All* Results|https://ci2.ignite.apache.org/viewLog.html?buildId=7804389&buildTypeId=IgniteTests24Java8_RunAll] > Calcite engine. Add memory quotas control for Cursor.getAll() method > - > > Key: IGNITE-21866 > URL: https://issues.apache.org/jira/browse/IGNITE-21866 > Project: Ignite > Issue Type: Improvement >Reporter: Aleksey Plekhanov >Assignee: Aleksey Plekhanov >Priority: Major > Labels: ise > Time Spent: 20m > Remaining Estimate: 0h > > Cursor.getAll() method can collect a lot of rows before return result to the > user and can cause OOM errors. We should control memory consumption for > Cursor.getAll() the same way as we do for execution nodes. -- This message was sent by Atlassian Jira (v8.20.10#820010)