Skip to content
This repository was archived by the owner on Oct 19, 2023. It is now read-only.

Fix implementation of metadata list storage #153

Closed
queer opened this issue Jan 26, 2021 · 0 comments
Closed

Fix implementation of metadata list storage #153

queer opened this issue Jan 26, 2021 · 0 comments
Labels
bug Something isn't working enhancement New feature or request

Comments

@queer
Copy link
Owner

queer commented Jan 26, 2021

Lists are dumb -- Mnesia can't really support them nicely because not O(1), so to work around this, singyeong currently stores lists as map keys. However, this destroys ordering and also makes lists into mapsets. This can theoretically be fixed by list -> list with indexes -> into map, and possibly an inverted index for lookups.

@queer queer added bug Something isn't working enhancement New feature or request labels Jan 26, 2021
@queer queer closed this as completed in 6a3d2b6 Jan 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant