sapling/eden
Zeyi (Rice) Fan 36b3b05242 treeoverlay: set upper limit for journal size
Summary:
We often get reports complaining `treeoverlay.db-WAL` is too big on user's machine.

The issue here is that, we never get a chance to let SQLite run wal checkpoint because we never close the connection to SQLite database.

In which case, we can run the maintenance job ourselves to keep the journal file small. This diff adds a periodical task in EdenServer to give tree overlay a chance to run `wal_checkpoint`.

Reviewed By: xavierd

Differential Revision: D35321408

fbshipit-source-id: ac900be288d0919785876b93a9bde2166871c56a
2022-05-03 14:31:45 -07:00
..
fs treeoverlay: set upper limit for journal size 2022-05-03 14:31:45 -07:00
integration service: goodbye systemd 2022-04-28 09:18:22 -07:00
locale
mononoke Implementation of commit_sparse_profile_size 2022-05-03 04:47:02 -07:00
scm filemerge: use pathhistory to figure out potential conflicts 2022-05-02 13:29:19 -07:00
test_support Add annotations to eden 2022-02-14 12:17:43 -08:00
test-data test-data: remove snapshot 20190313 2022-02-04 13:50:48 -08:00
testlib testlib: add basic working copy checkout support 2022-04-21 19:06:14 -07:00
.gitignore
.mononoke_test_file test push 2022-01-06 05:57:35 -08:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00