Closed kklimonda-fn closed 9 months ago
The overarching change revolves around the integration of object storage into an existing system. This integration includes the addition of configuration options, modification of existing structures and functions to accommodate object storage, and the introduction of new types and metrics to handle persistent caching. The updates span across various components, enhancing the system's capability to interact with object storage backends.
File Path | Change Summary |
---|---|
.github/styles/.../accept.txt |
Added "exat" to accepted vocabulary |
cmd/aperture-agent/.../agent.go |
Imported objectstorage , added annotation and invocation for object storage |
docs/content/.../agent.md |
Added object_storage configuration section |
operator/api/.../agent_types.go |
Added ObjectStorage field to AgentConfigSpec struct |
operator/api/.../zz_generated.deepcopy.go |
Updated DeepCopyInto method to include ObjectStorage |
operator/controllers/.../config_test.tpl operator/controllers/.../configmaps_test.go |
Added object storage configuration in tests |
pkg/dist-cache/.../*.go |
Reformatted metrics labels, added object storage to DistCache , and modified related functions |
pkg/metrics/schema.go |
Introduced new metrics for persistent caching |
pkg/objectstorage/.../*.go |
Added various object storage related types, functions, and constants |
pkg/rate-limiter/.../global-token-bucket.go pkg/config/.../*.go |
Minor updates and comment formatting changes |
🐇✨ To store our data wide and far, We've woven object storage into our bazaar. Buckets, keys, and persistent cache, Our system's grown with quite the dash! 🎉 🐇✨
Description of change
Checklist
Summary by CodeRabbit
New Features
Enhancements
Documentation
Refactor
Bug Fixes
Style
Tests
Please note that these release notes are a high-level summary and additional details may be found in the full release documentation.