๐ Welcome to the New Release v0.1.21 of Dozer!
We are absolutely thrilled to introduce you to the newest release of Dozer - v0.1.21. Our team has been tirelessly working to enhance and refine the functionality of Dozer, and we're excited for you to experience all the improvements and new features. Let's dive into the details.
๐ Release v0.1.21 Highlights ๐โ
Let's get into the exciting new features and improvements in our latest release, v0.1.21!
API Server Continues Cache Building from Checkpoint (#1538): The API server now has the ability to continue cache building from a checkpoint. This enhances the efficiency of cache building.
OpenTelemetry Initialized in a Tokio Runtime (#1541): We fixed an issue where OpenTelemetry had to be initialized in a tokio runtime for it to function properly.
Issue Template for Dozer Documentation Improvement (#1542): To better serve our community and improve our documentation, we've added an issue template specifically for Dozer documentation improvements.
Add Metrics for Cache (#1551): To provide more insight into cache performance, we've added metrics for the cache.
This feature allows users to better monitor their caches by exposing key metrics in a format that can be consumed by the Prometheus monitoring tool.
To enable this feature, you need to update your configuration as follows:
telemetry:
metrics: !PrometheusWhen enabled, a server listens to http://0.0.0.0:9000 and returns Prometheus metrics.
Here's an example of what the output might look like:
# HELP build_index Number of operations built into indexes
# TYPE build_index counter
build_index{endpoint="trips_cache",migration="v0008",secondary_index="3"} 6869025
build_index{endpoint="trips_cache",migration="v0008",secondary_index="4"} 6868029
build_index{endpoint="trips_cache",migration="v0008",secondary_index="2"} 6869730
build_index{endpoint="trips_cache",migration="v0008",secondary_index="1"} 6870207
build_index{endpoint="trips_cache",migration="v0008",secondary_index="0"} 6870145
# HELP build_cache Number of operations processed by cache builder
# TYPE build_cache counter
build_cache{endpoint="trips_cache",migration="v0008"} 3440478
We're proud of the progress we've made with the latest v0.1.21 release. Our team is continually working to improve Dozer, and we're grateful for the feedback and contributions from our amazing community, including our new contributors. Keep the ideas coming, and let's keep building together! ๐
Dozer v0.1.21 is available now. Check out the release notes here.
Looking Forward ๐โ
As we continue to make strides in improving Dozer, we remain committed to enhancing its features and functionality. Your feedback is invaluable to us, so please don't hesitate to reach out with any suggestions or ideas. You can always open an issue for feature request OR start a discusisuon thread under our GitHub Q&A category. Together, we can make Dozer the best it can be! โจ ๐งโโ๏ธ
Full Changelog:โ
Contact us ๐ฌโ
- GitHub: https://github.com/getdozer/dozer
- Discord: https://discord.com/invite/3eWXBgJaEQ
- Twitter: https://twitter.com/getdozer
- LinkedIn: https://www.linkedin.com/company/getdozer/