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 firestore bundles #319

Merged
merged 36 commits into from
Mar 29, 2021
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4673366
chore: manual synth
craiglabenz-g Feb 3, 2021
8078053
ran synthtool to add bundle proto definitions
craiglabenz-g Mar 2, 2021
28defbb
beginning of bundle implementation
craiglabenz-g Mar 2, 2021
9088d2e
linting
craiglabenz-g Mar 2, 2021
9903585
Added bundle build method
craiglabenz-g Mar 4, 2021
8a22540
fixed incomplete document id
craiglabenz-g Mar 4, 2021
9c9bd28
fixed git merge error
craiglabenz-g Mar 4, 2021
62fb8af
Added first draft of docstrings
craiglabenz-g Mar 5, 2021
71e8568
Added FirestoreBundle deserialization
craiglabenz-g Mar 10, 2021
505a887
Fixed import desync
craiglabenz-g Mar 10, 2021
0b282e2
Improved test coverage for bundles
craiglabenz-g Mar 11, 2021
a22cc11
linting
craiglabenz-g Mar 11, 2021
7492f7d
test coverage
craiglabenz-g Mar 11, 2021
ada3378
CI happiness
craiglabenz-g Mar 11, 2021
5712333
converted redundant exception to assertion
craiglabenz-g Mar 11, 2021
4537bba
removed todo
craiglabenz-g Mar 12, 2021
6e28302
Updated comments
craiglabenz Mar 13, 2021
287a3b7
linted
craiglabenz Mar 13, 2021
c016146
Merge branch 'master' into firestore-bundles
crwilcox Mar 15, 2021
45deec3
Moved query limit type into bundle code
craiglabenz Mar 15, 2021
d678281
Added typed response for parsing reference values
craiglabenz Mar 15, 2021
a464aab
refactored document reference parsing
craiglabenz Mar 15, 2021
abfab98
removed auto import of bundles from firestore
craiglabenz Mar 15, 2021
54fbbb2
small tweaks
craiglabenz Mar 15, 2021
0fbb76b
added tests for document iters
craiglabenz Mar 15, 2021
4d6d374
Updated FirestoreBundle imports and synthtool gen
craiglabenz Mar 15, 2021
71a00d2
linting
craiglabenz Mar 15, 2021
842f246
extra test coverage
craiglabenz Mar 15, 2021
11ace22
Merge branch 'firestore-bundles' of https://github.com/googleapis/pyt…
craiglabenz Mar 15, 2021
f6ac8c4
responses to code review
craiglabenz Mar 22, 2021
3d46760
linting
craiglabenz Mar 22, 2021
8bad54a
Fixed stale docstring
craiglabenz Mar 23, 2021
4483a55
camelCased bundle output
craiglabenz Mar 24, 2021
ec0537b
updated stale comments
craiglabenz Mar 25, 2021
f192e89
Added test for binary data
craiglabenz Mar 29, 2021
c81e75c
linting
craiglabenz Mar 29, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions google/cloud/firestore.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"""Python idiomatic client for Google Cloud Firestore."""


from google.cloud.firestore_bundle.bundle import FirestoreBundle
from google.cloud.firestore_v1 import __version__
from google.cloud.firestore_v1 import ArrayRemove
from google.cloud.firestore_v1 import ArrayUnion
Expand Down Expand Up @@ -69,6 +70,7 @@
"DocumentSnapshot",
"DocumentTransform",
"ExistsOption",
"FirestoreBundle",
"GeoPoint",
"Increment",
"LastUpdateOption",
Expand Down
Loading