[ https://issues.apache.org/jira/browse/IGNITE-24007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrey Khitrin updated IGNITE-24007: ------------------------------------ Affects Version/s: 3.0 > [aimem] Restart node with open transaction leads to client freeze after node > is started > --------------------------------------------------------------------------------------- > > Key: IGNITE-24007 > URL: https://issues.apache.org/jira/browse/IGNITE-24007 > Project: Ignite > Issue Type: Bug > Components: persistence > Affects Versions: 3.0, 3.0.0-beta1 > Environment: 3 nodes (each node is CMG, each node > {color:#067d17}"{color}{color:#067d17}-Xms512m"{color}, > {color:#067d17}"-Xmx1536m{color}{color:#067d17}"{color}), each on separate > host. Each host vCPU: 4, Memory: 32GB. > Reporter: Igor > Priority: Major > Labels: ignite-3 > Attachments: cluster logs-1.zip > > > *Steps to reproduce:* > # Start 3 nodes (each node is CMG, each node > {color:#067d17}"-Xms512m"{color}, {color:#067d17}"-Xmx1536m"{color}), each on > separate host. Each host vCPU: 4, Memory: 32GB. > # Create 1 table > ## Execute query: create zone if not exists "cluster_failover_3" with > replicas=3, data_nodes_auto_adjust_scale_up=10, > data_nodes_auto_adjust_scale_down=10, storage_profiles='default_aimem' > ## Execute query: create TABLE failoverTest00(k1 INTEGER not null, k2 > INTEGER not null, v1 VARCHAR(100), v2 VARCHAR(255), v3 TIMESTAMP not null, > primary key (k1, k2)) ZONE "cluster_failover_3" > # Fill table with 1000 rows each > # Await all partitions of all tables local state is "HEALTHY" > # Await all partitions of all tables global state is "AVAILABLE" > # Assert the tables has been filled, with expected row count of '1000' and > no errors in logs > # Assert that ignite log contains no errors or exceptions > # Kill node and start it again with opened transactions > # > ## Begin IgniteSql transaction and execute insert > ## Begin KeyValueView transaction and execute insert > ## Begin JDBC transaction and execute insert > ## Kill node and start it again > # Wait node is ready after restart > # Assert physical and logical topologies are correct > # Assert the tables has been filled. > *Expected:* > All data present and consistent. > *Actual:* > Client freeze on step 11. > [^cluster logs.zip] -- This message was sent by Atlassian Jira (v8.20.10#820010)