[jira] [Assigned] (IGNITE-24683) Remove PageLockListener from non-test classes

2025-03-01 Thread Ivan Bessonov (Jira)


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

Ivan Bessonov reassigned IGNITE-24683:
--

Assignee: Ivan Bessonov

> Remove PageLockListener from non-test classes
> -
>
> Key: IGNITE-24683
> URL: https://issues.apache.org/jira/browse/IGNITE-24683
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Ivan Bessonov
>Assignee: Ivan Bessonov
>Priority: Major
>
> This listener is only used in tests, for this reason it should not be in 
> constructor parameters of data structure classes



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


[jira] [Created] (IGNITE-24683) Remove PageLockListener from non-test classes

2025-03-01 Thread Ivan Bessonov (Jira)
Ivan Bessonov created IGNITE-24683:
--

 Summary: Remove PageLockListener from non-test classes
 Key: IGNITE-24683
 URL: https://issues.apache.org/jira/browse/IGNITE-24683
 Project: Ignite
  Issue Type: Improvement
Reporter: Ivan Bessonov


This listener is only used in tests, for this reason it should not be in 
constructor parameters of data structure classes



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


[jira] [Commented] (IGNITE-23901) Add operation time performance statistics for putAllConflict, removeAllConflict

2025-03-01 Thread Maksim Davydov (Jira)


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

Maksim Davydov commented on IGNITE-23901:
-

Extensions visa updated: 
https://ci2.ignite.apache.org/buildConfiguration/IgniteExtensions_Tests_PerformanceStatistics?branch=pull%2F299%2F&buildTypeTab=overview#all-projects

> Add operation time performance statistics for putAllConflict, 
> removeAllConflict
> ---
>
> Key: IGNITE-23901
> URL: https://issues.apache.org/jira/browse/IGNITE-23901
> Project: Ignite
>  Issue Type: New Feature
>  Components: extensions
>Reporter: Maksim Davydov
>Assignee: Maksim Davydov
>Priority: Minor
>  Labels: IEP-35, ise
>  Time Spent: 8h 10m
>  Remaining Estimate: 0h
>
> Performance statisitcs tracking is needed for #putAllConflict() and 
> #removeAllConflict() cache operations.



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


[jira] [Updated] (IGNITE-24642) Calcite do not trim tables in case of multiple joins

2025-03-01 Thread Maksim Timonin (Jira)


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

Maksim Timonin updated IGNITE-24642:

Fix Version/s: 2.18

> Calcite do not trim tables in case of multiple joins
> 
>
> Key: IGNITE-24642
> URL: https://issues.apache.org/jira/browse/IGNITE-24642
> Project: Ignite
>  Issue Type: Bug
>Reporter: Maksim Timonin
>Assignee: Maksim Timonin
>Priority: Major
>  Labels: ise
> Fix For: 2.18
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> IgnitePlanner#trimUnusuedFields do not trim fields in case query contains two 
> or more joins. 
> Comment that describes this logic looks weird, as trims applies on 
> PROJECT_PUSH_DOWN to IgniteLogicalTableScan and do not produce new leafs.
> Let's remove this condition, as it affects peformance



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


[jira] [Resolved] (IGNITE-24652) Disable ItDisasterRecoveryReconfigurationTest.testSecondResetRewritesUnfinishedFirstPhaseReset

2025-03-01 Thread Alexander Lapin (Jira)


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

Alexander Lapin resolved IGNITE-24652.
--
Fix Version/s: 3.1
   Resolution: Fixed

> Disable 
> ItDisasterRecoveryReconfigurationTest.testSecondResetRewritesUnfinishedFirstPhaseReset
> --
>
> Key: IGNITE-24652
> URL: https://issues.apache.org/jira/browse/IGNITE-24652
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Alexander Lapin
>Assignee: Alexander Lapin
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.1
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> {code:java}
> org.opentest4j.AssertionFailedError: Expected: Assignments [nodes=HashSet 
> [Assignment [consistentId=idrrt_tsrrufpr_1, isPeer=true], Assignment 
> [consistentId=idrrt_tsrrufpr_0, isPeer=true]], force=false, 
> timestamp=114069840443867136, fromReset=false], actual: Assignments 
> [nodes=HashSet [Assignment [consistentId=idrrt_tsrrufpr_0, isPeer=true]], 
> force=false, timestamp=114069840583196674, fromReset=false] ==> expected: 
>  but was:   at 
> app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
>   at 
> app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
>   at app//org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)  
> at app//org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:42)  at 
> app//org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:191)  at 
> app//org.apache.ignite.internal.disaster.ItDisasterRecoveryReconfigurationTest.assertStableAssignments(ItDisasterRecoveryReconfigurationTest.java:1852)
>   at 
> app//org.apache.ignite.internal.disaster.ItDisasterRecoveryReconfigurationTest.testSecondResetRewritesUnfinishedFirstPhaseReset(ItDisasterRecoveryReconfigurationTest.java:1577)
>   at java.base@17.0.6/java.lang.reflect.Method.invoke(Method.java:568)  at 
> java.base@17.0.6/java.util.ArrayList.forEach(ArrayList.java:1511)  at 
> java.base@17.0.6/java.util.ArrayList.forEach(ArrayList.java:1511) {code}
> TC Link 
> https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/8903495



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


[jira] [Commented] (IGNITE-23901) Add operation time performance statistics for putAllConflict, removeAllConflict

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


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

Ignite TC Bot commented on IGNITE-23901:


{panel:title=Branch: [pull/11793/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/11793/head] Base: [master] : New Tests 
(5)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Basic 3{color} [[tests 
5|https://ci2.ignite.apache.org/viewLog.html?buildId=8314689]]
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
PerformanceStatisticsThinClientTest.testCacheOperation[atomicityMode=TRANSACTIONAL]
 - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
PerformanceStatisticsThinClientTest.testCompute[atomicityMode=ATOMIC] - 
PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
PerformanceStatisticsThinClientTest.testCacheOperation[atomicityMode=ATOMIC] - 
PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
PerformanceStatisticsThinClientTest.testTransaction[atomicityMode=TRANSACTIONAL]
 - PASSED{color}
* {color:#013220}IgniteBasicWithPersistenceTestSuite: 
PerformanceStatisticsThinClientTest.testCompute[atomicityMode=TRANSACTIONAL] - 
PASSED{color}

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

> Add operation time performance statistics for putAllConflict, 
> removeAllConflict
> ---
>
> Key: IGNITE-23901
> URL: https://issues.apache.org/jira/browse/IGNITE-23901
> Project: Ignite
>  Issue Type: New Feature
>  Components: extensions
>Reporter: Maksim Davydov
>Assignee: Maksim Davydov
>Priority: Minor
>  Labels: IEP-35, ise
>  Time Spent: 8h 10m
>  Remaining Estimate: 0h
>
> Performance statisitcs tracking is needed for #putAllConflict() and 
> #removeAllConflict() cache operations.



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