Repository navigation
v4.4.1
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,NeighborAggJsonandNKGAccelTraversal.Build2HopExact. Every later native call on that
connection then read and wrote USER's graph while SQL stayed in the caller's namespace, andBuild2HopExact(also
run byBuildKGandsync()) 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/featureswas a symlink to an absolute path, so a GitHub source archive did not extract with Python's
tarfiledatafilter, andpip installfrom it failed. It is relative now. The PyPI sdist was not affected.