Skip to content

Releases: trinodb/trino-go-client

v0.311.0

17 May 17:31
Compare
Choose a tag to compare

Changelog

  • afb84f8 Don't allow mutually exclusive options to be set at the same time
  • fac7dae Add support to pass ssl certificate value instead of only path
  • ce42dbf Update dependencies

v0.310.0

04 Mar 21:12
Compare
Choose a tag to compare

Changelog

  • dd1bcf8 Use correct Go version for doing releases
  • 2df27ad Remove test for reading timestamps with Trino's precision greater then Go's
  • 1ea6571 Allow running integration tests with older Trino versions
  • a6ce3dc Avoid panic in tests
  • 2d6b128 Raise minimum supported go version
  • dc39113 Update dependencies
  • 6d954f2 Don't panic if driverRows.Next is called after Close

v0.309.0

04 Jan 16:13
Compare
Choose a tag to compare

Changelog

  • e7589ed Handle date time with nanosecond precision, with specific functions to create Trino data types explicitly.

v0.308.0

19 Dec 11:11
Compare
Choose a tag to compare

Changelog

  • 565ca64 Add support for offset timezones for time and timestamp with timezone

v0.307.0

12 Dec 09:21
Compare
Choose a tag to compare

Changelog

v0.306.0

15 Nov 09:13
Compare
Choose a tag to compare

Changelog

  • f57a743 Change the fieldName field type from string to rowFieldName struct

v0.305.0

22 Sep 15:23
Compare
Choose a tag to compare

Changelog

  • 27054e0 Fetch and decode query results concurrently
  • a532a94 Add benchmark for large query results
  • fc922c0 Format sources with goimports

v0.304.0

01 Sep 08:59
Compare
Choose a tag to compare

Changelog

  • 23d0108 Use latest go version for releases
  • 43eb407 Disable cache during releases

v0.303.0

01 Sep 06:34
Compare
Choose a tag to compare

Changelog

  • 1b585ba Increased timeout of tests
  • 1de9316 Convert recursion in fetch into loop
  • 9b9640d Move unmarshalling of columns to initColumns method
  • 147fe28 Extract fetch request logic to separate function
  • cc99d59 add go test to contribution guideline
  • eaed16c add progress callback

v0.302.0

21 Jul 12:35
Compare
Choose a tag to compare

Changelog

  • 33ced97 Allow the GHA workflow to create a release
  • 93f1cff Document passing trino.Numeric to queries
  • 7410412 Return scan types in rows.ColumnTypes()
  • cc992c5 Use GoReleaser to create GitHub releases with a changelog
  • 4727210 Support passing slices as query args
  • a1dea99 When the data object of the Rows object is nil, the custom scanner object is not initialized.
  • dab0503 Document how to read various data types
  • 9155c49 Support row types
  • b978ada Setup integration tests when running go test
  • a484359 Test for specific errors
  • 220836f Updated dependencies
  • a4d1a6d Support SET/RESET SESSION and PREPARE
  • d4b8686 Format sources with goimports
  • 155648b Replace removed session property in tests
  • 55045b2 Update dependencies
  • 5e833a6 Test using multiple Go versions
  • 6ebecd5 Make the driver struct public
  • 2e18f55 send all headers within payload if they are correctly prefixed
  • f2c444c unit tests cleanup: use testify library for assertions, use cleanup function, improve styling