Skip to content

Releases: v6d-io/v6d

vineyard v0.3.6

04 Nov 14:35
Compare
Choose a tag to compare

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

  • [3a785e9]: Bump up version to v0.3.6 for better assertion failure message. (Tao He)
  • [04293b4]: Remove the __::1 part in the type signature for libc++. (#573) (Tao He)
  • [6980adb]: Betterize the assertion error message. (#572) (Tao He)
  • [5d041c9]: Remove the unused variable. (#571) (Tao He)

vineyard v0.3.5

04 Nov 11:28
Compare
Choose a tag to compare

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

02 Nov 13:23
Compare
Choose a tag to compare
Bump up vineyard version to v0.3.4.

Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com>

vineyard v0.3.3

01 Nov 05:43
Compare
Choose a tag to compare

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

26 Oct 11:36
Compare
Choose a tag to compare

Vineyard v0.3.2 has the following improvements:

  1. relax the list_object() to allow vineyard::Blob been listed
  2. implments a new API on client to check if given address is inside the shared memory segments.
  3. 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

11 Oct 13:59
Compare
Choose a tag to compare

Vineyard v0.3.1 is a bugfix release, fixing the issues during launching vineyardd instance using python3 -m vineyard.deploy.

Commits

  • [95db4c3]: Use os.execvp on Unix to make sure child process received signals correctly. (#543) (Tao He)

vineyard v0.3.0

11 Oct 05:14
Compare
Choose a tag to compare

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

29 Sep 09:45
Compare
Choose a tag to compare
Bump up vineyard version to v0.2.13.

Signed-off-by: Tao He <linzhu.ht@alibaba-inc.com>

vineyard v0.2.12

23 Sep 02:10
Compare
Choose a tag to compare

Vineyard v0.2.12 is a bugfix release.

Commits

  • [9b70e8a]: Refactored edge loader (#509) (Siyuan Zhang)

vineyard v0.2.11

22 Sep 02:56
Compare
Choose a tag to compare

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)