Skip to content

Should we have a ATTACH graph? #133

@adsharma

Description

@adsharma

If your main db is test.lbdb and you run CREATE GRAPH mygraph;, it leaves a test.mygraph.lbdb on the disk.

The subgraph has its own storage manager and catalog. The main db catalog has references to it, but deleted when the subgraph is dropped.

Problems:

  • If you quit the CLI and restart, the subgraph is no longer visible. Should we add ATTACH GRAPH syntax?
  • -CASE CreateGraphAndUseGraph
    -SKIP_FSM_LEAK_CHECK
    -LOG This test creates per-graph StorageManagers which allocate pages from the main database's
    -LOG buffer manager. The FSM leak check expects all pages to be accounted for in the main database
    -LOG header, but pages from per-graph storage managers may not be properly reclaimed during
    -LOG checkpoint. This needs further debugging to properly track and reclaim pages across all
    -LOG per-graph storage managers.
    has some leaks. Investigate and fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions