v2.1.2
This release contains a few improvements and bug fixes for Snowpipe Streaming:
[Bug Fix] Flaky tests are improved
[Bug Fix] Fixed an issue with failover across deployments
[Improvement] InsertRows Performance improvements
[Improvement] Added or Improved various logs for better observability
[Improvement] Fine tune channel and chunk sizes
What's Changed
- Add error log for flush task scheduling by @sfc-gh-alhuang in #760
- SNOW-1435061 Upgrade JDBC driver for domains fix by @sfc-gh-lsembera in #766
- no-snow Parallelize e2e jar tests by @sfc-gh-lsembera in #767
- SNOW-1357377 Add request Id in all streaming ingest APIs by @sfc-gh-japatel in #759
- no-snow Fix flaky test by @sfc-gh-lsembera in #772
- SNOW-1457523: Fix CVE for snowflake-ingest-java io.airlift:aircompressor 0.21 by @sfc-gh-tzhang in #774
- Various performance improvements in the path by @sfc-gh-psaha in #782
- SNOW-1457523: Upgrade Parquet dependencies version to fix CVE by @sfc-gh-tzhang in #779
- SNOW-1465503 Check row count in Parquet footer before committing by @sfc-gh-lsembera in #784
- SNOW-1512935 Retry SocketTimeoutException by @sfc-gh-lsembera in #789
- NO-SNOW Fix flaky test using multiple threads by @sfc-gh-lsembera in #790
- SNOW-1373151: Proactively refresh token to avoid token expiration exception from JDBC by @sfc-gh-tzhang in #780
- Reject new stage metadata if the deployment id does not match what the client was created with by @sfc-gh-psaha in #794
- SNOW-1512935 Reduce client socket timeout from 5 minutes to 1 minute by @sfc-gh-lsembera in #795
- SNOW-1545879 Reduce the max channel/chunk sizes by @sfc-gh-lsembera in #796
- NO-SNOW Upgrade protobuf package by @sfc-gh-xhuang in #793
- V2.1.2 Release by @sfc-gh-asen in #797