The documentation says that in the near future exiting Datastore's will be converted to Cloud Firestore in Datastore mode. The added benefits are shown as:
Cloud Firestore in Datastore mode Cloud Firestore in Datastore mode uses Cloud Datastore system behavior but accesses Cloud Firestore's storage layer, removing the following Cloud Datastore limitations:
Eventual consistency, all Cloud Datastore queries become strongly consistent.
Transactions are no longer limited to 25 entity groups.
Writes to an entity group are no longer limited to 1 per second.
When this change happens, will one be able to continue to use the same code for datastore and then "magically" transactions will no longer have a limit and writes won't be limited to 1 second? Or will there be a SDK upgrade required to leverage those new upgrades?
Another question: What will the new limit be to writes to entity groups? Or will it just be unlimited thus eliminating things like shared counters?