Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

policy: list performance improvements #181

Open
nkostoulas opened this issue Aug 1, 2019 · 1 comment
Open

policy: list performance improvements #181

nkostoulas opened this issue Aug 1, 2019 · 1 comment
Labels
Type: Enhancement New feature or request

Comments

@nkostoulas
Copy link

nkostoulas commented Aug 1, 2019

For freeze list, burn list, request list there are two alternatives:

  1. Move all lists to leveldb
    Dedicated key-value db for each. Require significant code changes to amend the db model, create a db handler and change current list models.

  2. Generic list handling
    Currently each list is loaded separately which is very inefficient. Should create a generic solution to handle all list Load, Update, Delete at the same time.

!!! For asset history and freeze history the best way might be (1) as they require a rescan at the moment. !!!

@nkostoulas nkostoulas added the Type: Enhancement New feature or request label Aug 1, 2019
@nkostoulas
Copy link
Author

unencrypted whitelist no longer requires rescan
encrypted one requires reindex #196

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant