[jira] [Commented] (IGNITE-23249) Update ignite dependency Janino

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


[ 
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

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


[ 
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.

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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)

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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.

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


[ 
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

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


[ 
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

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


[ 
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 .

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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+

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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+

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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()

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


[ 
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

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


[ 
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

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


[ 
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

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


[ 
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)


  1   2   3   4   5   6   7   8   9   10   >