{
  "nodes": [
    {
      "id": "common/persistence",
      "members": [
        "common/persistence"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/cassandra",
      "members": [
        "common/persistence/cassandra"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/client",
      "members": [
        "common/persistence/client"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/faultinjection",
      "members": [
        "common/persistence/faultinjection"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/nosql/nosqlplugin/cassandra/gocql",
      "members": [
        "common/persistence/nosql/nosqlplugin/cassandra/gocql"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/nosql/nosqlplugin/cassandra/translator",
      "members": [
        "common/persistence/nosql/nosqlplugin/cassandra/translator"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/schema",
      "members": [
        "common/persistence/schema"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/serialization",
      "members": [
        "common/persistence/serialization"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql",
      "members": [
        "common/persistence/sql"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin",
      "members": [
        "common/persistence/sql/sqlplugin"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/mysql",
      "members": [
        "common/persistence/sql/sqlplugin/mysql"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/mysql/session",
      "members": [
        "common/persistence/sql/sqlplugin/mysql/session"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/postgresql",
      "members": [
        "common/persistence/sql/sqlplugin/postgresql"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/postgresql/driver",
      "members": [
        "common/persistence/sql/sqlplugin/postgresql/driver"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/postgresql/session",
      "members": [
        "common/persistence/sql/sqlplugin/postgresql/session"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/sql/sqlplugin/sqlite",
      "members": [
        "common/persistence/sql/sqlplugin/sqlite"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/telemetry",
      "members": [
        "common/persistence/telemetry"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/transitionhistory",
      "members": [
        "common/persistence/transitionhistory"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/versionhistory",
      "members": [
        "common/persistence/versionhistory"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility",
      "members": [
        "common/persistence/visibility"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/manager",
      "members": [
        "common/persistence/visibility/manager"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/store",
      "members": [
        "common/persistence/visibility/store"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/store/elasticsearch",
      "members": [
        "common/persistence/visibility/store/elasticsearch"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/store/elasticsearch/client",
      "members": [
        "common/persistence/visibility/store/elasticsearch/client"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/store/query",
      "members": [
        "common/persistence/visibility/store/query"
      ],
      "internal": [],
      "focused": true
    },
    {
      "id": "common/persistence/visibility/store/sql",
      "members": [
        "common/persistence/visibility/store/sql"
      ],
      "internal": [],
      "focused": true
    }
  ],
  "edges": [
    {
      "source": "common/persistence",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence",
      "target": "common/persistence/transitionhistory",
      "evidence": [
        [
          "common/persistence",
          "common/persistence/transitionhistory"
        ]
      ]
    },
    {
      "source": "common/persistence",
      "target": "common/persistence/versionhistory",
      "evidence": [
        [
          "common/persistence",
          "common/persistence/versionhistory"
        ]
      ]
    },
    {
      "source": "common/persistence/cassandra",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/cassandra",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/cassandra",
      "target": "common/persistence/nosql/nosqlplugin/cassandra/gocql",
      "evidence": [
        [
          "common/persistence/cassandra",
          "common/persistence/nosql/nosqlplugin/cassandra/gocql"
        ]
      ]
    },
    {
      "source": "common/persistence/cassandra",
      "target": "common/persistence/schema",
      "evidence": [
        [
          "common/persistence/cassandra",
          "common/persistence/schema"
        ]
      ]
    },
    {
      "source": "common/persistence/cassandra",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence/cassandra",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence/cassandra",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence/cassandra"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence/faultinjection",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence/faultinjection"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence/sql",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/client",
      "target": "common/persistence/telemetry",
      "evidence": [
        [
          "common/persistence/client",
          "common/persistence/telemetry"
        ]
      ]
    },
    {
      "source": "common/persistence/faultinjection",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/faultinjection",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/nosql/nosqlplugin/cassandra/gocql",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/nosql/nosqlplugin/cassandra/gocql",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/nosql/nosqlplugin/cassandra/gocql",
      "target": "common/persistence/nosql/nosqlplugin/cassandra/translator",
      "evidence": [
        [
          "common/persistence/nosql/nosqlplugin/cassandra/gocql",
          "common/persistence/nosql/nosqlplugin/cassandra/translator"
        ]
      ]
    },
    {
      "source": "common/persistence/sql",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/sql",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/sql",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence/sql",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence/sql",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin",
          "common/persistence/visibility/store/query"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence/schema",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence/schema"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence/sql",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence/sql/sqlplugin/mysql/session",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence/sql/sqlplugin/mysql/session"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql",
          "common/persistence/visibility/store/query"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/mysql/session",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/mysql/session",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/schema",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/schema"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/sql",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/sql/sqlplugin/postgresql/driver",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/sql/sqlplugin/postgresql/driver"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/sql/sqlplugin/postgresql/session",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/sql/sqlplugin/postgresql/session"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql",
          "common/persistence/visibility/store/query"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql/driver",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql/driver",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/postgresql/session",
      "target": "common/persistence/sql/sqlplugin/postgresql/driver",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/postgresql/session",
          "common/persistence/sql/sqlplugin/postgresql/driver"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/sqlite",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/sqlite",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/sqlite",
      "target": "common/persistence/sql",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/sqlite",
          "common/persistence/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/sqlite",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/sqlite",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/sql/sqlplugin/sqlite",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/sql/sqlplugin/sqlite",
          "common/persistence/visibility/store/query"
        ]
      ]
    },
    {
      "source": "common/persistence/telemetry",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/telemetry",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/sql/sqlplugin/mysql",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/sql/sqlplugin/mysql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/sql/sqlplugin/postgresql",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/sql/sqlplugin/postgresql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/sql/sqlplugin/sqlite",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/sql/sqlplugin/sqlite"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/visibility/manager",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/visibility/manager"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/visibility/store",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/visibility/store"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/visibility/store/elasticsearch",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/visibility/store/elasticsearch"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility",
      "target": "common/persistence/visibility/store/sql",
      "evidence": [
        [
          "common/persistence/visibility",
          "common/persistence/visibility/store/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/manager",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/visibility/manager",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/visibility/store",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store",
      "target": "common/persistence/visibility/manager",
      "evidence": [
        [
          "common/persistence/visibility/store",
          "common/persistence/visibility/manager"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/elasticsearch",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/visibility/store/elasticsearch",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/elasticsearch",
      "target": "common/persistence/visibility/manager",
      "evidence": [
        [
          "common/persistence/visibility/store/elasticsearch",
          "common/persistence/visibility/manager"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/elasticsearch",
      "target": "common/persistence/visibility/store",
      "evidence": [
        [
          "common/persistence/visibility/store/elasticsearch",
          "common/persistence/visibility/store"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/elasticsearch",
      "target": "common/persistence/visibility/store/elasticsearch/client",
      "evidence": [
        [
          "common/persistence/visibility/store/elasticsearch",
          "common/persistence/visibility/store/elasticsearch/client"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/elasticsearch",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/visibility/store/elasticsearch",
          "common/persistence/visibility/store/query"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/query",
      "target": "common/persistence/visibility/store",
      "evidence": [
        [
          "common/persistence/visibility/store/query",
          "common/persistence/visibility/store"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/serialization",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/serialization"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/sql",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/sql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/sql/sqlplugin",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/sql/sqlplugin"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/sql/sqlplugin/mysql",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/sql/sqlplugin/mysql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/sql/sqlplugin/postgresql",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/sql/sqlplugin/postgresql"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/sql/sqlplugin/sqlite",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/sql/sqlplugin/sqlite"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/visibility/manager",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/visibility/manager"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/visibility/store",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/visibility/store"
        ]
      ]
    },
    {
      "source": "common/persistence/visibility/store/sql",
      "target": "common/persistence/visibility/store/query",
      "evidence": [
        [
          "common/persistence/visibility/store/sql",
          "common/persistence/visibility/store/query"
        ]
      ]
    }
  ]
}
