Hello, Igniters. I'm working on IGNITE-7691 [1] The goal of ticket is provide scale and precision info about DECIMAL columns.
I see that QueryEntity has a separate collection for each type of meta information: * not null fields - [2] * default values - [3] Why we have such class design? It seems like a wrong design to have a separate collection for every type of metainfo. Because, there are many pieces of column meta information: * not null * default value * maximum length/size for VARCHAR or ARRAY or BINARY * scale, precision * etc. Do we have plans to provide this information to user through QueryEntity? [1] https://issues.apache.org/jira/projects/IGNITE/issues/IGNITE-7691 [2] https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/cache/QueryEntity.java#L87 [3] https://github.com/apache/ignite/blob/master/modules/core/src/main/java/org/apache/ignite/cache/QueryEntity.java#L90
signature.asc
Description: This is a digitally signed message part