Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
3.0M5
-
None
Description
The goal is to create an abstract SelectDescriptor interface that would define what columns a select query contains and how to read them from result set. SelectDescriptor will support stacks of columns (needed in UNION queries with horizontal inheritance), it will also support complex Object[] results, mixing scalars and entities. This is a major refactoring effort that would tie together SELECT clause creating and coding of the DataRow keys (and hopefully will pave a way to future DataRow optimization/removal process).