Releases: v6d-io/v6d
vineyard v0.3.6
Vineyard v0.3.6 is a bugfix release to address the ABI incompatibility issue about generating correct typename for types inside std::__1
namespace (from libc++).
Commits
vineyard v0.3.5
Vineyard v0.3.5 is a bug fix release to fixes the compatibility issue in the airflow provider, see also #566.
Commits
- [f91b53f]: Drop the usage of metaclass in the XCom backend. (#570) (Tao He)
- [b08fb62]: Fallback to check localhost if meets AccessDenied on MacOS. (#569) (Tao He)
- [ec679ce]: Check if port in use by listing all listened ports on all interfaces. (#568) (Tao He)
- [9fe587a]: Use metaclass, rather than
property(classmethod(...))
to keep backwards compability. (#567) (Tao He)
vineyard v0.3.4
Bump up vineyard version to v0.3.4. Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com>
vineyard v0.3.3
Vineyard v0.3.3 is a bugfix release to supress errors on various platforms, e.g., MacOS built pypi wheels.
Vineyard v0.3.3 also brings experimental support for fuse.
Commits
- [b2ddbc6]: Fixes the
:
in LC_RPATH on Mac. (#562) (Tao He) - [d103dbd]: Fixes backwards compatible with lower-version of apache-arrow. (#561) (Tao He)
- [0135c99]: Add more helpers in arrow utils. (#559) (Tao He)
- [5e912b1]: Enhance the assertion on typename for better error message. (#558) (Tao He)
- [5518147]: Fixes the nested namespace TODO in the code generator. (#557) (Tao He)
vineyard v0.3.2
Vineyard v0.3.2 has the following improvements:
- relax the
list_object()
to allowvineyard::Blob
been listed - implments a new API on client to check if given address is inside the shared memory segments.
- enable experimental support for fuse, i.e., open vineyard objects as a file.
Commits
- [aa40322]: Add preliminary support for fuse on vineyard objects. (#553) (Tao He)
- [fa8089c]: Implements the API to check if a blob is inside the shared memory region. (#552) (Tao He)
- [2541bf9]: Disable the not-enough-shared-memory warnings on Mac. (#551) (Tao He)
- [f7482ca]: Reduce code duplication about how to view dataframe as a recordbatch. (#550) (Tao He)
- [74dc784]: Only create new ovg2l and ovgid if necessary. (#549) (Siyuan Zhang)
- [f842823]: Add an cmake option to control usage of asan. (#547) (Tao He)
- [646658e]: Enable lists "vineyard::Blob" in
client.list_objects()
. (#546) (Tao He)
vineyard v0.3.1
vineyard v0.3.0
Vineyard v0.3.0 resolves the ABI conflict issue when multiple python package depends on vineyard (i.e., libvineyard_client.so
) at the same time.
Now the vineyard registry becomes a shared library, and will be loaded at runtime using dlopen
when needed.
Commits
- [7206d33]: Refine the getenv related code to make it more clear and more efficient. (#540) (Tao He)
- [f168e3e]: Update GetEdgeNum API of ArrowFragment (#531) (Weibin Zeng)
- [ec42175]: Fixes resolving pd.DataFrame that has nested columns value. (#539) (Tao He)
- [8760c07]: Local metaservice to deploy as a single instance to avoid requiring etcd (#535) (Tao He)
- [ca85535]: Fixes bug for functional struct with clang on Mac. (#537) (Tao He)
- [a6235d0]: Update array module in Rust SDK (#534) (Sijie)
- [b57708d]: Fixes for conditions of link againist glog to vineyard_client. (Tao He)
- [5ff1e2a]: Fixes artifacts building on Mac and Linux. (Tao He)
vineyard v0.2.13
Bump up vineyard version to v0.2.13. Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com>
vineyard v0.2.12
vineyard v0.2.11
Vineyard v0.2.11 is a bugfix release,
- fixes a syntax error in hash partitioner for
folly::dynamic
. - fixes a compatibility bug with apache-arrow 5.0.
Commits
- [7968057]: Workaround for bug from apache-arrow 5.0 in FixedSizeBinaryBuilder. (#510) (Tao He)
- [19757b1]: Adds autocomplete functionality to vineyard-ctl (#508) (Rohan Gupta)
- [8a3563d]: Fixes the invalid syntax in HashPartitioner for folly::Dynamic oids (#507) (Weibin Zeng)
- [704a156]: Fixes the wheel name pattern for airflow-provider-vineyard. (Tao He)