The query limit used for recursive deletes when fetching all descendants of the specified
reference to delete. This is done to prevent the query stream from streaming documents faster
than Firestore can delete.
The number of pending BulkWriter operations at which RecursiveDelete starts the next limit
query to fetch descendants. By starting the query while there are pending operations, Firestore
can improve BulkWriter throughput. This helps prevent BulkWriter from idling while Firestore
fetches the next query.
Datastore allowed numeric IDs where Firestore only allows strings. Numeric IDs are exposed to
Firestore as idNUM, so this is the lowest possible negative numeric value expressed in that
format.
This constant is used to specify startAt/endAt values when querying for all descendants in a
single collection.