These 63 commits are when the Protocol Buffers files have changed:
Commit: | 22415cc | |
---|---|---|
Author: | wu-hui | |
Committer: | wu-hui |
[1/4] Add ppl protos and setup dependencies
Commit: | 52ebef6 | |
---|---|---|
Author: | wu-hui | |
Committer: | wu-hui |
Proto update sync and add query spec tests back
Commit: | 5e6cd52 | |
---|---|---|
Author: | wu-hui | |
Committer: | wu-hui |
Proto update sync and add query spec tests back
Commit: | 59419e1 | |
---|---|---|
Author: | Mark Duckworth | |
Committer: | Daniel La Rocque |
PPL to Console (#8638) * Pipelines for Console Evaluation
Commit: | fafadbc | |
---|---|---|
Author: | Mark Duckworth | |
Committer: | GitHub |
PPL to Console (#8638) * Pipelines for Console Evaluation
Commit: | acbf24f | |
---|---|---|
Author: | Wu-Hui | |
Committer: | Wu-Hui |
add pipeline to Listen RPC
Commit: | 556ea71 | |
---|---|---|
Author: | Wu-Hui | |
Committer: | Wu-Hui |
add pipeline to Listen RPC
Commit: | 3b49905 | |
---|---|---|
Author: | Mark Duckworth |
wip: pipelines
Commit: | d64b354 | |
---|---|---|
Author: | Mark Duckworth |
POC implementation of findNearest
Commit: | 0f96114 | |
---|---|---|
Author: | Josh Soref | |
Committer: | Tom Andersen |
Spelling (#8280) Numerous fixes to spelling across the SDK.
The documentation is generated from this commit.
Commit: | 025f2a1 | |
---|---|---|
Author: | Josh Soref | |
Committer: | GitHub |
Spelling (#8280) Numerous fixes to spelling across the SDK.
The documentation is generated from this commit.
Commit: | e42116b | |
---|---|---|
Author: | Mark Duckworth |
Merge branch 'master' of github.com:firebase/firebase-js-sdk into markduckworth/streaming-count
Commit: | 98abcd5 | |
---|---|---|
Author: | Mila | |
Committer: | GitHub |
Firestore: Optimize local cache sync when resuming a query that had docs deleted (#7229)
Commit: | dbed11f | |
---|---|---|
Author: | Denver Coneybeare |
Merge remote-tracking branch 'origin/master' into HEAD
Commit: | 67c5a0d | |
---|---|---|
Author: | Mark Duckworth | |
Committer: | GitHub |
Sum and average (#6952) Refactoring aggregations in Firestore to support sum and average. Sum and average are not public. --------- Co-authored-by: MarkDuckworth <MarkDuckworth@users.noreply.github.com>
Commit: | c831ed8 | |
---|---|---|
Author: | milaGGL |
remove code
Commit: | 69d03f3 | |
---|---|---|
Author: | milaGGL |
remove BloomFilter
Commit: | 89c05fa | |
---|---|---|
Author: | Mark Duckworth |
Initial implementation of sum and average support. Includes function for performing general aggregations.
Commit: | 4101682 | |
---|---|---|
Author: | Denver Coneybeare |
mila bloom filter
Commit: | 01bd93e | |
---|---|---|
Author: | milaGGL |
Revert "Revert "Merge branch 'master' into mila/BloomFilter-add-BloomFilter-class"" This reverts commit 810d63b819e15873b511aa92ced36e58bf4ade21.
Commit: | 810d63b | |
---|---|---|
Author: | milaGGL |
Revert "Merge branch 'master' into mila/BloomFilter-add-BloomFilter-class" This reverts commit c5616d7f21b6af9f6e280f4762a799a621e6c498, reversing changes made to 0d919c16abb818857b2481ecdf21707a2b5ce5c5.
Commit: | d6c5756 | |
---|---|---|
Author: | milaGGL |
Merge branch 'master' into mila/BloomFilter
Commit: | fde5adf | |
---|---|---|
Author: | MarkDuckworth | |
Committer: | GitHub |
Markduckworth/or queries (#6694) Implementation of Firestore OR Queries without the public API. The public API will be released later. Several minor API changes are included in this release: Functions in the Firestore package that return QueryConstraints (for example: where(...), limit(...), and orderBy(...)) now return a more specific type, which extends QueryConstraint. This is a non-breaking change that will support OR Queries.
Commit: | 0ccea52 | |
---|---|---|
Author: | Mila | |
Committer: | GitHub |
Update proto to include BloomFilter (#6780)
Commit: | 682c7a7 | |
---|---|---|
Author: | Wu-Hui |
Create temp proto for streaming aggregations
Commit: | c15333a | |
---|---|---|
Author: | MarkDuckworth | |
Committer: | GitHub |
Markduckworth/or queries pr 4 (#6527) * Add composite filters. Port of https://github.com/firebase/firebase-android-sdk/pull/3290 * Support encoding and decoding Composite Filters * Perform DNF transform * Use client-side index if we have composite filters * Update the orderBy filtering mechanism for OR queries and steps to serve OR queries from client-side index. * Update protos with OR operator. * Add compile.sh to compile proto updates. * Update stringifyFilter to support CompositeFilters
Commit: | e35db6f | |
---|---|---|
Author: | milaGGL | |
Committer: | GitHub |
Mila/count (#6597)
Commit: | 2fdf41b | |
---|---|---|
Author: | milaGGL |
change int32 to int64
Commit: | 409b19c | |
---|---|---|
Author: | Mark Duckworth |
Update proto with OR operator.
Commit: | b92e492 | |
---|---|---|
Author: | milaGGL | |
Committer: | GitHub |
Mila/count update proto (#6482) * update firestore.proto and query.proto * add aggregation_result.proto
Commit: | c98aa63 | |
---|---|---|
Author: | milaGGL |
add a blank line after a new message
Commit: | e2a820b | |
---|---|---|
Author: | milaGGL |
resolve comments
Commit: | c86c367 | |
---|---|---|
Author: | milaGGL |
Update firestore.proto
Commit: | c8919c1 | |
---|---|---|
Author: | milaGGL |
add aggregation_result.proto
Commit: | 2f5d86f | |
---|---|---|
Author: | milaGGL |
remove wrong copies of proto
Commit: | 294811d | |
---|---|---|
Author: | milaGGL |
update firestore.proto and query.proto
Commit: | 51b376c | |
---|---|---|
Author: | Sebastian Schmidt | |
Committer: | GitHub |
Fix Proto loading for Node tests (#5917)
Commit: | ff2f7d4 | |
---|---|---|
Author: | Sebastian Schmidt | |
Committer: | GitHub |
Load Protos from JSON (#5883)
Commit: | 83affbf | |
---|---|---|
Author: | Brian Chen | |
Committer: | GitHub |
Add update_transform protos (#4118)
Commit: | 6dffdf2 | |
---|---|---|
Author: | wu-hui | |
Committer: | GitHub |
Merge firestore bundles implementation without exposing public APIs (#3594)
Commit: | b4f9936 | |
---|---|---|
Author: | wu-hui | |
Committer: | GitHub |
Update query-document mapping from bundles. (#3620) * Update query-document mapping from bundles. * Only update mapping when query read time is updated. * Fix lint errors * Better code structure. * Use serializer constructed from firestore client. * Don't inline await
Commit: | 7d808c1 | |
---|---|---|
Author: | Wu-Hui |
Update query-document mapping from bundles.
Commit: | 8cfb471 | |
---|---|---|
Author: | Wu-Hui |
Merge branch 'master' into wuandy/Bundles # Conflicts: # packages/firestore/exp/src/api/database.ts # packages/firestore/src/core/component_provider.ts # packages/firestore/src/core/firestore_client.ts # packages/firestore/src/core/sync_engine.ts # packages/firestore/src/platform/serializer.ts
Commit: | cf9dd92 | |
---|---|---|
Author: | Brian Chen | |
Committer: | GitHub |
add IS_NOT_NULL and IS_NOT_NAN (#3533)
Commit: | 2bc2621 | |
---|---|---|
Author: | Brian Chen | |
Committer: | GitHub |
add not equal proto (#3528)
Commit: | 6c375b9 | |
---|---|---|
Author: | Wu-Hui |
Merge branch 'master' into wuandy/Bundles # Conflicts: # integration/messaging/test/utils/openNewTab.js # packages/firestore/src/core/component_provider.ts # packages/firestore/src/local/indexeddb_persistence.ts # packages/firestore/src/local/local_serializer.ts # packages/firestore/src/platform/platform.ts # packages/firestore/src/platform_browser/browser_platform.ts # packages/firestore/src/platform_node/node_platform.ts # packages/firestore/src/remote/serializer.ts # packages/firestore/test/unit/local/persistence_test_helpers.ts # packages/firestore/test/unit/specs/spec_test_components.ts # packages/firestore/test/util/test_platform.ts
Commit: | d525b69 | |
---|---|---|
Author: | Sam Stern | |
Committer: | GitHub |
Remove gRPC and protos from @firebase/testing (#3236)
Commit: | 718bdcf | |
---|---|---|
Author: | Sam |
Remove gRPC and protos from @firebase/testing
Commit: | f347dea | |
---|---|---|
Author: | wu-hui | |
Committer: | Wu-Hui |
Add bundle.proto d.ts and introduce IDB object stores for bundles. (#3073) * Manual copy proto and create bundle_proto.d.ts * IndexedDb schema change to introduce bundle object stores. * Renaming interfaces without leading I * Reordering imports * Address comments * Add totalBytes and totalDocuments
Commit: | 32f93ff | |
---|---|---|
Author: | Wu-Hui |
Add totalBytes and totalDocuments
Commit: | b9beadb | |
---|---|---|
Author: | Wu-Hui |
Address comments
Commit: | bcaf3c4 | |
---|---|---|
Author: | Wu-Hui |
Manual copy proto and create bundle_proto.d.ts
Commit: | dd6ff50 | |
---|---|---|
Author: | Wu-Hui |
Copy bundle.proto
Commit: | 885e0b3 | |
---|---|---|
Author: | Brian Chen | |
Committer: | GitHub |
Add verify support (#2436)
Commit: | 54ee383 | |
---|---|---|
Author: | Brian Chen | |
Committer: | GitHub |
Update protos to include IN and ARRAY_CONTAINS_ANY (#1838)
Commit: | 8de12af | |
---|---|---|
Author: | Brian Chen |
add array_contains_any
Commit: | b64a168 | |
---|---|---|
Author: | Brian Chen |
match comment to internal API
Commit: | 93ee9a9 | |
---|---|---|
Author: | Brian Chen |
proto changes for IN
Commit: | be1eb2c | |
---|---|---|
Author: | rsgowman | |
Committer: | GitHub |
Remove use of deprecated grpc.load() method (#1669) * Workaround for deprecated grpc.load() method * Update to protobufjs 6.x * Switch serializer tests to test round trips Rather than separate tests for encoding/decoding. Similar to the other platforms. * update descriptor.proto * Clean up some serializer stuff. 1. The switch to protobufjs 6.x seems to have removed the need for hasTag() (and actually it had broken our usage of it since the tags ended up changing from snake_case to camelCase). So I've removed hasTag() and set `oneofs: false` in protoLoaderOptions so the virtual "fooType" fields are no longer added. 2. 'seconds' in timestamps should always be serialized as a string, since it's an int64 but we weren't doing that. I fixed it, which removed some of the special casing from rsgowman/grpc_load. 3. I reworked the expect...RoundTrip methods into a single unified one which saves some repetition and I think is easier to make sense of. 4. I re-added the disabled useProto3Json assert and instead tweaked the offending test not to try to round-trip through protobufjs. * Update grpc/proto-loader to 0.5.0.
Commit: | 2e0d0ad | |
---|---|---|
Author: | Michael Lehenbauer | |
Committer: | GitHub |
Update to v1 protos. (#1473) 1. Update src/protos/update.sh script to use v1. 2. Search/replace V1beta1 => V1 on firestore_proto_api.d.ts 3. Check in output of src/protos/update.sh script (and remove old v1beta1 directory.) 4. Search/replace all "v1beta1" instances to "v1". 5. Include '/documents' for root document paths (v1 endpoint requires this now).
Commit: | 6ebdb03 | |
---|---|---|
Author: | Ryan Brewster | |
Committer: | GitHub |
Introduce protos to communicate with the Firestore Emulator (#1323) * Introduce protos to communicate with the Firestore Emulator * [AUTOMATED]: Prettier Code Styling * PR feedback * Add apache license to emulator protos
Commit: | bfa8a5e | |
---|---|---|
Author: | Michael Lehenbauer | |
Committer: | GitHub |
Update Firestore protos (#713)
Commit: | 6c4c2aa | |
---|---|---|
Author: | Michael Lehenbauer | |
Committer: | GitHub |
b/66916481: Reenable serializer unit tests. (#214) * Imports the protos we need (and adds an update.sh to re-import in the future) * Reenables our serializer unit tests (for node only).