[ https://issues.apache.org/jira/browse/IGNITE-21507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vyacheslav Koptilin updated IGNITE-21507: ----------------------------------------- Description: During implementation of IGNITE-16603 were added set of tests. However added set of tests is insufficient. Let's increase testc coverage for the following test cases: Integration tests: * Ensure colocation columns order leads to different distributions. * Ensure SQL JOIN on all the colocation columns leads to a plan with non-distributive join operation. * Ensure compute affinityCall always runs on the affinity node. * Failover Testing: * Ensures colocation column information survives grid restart. # Start a cluster. # Create a table with colocated columns specified. # Restart the cluster. # Check a Catalog table descriptor still contains colocation columns. was: During implementation of IGNITE-16603 were added set of tests. However added set of tests is insufficient. Let's increase testc coverage for the following test cases: Integration tests: * Ensure colocation columns order leads to different distributions. * Ensure SQL JOIN on all the colocation columns leads to a plan with non-distributive join operation. * Ensure compute affinityCall always runs on the affinity node. * Failover Testing: * Ensures colocation columns information survives grid restart. # Start a cluster. # Create a table with colocated columns specified. # Restart the cluster. # Check a Catalog table descriptor still contains colocation columns. > Improve test coverege for colocation functionality > -------------------------------------------------- > > Key: IGNITE-21507 > URL: https://issues.apache.org/jira/browse/IGNITE-21507 > Project: Ignite > Issue Type: Improvement > Reporter: Iurii Gerzhedovich > Assignee: Iurii Gerzhedovich > Priority: Major > Labels: ignite-3 > > During implementation of IGNITE-16603 were added set of tests. However added > set of tests is insufficient. Let's increase testc coverage for the following > test cases: > Integration tests: > * Ensure colocation columns order leads to different distributions. > * Ensure SQL JOIN on all the colocation columns leads to a plan with > non-distributive join operation. > * Ensure compute affinityCall always runs on the affinity node. > * > Failover Testing: > * Ensures colocation column information survives grid restart. > # Start a cluster. > # Create a table with colocated columns specified. > # Restart the cluster. > # Check a Catalog table descriptor still contains colocation columns. -- This message was sent by Atlassian Jira (v8.20.10#820010)