You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* cbor: add source files individually to the project
- this ends up to simply the spec file a bit and removes some
unnecessary code in the library.
* add CBOR support for result sets
This commit extends the CBOR support with the ability to read the
CBOR-encapsulated result sets.
The commit also makes fetching data more efficient with the SQLGetData()
(the alternative to the generally more efficient SQLBindCol()). The
implementation still uses punctual column binding and unbinding, but
SQLFetch() will now cache the source JSON/CBOR object into IRD's records
and will no longer walk the entire list of instantied ARD records all
the way to the ad-hoc bound column.
Counting the total number of rows returned for a query has been changed
to cope with ES's use of indefinite-size arrays, to avoid iterating
twice over the rows in a page.
* addressing PR review comments
- slight code simplification
(cherry picked from commit 4fc9197)
0 commit comments