Mailspring/spec/stores
Evan Morikawa ef8e7aaf51 fix(databse): fix memory leak on DatabaseStore.atomically
Summary:
The Promise chain we were creating was never cleared and created a memory
leak. We instead use a `PromiseQueue` to cleanup finished promises.

Also added several more tests and verified that the memory leak is gone
with the Chrome profiler

Test Plan: new tests

Reviewers: bengotow

Reviewed By: bengotow

Differential Revision: https://phab.nylas.com/D2184
2015-10-22 14:19:39 -07:00
..
account-store-spec.coffee
contact-store-spec.coffee fix(spec): fix contact store spec 2015-10-22 14:13:51 -07:00
database-setup-query-builder-spec.coffee
database-store-spec.coffee fix(databse): fix memory leak on DatabaseStore.atomically 2015-10-22 14:19:39 -07:00
draft-store-proxy-spec.coffee
draft-store-spec.coffee
file-download-store-spec.coffee
file-upload-store-spec.coffee fix(uploads): Display error when uploading >25MB files 2015-10-21 12:29:07 -07:00
focused-contacts-store-spec.coffee
focused-content-store-spec.coffee
focused-mail-view-store-spec.coffee
message-store-spec.coffee
task-queue-spec.coffee
unread-count-store-spec.coffee