- Add support for token file directory creation.
- Fix handling of (u)int128 Value types.
- Add beta version of snowflake datastream APIs.
- Add ability to start and stop engines.
X-Request-Id
is generated for every HTTP request.- Stringified
HTTPError
includes theX-Request-Id
instead of all headers from the response.
- Increased auth token expiration token from 5s to 60s.
- Updating Snowflake integration data stream status body
- Add Snowflake role in database link definition
- Make passing SF creds optional for creating/deleting data streams
- Add support for updating Snowflake database links
- removing engine since it is no longer required by snowflake integrations.
- remove extraneous integration parameters from the metadata (engine, objecttype)
- Add support for updating credentials used in Snowflake integrations
- Add support for Snowflake data stream status.
- Add support for Snowflake data stream on views.
- Add support for Snowflake data stream APIs.
- Add support for Snowflake database links.
- Add support for Snowflake integrations.
- add support for transaction tagging
- Complete overhaul of transaction response handling and results access API.
- Fix v2 show result if empty result.
- Deprecated metadata json format.
- Removed
TransactionAsyncMetadataResponse
model. - Added support to metadata protobuf format.
GetTransactionMetadata
returns protobuf metadata.- Added
v2
show result functionality.
- Renamed:
Execute
toExecuteV1
.ExecuteAsyncWait
toExecute
.
- Added
CancelTransaction
feature.
-
Added v2 predefined results formats:
GetTransactions
returnsTransactionsAsyncMultipleResponses
.GetTransaction
returnsTransactionAsyncSingleResponse
.GetTransactionResults
returns[]ArrowRelation
.GetTransactionMetadata
returns[]TransactionAsyncMetadataResponse
.GetTransactionProblems
returns[](ClientProblem|IntegrityConstraintViolation)
.ExecuteAsync
returnsTransactionAsyncResult
.
-
Problem
model is changed toClientProblem
andIntegrityConstraintViolation
problem type is introduced.
- Update CreateDatabase and CloneDatabase to use engine-less creation, which is a simplification and breaking change to the signatures of both functions.
- Initial release