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: Implementation of Firestore Bundle Builder #293

Merged
merged 20 commits into from Oct 16, 2020

Commits on Jun 22, 2020

  1. Add bundle.proto.

    wu-hui committed Jun 22, 2020
    Copy the full SHA
    9d69eb5 View commit details
    Browse the repository at this point in the history
  2. Generated from proto.

    wu-hui committed Jun 22, 2020
    Copy the full SHA
    096d267 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Reformatted.

    wu-hui committed Jun 24, 2020
    Copy the full SHA
    5d12efa View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Merge branch 'master' into wuandy/BundleProto

    # Conflicts:
    #	.kokoro/dependencies.sh
    #	.kokoro/nightly/samples.cfg
    #	.kokoro/presubmit/samples.cfg
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreClient.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/FirestoreSettings.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/stub/FirestoreStub.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/stub/FirestoreStubSettings.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1/stub/GrpcFirestoreStub.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/FirestoreClient.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/FirestoreSettings.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/package-info.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/stub/FirestoreStub.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/stub/FirestoreStubSettings.java
    #	google-cloud-firestore/src/main/java/com/google/cloud/firestore/v1beta1/stub/GrpcFirestoreStub.java
    #	google-cloud-firestore/src/test/java/com/google/cloud/firestore/v1/FirestoreClientTest.java
    #	google-cloud-firestore/src/test/java/com/google/cloud/firestore/v1beta1/FirestoreClientTest.java
    #	google-cloud-firestore/src/test/java/com/google/cloud/firestore/v1beta1/MockFirestoreImpl.java
    #	proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/QueryProto.java
    #	proto-google-cloud-firestore-v1/src/main/java/com/google/firestore/v1/StructuredQuery.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ArrayValue.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/BatchGetDocumentsRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/BatchGetDocumentsResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/BeginTransactionRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/BeginTransactionResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/CommitRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/CommitResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/CommonProto.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/CreateDocumentRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Cursor.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DeleteDocumentRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Document.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DocumentChange.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DocumentDelete.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DocumentProto.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DocumentRemove.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/DocumentTransform.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ExistenceFilter.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/FirestoreProto.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/GetDocumentRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListCollectionIdsRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListCollectionIdsResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListDocumentsRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListDocumentsResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListenRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/ListenResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/MapValue.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Precondition.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/QueryProto.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/RollbackRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/RunQueryRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/RunQueryResponse.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/StructuredQuery.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Target.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/TargetChange.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/TransactionOptions.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/UpdateDocumentRequest.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Value.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/Write.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/WriteProto.java
    #	proto-google-cloud-firestore-v1beta1/src/main/java/com/google/firestore/v1beta1/WriteResult.java
    #	synth.metadata
    #	synth.py
    wu-hui committed Aug 24, 2020
    Copy the full SHA
    395ced1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b35c1df View commit details
    Browse the repository at this point in the history
  3. Auto generated contents

    wu-hui committed Aug 24, 2020
    Copy the full SHA
    5151105 View commit details
    Browse the repository at this point in the history
  4. Remove unused dependencies.

    wu-hui committed Aug 24, 2020
    Copy the full SHA
    9032020 View commit details
    Browse the repository at this point in the history
  5. Temp commit.

    wu-hui committed Aug 24, 2020
    Copy the full SHA
    90a2d51 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    48fac25 View commit details
    Browse the repository at this point in the history
  7. Add system tests and comments.

    wu-hui committed Aug 24, 2020
    Copy the full SHA
    91ea0ca View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    4124116 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    1ac8a88 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

  1. Address comments

    wu-hui committed Oct 9, 2020
    Copy the full SHA
    fd7003d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into wuandy/BundleBuilder

    # Conflicts:
    #	google-cloud-firestore/src/test/java/com/google/cloud/firestore/it/ITSystemTest.java
    #	proto-google-cloud-firestore-bundle-v1/pom.xml
    #	synth.metadata
    #	synth.py
    wu-hui committed Oct 9, 2020
    Copy the full SHA
    4597efd View commit details
    Browse the repository at this point in the history
  3. Delete update.sh

    wu-hui committed Oct 9, 2020
    Copy the full SHA
    def3a98 View commit details
    Browse the repository at this point in the history
  4. Delete obselete dependency

    wu-hui committed Oct 9, 2020
    Copy the full SHA
    376763c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2020

  1. build: fixup poms for google-cloud-firestore accessing the proto-goog…

    …le-cloud-firestore-bundle-v1 artifact
    BenWhitehead committed Oct 14, 2020
    Copy the full SHA
    f56fe62 View commit details
    Browse the repository at this point in the history
  2. Address comments

    wu-hui committed Oct 14, 2020
    Copy the full SHA
    f966428 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1ccb5f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Copy the full SHA
    10b7384 View commit details
    Browse the repository at this point in the history