This release is backwards incompatible, as it extracts functionality from the RockClient
into separate packages, e.g. waiting is now
err := rs.Wait.UntilCollectionReady(ctx, ws, collection)
This is done to get a cleaner separation of duties between the core rockset
package and auxiliary packages like, error
, ha
, wait,
optionand
retry`.
Some of the openapi enums, e.g. collection & virtual instance status, have been moved to the option
package to avoid cyclic dependencies when e.g. the wait
package is imported in the rockset
package.
What's Changed
- update modules by @pmenglund in #143
- add option to enable/disable remount on resume by @pmenglund in #144
- Bump github.com/aws/aws-sdk-go-v2/config from 1.18.42 to 1.18.43 by @dependabot in #145
- refactor error test into their own packages by @pmenglund in #146
- reafactor ha into its own package by @pmenglund in #148
- refactor retry functinoality into a separate package by @pmenglund in #147
- move writer to its own package by @pmenglund in #149
- pme/waiter by @pmenglund in #150
- version 0.22.0 by @pmenglund in #151
Full Changelog: v0.21.2...v0.22.0