-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(spanner): add support for Proto Columns #1084
Merged
Merged
Commits on Mar 27, 2023
-
feat: Proto Columns Feature (#909)
* feat: adding proto autogenerated code changes for proto column feature * feat: add implementation for Proto columns DDL * feat: add implementation for Proto columns DML * feat: add implementation for Proto columns DQL * feat: add NoneType check during Proto deserialization * feat: add code changes for Proto DDL support * feat: add required proto files to execute samples and tests * feat: add sample snippets for Proto columns DDL * feat: add tests for proto columns ddl, dml, dql snippets * feat: code refactoring * feat: remove staging endpoint from snippets.py * feat: comment refactor * feat: add license file * feat: update proto column data in insertion sample * feat: move column_info argument to the end to avoid breaking code
Configuration menu - View commit details
-
Copy full SHA for 7fd2f90 - Browse repository at this point
Copy the full SHA 7fd2f90View commit details
Commits on Apr 3, 2023
-
feat: Proto column feature tests and samples (#921)
* feat: add integration tests for Proto Columns * feat: add unit tests for Proto Columns * feat: update tests to add column_info argument at end * feat: remove deepcopy during deserialization of proto message * feat: tests refactoring * feat: integration tests refactoring * feat: samples and sample tests refactoring * feat: lint tests folder * feat:lint samples directory * feat: stop running emulator with proto ddl commands * feat: close the file after reading * feat: update protobuf version lower bound to >3.20 to check proto message compatibility * feat: update setup for snippets_tests.py file * feat: add integration tests * feat: remove duplicate integration tests * feat: add proto_descriptor parameter to required tests * feat: add compatibility tests between Proto message, Bytes and Proto Enum, Int64 * feat: add index tests for proto columns * feat: replace duplicates with sample data * feat: update protobuf lower bound version in setup.py file to add support for proto messages and enum * feat: lint fixes * feat: lint fix * feat: tests refactoring * feat: change comment from dml to dql for read * feat: tests refactoring for update db operation
Configuration menu - View commit details
-
Copy full SHA for ee0bf5b - Browse repository at this point
Copy the full SHA ee0bf5bView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0eddbcf - Browse repository at this point
Copy the full SHA 0eddbcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f44d51d - Browse repository at this point
Copy the full SHA f44d51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d0e7d - Browse repository at this point
Copy the full SHA 89d0e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6f9d7 - Browse repository at this point
Copy the full SHA 2f6f9d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d8ef6 - Browse repository at this point
Copy the full SHA 84d8ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1bcf34 - Browse repository at this point
Copy the full SHA b1bcf34View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bdfa28 - Browse repository at this point
Copy the full SHA 7bdfa28View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfcb58d - Browse repository at this point
Copy the full SHA bfcb58dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff317c - Browse repository at this point
Copy the full SHA 5ff317cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b3d5b - Browse repository at this point
Copy the full SHA 02b3d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01c3b2a - Browse repository at this point
Copy the full SHA 01c3b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d60a1 - Browse repository at this point
Copy the full SHA a7d60a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa1605 - Browse repository at this point
Copy the full SHA 1fa1605View commit details -
Configuration menu - View commit details
-
Copy full SHA for f658ba0 - Browse repository at this point
Copy the full SHA f658ba0View commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f8e2fcc - Browse repository at this point
Copy the full SHA f8e2fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for eea661f - Browse repository at this point
Copy the full SHA eea661fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a838e0 - Browse repository at this point
Copy the full SHA 9a838e0View commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a76980c - Browse repository at this point
Copy the full SHA a76980cView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19e97d1 - Browse repository at this point
Copy the full SHA 19e97d1View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60afda1 - Browse repository at this point
Copy the full SHA 60afda1View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d050479 - Browse repository at this point
Copy the full SHA d050479View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.