Skip to content

Releases: sourcemeta/one

v5.1.1

25 Mar 19:13
947760f

Choose a tag to compare

What's Changed

  • Fix various potential crashes in the indexer resolver by @jviotti in #774
  • Fix infinite cycles in configuration includes/extends by @jviotti in #775
  • Fuzz the indexer CLI and fix circular identifier/dialect URIs crash by @jviotti in #773
  • Fix flaky fail-self-referencing-metaschema test by @jviotti in #778
  • Improve error message information across all possible errors by @jviotti in #777

Full Changelog: v5.1.0...v5.1.1

v5.1.0

23 Mar 15:53
7a1e3b9

Choose a tag to compare

What's Changed

  • Upgrade uWebSockets to v20.76.0 by @jviotti in #771
  • Expose the recursive count of schemas in the directory API by @jviotti in #772

Full Changelog: v5.0.2...v5.1.0

v5.0.2

21 Mar 15:11
0a8a48c

Choose a tag to compare

What's Changed

  • Replace ZLIB with libdeflate on src/gzip by @jviotti in #765
  • Attempt to patch the directory list when possible by @jviotti in #763
  • Speed up delta calculation on schema insert/update by @jviotti in #767
  • Implement an internal --maximum-direct-directory-entries with a sane default (1000) by @jviotti in #768

Full Changelog: v5.0.1...v5.0.2

v5.0.1

19 Mar 20:54
209c2fa

Choose a tag to compare

What's Changed

  • Revamp the internal states.bin file format for indexing performance by @jviotti in #759

Full Changelog: v5.0.0...v5.0.1

v5.0.0

19 Mar 18:27
1b564cd

Choose a tag to compare

What's Changed

  • Dozens of performance optimisations
  • Unify directory ordering by @jviotti in #754

Full Changelog: v4.6.1...v5.0.0

v4.6.1

04 Mar 20:58
4482d52

Choose a tag to compare

What's Changed

  • Don't remove find from the Enterprise image by @jviotti in #707
  • Revamp e2e test suite to isolate each configuration by @jviotti in #705

Full Changelog: v4.6.0...v4.6.1

v4.6.0

04 Mar 19:35
8a21e62

Choose a tag to compare

What's Changed

  • Optimise I/O during indexing by @jviotti in #702
  • Perform less last write time I/O checks during indexing by @jviotti in #703
  • Add a transaction-overlayfs helper script to the Docker images by @jviotti in #706

Full Changelog: v4.5.0...v4.6.0

v4.5.0

04 Mar 13:29
585c773

Choose a tag to compare

What's Changed

  • Deploy MkDocs site using GitHub Actions by @jviotti in #692
  • Allow apt-get in the Enterprise image by @jviotti in #691
  • Add basic indexing benchmarks by @jviotti in #690
  • Increase indexing benchmarks based on registry size by @jviotti in #693
  • Reuse a single staging directory to speed up I/O operations in the indexer by @jviotti in #694
  • Add higher level profiling to the indexing phases with --time by @jviotti in #695
  • Speed up resolver::add during the detection phase by @jviotti in #696
  • Speed up the detection and resolution indexing phases by ~3x by @jviotti in #697
  • Upgrade Core and Blaze to the latest versions by @jviotti in #699
  • Drop built-in atomicity support in favour of OverlayFS by @jviotti in #701
  • Use --time when building public on CI by @jviotti in #700
  • Fix subpar caching usage during ingestion by @jviotti in #698

Full Changelog: v4.4.2...v4.5.0

v4.4.2

02 Mar 20:03
ae6e79e

Choose a tag to compare

What's Changed

  • Implement a --comment option for sourcemeta-one-index by @jviotti in #689

Full Changelog: v4.4.1...v4.4.2

v4.4.1

02 Mar 17:01
948bf85

Choose a tag to compare

What's Changed

  • Rename --resolve-path to --resolve-schema in sourcemeta-one-index by @jviotti in #688

Full Changelog: v4.4.0...v4.4.1