-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(bigquery): RANGE support for basic data movement (#9762)
* feat(bigquery): RANGE type StandardSQLDataType support This PR augments the StandardSQLDataRepresentation(s) to support range-specific augmentations, and adds some testing. Astute observers will note that this does include mapping changes to param handling, which will be tested in a subsequent PR that expands RANGE coverage to that area of the library. * feat(bigquery): RANGE support (data) This PR adds a new RangeValue type for conveying parsed range start/end values, and adds the requisite plumbing for parameter handling (type and binding) and data result reading. * more typing work and inference * round trip * more testing, cleanup * more tests * explicit param type test * correct supported RANGE element types * more testing * add temporary arg to initQueryParameterTestCases to isolate storage work * reorder error handling
- Loading branch information
Showing
9 changed files
with
514 additions
and
48 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.