[jira] [Updated] (IGNITE-21749) Add assertions for destroyed/closed storages behavior

2024-03-13 Thread Roman Puchkovskiy (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roman Puchkovskiy updated IGNITE-21749: --- Summary: Add assertions for destroyed/closed storages behavior (was: Add tests

[jira] [Created] (IGNITE-21752) Generated CLI code is reported by SpotBugs

2024-03-13 Thread Viacheslav Blinov (Jira)
Viacheslav Blinov created IGNITE-21752: -- Summary: Generated CLI code is reported by SpotBugs Key: IGNITE-21752 URL: https://issues.apache.org/jira/browse/IGNITE-21752 Project: Ignite

[jira] [Updated] (IGNITE-21752) Generated CLI code is reported by SpotBugs

2024-03-13 Thread Viacheslav Blinov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Viacheslav Blinov updated IGNITE-21752: --- Labels: ignite-3 spotbugs (was: ignite-3) > Generated CLI code is reported by

[jira] [Created] (IGNITE-21751) LowWatermark implementation refactoring.

2024-03-13 Thread Andrey Mashenkov (Jira)
Andrey Mashenkov created IGNITE-21751: - Summary: LowWatermark implementation refactoring. Key: IGNITE-21751 URL: https://issues.apache.org/jira/browse/IGNITE-21751 Project: Ignite Issue

[jira] [Updated] (IGNITE-21750) Throw a special exception when trying to read from/write to a destroyed IndexStorage

2024-03-13 Thread Roman Puchkovskiy (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roman Puchkovskiy updated IGNITE-21750: --- Epic Link: IGNITE-20782 (was: IGNITE-17766) > Throw a special exception when

[jira] [Created] (IGNITE-21750) Throw a special exception when trying to read from/write to a destroyed IndexStorage

2024-03-13 Thread Roman Puchkovskiy (Jira)
Roman Puchkovskiy created IGNITE-21750: -- Summary: Throw a special exception when trying to read from/write to a destroyed IndexStorage Key: IGNITE-21750 URL:

[jira] [Updated] (IGNITE-21749) Add tests for destroyed/closed storages behavior

2024-03-13 Thread Roman Puchkovskiy (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Roman Puchkovskiy updated IGNITE-21749: --- Description: Also, the number of warnings in AbstractMvTableStorageTest should be

[jira] [Created] (IGNITE-21749) Add tests for destroyed/closed storages behavior

2024-03-13 Thread Roman Puchkovskiy (Jira)
Roman Puchkovskiy created IGNITE-21749: -- Summary: Add tests for destroyed/closed storages behavior Key: IGNITE-21749 URL: https://issues.apache.org/jira/browse/IGNITE-21749 Project: Ignite

[jira] [Assigned] (IGNITE-21666) Define base events

2024-03-13 Thread Aleksandr (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr reassigned IGNITE-21666: -- Assignee: Aleksandr > Define base events > -- > > Key:

[jira] [Updated] (IGNITE-21748) Rename DataStreamerOptions.perNodeParallelOperations to perPartitionParallelOperations

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21748: Description: Data streamer batches are per-partition, not per-node. Current name is

[jira] [Updated] (IGNITE-21748) Rename DataStreamerOptions.perNodeParallelOperations to perPartitionParallelOperations

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21748: Description: Data streamer batches (pages) are per-partition, not per-node. Current name

[jira] [Created] (IGNITE-21748) Rename DataStreamerOptions.perNodeParallelOperations to perPartitionParallelOperations

2024-03-13 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-21748: --- Summary: Rename DataStreamerOptions.perNodeParallelOperations to perPartitionParallelOperations Key: IGNITE-21748 URL: https://issues.apache.org/jira/browse/IGNITE-21748

[jira] [Updated] (IGNITE-21748) Rename DataStreamerOptions.perNodeParallelOperations to perPartitionParallelOperations

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21748?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21748: Description: Update embedded, client, .NET APIs. > Rename

[jira] [Updated] (IGNITE-21747) Thin client: connecting to thick client node is broken

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21747: Description: * Thick clients have thin client connector enabled by default *

[jira] [Updated] (IGNITE-21747) Thin client: connecting to thick client node is broken

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21747: Description: * Thick clients have thin client connector enabled by default *

[jira] [Commented] (IGNITE-21311) Sql. Partition pruning. Introduce pruning for correlated scans

2024-03-13 Thread Iurii Gerzhedovich (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17826059#comment-17826059 ] Iurii Gerzhedovich commented on IGNITE-21311: - [~mzhuravkov] Thanks for the contribution!

[jira] [Updated] (IGNITE-21747) Thin client: connecting to thick client node is broken

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21747: Description: {code:java} @Test public void testConnectToThickClient() {

[jira] [Created] (IGNITE-21747) Thin client: connecting to thick client node is broken

2024-03-13 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-21747: --- Summary: Thin client: connecting to thick client node is broken Key: IGNITE-21747 URL: https://issues.apache.org/jira/browse/IGNITE-21747 Project: Ignite

[jira] [Commented] (IGNITE-18258) .NET: LINQ: Clean up inlineConstArgs logic

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17826057#comment-17826057 ] Pavel Tupitsyn commented on IGNITE-18258: - Merged to main:

[jira] [Commented] (IGNITE-18258) .NET: LINQ: Clean up inlineConstArgs logic

2024-03-13 Thread Igor Sapego (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17826056#comment-17826056 ] Igor Sapego commented on IGNITE-18258: -- Looks good to me. > .NET: LINQ: Clean up inlineConstArgs

[jira] [Commented] (IGNITE-21569) Introduce Spotbugs checks

2024-03-13 Thread Aleksandr (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17826046#comment-17826046 ] Aleksandr commented on IGNITE-21569: Thank you for the great job, merged into main:

[jira] [Updated] (IGNITE-21743) .NET: LINQ: Cast to decimal loses precision

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21743: Description: Currently we use *as decimal* cast, which results in *scale=0*, truncating

[jira] [Assigned] (IGNITE-21743) .NET: LINQ: Cast to decimal loses precision

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn reassigned IGNITE-21743: --- Assignee: Pavel Tupitsyn > .NET: LINQ: Cast to decimal loses precision >

[jira] [Updated] (IGNITE-21746) Sql. Change default type of primary key index from sorted to hash.

2024-03-13 Thread Maksim Zhuravkov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21746?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maksim Zhuravkov updated IGNITE-21746: -- Labels: ignite3 (was: ) > Sql. Change default type of primary key index from sorted

[jira] [Created] (IGNITE-21746) Sql. Change default type of primary key index from sorted to hash.

2024-03-13 Thread Maksim Zhuravkov (Jira)
Maksim Zhuravkov created IGNITE-21746: - Summary: Sql. Change default type of primary key index from sorted to hash. Key: IGNITE-21746 URL: https://issues.apache.org/jira/browse/IGNITE-21746

[jira] [Assigned] (IGNITE-21572) One phase transacion protocol is inconsistent in case of primary replica expirations

2024-03-13 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-21572: - Assignee: Denis Chudov > One phase transacion protocol is inconsistent in case of

[jira] [Updated] (IGNITE-21427) Rename IndexType.TREE to SORTED

2024-03-13 Thread Iurii Gerzhedovich (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Iurii Gerzhedovich updated IGNITE-21427: Description: Rename index type after IGNITE-21353 in sql engine. Aslo need to

[jira] [Updated] (IGNITE-21427) Rename IndexType.TREE to SORTED

2024-03-13 Thread Iurii Gerzhedovich (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Iurii Gerzhedovich updated IGNITE-21427: Component/s: sql > Rename IndexType.TREE to SORTED >

[jira] [Updated] (IGNITE-21743) .NET: LINQ: Cast to decimal loses precision

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21743: Description: Details TBD {code} else if

[jira] [Updated] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21745: Description: * While we have varint logic for short/int/long, we don't have it for

[jira] [Updated] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21745: Description: * While we have varint logic for short/int/long, we don't have it for

[jira] [Updated] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21745: Description: * While we have varint logic for short/int/long, we don't have it for

[jira] [Updated] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21745: Description: * While we have varint logic for short/int/long, we don't have it for

[jira] [Updated] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21745: Description: * While we have varint logic for short/int/long, we don't have it for

[jira] [Created] (IGNITE-21745) BinaryTuple stores BigDecimal inefficiently

2024-03-13 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-21745: --- Summary: BinaryTuple stores BigDecimal inefficiently Key: IGNITE-21745 URL: https://issues.apache.org/jira/browse/IGNITE-21745 Project: Ignite Issue

[jira] [Created] (IGNITE-21744) Use common thread pool for LWM updates.

2024-03-13 Thread Andrey Mashenkov (Jira)
Andrey Mashenkov created IGNITE-21744: - Summary: Use common thread pool for LWM updates. Key: IGNITE-21744 URL: https://issues.apache.org/jira/browse/IGNITE-21744 Project: Ignite Issue

[jira] [Commented] (IGNITE-21742) Refactor creating and managing of Page Memory Indexes

2024-03-13 Thread Kirill Tkalenko (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21742?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17825978#comment-17825978 ] Kirill Tkalenko commented on IGNITE-21742: -- Looks good. > Refactor creating and managing of

[jira] [Updated] (IGNITE-21738) Resolve potential races when table is destroying

2024-03-13 Thread Andrey Mashenkov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrey Mashenkov updated IGNITE-21738: -- Priority: Blocker (was: Major) > Resolve potential races when table is destroying >

[jira] [Updated] (IGNITE-21738) Resolve potential races when table is destroying

2024-03-13 Thread Andrey Mashenkov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrey Mashenkov updated IGNITE-21738: -- Fix Version/s: 3.0.0-beta2 > Resolve potential races when table is destroying >

[jira] [Updated] (IGNITE-21743) .NET: LINQ: Cast to decimal loses precision

2024-03-13 Thread Pavel Tupitsyn (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-21743: Description: {code} else if ((Nullable.GetUnderlyingType(expression.Type) ??

[jira] [Created] (IGNITE-21743) .NET: LINQ: Cast to decimal loses precision

2024-03-13 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-21743: --- Summary: .NET: LINQ: Cast to decimal loses precision Key: IGNITE-21743 URL: https://issues.apache.org/jira/browse/IGNITE-21743 Project: Ignite Issue

[jira] [Updated] (IGNITE-21680) Remove destroyed RocksDB indexes on recovery

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21680: - Epic Link: IGNITE-20782 > Remove destroyed RocksDB indexes on recovery >

[jira] [Updated] (IGNITE-21671) Remove destroyed PageMemory indexes on recovery

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21671: - Epic Link: IGNITE-20782 > Remove destroyed PageMemory indexes on recovery >

[jira] [Assigned] (IGNITE-21662) Sql: Data may be unavailable after creation of index

2024-03-13 Thread Konstantin Orlov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konstantin Orlov reassigned IGNITE-21662: - Assignee: Konstantin Orlov > Sql: Data may be unavailable after creation of

[jira] [Commented] (IGNITE-21662) Sql: Data may be unavailable after creation of index

2024-03-13 Thread Maksim Zhuravkov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17825955#comment-17825955 ] Maksim Zhuravkov commented on IGNITE-21662: --- >An issue with indexes is fixed Looks like this

[jira] [Updated] (IGNITE-21742) Refactor creating and managing of Page Memory Indexes

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21742: - Fix Version/s: 3.0.0-beta2 > Refactor creating and managing of Page Memory

[jira] [Updated] (IGNITE-21565) ReplicasSafeTimePropagationTest#testSafeTimeReorderingOnLeaderReElection is flaky

2024-03-13 Thread Alexander Lapin (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexander Lapin updated IGNITE-21565: - Reviewer: Mirza Aliev >

[jira] [Updated] (IGNITE-21565) ReplicasSafeTimePropagationTest#testSafeTimeReorderingOnLeaderReElection is flaky

2024-03-13 Thread Alexander Lapin (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexander Lapin updated IGNITE-21565: - Description: {code:java} java.lang.AssertionError:

[jira] [Assigned] (IGNITE-21565) ReplicasSafeTimePropagationTest#testSafeTimeReorderingOnLeaderReElection is flaky

2024-03-13 Thread Alexander Lapin (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexander Lapin reassigned IGNITE-21565: Assignee: Alexander Lapin >

[jira] [Updated] (IGNITE-21565) ReplicasSafeTimePropagationTest#testSafeTimeReorderingOnLeaderReElection is flaky

2024-03-13 Thread Alexander Lapin (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexander Lapin updated IGNITE-21565: - Description: {code:java} java.lang.AssertionError:

[jira] [Updated] (IGNITE-21710) ItIndexAndRebalanceTest.testChangeReplicaCountWithoutRestartNodes fails with Could not wait for the replica readiness due to timeout [replicaGroupId=7_part_0, req=Read

2024-03-13 Thread Alexander Lapin (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21710?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexander Lapin updated IGNITE-21710: - Description:

[jira] [Updated] (IGNITE-21742) Refactor creating and managing of Page Memory Indexes

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21742: - Summary: Refactor creating and managing of Page Memory Indexes (was:

[jira] [Updated] (IGNITE-21742) Refactor creating and managing Page Memory Indexes

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21742: - Epic Link: IGNITE-20782 Reviewer: Kirill Tkalenko > Refactor creating and

[jira] [Updated] (IGNITE-21742) Refactor creating and managing Page Memory Indexes

2024-03-13 Thread Aleksandr Polovtcev (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-21742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-21742: - Description: Current logic of managing Page Memory indexes (like recovery,

[jira] [Created] (IGNITE-21742) Refactor creating and managing Page Memory Indexes

2024-03-13 Thread Aleksandr Polovtcev (Jira)
Aleksandr Polovtcev created IGNITE-21742: Summary: Refactor creating and managing Page Memory Indexes Key: IGNITE-21742 URL: https://issues.apache.org/jira/browse/IGNITE-21742 Project: Ignite