- Introduce
SnowflakeHybridTableStorage
based on Unistore. Please note, Hybrid Tables are no longer available for Trial accounts, so it may not work with usual tests.
- Finalize debug message and exception handling when query plan is not available for running queries.
- Catch any exception during debug mode. Exception hierarchy and wrapping in Snowflake driver is very confusing.
- Introduce (temporary?) debug mode and debug logger to help identify rare issues with 504 Gateway Timeout response while loading query plan for very specific queries.
- Add explicit timeout for
query-plan-data
API requests. It should help to prevent queries running on overloaded warehouses from blocking other checks and timing out lambda.
- Fix calculation of amount of truncated lines during formatting.
- Rename all "checkers" to "conditions" for more clarity.
- Improve documentation.
- Fix a problem with incorrect number of "truncates lines" while formatting notifications for long queries.
- Fix example not using retry logic for Slack notifications.
- SnowKill was released for public under Apache 2.0 open source license.