Highlights
- Enhancing the
information_schema
with new additions like character sets, collations, events, and more. - Efforts in Kafka integration show a move towards better support for distributed systems.
- Continuous improvements in WAL handling demonstrate a commitment to data integrity and performance.
Features
- Database Timezone Support: Support set timezone in db by @Taylor-lagrange (#2992)
- Statement Caching: Upgrade pgwire to 0.18 for corrected statement caching by @sunng87 (#3010)
- Region Migration Management: Implement region migration manager and related task handling by @WenyXu (#3014, #3015)
- PromQL Enhancements: Implement OR for PromQL by @waynexia (#3024)
- Information Schema Extensions: Adds character_sets, collations, events, and additional tables to
information_schema
by @killme2008 and @dimbtp (#3017, #3051, #3054, #3057, #3060) - Kafka Integration: Enhance Kafka integration with utilities and tests by @WenyXu (#3065, #3069, #3071)
Fixes
- CI Repository Targeting: Fix CI target repo to the origin one by @waynexia (#3011)
- Decimal128 Scalar Conversion: Fix decimal128 ScalarValue to Value by @QuenKar (#3019)
- Write-Ahead Logging (WAL): Replay memtable should start from
flushed_entry_id + 1
and fix some known issues by @WenyXu and @niebayes (#3038, #3052)
Performance Improvements
- Dashboard Update: Update dashboard to v0.4.5 for improved performance by @ZonaHex (#3033)
- File Cache Implementation: Implement file cache by @evenyag (#3022)
Others
- Documentation and Refactoring: Various documentation updates, refactoring efforts, and CI process enhancements by multiple contributors (@MichaelScofield, @zyy17, @sunng87, and others)
New Contributors
- @AntiTopQuark made their first contribution in #3031
- @dimbtp made their first contribution in #3054
- @ClSlaid made their first contribution in #3084
Full Changelog: v0.5.0...v0.5.1