We are programatically configuring an odata datasource. We setup filters, group and sort and columns.
The datasource appears to be issueing two reads during this process.
The code is something like:
At no point are we explicitly calling ds.read() but the above statements trigger 2 consecutive reads, the first of which is triggered on the ds.filter(filter) and serves no purpose at all.
We would like to prevent the reads until the datasource has been fully configured.
Is this possible to disable the first read and control reads explicitly?