Schema sync does not properly count and list multi-label nodes
- Dominant language
- TypeScript
- Stars
- 481
- Forks
- 108
- Avg merge
- 8d 9h
- Merged PRs (30d)
- 7
Description
The schema sync process does not properly count nodes that have multiple labels or types. It will also not list out all node labels.
I originally saw this issue in openCypher connection, but it most likely exists for all connections.
## Potential cause
* The schema sync count uses the first label instead of all labels
* The schema sync attribute discovery only creates a vertex config for the first label
## Related issues
* #1194
* #746
Contributor guide
Research direction
Start with the schema sync process for the openCypher connection and trace node counting and attribute discovery across connections. Check how nodes with multiple labels or types are handled, then verify that counts include all labels and that every label is listed with its own vertex configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100