Skip to content

Release v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Oct 13:33
· 21 commits to master since this release

Changelog

0.8.0 (2022-10-14)

Full Changelog

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 and rangeTo 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:

  • Support Kafka 3.2 #105
  • Micronaut 3.0 upgrade #6
  • Prepare Kafka 3.0 upgrade #5

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