Closed mrichardEA closed 1 year ago
I can also confirm when I downgrade down to 6.4.0 and run the same code, I no longer get the Error: stream.push() after EOF.
Output when run on 6.4.0:
[node] MJR instanceName development
[node] MJR databaseName development_mrichard_amp
[node] Starting select * from trigger_offer
[node] Starting select * from offer_purchases
[node] Starting select * from active_offer
[node] Finished select * from trigger_offer
[node] Finished select * from offer_purchases
[node] Finished select * from active_offer
Hi @mrichardEA Please allow us some time to look into the issue.
Upgrading to 6.5.0, we started encountering an issue when using Promise.all with multiple queries in a transaction.
This issue only started as of 6.5.0, (6.4.0 and earlier do not encounter this issue).
Possible culprits:
Environment details
@google-cloud/spanner
version: 6.16.0Steps to reproduce
Create an async transaction that does 3 queries in a promise all: