Upgrading google-cloud-firestore 0.32 to 1
Unknown0.32.1 → 1.9.2New3Fixed2
UnknownUpgrade verdict
DepDelta hasn't looked for the notes of 8 of 16 releases yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Adds protobuf <4.0.0dev.
Installs 20 packages in all (was 19).
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- added:
export ArrayRemove - added:
export ArrayUnion - added:
export Increment - added:
export Maximum - added:
export Minimum
- added:
class FirestoreAdminClient(firestore_admin_client.FirestoreAdminClient) - added:
export enums - added:
export types - added:
field FirestoreAdminClient.enums
- added:
class FieldOperationMetadata(object) - added:
class FieldOperationMetadata.IndexConfigDelta(object) - added:
class FieldOperationMetadata.IndexConfigDelta.ChangeType(enum.IntEnum) - added:
class Index(object) - added:
class Index.IndexField(object) - added:
class Index.IndexField.ArrayConfig(enum.IntEnum) - added:
class Index.IndexField.Order(enum.IntEnum) - added:
class Index.QueryScope(enum.IntEnum) - added:
class Index.State(enum.IntEnum) - added:
class OperationState(enum.IntEnum) - added:
field FieldOperationMetadata.IndexConfigDelta.ChangeType.ADD - added:
field FieldOperationMetadata.IndexConfigDelta.ChangeType.CHANGE_TYPE_UNSPECIFIED - added:
field FieldOperationMetadata.IndexConfigDelta.ChangeType.REMOVE - added:
field Index.IndexField.ArrayConfig.ARRAY_CONFIG_UNSPECIFIED - added:
field Index.IndexField.ArrayConfig.CONTAINS - added:
field Index.IndexField.Order.ASCENDING - added:
field Index.IndexField.Order.DESCENDING - added:
field Index.IndexField.Order.ORDER_UNSPECIFIED - added:
field Index.QueryScope.COLLECTION - added:
field Index.QueryScope.COLLECTION_GROUP - added:
field Index.QueryScope.QUERY_SCOPE_UNSPECIFIED - added:
field Index.State.CREATING - added:
field Index.State.NEEDS_REPAIR - added:
field Index.State.READY - added:
field Index.State.STATE_UNSPECIFIED - added:
field OperationState.CANCELLED - added:
field OperationState.CANCELLING - added:
field OperationState.FAILED - added:
field OperationState.FINALIZING - added:
field OperationState.INITIALIZING - added:
field OperationState.OPERATION_STATE_UNSPECIFIED - added:
field OperationState.PROCESSING - added:
field OperationState.SUCCESSFUL
- added:
class FirestoreAdminClient(object) - added:
constructor FirestoreAdminClient(transport=…, channel=…, credentials=…, client_config=…, client_info=…, client_options=…) - added:
field FirestoreAdminClient.SERVICE_ADDRESS - added:
field FirestoreAdminClient.from_service_account_json - added:
method FirestoreAdminClient.create_index(parent, index, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.delete_index(name, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.export_documents(name, collection_ids=…, output_uri_prefix=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.get_field(name, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.get_index(name, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.import_documents(name, collection_ids=…, input_uri_prefix=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.list_fields(parent, filter_=…, page_size=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.list_indexes(parent, filter_=…, page_size=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreAdminClient.update_field(field, update_mask=…, retry=…, timeout=…, metadata=…) - added:
static method FirestoreAdminClient.collection_group_path(project, database, collection) - added:
static method FirestoreAdminClient.database_path(project, database) - added:
static method FirestoreAdminClient.field_path(project, database, collection, field) - added:
static method FirestoreAdminClient.from_service_account_file(filename, *args, **kwargs) - added:
static method FirestoreAdminClient.index_path(project, database, collection, index) - added:
static method FirestoreAdminClient.parent_path(project, database, collection_id)
- added:
variable config
- added:
class FirestoreAdminGrpcTransport(object) - added:
constructor FirestoreAdminGrpcTransport(channel=…, credentials=…, address=…) - added:
property FirestoreAdminGrpcTransport.channel - added:
property FirestoreAdminGrpcTransport.create_index - added:
property FirestoreAdminGrpcTransport.delete_index - added:
property FirestoreAdminGrpcTransport.export_documents - added:
property FirestoreAdminGrpcTransport.get_field - added:
property FirestoreAdminGrpcTransport.get_index - added:
property FirestoreAdminGrpcTransport.import_documents - added:
property FirestoreAdminGrpcTransport.list_fields - added:
property FirestoreAdminGrpcTransport.list_indexes - added:
property FirestoreAdminGrpcTransport.update_field - added:
static method FirestoreAdminGrpcTransport.create_channel(address=…, credentials=…, **kwargs)
- added:
variable DESCRIPTOR - added:
variable Field
- added:
variable CreateIndexRequest - added:
variable DESCRIPTOR - added:
variable DeleteIndexRequest - added:
variable ExportDocumentsRequest - added:
variable GetFieldRequest - added:
variable GetIndexRequest - added:
variable ImportDocumentsRequest - added:
variable ListFieldsRequest - added:
variable ListFieldsResponse - added:
variable ListIndexesRequest - added:
variable ListIndexesResponse - added:
variable UpdateFieldRequest
- added:
class FirestoreAdmin(object) - added:
class FirestoreAdminServicer(object) - added:
class FirestoreAdminStub(object) - added:
constructor FirestoreAdminStub(channel) - added:
function add_FirestoreAdminServicer_to_server(servicer, server) - added:
method FirestoreAdminServicer.CreateIndex(request, context) - added:
method FirestoreAdminServicer.DeleteIndex(request, context) - added:
method FirestoreAdminServicer.ExportDocuments(request, context) - added:
method FirestoreAdminServicer.GetField(request, context) - added:
method FirestoreAdminServicer.GetIndex(request, context) - added:
method FirestoreAdminServicer.ImportDocuments(request, context) - added:
method FirestoreAdminServicer.ListFields(request, context) - added:
method FirestoreAdminServicer.ListIndexes(request, context) - added:
method FirestoreAdminServicer.UpdateField(request, context) - added:
static method FirestoreAdmin.CreateIndex(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.DeleteIndex(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.ExportDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.GetField(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.GetIndex(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.ImportDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.ListFields(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.ListIndexes(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method FirestoreAdmin.UpdateField(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…)
- added:
variable DESCRIPTOR - added:
variable Index
- added:
variable DESCRIPTOR - added:
variable LocationMetadata
- added:
variable CANCELLED - added:
variable CANCELLING - added:
variable DESCRIPTOR - added:
variable ExportDocumentsMetadata - added:
variable ExportDocumentsResponse - added:
variable FAILED - added:
variable FINALIZING - added:
variable FieldOperationMetadata - added:
variable INITIALIZING - added:
variable ImportDocumentsMetadata - added:
variable IndexOperationMetadata - added:
variable OPERATION_STATE_UNSPECIFIED - added:
variable OperationState - added:
variable PROCESSING - added:
variable Progress - added:
variable SUCCESSFUL
- added:
variable names
- added:
export Increment - added:
export Maximum - added:
export Minimum
- changed:
constructor Client(project=…, credentials=…, database=…) → constructor Client(project=…, credentials=…, database=…, client_info=…, client_options=…) - added:
method Client.collection_group(collection_id)
- added:
method CollectionReference.limit_to_last(count)
- added:
static method FieldPath.document_id()
- added:
field StructuredQuery.FieldFilter.Operator.ARRAY_CONTAINS_ANY - added:
field StructuredQuery.FieldFilter.Operator.IN
- changed:
constructor FirestoreClient(transport=…, channel=…, credentials=…, client_config=…, client_info=…) → constructor FirestoreClient(transport=…, channel=…, credentials=…, client_config=…, client_info=…, client_options=…) - changed:
method FirestoreClient.batch_get_documents(database, documents, mask=…, transaction=…, new_transaction=…, read_time=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.batch_get_documents(database, documents=…, mask=…, transaction=…, new_transaction=…, read_time=…, retry=…, timeout=…, metadata=…) - changed:
method FirestoreClient.commit(database, writes, transaction=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.commit(database, writes=…, transaction=…, retry=…, timeout=…, metadata=…) - changed:
method FirestoreClient.update_document(document, update_mask, mask=…, current_document=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.update_document(document, update_mask=…, mask=…, current_document=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreClient.batch_write(database, writes=…, labels=…, retry=…, timeout=…, metadata=…) - added:
method FirestoreClient.partition_query(parent, structured_query=…, partition_count=…, page_size=…, retry=…, timeout=…, metadata=…)
- changed:
static method FirestoreGrpcTransport.create_channel(address=…, credentials=…) → static method FirestoreGrpcTransport.create_channel(address=…, credentials=…, **kwargs) - added:
property FirestoreGrpcTransport.batch_write - added:
property FirestoreGrpcTransport.partition_query
- added:
variable BatchWriteRequest - added:
variable BatchWriteResponse - added:
variable PartitionQueryRequest - added:
variable PartitionQueryResponse
- added:
class Firestore(object) - added:
method FirestoreServicer.BatchWrite(request, context) - added:
method FirestoreServicer.PartitionQuery(request, context) - added:
static method Firestore.BatchGetDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.BatchWrite(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.BeginTransaction(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Commit(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.CreateDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.DeleteDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.GetDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.ListCollectionIds(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.ListDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Listen(request_iterator, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.PartitionQuery(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Rollback(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.RunQuery(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.UpdateDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Write(request_iterator, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…)
- added:
variable Clause - added:
variable CreateTest - added:
variable Cursor - added:
variable DESCRIPTOR - added:
variable DeleteTest - added:
variable DocChange - added:
variable DocSnapshot - added:
variable FieldPath - added:
variable GetTest - added:
variable ListenTest - added:
variable OrderBy - added:
variable QueryTest - added:
variable Select - added:
variable SetOption - added:
variable SetTest - added:
variable Snapshot - added:
variable Test - added:
variable TestFile - added:
variable UpdatePathsTest - added:
variable UpdateTest - added:
variable Where
- changed:
constructor Query(parent, projection=…, field_filters=…, orders=…, limit=…, offset=…, start_at=…, end_at=…) → constructor Query(parent, projection=…, field_filters=…, orders=…, limit=…, limit_to_last=…, offset=…, start_at=…, end_at=…, all_descendants=…) - changed:
method Query.end_at(document_fields) → method Query.end_at(document_fields_or_snapshot) - changed:
method Query.end_before(document_fields) → method Query.end_before(document_fields_or_snapshot) - changed:
method Query.start_after(document_fields) → method Query.start_after(document_fields_or_snapshot) - changed:
method Query.start_at(document_fields) → method Query.start_at(document_fields_or_snapshot) - added:
method Query.limit_to_last(count)
- added:
method Transaction.get(ref_or_query) - added:
method Transaction.get_all(references)
- added:
class Increment(_NumericValue) - added:
class Maximum(_NumericValue) - added:
class Minimum(_NumericValue)
- added:
field StructuredQuery.FieldFilter.Operator.ARRAY_CONTAINS_ANY - added:
field StructuredQuery.FieldFilter.Operator.IN
- changed:
constructor FirestoreClient(transport=…, channel=…, credentials=…, client_config=…, client_info=…) → constructor FirestoreClient(transport=…, channel=…, credentials=…, client_config=…, client_info=…, client_options=…) - changed:
method FirestoreClient.batch_get_documents(database, documents, mask=…, transaction=…, new_transaction=…, read_time=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.batch_get_documents(database, documents=…, mask=…, transaction=…, new_transaction=…, read_time=…, retry=…, timeout=…, metadata=…) - changed:
method FirestoreClient.commit(database, writes, transaction=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.commit(database, writes=…, transaction=…, retry=…, timeout=…, metadata=…) - changed:
method FirestoreClient.update_document(document, update_mask, mask=…, current_document=…, retry=…, timeout=…, metadata=…) → method FirestoreClient.update_document(document, update_mask=…, mask=…, current_document=…, retry=…, timeout=…, metadata=…)
- changed:
static method FirestoreGrpcTransport.create_channel(address=…, credentials=…) → static method FirestoreGrpcTransport.create_channel(address=…, credentials=…, **kwargs)
- added:
class Firestore(object) - added:
static method Firestore.BatchGetDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.BeginTransaction(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Commit(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.CreateDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.DeleteDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.GetDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.ListCollectionIds(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.ListDocuments(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Listen(request_iterator, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Rollback(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.RunQuery(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.UpdateDocument(request, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…) - added:
static method Firestore.Write(request_iterator, target, options=…, channel_credentials=…, call_credentials=…, compression=…, wait_for_ready=…, timeout=…, metadata=…)