Skip to content

Conversation

@jagill
Copy link
Contributor

@jagill jagill commented Jan 25, 2026

Summary:
Remove PrestoParser, SchemaResolver, and VeloxHistory as instance variables and
instead create as needed. This allows us to have each query have its own
default schema (and even connector). Also allow caller to specify query maxWait
in RunOptions

Also change some VELOX_CHECKs to VELOX_USER_CHECKs when the issue is in
user-supplied SQL statements.

Differential Revision: D91166982

…ncubator#796)

Summary:

The Connectors classes have useful logic to initialize
connectors. To use SqlQueryRunner as a library, it will be helpful
for users to have this class to instantiate their own SqlQueryRunner.

The history code when registering a connector is not fully functional so we
remove it in this diff.

Differential Revision: D91146323
Summary:
Remove PrestoParser, SchemaResolver, and VeloxHistory as instance variables and
instead create as needed. This allows us to have each query have its own
default schema (and even connector). Also allow caller to specify query maxWait
in RunOptions

Also change some VELOX_CHECKs to VELOX_USER_CHECKs when the issue is in
user-supplied SQL statements.

Differential Revision: D91166982
@meta-codesync
Copy link

meta-codesync bot commented Jan 25, 2026

@jagill has exported this pull request. If you are a Meta employee, you can view the originating Diff in D91166982.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant