Releases: v6d-io/v6d
Releases · v6d-io/v6d
vineyard v0.5.1
Vineyard release v0.5.1 address two issues in the io modules:
- Support builtin compression (lz4) in serialization/deserialization
- Add a empty blob checks when building chunks to streams.
vineyard v0.5.0
Vineyard v0.5.0 resolves several dev-infra related issues, simplify the dependency management, and enhance the lifecycle mechanism of blobs.
Commits
- [51632c1]: Vineyard release v0.5.0 (Tao He)
- [65e5267]: Change
blob_id
from memory address to randomly generated number. (#777) (Ke Meng) - [87f207e]: Refine the documentation about installation and try in README (#778) (Tao He)
- [7029b20]: Fixes the compatibility issue of stream implementation (#776) (Tao He)
- [89c756b]: Introduce
StoreType
to support diverse bulk store. (#775) (Ke Meng) - [49a3a85]: Maintain cold blobs in vineyardd. (#765) (Ke Meng)
- [be01b43]: Add
thirdparty/nlohmann-json
only when the target doesn't exist. (#773) (Tao He) - [5fde6d0]: Etcd peer: find a free port. (#770) (Tao He)
- [9f8b1c3]: Enhance the status check macro implementation. (#769) (Tao He)
- [3c64e0a]: Build repository tarball with submodules using github actions. (#757) (Tao He)
- [f32a3b3]: Make the jemalloc dependency optional (#755) (Tao He)
- [894af3e]: Build bundled thirdparty dependencies as static libraries (#756) (Tao He)
- [15ebd98]: Build vineyard-migrate on MacOS with proper ABI tag (#754) (Tao He)
- [932108f]: Fixes issues in compatibility build (#751) (Tao He)
- [c5ff9b3]: Bump up vineyard version to v0.4.2 (Tao He)
- [5fafe72]: Instructions for deploying airflow on Kubernetes with vineyard as backend (#736) (Tao He)
- [192fe5d]: Accept both dataframe stream and recordbatch stream when loading graph from streams (#750) (Tao He)
- [4e4f8dc]: Validate the fd set between client and server (#749) (Tao He)
- [770a24f]: Add a documentation section for how to run test cases (#747) (Tao He)
- [b31d50d]: Add CI actions for ArchLinux and CentOS latest (#745) (Tao He)
- [fbe8d15]: Delete the incorrectly checked files (#744) (Tao He)
- [3f0484b]: Add a dep when compile on macos (#743) (waruto)
- [76c8658]: Makes the readme satisfy the requirements of pypi (#738) (Tao He)
- [73a4a9d]: Update wheels to different paths based on python version (#737) (Tao He)
- [923f09a]: Change the use external libs to OFF by default as we have received some trouble reports from users (#735) (Tao He)
- [c87ac5f]: Update manylinux builder image and add python 3.10 artifacts (#733) (Tao He)
- [5943afb]: Prepare the package vineyard-migrate (#731) (Tao He)
- [5562db0]: Remove the legacy vineyard-copy related source code (#730) (Tao He)
- [d7b8f86]: ✨ Add @septicmk to the project maintainers. (Tao He)
- [d2ff0cf]: bugfix: release vineyard v0.4.1 (Tao He)
- [69c9707]: Fixes the interfaces of parallel stream builder (#718) (Tao He)
- [d56ba3e]: Add a copy-way to read chunks from recordbatch stream. (#717) (Tao He)
- [1099be9]: Fixes the compute of iv/ov num (#716) (Tao He)
vineyard v0.4.2
Bump up vineyard version to v0.4.2
vineyard v0.4.1
bugfix: release vineyard v0.4.1 Signed-off-by: Tao He <[email protected]>
vineyard v0.4.0
Vineyard v0.4.0 includes two major improvements:
- Session support in vineyardd that brought isolation between different users on top of a single vineyardd instance
- Improvement on the implementation of
vineyard::ArrowFragment
in a more standarized way
Commits
- [08af8de]: Bump up the version to v0.4.0 (Tao He)
- [06fb444]: Fixes several bugs and missing APIs about fragment data structure (#714) (Tao He)
- [c40156f]: Add
WriteTable
method toLocalIOAdaptor
(#712) (Siyuan Zhang) - [057cfc6]: Adapt the parsing in code generator to latest libclang. (#713) (Tao He)
- [0cf0dcb]: Fix incorrect value of partition size in
GlobalDataFrame
(#711) (Siyuan Zhang) - [cea5fd8]: Correctly find vineyard package on Debian with multiarch support (#710) (DongZe Li)
- [e401c5a]: Support query object id from a client-side pointer. (#709) (Tao He)
- [3d7ead3]: Use send() rather than write() to avoid the SIGPIPE signal. (#707) (Tao He)
- [85d7551]: Use a callback to ensure the RPC/IPC server ready before return the the client (#706) (Tao He)
- [2dcfc49]: Sync with the bug-fixed version of etcd-cpp-apiv3. (#705) (Tao He)
- [df24f08]: Remove write msg mutex for SocketConnection. (#704) (Ke Meng)
- [8597b3e]: Refine the invokation of java generator inside CMake process. (#702) (Tao He)
- [318cc10]: Try (sliently) remount when needed and when possible. (#700) (Tao He)
- [06f2152]: Code generate for C++, and implements ArrowFragment using annotations. (#698) (Tao He)
- [4dbce9e]: Resolves the bug in arrow fragment string test. (#696) (Tao He)
- [da839e7]: Restrict the version of click. (#695) (Tao He)
- [7ac275f]: Split table_shuffler_beta impl to cc file (#694) (Zhang Lei)
- [382c0e8]: Fixes the CI failure of dask. (#692) (Tao He)
- [bec2262]: Bump logback-core from 1.2.5 to 1.2.9 in /java (#691) (dependabot[bot])
- [c37e9a3]: Bump jackson-databind from 2.12.4 to 2.12.6.1 in /java (#690) (dependabot[bot])
- [9fa582f]: [2/2] Support "shallow copy" between sessions (plasma and normal) (#689) (Ke Meng)
- [79dbcb8]: [1/2] Support "shallow copy" between sessions (normal only) (#688) (Ke Meng)
- [82db4e1]: Support life cycle management for external blobs (#687) (Ke Meng)
- [23aafa9]: Fixes the compatbility with older version of boost/asio. (#685) (Tao He)
vineyard v0.3.21
Upgrade version number to v0.3.21. Signed-off-by: Tao He <[email protected]>
vineyard v0.3.20
Bump up vineyard version to v0.3.20. Signed-off-by: Tao He <[email protected]>
vineyard v0.3.19
Bump up vineyard version to v0.3.19.
vineyard v0.3.18
Bump up vineyard version to v0.3.18. Signed-off-by: Tao He <[email protected]>
vineyard v0.3.17
Bump up version to v0.3.17. Signed-off-by: Tao He <[email protected]>