[jira] [Created] (IGNITE-24684) Remove IoStatiscicsHolder from the code
Ivan Bessonov created IGNITE-24684: -- Summary: Remove IoStatiscicsHolder from the code Key: IGNITE-24684 URL: https://issues.apache.org/jira/browse/IGNITE-24684 Project: Ignite Issue Type: Improvement Reporter: Ivan Bessonov Assignee: Ivan Bessonov Corresponding metrics are not implemented, and when we will implement them, we'll do it differently. Instances of this class should not be passed to every page-related method only to be used in {{{}acquirePage{}}}, this is silly. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (IGNITE-24683) Remove PageLockListener from non-test classes
[ https://issues.apache.org/jira/browse/IGNITE-24683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Bessonov updated IGNITE-24683: --- Reviewer: Kirill Tkalenko > 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 > Labels: ignite-3 > Time Spent: 10m > Remaining Estimate: 0h > > 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-24574) Implement required catalog version selection for WriteIntentSwitch requests handling
[ https://issues.apache.org/jira/browse/IGNITE-24574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17931882#comment-17931882 ] Roman Puchkovskiy commented on IGNITE-24574: A simpler approach was implemented than the one suggested in the description of this issue. reliableCatalogVersion is used to make sure the follower has *at least* the version we used when producing the command, so it might exceed the 'exact' value. So, if the 'exact' value was already compacted away, it's not a problem, we can take any value that exceeds it (this is what I do by taking the earliest version of the Catalog currently available). > Implement required catalog version selection for WriteIntentSwitch requests > handling > > > Key: IGNITE-24574 > URL: https://issues.apache.org/jira/browse/IGNITE-24574 > Project: Ignite > Issue Type: Improvement >Reporter: Roman Puchkovskiy >Assignee: Roman Puchkovskiy >Priority: Major > Labels: ignite-3 > Time Spent: 20m > Remaining Estimate: 0h > > WriteIntentSwitchReplicaRequest handlers try to detect required catalog > version to build WriteIntentSwitchCommand instances. It is not clear yet how > to guarantee that a chosen catalog version is not removed by the catalog > compactor. -- This message was sent by Atlassian Jira (v8.20.10#820010)