vineyard v0.16.3
Vineyard v0.16.3 comes with the following changes:
- Improve the vineyard Go SDK and Rust SDK
- Improve the vineyardctl and k8s integration
- Fixes the peak memory usage during compacting CSR in arrow fragment
- Fixes the bug about object ID generation on Arm platform.
Commits
- [41a59381]: Bump up vineyard version to v0.16.3 (Tao He)
- [0c852fd6]: Support WSL1 support where memfd_create returns
ENOSYS (function not implemented)
. (#1519) (Tao He) - [6d7dfc49]: Improve the varint encoding for edges by avoiding copy and extra memory (#1516) (Tao He)
- [b85a4789]: Use the golang sdk for tracking chunks for best-effort scheduling and add the relevant e2e test (#1508) (Ye Cao)
- [c2d21534]: set seed for random generator (#1517) (Siyuan Zhang)
- [8ccd4980]: fix the deploy backup job failed when set the pv-pvc-spec (#1515) (Ye Cao)
- [ff4e7fb1]: Implements a shrink API on blob to allow resize blob builder (#1514) (Tao He)
- [0ca7ea32]: Implement cluster-info API of Golang SDK and add the vineyardctl get cluster-info subcommand (#1507) (Ye Cao)
- [7a275fcd]: Revert "[Snyk] Security upgrade alpine from latest to 3.18.3 (#1506)" (Tao He)
- [189f0cff]: Embed operator manifests into vineyardctl and install operator from them (#1513) (Ye Cao)
- [dbf1a50a]: Fixes object ID generation on arm platform (#1510) (Tao He)
- [5a4af631]: Unify the log for vineyardctl and find an appropriate port for forwarding (#1505) (Ye Cao)
- [4dc4a98c]: [Snyk] Security upgrade alpine from latest to 3.18.3 (#1506) (Tao He)
- [52f99369]: Implement the rust SDK: client, object & metadata and array as an example data structure (#1504) (Tao He)
- [a7ea4001]: Bump the airflow to v2.6.3 and improve the doc to adapt to the latest vineyardctl. (#1500) (Ye Cao)
- [8e9caed3]: Add the namespace configurations to the podAffinity and delete the legacy '--wait' flag of helm chart (#1502) (Ye Cao)
- [aa29bbc0]: Fixes the behaviour of removing properties (#1496) (Tao He)