Skip to content

v4.4.1

Choose a tag to compare

@isc-tdyar isc-tdyar released this 25 Oct 02:12
· 36 commits to main since this release
43dc2a1

A patch: one defect in the ObjectScript classes (re-run initialize_schema() after upgrading to deploy them), and a
source-archive fix. No Python, table or index changes.

Fixed

  • In a namespace other than USER, a call into the Arno library left the process in USER: ArnoAccel.KhopSampleJson,
    RandomWalkJson, NeighborAggJson and NKGAccelTraversal.Build2HopExact. Every later native call on that
    connection then read and wrote USER's graph while SQL stayed in the caller's namespace, and Build2HopExact (also
    run by BuildKG and sync()) wrote its two-hop sketch into USER's ^KG. The namespace is now restored after every
    library call, and these entry points, which read USER's globals, refuse elsewhere. Redeploy the classes
    (initialize_schema()).
  • tests/tck/features was a symlink to an absolute path, so a GitHub source archive did not extract with Python's
    tarfile data filter, and pip install from it failed. It is relative now. The PyPI sdist was not affected.