-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buffer improvements #9476
Comments
Part of eventually releasing all of this buffer work in full is building confidence in the new disk buffer implementation, as well as deprecating older variants, switching to new ones, and so on. Roughly speaking, here's the gameplan around the release cadence / feature status:
The biggest hurdle to the 0.20 release is finishing most of the testing-related issues (#10895, #10898, #10922) and the schema evolution issue (#10939) so that we can have more confidence, and hopefully avoid needing to change the on-disk format, once we move The biggest hurdle for the 0.21 release would be encouraging users to experiment with the new |
Closing this since the epic was complete. |
As part of ensuring Vector is enterprise-ready, we need to improve how Vector buffers data. This is core to achieving the level of reliability and durability that enterprises require.
Our disk buffers need a lot of improvement. The initial spike of this work was based on leveldb which has proven problematic for this use case.
This list of items is the high-level work stream related to designing, building, and doing a beta release our buffer improvements for 2022Q1:
disk_v1
buffer uses same directory as before #10430buffer_events
incremented even when event is dropped #11151The text was updated successfully, but these errors were encountered: