You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Namespace Neo4j relationship types with a TS_ prefix #9
The relationship types this analyzer emits (HAS_MODULE, DECLARES, HAS_METHOD, HAS_ATTRIBUTE, DECLARES_VAR, HAS_CALLSITE, RESOLVES_TO, CALLS, EXTENDS, IMPLEMENTS, IMPORTS, RE_EXPORTS, MEMBER_OF, DECORATED_BY) share a namespace with relationships produced by analyzers for other languages in the same database.
Apply a TS_ prefix to every relationship type (e.g. HAS_MODULE -> TS_HAS_MODULE) so that traversals can be scoped to this analyzer subgraph. Update the schema catalog, the projection, and both writers (the cypher snapshot writer and the bolt incremental writer).
Design locked in epic #64: relationship-type renaming to TS_* is breaking, so it ships inside the v2/CanNode contract as graph schema 2.0.0 — absorbed by #66.
Activity
rahlk commentedon Jul 14, 2026
Design locked in epic #64: relationship-type renaming to
TS_*is breaking, so it ships inside the v2/CanNode contract as graph schema 2.0.0 — absorbed by #66.feat(neo4j)!: TS-prefixed labels and TS_ relationship types — final 2…