-
Notifications
You must be signed in to change notification settings - Fork 534
Open
Labels
enhancementThe issue is a request for improvement or a new featureThe issue is a request for improvement or a new featurestatus-in_progressIssue is worked on by the driver teamIssue is worked on by the driver teamstatus-triage_doneInitial triage done, will be further handled by the driver teamInitial triage done, will be further handled by the driver teamtriaged
Description
The Snowflake connector for python seems to be implemented essentially as API calls over HTTP. Using aiohttp, companion subclasses to SnowflakeConnector, SnowflakeCursor, SnowflakeRestful etc, could be created that implement the key methods as asynchronous coroutines. Then asyncio tools could be used to run Snowflake connection routines alongside other I/O-centric or API-driven tasks.
Has this been considered? Is it a viable addition to the Snowflake Connector? If so I'm happy to contribute, I'd love to hear any requirements you folks might have in mind. Or on the other hand, is it more appropriate as a fork, or as a separate project altogether in the style of aiobotocore?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementThe issue is a request for improvement or a new featureThe issue is a request for improvement or a new featurestatus-in_progressIssue is worked on by the driver teamIssue is worked on by the driver teamstatus-triage_doneInitial triage done, will be further handled by the driver teamInitial triage done, will be further handled by the driver teamtriaged