Hi,
Currently SS Table maintains a one large chunk of contigeous memory. We would like to change some of that and implement the memory storage in paritions down to segment level(Both horizontal and vertical partitions and the full monty).
I see the code and think extending BasicCursor to create our own cursor which canbe the data-source of the data would be the way to go, and i just want to validate my thinking here.
Would i be right in implementing a different "Table" API as a sink whereby doing an "AddRow" on the table will store data in memory according to our own scheme
In our query execution this table will be the datasource producing 1024 row vectors at a time and feeding it to other SS operations which don't need to change.
Is this the right way to do it? Can we run into other issues which are not forseen?
Thanks,