-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
createQueryStream
is not truly streaming; seems to be pooling
#120
Comments
Do you have any kind of workaround for 1.3.0 to make streaming work for createQueryStream? We are having memory issues due to this bug. |
Hi, any update on when this might be published? |
I want to keep this issue alive as I recently had to upgrade my GAE instance size (+$40 p/m) to 2.3gb memory to support this bug. Its been 2 years. Please if you could find the time to fix this, I'd greatly appreciate it. |
@Portur could you create a new issue? As far as we knew, this was resolved. A new issue would give a chance for you to share more details and reproduction steps using our issue template. Sorry for the trouble. |
Sorry, miscommunication on my side. I had an instance die on me a few times when querying data from BigQuery. I opened a support ticket with GCP and they directed me to this bug. In summary they explained the nodejs version is not efficient/performant when querying data. I'd like to explain but without the context and code snippets from the support ticket I won't be able to fully explain what went wrong and where. All I can say right now is using This issue is fairly unresolved from GCP Supports' standpoint and may not be directly related to Is there anyway for me to share the content of the ticket without throwing you with a wall of text? I'd be happy to open a new ticket with public google docs link. |
Thanks for the information. Creating a new ticket with a Docs link sounds like a good start. Sorry for the inconvenience this has put on you. Hopefully we can figure out what's going on! |
Environment details
@google-cloud/bigquery
version: 1.3.0Steps to reproduce
createQueryStream
to run a query with a very large payload, in the GB range of results.data
event handler for the stream.data
event. (If you have a big enough query, you'll get an OOM error. e.g.:Can we get it to stream data as it gets it and NOT pool it up in memory?
The text was updated successfully, but these errors were encountered: