Release v0.1.11
What's Changed
🌱 Other Changes
- Release v0.1.10 by @github-actions[bot] in #412
- implement shared_uring, reduce resource usage by @XiangpengHao in #413
- New io_uring mode, reduced contention, improved efficiency by @XiangpengHao in #415
- Reduce unsafe in uring tasks, improve testings by @XiangpengHao in #416
- Better DateTime extract support by @XiangpengHao in #417
- Update storage api to use builder mode by @XiangpengHao in #418
- fix lineage analyze and add more tests by @XiangpengHao in #419
- Implement expression tracking by @XiangpengHao in #421
- Support timestamp datatype by @XiangpengHao in #424
- Added benchmark graph to CI/CD by @nikhilanayak in #423
- Compress OffsetView in LiquidByteViewArray by @JP-Reddy in #414
- Add stack overflow workload, track correctness in CI by @XiangpengHao in #425
- Support Struct Array by @XiangpengHao in #427
- Lineage analyze for
variant_getoperations by @XiangpengHao in #429 - Implement variant support in liquid cache by @XiangpengHao in #430
- Reduce metadata overhead by @XiangpengHao in #431
variant_getsupports an optional type by @XiangpengHao in #432- Support json bench by @XiangpengHao in #433
- Expand usage code examples by @brayanjuls in #422
- Reduce metadata tracking overhead by @XiangpengHao in #434
- Implemented Multiple Date32 Extractions Per Query by @nikhilanayak in #436
- Automatically resolve caching schema by @XiangpengHao in #437
- Allow squeezing multiple variant fields by @XiangpengHao in #438
- Improve readability on parquet reader builder by @XiangpengHao in #443
- Refactor and bring sanity to the codebase (again) by @XiangpengHao in #445
- Add initial hydration policies by @XiangpengHao in #446
- Use selfhost runner for performance benchmark by @XiangpengHao in #447
- Add TPC-DS benchmark (DuckDB-based) with client and manifests by @NewtonVan in #448
- Refactor policies by @XiangpengHao in #451
- Test liquid cache policies by @XiangpengHao in #452
- Remove spaghetti code by @XiangpengHao in #453
- Better testing squeeze behaviors by @XiangpengHao in #454
- Cache trace visualization by @XiangpengHao in #455
- Enable hydration by default, enhance corner case testing by @XiangpengHao in #456
- Support dynamic filters by @XiangpengHao in #457
- Various small performance tweak by @XiangpengHao in #458
- Tweak squeezing policies, better testing cache behaviors by @XiangpengHao in #459
- fix macos fsync by @XiangpengHao in #460
- fix fsst buffer panic by @XiangpengHao in #461
- Refactor ByteViewArray by @XiangpengHao in #463
- Refactor the io mechanisms of squeezed data by @XiangpengHao in #464
- Improve byte view array performance by @XiangpengHao in #465
- optimize string view performance by @XiangpengHao in #466
- Refactor byte view array operators by @XiangpengHao in #467
- Case studies, performance tuning etc by @XiangpengHao in #468
- Bump versions, support timestamp datatype by @XiangpengHao in #470
- Support timestamp squeezed predicate eval by @XiangpengHao in #471
- better decimal array by @XiangpengHao in #474
- bump datafusion/arrow/parquet version by @XiangpengHao in #475
- Re-organizing the structures by @XiangpengHao in #476
New Contributors
- @brayanjuls made their first contribution in #422
- @NewtonVan made their first contribution in #448
Full Changelog: v0.1.10...v0.1.11