Release v0.8.0
Changelog
0.8.0 (2022-10-14)
Implemented enhancements:
- Remove zero padding from the key in the range index #103
- Make range queries exclusive #96
- Define the system behaviour when --no-point is entered and there is no range field #82
- Check for
--range-field
and--retention-time
during deployment #73 - Expose and implement range query API #63
- Create Range Data Fetcher #59
- Implement processor for range indexes #58
- Add
rangeFrom
andrangeTo
to@topic
directive #57 - Deploy range mirror #56
- Add a mechanism for the dynamic update of partition-host mapping to the PartitionRouter (PartitionedMirrorClient) #39
- Partition-mapping routing in the gateway to avoid selecting a wrong replica in a multi-replica scenario #35
Fixed bugs:
- Fix the broken link in the range query details docs #112
- Investigate the problem with the flaky behaviour of the MultiSubscriptionFetcherTest in the CI/CD #98
- Key information validation clashes with the semantics of multi subscriptions #88
- Partition routing not working properly #80
- It is not possible to create a gateway when -s flag is used #74
- Non string type arguments not supported in list arguments #65
Updated dependencies:
Documentation updates:
- Roadmap section update #107
- Update reference section #100
- Update the range queries documentation with a new example #97
- Links in the Docu should point to the version being viewed instead of latest #93
- Extend the docu with multi subscriptions (intro + example and details) #85
- Add documentation for working with range queries #68
Miscellaneous:
- Create a test for MultiSubscriptionFetcher that encompasses complex types #87
- Adjust manager to the change in the --point / --no-point approach #83
- Allow a possibility to choose the instance of Python Package Index #76
- Enforce checkstyle in the CI #64
- Design: Range queries V1 support #55
- Investigate high latency ingestion #54
- Evaluate range queries #28