Closed trevor-pope closed 1 year ago
Thanks for reporting this @trevor-pope, let me try to recreate this issue and get back to you.
Hi @trevor-pope, I tried recreating your issue multiple times using your exact code but did not face the issue. Is there any more info you can share that may help debug it?
Hi @trevor-pope , closing this as no new response received from you. Feel free to open this if needed.
Environment details
google-cloud-spanner
version: 3.27.0Code example
This returns a random amount of rows, usually around 26,000, instead of the 30,000 that we inserted. We can verify that the query actually retrieved 30,000 rows via the query statistics table:
My only theory is Spanner has a 10mb request limit when querying data. Spanner may be silently drop rows when making a query that returns more than 10mb of data. However, the query statistics table reports that only 4112500 bytes (4mb) is being read. The documentation reports that this number doesn't include transmission overhead, but I doubt that there is 6mb in overhead.