Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow a caller to ignore row numbers
For calls to readCoordinates, read, and slice the returned value order in the `Data` response is the same as requested. While having the row numbers included in the response is convenient, when the number of cells being returned is high this incurs memory and serialization overhead. This is especially true when retrieving a small number of columns for a large number of rows; in this case `rowNumbers` can actually be more expensive to include than the data itself. Here we use the Ice context and "omero.tables.include_row_numbers" to additively affect the client API without changing any of the Ice method prototypes.
- Loading branch information