Guard in QueryCompilerCaster to allow a QC to override casting behavior #7448
Labels
new feature/request 💬
Requests and pull requests for new features
P1
Important tasks that we should complete soon
Sometimes we may want to control how the QueryCompilerCaster behaves on a QC by QC basis. The QueryCompilerCaster is only used for the NativePandas QC; but Snowflake would like to add it to the Snowflake QC as well.
We also want to make sure that users do not accidentally download their entire warehouse, so I would like to propose the following approach:
This should allow for the same behavior for existing OSS engines, but allow for some more discretion for engines which want prevent downloading an entire warehouse.
Thoughts @anmyachev @devin-petersohn @mvashishtha
I can start work on a PR for this if this seems pretty reasonable.
The text was updated successfully, but these errors were encountered: