rpuch commented on code in PR #2566:
URL: https://github.com/apache/ignite-3/pull/2566#discussion_r1322714367


##########
modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/PlatformTestNodeRunner.java:
##########
@@ -342,6 +422,108 @@ private static void createTables(Ignite node) {
         createTwoColumnTable(node, ColumnType.number());
         createTwoColumnTable(node, ColumnType.blob());
         createTwoColumnTable(node, ColumnType.bitmaskOf(32));
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(INT8).build(),
+                
ColumnParams.builder().name("VAL").type(INT8).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(BOOLEAN).build(),
+                
ColumnParams.builder().name("VAL").type(BOOLEAN).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(INT16).build(),
+                
ColumnParams.builder().name("VAL").type(INT16).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(INT32).build(),
+                
ColumnParams.builder().name("VAL").type(INT32).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(INT64).build(),
+                
ColumnParams.builder().name("VAL").type(INT64).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(FLOAT).build(),
+                
ColumnParams.builder().name("VAL").type(FLOAT).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(DOUBLE).build(),
+                
ColumnParams.builder().name("VAL").type(DOUBLE).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(org.apache.ignite.sql.ColumnType.UUID).build(),
+                
ColumnParams.builder().name("VAL").type(org.apache.ignite.sql.ColumnType.UUID).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(DECIMAL).precision(19).scale(3).build(),
+                
ColumnParams.builder().name("VAL").type(DECIMAL).precision(19).scale(3).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(STRING).build(),
+                
ColumnParams.builder().name("VAL").type(STRING).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(DATE).build(),
+                
ColumnParams.builder().name("VAL").type(DATE).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(DATETIME).precision(6).build(),
+                
ColumnParams.builder().name("VAL").type(DATETIME).precision(6).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(TIME).precision(6).build(),
+                
ColumnParams.builder().name("VAL").type(TIME).precision(6).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(TIMESTAMP).precision(6).build(),
+                
ColumnParams.builder().name("VAL").type(TIMESTAMP).precision(6).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                
ColumnParams.builder().name("KEY").type(NUMBER).precision(Integer.MAX_VALUE).build(),
+                
ColumnParams.builder().name("VAL").type(NUMBER).precision(Integer.MAX_VALUE).nullable(true).build()
+        );
+
+        createTwoColumnTableInCatalog(
+                ignite,
+                ColumnParams.builder().name("KEY").type(BYTE_ARRAY).build(),

Review Comment:
   Probably yes. I mirrored the existing structore of the table, nothing new 
from my side.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to