[jira] [Created] (IGNITE-19147) Disable excessive Raft logging in Ignite

2023-03-28 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-19147: - Summary: Disable excessive Raft logging in Ignite Key: IGNITE-19147 URL: https://issues.apache.org/jira/browse/IGNITE-19147 Project: Ignite Issue Type:

[jira] [Updated] (IGNITE-19120) Raft client should get leader metadata along while getting leader itself

2023-03-28 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-19120: -- Description: This ticket is about TopologyAwareRaftGroupService which can subscribe on

[jira] [Updated] (IGNITE-19120) Raft client should get leader metadata along while getting leader itself

2023-03-28 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-19120: -- Summary: Raft client should get leader metadata along while getting leader itself (was:

[jira] [Created] (IGNITE-19120) Topology aware Raft client can refresh leader returned by leader() method

2023-03-24 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-19120: - Summary: Topology aware Raft client can refresh leader returned by leader() method Key: IGNITE-19120 URL: https://issues.apache.org/jira/browse/IGNITE-19120

[jira] [Updated] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-03-24 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18856: -- Description: *Motivation* As for now, RW requests to primary replica (see calls of

[jira] [Commented] (IGNITE-19059) Fix completion races in Versioned Value

2023-03-23 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17704129#comment-17704129 ] Denis Chudov commented on IGNITE-19059: --- [~apolovtcev]  lgtm. > Fix completion races in

[jira] [Updated] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-03-21 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18856: -- Description: *Motivation* As for now, RW requests to primary replica (see calls of

[jira] [Updated] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-03-21 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18856: -- Description: *Motivation* As for now, RW requests to primary replica (see calls of

[jira] [Updated] (IGNITE-18767) Reuse deleted rowIds and version chains

2023-03-17 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18767: -- Description: *Motivation* New RowId is generated every time when row insert happens. Old

[jira] [Updated] (IGNITE-19051) Make topology aware client not dependable on Raft RPC server

2023-03-17 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-19051: -- Description: After IGNITE-19014, topology aware raft client is closely tied with RaftManager

[jira] [Created] (IGNITE-19051) Make topology aware client not dependable on Raft RPC server

2023-03-16 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-19051: - Summary: Make topology aware client not dependable on Raft RPC server Key: IGNITE-19051 URL: https://issues.apache.org/jira/browse/IGNITE-19051 Project: Ignite

[jira] [Updated] (IGNITE-19014) Topology aware Raft client creates its own message handler which is not aware of Raft group

2023-03-15 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-19014: -- Description: Topology aware client creates its own message handler for leader change

[jira] [Updated] (IGNITE-19014) Topology aware Raft client creates its own message handler which is not aware of Raft group

2023-03-15 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-19014: -- Description: Topology aware client creates its own message handler for leader change

[jira] [Commented] (IGNITE-18763) Parallel Meta Storage Watch processing

2023-03-14 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17700290#comment-17700290 ] Denis Chudov commented on IGNITE-18763: --- [~apolovtcev] lgtm. > Parallel Meta Storage Watch

[jira] [Assigned] (IGNITE-19014) Topology aware Raft client creates its own message handler which is not aware of Raft group

2023-03-14 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-19014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-19014: - Assignee: Denis Chudov > Topology aware Raft client creates its own message handler

[jira] [Created] (IGNITE-19014) Topology aware Raft client creates its own message handler which is not aware of Raft group

2023-03-13 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-19014: - Summary: Topology aware Raft client creates its own message handler which is not aware of Raft group Key: IGNITE-19014 URL: https://issues.apache.org/jira/browse/IGNITE-19014

[jira] [Commented] (IGNITE-18741) Implement PD-side logic for an initialization phase of group lease management

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18741?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17698417#comment-17698417 ] Denis Chudov commented on IGNITE-18741: --- [~v.pyatkov] LGTM > Implement PD-side logic for an

[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-16985: -- Issue Type: Task (was: Improvement) > Design table management flow (part 1) >

[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-16985: -- Description: As a part of the issue planed: # Draw a time diagram of all operations:

[jira] [Created] (IGNITE-18990) Partial redesign of TableManager to solve the problems related to huge load of metastorage updates

2023-03-09 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18990: - Summary: Partial redesign of TableManager to solve the problems related to huge load of metastorage updates Key: IGNITE-18990 URL:

[jira] [Updated] (IGNITE-18989) Design table management flow (part 2)

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18989: -- Description: After making the diagram of current flow, we should design the new flow and a

[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-16985: -- Description: As a part of the issue planed: # Draw a time diagram of all operations:

[jira] [Created] (IGNITE-18989) Design table management flow (part 2)

2023-03-09 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18989: - Summary: Design table management flow (part 2) Key: IGNITE-18989 URL: https://issues.apache.org/jira/browse/IGNITE-18989 Project: Ignite Issue Type: Task

[jira] [Updated] (IGNITE-16985) Design table management flow (part 1)

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-16985: -- Summary: Design table management flow (part 1) (was: Design table management flow) >

[jira] (IGNITE-18744) Implement primary replica side leaseGrant handler

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18744 ] Denis Chudov deleted comment on IGNITE-18744: --- was (Author: denis chudov): PR: [https://github.com/apache/ignite-3/pull/1765] Some integration tests started to fail, investigation in

[jira] [Commented] (IGNITE-18744) Implement primary replica side leaseGrant handler

2023-03-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17698365#comment-17698365 ] Denis Chudov commented on IGNITE-18744: --- PR: [https://github.com/apache/ignite-3/pull/1765] Some

[jira] [Created] (IGNITE-18982) Placement driver should wait for replica readiness in case when receives ReplicaUnavailableErrorResponse

2023-03-08 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18982: - Summary: Placement driver should wait for replica readiness in case when receives ReplicaUnavailableErrorResponse Key: IGNITE-18982 URL:

[jira] [Updated] (IGNITE-18961) Implement lease prolongation on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18961: -- Description: A part of replication groups' processing logic, described in IGNITE-18742

[jira] [Updated] (IGNITE-18961) Implement lease prolongation on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18961: -- Description: A part of replication groups' processing logic, described in IGNITE-18742

[jira] [Updated] (IGNITE-18742) Implement initial lease granting on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement initial lease granting on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement initial lease granting on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18959) Placement driver's local map cleanup on assingments removal

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18959: -- Description: During the lifecycle of the cluster, there can be assignments removal, or table

[jira] [Updated] (IGNITE-18958) Implement handling of lease grant responses on placement driver side

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18958: -- Description: The active actor of placement driver should handle lease grant responses from

[jira] [Updated] (IGNITE-18960) Implement notification for placement driver about replication group inoperability

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18960: -- Description: This is a responsibility of replication group to notify the placement driver

[jira] [Updated] (IGNITE-18960) Implement notification for placement driver about replication group disability

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18960: -- Description: Motivation This is a responsibility of replication group to notify the

[jira] [Updated] (IGNITE-18960) Implement notification for placement driver about replication group inoperability

2023-03-06 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18960: -- Summary: Implement notification for placement driver about replication group inoperability

[jira] [Updated] (IGNITE-18742) Implement initial lease granting on placement driver side

2023-03-03 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Summary: Implement initial lease granting on placement driver side (was: Implement initial

[jira] [Updated] (IGNITE-18961) Implement lease prolongation on placement driver side

2023-03-03 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18961: -- Description: TBD > Implement lease prolongation on placement driver side >

[jira] [Created] (IGNITE-18961) Implement lease prolongation on placement driver side

2023-03-03 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18961: - Summary: Implement lease prolongation on placement driver side Key: IGNITE-18961 URL: https://issues.apache.org/jira/browse/IGNITE-18961 Project: Ignite

[jira] [Updated] (IGNITE-18742) Implement initial lease granting for a maintenance phase of group lease management

2023-03-03 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Summary: Implement initial lease granting for a maintenance phase of group lease management

[jira] [Created] (IGNITE-18960) Implement notification for placement driver about replication group disability

2023-03-03 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18960: - Summary: Implement notification for placement driver about replication group disability Key: IGNITE-18960 URL: https://issues.apache.org/jira/browse/IGNITE-18960

[jira] [Created] (IGNITE-18959) Placement driver's local map cleanup on assingments removal

2023-03-03 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18959: - Summary: Placement driver's local map cleanup on assingments removal Key: IGNITE-18959 URL: https://issues.apache.org/jira/browse/IGNITE-18959 Project: Ignite

[jira] [Updated] (IGNITE-18958) Implement handling of lease grant responses on placement driver side

2023-03-03 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18958: -- Ignite Flags: (was: Docs Required,Release Notes Required) > Implement handling of lease

[jira] [Created] (IGNITE-18958) Implement handling of lease grant responses on placement driver side

2023-03-03 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18958: - Summary: Implement handling of lease grant responses on placement driver side Key: IGNITE-18958 URL: https://issues.apache.org/jira/browse/IGNITE-18958 Project:

[jira] [Updated] (IGNITE-18919) Fix ItIgniteNodeRestartTest#testMetastorageStop

2023-03-03 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18919: -- Description: See IGNITE-18918 Acceptance criteria:  # Fix the test, the condition must be

[jira] [Updated] (IGNITE-16985) Design table management flow

2023-03-01 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-16985: -- Description: As a part of the issue planed: # Draw a time diagram of all operations:

[jira] [Assigned] (IGNITE-16985) Design table management flow

2023-03-01 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-16985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-16985: - Assignee: Denis Chudov > Design table management flow >

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-28 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18294) Multiple lock intentions support

2023-02-23 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18294: -- Fix Version/s: 3.0.0-beta2 > Multiple lock intentions support >

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed over

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed over

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed over

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Attachment: screenshot-1.png > Implement logic for a maintenance phase of group lease

[jira] [Updated] (IGNITE-18742) Implement logic for a maintenance phase of group lease management

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18742: -- Description: Maintenance phase of placement driver is the management of already existing

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed over

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed over

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed by

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: Motivation Primary replicas (leaseholders) should be evenly distributed by

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: *Motivation* Primary replicas (leaseholders) should be evenly distributed by

[jira] [Updated] (IGNITE-18879) Leaseholder candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Summary: Leaseholder candidates balancing (was: Lease candidates balancing) > Leaseholder

[jira] [Updated] (IGNITE-18879) Lease candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18879: -- Description: Motivation Primary replicas (leaseholders) should be evenly distributed by

[jira] [Created] (IGNITE-18879) Lease candidates balancing

2023-02-22 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18879: - Summary: Lease candidates balancing Key: IGNITE-18879 URL: https://issues.apache.org/jira/browse/IGNITE-18879 Project: Ignite Issue Type: Improvement

[jira] [Commented] (IGNITE-17056) Design rebalance cancel mechanism

2023-02-22 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-17056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17692197#comment-17692197 ] Denis Chudov commented on IGNITE-17056: --- [~kgusakov] lgtm. > Design rebalance cancel mechanism >

[jira] [Updated] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-02-21 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18856: -- Description: *Motivation* As for now, RW requests to primary replica (see calls of

[jira] [Updated] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-02-21 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18856: -- Description: *Motivation* As for now, RW requests to primary replica (see calls of

[jira] [Created] (IGNITE-18856) Switch primary replica calls from Raft leader to primary replica

2023-02-21 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18856: - Summary: Switch primary replica calls from Raft leader to primary replica Key: IGNITE-18856 URL: https://issues.apache.org/jira/browse/IGNITE-18856 Project: Ignite

[jira] [Assigned] (IGNITE-18744) Implement primary replica side leaseGrant handler

2023-02-20 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-18744: - Assignee: Denis Chudov > Implement primary replica side leaseGrant handler >

[jira] [Updated] (IGNITE-18640) Implement placement driver best-effort single actor selector and fail-over

2023-02-17 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18640: -- Reviewer: Vladislav Pyatkov > Implement placement driver best-effort single actor selector

[jira] [Commented] (IGNITE-18732) Remove blocking calls from SchemaManager

2023-02-16 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17689609#comment-17689609 ] Denis Chudov commented on IGNITE-18732: --- [~apolovtcev] LGTM > Remove blocking calls from

[jira] [Commented] (IGNITE-18634) Redesign rebalance logic according to new abstractions PlacementDriver, PrimaryReplica and etc.

2023-02-15 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18634?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17689087#comment-17689087 ] Denis Chudov commented on IGNITE-18634: --- [~kgusakov] LGTM. > Redesign rebalance logic according

[jira] [Commented] (IGNITE-18632) Barrier for locks after cleanup started

2023-02-14 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18632?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17688518#comment-17688518 ] Denis Chudov commented on IGNITE-18632: --- LGTM. > Barrier for locks after cleanup started >

[jira] [Created] (IGNITE-18774) PartitionReplicaListenerTest#testReadOnlyGetAllAfterRowRewrite hangs forever

2023-02-10 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18774: - Summary: PartitionReplicaListenerTest#testReadOnlyGetAllAfterRowRewrite hangs forever Key: IGNITE-18774 URL: https://issues.apache.org/jira/browse/IGNITE-18774

[jira] [Created] (IGNITE-18770) Create implementation of ItAbstractListenerSnapshotTest testing snapshots for B+Tree-based storage

2023-02-09 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18770: - Summary: Create implementation of ItAbstractListenerSnapshotTest testing snapshots for B+Tree-based storage Key: IGNITE-18770 URL:

[jira] [Updated] (IGNITE-17817) Update ItTablePersistenceTest to use Replica layer with new transaction protocol

2023-02-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-17817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-17817: -- Description: The ItTablePersistenceTest is disabled. Need to update ItTablePersistenceTest

[jira] [Updated] (IGNITE-18767) Reuse deleted rowIds and version chains

2023-02-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18767: -- Description: *Motivation* New RowId is generated every time when row insert happens. Old

[jira] [Created] (IGNITE-18768) Incorrect safe time initialization

2023-02-09 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18768: - Summary: Incorrect safe time initialization Key: IGNITE-18768 URL: https://issues.apache.org/jira/browse/IGNITE-18768 Project: Ignite Issue Type: Bug

[jira] [Updated] (IGNITE-18497) Read only get returns a first one value getting from primary index

2023-02-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18497: -- Fix Version/s: 3.0.0-beta2 > Read only get returns a first one value getting from primary

[jira] [Commented] (IGNITE-18639) Implement distributed onLeaderElected callback within topology aware raft client

2023-02-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17686460#comment-17686460 ] Denis Chudov commented on IGNITE-18639: --- [~v.pyatkov] LGTM. > Implement distributed

[jira] [Created] (IGNITE-18767) Reuse deleted rowIds and version chains

2023-02-09 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18767: - Summary: Reuse deleted rowIds and version chains Key: IGNITE-18767 URL: https://issues.apache.org/jira/browse/IGNITE-18767 Project: Ignite Issue Type: Bug

[jira] [Updated] (IGNITE-18767) Reuse deleted rowIds and version chains

2023-02-09 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18767: -- Labels: ignite-3 (was: ) > Reuse deleted rowIds and version chains >

[jira] [Commented] (IGNITE-18194) Scan chooses incorrect timestamp to scan storage in RO transaction

2023-02-08 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17685912#comment-17685912 ] Denis Chudov commented on IGNITE-18194: --- [~v.pyatkov] LGTM. > Scan chooses incorrect timestamp

[jira] [Updated] (IGNITE-18527) Inline writeIntents into data storage on primary replica side

2023-02-02 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18527: -- Fix Version/s: 3.0.0-beta2 > Inline writeIntents into data storage on primary replica side >

[jira] [Assigned] (IGNITE-18497) Read only get returns a first one value getting from primary index

2023-02-02 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-18497: - Assignee: Denis Chudov > Read only get returns a first one value getting from primary

[jira] [Commented] (IGNITE-18358) IGN-TX-5 on concurrent transactional single key load

2023-01-27 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17681243#comment-17681243 ] Denis Chudov commented on IGNITE-18358: --- [~v.pyatkov] LGTM. > IGN-TX-5 on concurrent

[jira] [Updated] (IGNITE-18632) Barrier for locks after cleanup started

2023-01-25 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18632: -- Description: *Motivation* Transaction locks are acquired on primary replicas and must be

[jira] [Created] (IGNITE-18632) Barrier for locks after cleanup started

2023-01-25 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18632: - Summary: Barrier for locks after cleanup started Key: IGNITE-18632 URL: https://issues.apache.org/jira/browse/IGNITE-18632 Project: Ignite Issue Type: Bug

[jira] [Updated] (IGNITE-18358) IGN-TX-5 on concurrent transactional single key load

2023-01-24 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18358: -- Reviewer: Denis Chudov > IGN-TX-5 on concurrent transactional single key load >

[jira] [Updated] (IGNITE-18617) Clear the map of tx cleanup ready futures on tx state vacuum

2023-01-24 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18617: -- Description: The map PartitionReplicaListener#txCleanupReadyFutures is not cleared anywhere.

[jira] [Created] (IGNITE-18617) Clear the map of tx cleanup ready futures on tx state vacuum

2023-01-24 Thread Denis Chudov (Jira)
Denis Chudov created IGNITE-18617: - Summary: Clear the map of tx cleanup ready futures on tx state vacuum Key: IGNITE-18617 URL: https://issues.apache.org/jira/browse/IGNITE-18617 Project: Ignite

[jira] [Updated] (IGNITE-18522) Check transactions README for outdated info

2023-01-13 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov updated IGNITE-18522: -- Reviewer: Vladislav Pyatkov > Check transactions README for outdated info >

[jira] [Commented] (IGNITE-18522) Check transactions README for outdated info

2023-01-13 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17676511#comment-17676511 ] Denis Chudov commented on IGNITE-18522: --- [~vpyatkov] could you review pls? > Check transactions

[jira] [Commented] (IGNITE-18456) Explain treading model in corresponding README.md file for MetaStorageManager

2023-01-12 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17675937#comment-17675937 ] Denis Chudov commented on IGNITE-18456: --- [~v.pyatkov] lgtm > Explain treading model in

[jira] [Assigned] (IGNITE-18527) Inline writeIntents into data storage on primary replica side

2023-01-11 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18527?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-18527: - Assignee: Denis Chudov > Inline writeIntents into data storage on primary replica

[jira] [Assigned] (IGNITE-18457) Adjust transaction description in README.md

2023-01-10 Thread Denis Chudov (Jira)
[ https://issues.apache.org/jira/browse/IGNITE-18457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Denis Chudov reassigned IGNITE-18457: - Assignee: (was: Denis Chudov) > Adjust transaction description in README.md >

<    1   2   3   4   5   6   7   8   9   10   >