Skip to content

Releases: v6d-io/v6d

vineyard v0.14.5

08 May 05:30
Compare
Choose a tag to compare

Vineyard v0.14.5 is a quick bugfix release to adapt to apache-arrow 12.0.0.

Commits

  • [9298a3fe]: Bump up vineyard version to v0.14.5 (Tao He)
  • [eef604fd]: Adapt to arrow-11/12 (VisitTypeInline & Run-End encoded data) (#1362) (Tao He)
  • [15f02c15]: Add a configuration file for stoat-app bot (#1360) (Ye Cao)

vineyard v0.14.4

08 May 02:12
Compare
Choose a tag to compare

Vineyard v0.14.4 is a bugfix release to adapt to apache-arrow 12.0.0.

Commits

  • [9bc031ae]: Bump up vineyard version to v0.14.4 (Tao He)
  • [08770451]: Adapt to arrow-12 (arrow::MemoryPool interfaces) (#1359) (Tao He)
  • [50746330]: Fixes referenced before assignment error (#1358) (Siyuan Zhang)

vineyard v0.14.3

28 Apr 09:40
Compare
Choose a tag to compare

Vineyard v0.14.3 distributes wheel packages that is compatible with MacOS 11 on Apple M1, and

  • improve the configuration in vineyard operator for easier installation
  • switch to ~/.local/vineyard/vineyard.sock as the default socket file location for non-root users.

Commits

  • [b55b7393]: Bump up vineyard version to v0.14.3 (Tao He)
  • [9d081fb7]: Fixes the default location of vineyard IPC socket (#1354) (Tao He)
  • [5cf89b06]: Add reserver memory option to k8s deployment (#1353) (Tao He)
  • [9dafd6fc]: Homebrew: build dependencies from sources on M1 (#1352) (Tao He)
  • [b6771bca]: Update submodules: etcd-cpp-apiv3 & graphar (#1351) (Tao He)
  • [dbf23e9a]: Rebuild wheel images for macos 11 with pyenv-installed Python (#1350) (Tao He)
  • [e89762c4]: Revert the field name to backwards compatibility. (#1346) (Tao He)
  • [77fc94a5]: Add memory and cpu args for vineyardctl. (#1345) (Ye Cao)

vineyard v0.14.2

24 Apr 11:46
Compare
Choose a tag to compare

Commits

  • [3eceab70]: Bump up vineyard version to v0.14.2 (Tao He)
  • [8c8b2551]: [GraphAr] Bump up GraphAr to fix curl dependency issue (#1342) (Weibin Zeng)
  • [f8f45e01]: Add the enable-certificate-owner-ref to the subchart of cert-manager. (#1341) (Ye Cao)
  • [4ff47f5b]: Prefix etcd pod and services with the vineyardd name to avoid conflicts (#1339) (Tao He)
  • [d52c77ce]: Fix the wrong indents of yaml files. (#1338) (Ye Cao)
  • [7c5baf2a]: Update the helm chart for the latest vineyard operator (#1337) (Ye Cao)
  • [b6e3b469]: Add --load for building the image of vineyard operator to avoid the inconsistent image. (#1334) (Ye Cao)
  • [0a80ca44]: Integration with polars dataframe (#1335) (Tao He)
  • [e80a7fc2]: Bump spark-core_2.12 from 3.2.2 to 3.4.0 in /java/spark (#1330) (dependabot[bot])
  • [ade3612c]: Improve the vineyardctl inject command for integrating with GraphScope (#1315) (Ye Cao)

vineyard v0.14.1

21 Apr 07:31
Compare
Choose a tag to compare

Vineyard v0.14.1 is a bugfix release which improves the behaviour of send/recv file descriptors.

Commits

  • [a36447a9]: Bump up vineyard version to v0.14.1 (Tao He)
  • [bf1b0fc1]: Mitigate the race condition about send/recv file descriptors (#1327) (Tao He)
  • [3552f2cd]: Upgrade submodule GraphAr (#1326) (Weibin Zeng)
  • [fd83d426]: Remove the redundant and inconsistent configurations (#1323) (Tao He)
  • [1b00df45]: Add instructions to leverage llvm on MacOS (#1319) (Tao He)
  • [f62bea89]: Fix some dead links of vineyard operator doc (#1318) (Ye Cao)
  • [cd7151e9]: [Docs] Fixes typo in docs of PersistentVolume (#1317) (Paul)
  • [bbf16abb]: Small code improvement of graph (#1314) (Songqing Zhang)
  • [b289484e]: Fixes issue1312: resolve std::string with pa.large_binary (#1313) (wuyueandrew)

vineyard v0.14.0

13 Apr 10:52
Compare
Choose a tag to compare

Commits

  • [ba75acc1]: Bump up vineyard version to v0.14.0 (Tao He)
  • [5170efcd]: Delete CRDs when deleting objects from vineyard (#1311) (Tao He)
  • [13a5c26a]: [GraphAr] Bump up GraphAr and fix loading csv data error of gar_fragment_loader (#1310) (Weibin Zeng)
  • [00151ddb]: Retry when meets etcderror during persist (#1307) (Tao He)
  • [45384fda]: Ignore non-exists objects when during deletion (#1306) (Tao He)
  • [29a8828a]: Add the short-term milestones and the long-term milestones for vineyard operator (#1300) (Ye Cao)
  • [94f63c65]: Refactor the code of vineyardctl and vineyard operator (#1290) (Ye Cao)
  • [a959918e]: Fix deploying vineyard cluster via vineyardctl deploy vineyard-cluster occasionally fail in ci (#1285) (Ye Cao)
  • [67bbb633]: Resolve the memfd_create symbol at runtime to compat with different version of glibc (#1298) (Tao He)
  • [a3b20106]: Add some notes about indicating to users the required RBAC roles before creating vineyard resources (#1297) (Ye Cao)
  • [dfb58097]: Use memfd_create(2) for sharable file descriptor allocation (#1293) (Tao He)
  • [e6885b6d]: Redefine the rbac roles of vineyard operator and update the helm chart (#1286) (Ye Cao)
  • [7d1a7c31]: Make GAR library as PRIVATE and replace gar header include with forward declarations (#1291) (Weibin Zeng)
  • [50e251fc]: Fixes the issue that string_view header of submodule libgrape-lite cannot be referenced (#1289) (wuyueandrew)
  • [fb09f646]: Reflactor the vineyard scheduler code (#1276) (Ye Cao)
  • [14d2fc4e]: Move vineyard_io to python/vineyard for a locally installable layout (#1279) (Tao He)
  • [170cf8a8]: Allow pass options from uri and load fragments from streams (#1278) (Siyuan Zhang)
  • [4912b6ae]: Improve the python APIs, add type stubs and inline dostrings (#1277) (Tao He)
  • [b897b76c]: Install the cert-manager as a subchart for the chart of vineyard operator (#1275) (Ye Cao)
  • [86ffafac]: Clarify the path and data types (#1271) (Tao He)
  • [99f07842]: Add references documentation for the vineyard-graph-loader (#1270) (Tao He)
  • [54745287]: Enable pass storage options from both kw and path (#1267) (Siyuan Zhang)
  • [cd657a82]: Fixes macos M1 CI conditions and the release-docker script (#1266) (Tao He)

vineyard v0.13.4

27 Mar 02:15
Compare
Choose a tag to compare

Vineyard v0.13.4 improves the documentation, and add libgrape-lite as a submodule to make the installation process eaiser.

Commits

  • [236037eb]: Bump up vineyard version to v0.13.4 (Tao He)
  • [625c17f6]: Bump up vineyard version to v0.13.4 (Tao He)
  • [f9afbfcf]: Build x86_64/arm image/artifacts in a unified way (#1265) (Tao He)
  • [cb54ca31]: Fixes the property id indexing in schema normalization (#1264) (Tao He)
  • [d07034bc]: Use libgrape-lite as submodules to make the installation less error-prone. (#1263) (Tao He)
  • [3a96129a]: Fixes data missing in last worker (#1262) (wuyueandrew)
  • [6814ab45]: Fixes footer customization, add giscus comment system. (#1259) (Tao He)
  • [e23f5247]: Fixes the link error and wrong typography (#1258) (Ye Cao)
  • [6aaa1bf1]: Remove the underline of vineyard operator arch and add a FAQ for vineyard operator (#1256) (Ye Cao)
  • [b7ad6f70]: Output schema to /tmp/object_id.json (#1257) (Siyuan Zhang)
  • [86de8205]: Fixes the softlink (Tao He)
  • [cd38b9b1]: Fix some typos on vineyard doc (#1255) (Ye Cao)
  • [9424cb3e]: Misc updates on documentation (#1254) (Tao He)
  • [a9c9d0a6]: Documentation revision: re-struct and re-write, assistant with chatgpt (#1253) (Tao He)
  • [d5295b03]: Use manylinux 2014 instead of 2010 (#1251) (Siyuan Zhang)
  • [694db5bb]: Improve the vineyardctl docs: typos. duplication, and prettyprint (#1250) (Tao He)
  • [5d563c57]: Add circus-ci to build artifacts on M1 Mac (#1249) (Tao He)
  • [cb6a96b9]: Misc improvements for building/packaging and CI (#1248) (Tao He)

vineyard v0.13.3

13 Mar 05:44
Compare
Choose a tag to compare

Vineyard v0.13.3 is a bugfix release which

  • fixed a bug in cobra wrapper to handle boolean variable correctly
  • addressed a compatibiliy issue with recent fsspec releases

Commits

  • [ed235438]: Bump up vineyard version to v0.13.3 (Tao He)
  • [bcf9fa40]: Adapt to recent fsspec changes (#1247) (Tao He)
  • [9cc10fd0]: Fix the error when parsing and executing bool variables in the python wrapper of vineyarctl (#1245) (Ye Cao)
  • [a7eb00a8]: Fix some errors in the k8s Makefile and add the golint action to speed up linting (#1244) (Ye Cao)

vineyard v0.13.2

10 Mar 07:11
Compare
Choose a tag to compare

Commits

  • [52d5fa34]: Bump up vineyard version to v0.13.2 (Tao He)
  • [d8269085]: Add a globalflag --create-namespace for vineyardctl to create the namespace if needed. (#1243) (Ye Cao)
  • [73b4cb4a]: Update the podAffinity to support injecting workload to different vineyard cluster and improve the command description (#1242) (Ye Cao)
  • [9bd6e45c]: Ignore the output of checking whether the command exists (#1241) (Ye Cao)
  • [631f9178]: Allowing capture the output of certain command (#1239) (Tao He)

vineyard v0.13.1

07 Mar 05:31
Compare
Choose a tag to compare

Introduce the vineyard-bdist package to make the release management easier.

Commits

  • [6427c604]: Bump up vineyard version to v0.13.1 (Tao He)
  • [e5ab929c]: Fixes argument parsing bug in cobra (#1237) (Tao He)
  • [fd89f723]: Split binary into vineyard-bdist package (#1236) (Tao He)