Mailspring/packages
Evan Morikawa b72e0829f2 [client-app] Add silent flag to DB persists for thread indexing
Summary:
Every persistModel would trigger a large number of downstream updates.
These weren't necessary for thread indexing and causing a lot of
unnecessary DB thrashing. This adds a `silent` flag to `persistModel` and
its ilk that just does the write.

significantly improve performance, and also contribute to T8046

Test Plan: manual

Reviewers: spang, mark, halla, juan

Reviewed By: juan

Differential Revision: https://phab.nylas.com/D4295
2017-03-30 09:36:07 -07:00
..
client-app [client-app] Add silent flag to DB persists for thread indexing 2017-03-30 09:36:07 -07:00
client-sync [client-app] Add better DB logging with ENABLE_SEQUELIZE_DEBUG_LOGGING 2017-03-30 09:32:52 -07:00
isomorphic-core [client-app] Add better DB logging with ENABLE_SEQUELIZE_DEBUG_LOGGING 2017-03-30 09:32:52 -07:00
README.md

Monorepo Packages

Each folder here is designed to act as its own repository. For development convenience, they are all included here in one monorepo. This allows us to grep across multiple codebases, not use submodules, and keep a unified commit history.

We use Lerna to manage the monorepo and tie them all together with the main nylas-mail-all/scripts/postinstall.es6 script, which in turn, calls lerna bootstrap