v0.12.0
What's Changed
- feat: Refactor extended dashmap for app manager by @zuston in #320
- feat: Remove lock on localfile reading by @zuston in #321
- feat: Use block pool for composed_bytes to reduce long-tail latency by @zuston in #322
- Revert "feat: Use block pool for composed_bytes to reduce long-tail latency" by @zuston in #323
- feat: Split into multiple files for app_manager by @zuston in #325
- feat: More precise rpc batch data size bucket by @zuston in #327
- feat: Directly serialize for only one partition on blockIds getting by @zuston in #328
- feat: Use extend to add multi blockIds of treemap for performance by @zuston in #329
- feat: Add bench for protobuf flat/nested structure by @zuston in #330
- feat: Use flatten encoding for
send_shuffle_data/report_shuffle_resultby @zuston in #332 - feat(urpc): Skip strings and numa awareness by @zuston in #336
- feat: Introduce the ApplicationId for better hash/allocation performance by @zuston in #337
- feat(urpc): Reduce too many await-tree and refine hashmap capacity on parsing by @zuston in #339
- feat: Refine index file format capacity by @zuston in #340
- feat(urpc): Add the QPS metric by @zuston in #342
- feat(ctl): Add support of kill command by @zuston in #338
- fix: Detect disk write+read with direct IO and more data by @zuston in #345
- feat: Expose partition split triggered info into http api by @zuston in #346
- feat: Add riffle-ctl introduction by @zuston in #348
- feat: Remove app level statistics with metrics format by @zuston in #347
- chore: Bump version to 0.12.0 by @zuston in #349
- feat: Add urpc decoding bench by @zuston in #350
- chore: Disable disk detection on test env by @zuston in #351
- fix: Compile failure with feature hdrs by @zuston in #352
- fix: Potential invalid huge partition mark by @zuston in #353
- fix: Correct apps purge due to incorrect timeout by @zuston in #355
- fix: Make service unhealthy if IO operation timeout by @zuston in #354
- chore: Remove reject mod by @zuston in #356
- feat(ctl): Only retrieve necessary tables for query by @zuston in #359
- fix: Incorrect logic of
is_huge_partitionby @zuston in #360
Full Changelog: v0.11.0...v0.12.0