Skip to content
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: add support for new cloud client test framework in google-cloud-spanner-executor #2217

Merged
merged 61 commits into from Jan 10, 2023

Commits on Oct 10, 2022

  1. Configuration menu
    Copy the full SHA
    2652512 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    6131cff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11c42e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    090fadd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26317d9 View commit details
    Browse the repository at this point in the history
  5. Fix error code mapping.

    gyang-google committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    2a9ef63 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec686fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    df4a9eb View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Refactored existing protos according to api dev lint.

    Prepare new protos for existing executor features.
    gyang-google committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    8296ed9 View commit details
    Browse the repository at this point in the history
  2. Added DML/batch DML/query features.

    Commented out Batch txns and change stream for future support.
    gyang-google committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    2b3dfa5 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2022

  1. Added support to Write.

    gyang-google committed Nov 19, 2022
    Configuration menu
    Copy the full SHA
    a1a4121 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Configuration menu
    Copy the full SHA
    921370c View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Configuration menu
    Copy the full SHA
    86d8968 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Add metadata for batch read.

    Prepare protos for change stream.
    gyang-google committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    97d11eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f5671b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c94983 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    fdcc520 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Fix numeric related issue.

    Fix partition token.
    Fix request index for batch read.
    gyang-google committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    35f6476 View commit details
    Browse the repository at this point in the history
  2. Make all calls to streamObserver synchronized to prevent concurrency …

    …issue. This is achieved by wrapping streamObserver into executionFlowContext and make all the calls synchronized.
    gyang-google committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    3297cce View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    57e784c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16a1548 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3104630 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06c199d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8e54b6 View commit details
    Browse the repository at this point in the history
  6. Fix error code mapping.

    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    1bd26fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11725b8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3ea8e28 View commit details
    Browse the repository at this point in the history
  9. Refactored existing protos according to api dev lint.

    Prepare new protos for existing executor features.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    2f83657 View commit details
    Browse the repository at this point in the history
  10. Added DML/batch DML/query features.

    Commented out Batch txns and change stream for future support.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    9c7e4fe View commit details
    Browse the repository at this point in the history
  11. Added support to Write.

    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    00a7133 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d75ef89 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    491bdc1 View commit details
    Browse the repository at this point in the history
  14. Add metadata for batch read.

    Prepare protos for change stream.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    2a04be1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    132c7c7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b70dbb1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4a16ad1 View commit details
    Browse the repository at this point in the history
  18. Fix numeric related issue.

    Fix partition token.
    Fix request index for batch read.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    bbdd51e View commit details
    Browse the repository at this point in the history
  19. Make all calls to streamObserver synchronized to prevent concurrency …

    …issue. This is achieved by wrapping streamObserver into executionFlowContext and make all the calls synchronized.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    ccd2c14 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    196360b View commit details
    Browse the repository at this point in the history
  21. Apply maven-protobuf-plugin to generate grpc stubs, remove grpc folde…

    …r for executor proto.
    
    Add key file option to client creation.
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    734e5b7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5f4e06e View commit details
    Browse the repository at this point in the history
  23. Merge remote-tracking branch 'git-fork/spanner-executor' into spanner…

    …-executor
    
    # Conflicts:
    #	google-cloud-spanner-executor/pom.xml
    #	google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudClientExecutor.java
    #	google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudExecutor.java
    #	google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/WorkerProxy.java
    #	proto-google-cloud-spanner-executor-v1/pom.xml
    #	proto-google-cloud-spanner-executor-v1/src/main/proto/google/spanner/executor/v1/cloud_executor.proto
    #	versions.txt
    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    e450aca View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bf98484 View commit details
    Browse the repository at this point in the history
  25. Cleanup.

    gyang-google committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    b853576 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Fix pageToken for all the list operations.

    Reformat code.
    gyang-google committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    500a936 View commit details
    Browse the repository at this point in the history
  2. Rephrase some comments.

    Add createUserInstanceConfig and deleteUserInstanceConfig.
    Fix instanceConfig conversion issue.
    gyang-google committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    52807ec View commit details
    Browse the repository at this point in the history
  3. Fix key flag issue.

    Fix replicas in createUserInstanceConfig.
    gyang-google committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    3dcc60b View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Configuration menu
    Copy the full SHA
    401285d View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2022

  1. Remove unused stuff in metadata.

    Fix numeric key issue.
    gyang-google committed Dec 17, 2022
    Configuration menu
    Copy the full SHA
    51b2b42 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Remove debug message.

    gyang-google committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    58089b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d979668 View commit details
    Browse the repository at this point in the history
  3. Remove debug message.

    gyang-google committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    69069ef View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    6b96f14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6289715 View commit details
    Browse the repository at this point in the history
  3. Update pom file.

    gyang-google committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    57d6596 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Update pom file.

    gyang-google committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    5bb0184 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. fix: update comments

    gyang-google committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    2e6e171 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d59274 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e702f7a View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. Configuration menu
    Copy the full SHA
    bd0241f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Configuration menu
    Copy the full SHA
    ba63018 View commit details
    Browse the repository at this point in the history