Skip to content

IOWarp Core 2.3.1

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:53
· 291 commits to main since this release
3109066

IOWarp Core 2.3.1 is a patch release that brings 2.3.0 to pip. Everything in 2.3.0 is included; see its notes for the full list of changes.

Fixes

  • pip wheels ship the indexer module. The default config composes the indexer (pool 564.0) into the filesystem chain, but the wheels never contained it. In 2.2.1 this made the FUSE mount return I/O errors; in 2.3.0 it stopped clio_run start, so no 2.3.0 wheels were published. The wheel tests now check that every module the shipped default config composes is present (#1253, fixes #1240).

New

  • Project website, built from site/ and published to GitHub Pages: installation, basic usage, tutorials (composing tiers, data operators, the dashboard, FUSE on Linux/Windows/macOS, Python semantic search) and a guide to writing your own data operators (#1252).

Upgrading

  • pip: pip install -U iowarp-core goes straight from 2.2.1 to 2.3.1.
  • conda, .deb, .rpm, AppImage, Windows: 2.3.0 and 2.3.1 differ only in the wheel packaging and the website, so upgrading is optional.

Known issues

  • test_gpu_vmm_cte is still off by default (CLIO_CORE_ENABLE_GPU_VMM_CTE_TEST=OFF) although #1216 is fixed.
  • Open bugs found while writing the website's examples: #1241–#1251.

Full changelog: v2.3.0...v2.3.1