Skip to content

Releases: snowflakedb/gosnowflake

Production Release

14 Dec 15:36
0450f0b
Compare
Choose a tag to compare

Bug Fixes

  • Fixed an issue where file decryption was causing a panic.
  • Reverted the go-ieproxy library back to version 0.0.1.

Production Release

16 Nov 19:12
53dd01f
Compare
Choose a tag to compare
  • Add MultiFactor Authentication mechanism and caching for MFA/Id token.
  • Fix issue where 405 error is thrown when S3 bucket acceleration is disabled.

Production Release

27 Oct 21:13
2d19081
Compare
Choose a tag to compare

Updates

  • Removed support for Go 1.7 and added support fro Go 1.17.
  • Changed the format for float and numeric values when converting arrow types.
  • Added the following functions to access data in arrow.Record format directly from queries:
    • GetArrowBatches(), which is a blocking call
    • GetQueryID()
    • GetStatus()
  • Updated Go vendors

Production Release

22 Aug 22:22
5da2ab2
Compare
Choose a tag to compare
  • Fixed the “Failed to decrypt. Check file key and master key” error that occurred when binding large data files via array binding.
  • Updated the following:
  • Added an example to show how to use key-pair authentication.
  • Added the tracing connection parameter to enable logging in the connection string and DSN.
  • Improved log details for chunk downloads.
  • Added support for using interface slice []interface{} to insert NULL values via array binding for the time.Time types.

Production Release

29 Jul 20:57
9ee67b2
Compare
Choose a tag to compare
  • Fixed an issue where setting DisableTelemetry to TRUE did not disable telemetry.
  • Fixed an issue with encrypted SAML assertions when authenticating with an external browser.
  • Added support for using interface slice []interface{} to insert NULL values via array binding. Note that interface slices are not supported for the following data types: DATE, TIME, TIMESTAMP_LTZ, TIMESTAMP_NTZ, and TIMESTAMP_TZ

Production Release

23 Jun 18:38
3c7253c
Compare
Choose a tag to compare
  • Created a temporary workaround to avoid the “Failed to decrypt. Check file key and master key” error that occurred when binding large data files via array binding. Determining the root cause of the issue is currently under investigation.

Production Release

25 May 16:51
5736349
Compare
Choose a tag to compare
  • Removed redundant calls that impacted performance for PrepareContext().

Production Release

19 Apr 20:23
d34ce5f
Compare
Choose a tag to compare
  • Dropped support for Go 1.16 and added support for version 1.18.
  • Fixed a bug that caused the driver to close a channel twice in asynchronous mode and throw a closed channel panic error.

Production Release

15 Mar 19:10
6535578
Compare
Choose a tag to compare
  • Fixed a default server side error.
  • Added support for exporting unique universal IDs (UUIDs).

Production Release

16 Feb 19:42
678701a
Compare
Choose a tag to compare
  • Fixed an issue where multi-statement queries were missing result IDs.
  • Implemented Universally Unique Identifier version 4 (UUIDv4).
  • Fixed and issue with GetQueryStatus.
  • Fixed an issue in PUT Memory Enhancements performance tests.
  • Fixed an issue with arrow record result batches.
  • Made the port parameter optional.