| CPC G06F 16/2272 (2019.01) [G06F 16/128 (2019.01); G06F 16/244 (2019.01); G06F 16/2453 (2019.01)] | 30 Claims |

|
1. A method comprising:
receiving, by at least one hardware processor, a query referencing a table;
in response to receiving the query, generating a row index column for rows of a referenced table, the generating of the row index column comprising:
determining an order associated with source files underlying the referenced table; and
assigning each row of the referenced table a unique row position value based on the order of the source files and a position of each row within the source files;
generating a result set based on execution of the received query, the result set being ordered based on the generated row index column to provide deterministic row ordering; and
returning the result set with the deterministic row ordering.
|