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

Remove all the remaining sync database operations #20

Closed
ancestorak opened this issue Aug 28, 2013 · 1 comment
Closed

Remove all the remaining sync database operations #20

ancestorak opened this issue Aug 28, 2013 · 1 comment
Labels

Comments

@ancestorak
Copy link
Collaborator

Database access should be fully asynchronous.

One problem is the feed cache which is used all over the place. It would be really nice to keep Storage.getFeed() et.al. as synchronous methods. This can be done by delaying initialization of Brief until the cache is filled and making Storage.changeFeedProperties() always update it manually, so that it never has to be torn down.

@ancestorak
Copy link
Collaborator Author

Fixed in 7f2685b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant