v0.29.0
- Extract API interfaces for all services and generate mock clients (#740).
- Handle empty response for errors (#756).
- Update SDK to OpenAPI spec + Fix tests (#755).
- Add utility to retry on specific errors (#757).
- Integration test fixes for TestMwsAccWorkspaces (#763) and TestMwsAccUsageDownload (#764).
Note: This release contains breaking changes, please see below.
API Changes:
- [Breaking] Changed
List
method for w.ExternalLocations workspace-level service to require request of catalog.ListExternalLocationsRequest, w.StorageCredentials workspace-level service to require request of catalog.ListStorageCredentialsRequest and w.Tokens workspace-level service to return settings.ListPublicTokensResponse. - Added
NextPageToken
field for catalog.ListExternalLocationsResponse, catalog.ListFunctionsResponse, catalog.ListSchemasResponse and catalog.ListStorageCredentialsResponse. - Added
MaxResults
field for catalog.ListFunctionsRequest and catalog.ListSchemasRequest. - Added
PageToken
field for catalog.ListFunctionsRequest and catalog.ListSchemasRequest. - Added
OmitColumns
andOmitProperties
field for catalog.ListTablesRequest. - Added catalog.ListExternalLocationsRequest.
- Added catalog.ListStorageCredentialsRequest.
- Added settings.ListPublicTokensResponse.
- Added dashboards package.
- Added vectorsearch package.
OpenAPI SHA: a7a9dc025bb80303e676bf3708942c6aa06689f1, Date: 2024-01-04
Dependency updates: