Releases: momentohq/client-sdk-rust
Releases · momentohq/client-sdk-rust
v0.2.2
v0.2.1
v0.2.0
v0.1.3
v0.1.2
v0.1.1
0.1.1 (2022-04-11)
v0.1.0
0.1.0 (2022-04-11)
Feature
- add create/revoke signing key api (#27) (d33c3bc)
- add builder for cache client (#21) (18d320a)
- add list cache impl (#8) (c3a6e98)
- add list caches protos (#6) (f075272)
- build protos into generated directory (#2) (fe0a8e8)
- add create cache unit test (cc88cdc)
- initial commit (f945124)
Bug Fixes
- specify dependency version and not use wildcard * (#35) (296d2e3)
- update create_signing_key response to include key id (#28) (3fc72f8)
- Throw error if ttl is larger than 2^32/1000 (#22) (b4772be)
- Use
connect_lazy
to wait to connect to the endpoint until the first use (#19) (79e6338) - ensure SDK can handle all GRPC error codes. Add cache name validation (#15) (171d548)
- add generated code (#7) (fbba08d)
- remove wait for ready hack when getting a cache (#4) (d13236e)
- use tokio::time::sleep instead of std::thread::sleep (ac08cf8)
- use tokio::time::sleep instead of std::thread::sleep (677029d)
- check formatting on ci (3e3341a)
- error handling (6df984a)
- add integration tests and ci (c675000)
Documentation
Chores
- Update TTL data type to
NonZeroU64
and add publish workflow (#36) (dc71b03) - Remove unnecessary
license-file
sincelicense
field is enough (#34) (a6df933) - Clean up
CacheHeaderInterceptor
(#33) (cbb3b23) - Preparation for publishing SDK (#31) (b38f461)
- update client to use updated uint64 in protos (#29) (76b0a2a)
- update Rust SDK to be in line with our other SDK behavior. (#13) (d4f763d)
- remove println from auth interceptor (#3) (92f7bbf)
- add doc tests to ci (f6d6a40)
- add rustdocs (ce8bbe1)
- add comment about grpc content-type (87c57e9)
- rename wait_til_ready to wait_until_ready (602cec5)
- await on sleeping thread (bd23959)
- await on sleeping thread (b0169fe)
- rustfmt (72e1c93)