Commit Graph

4 Commits

Author SHA1 Message Date
Jun Wu
8c4a52d608 config: enable obsstore by default
Summary:
This makes tests closer to production setup and removes a bunch of "saved
backup bundle to ..." messages.

With D9236657, this should not hurt server-side performance.

Unfortunately a lot tests cannot be migrated easily, mostly because revision
numbers are used. They are left with a TODO.

Reviewed By: DurhamG

Differential Revision: D9237694

fbshipit-source-id: c993fce18f07aba09f6d70964e248af8d501575a
2018-10-26 18:54:40 -07:00
Jun Wu
6445ad552d hgrc: only enable remotenames.fastheaddiscovery for clients
Summary:
It could affect pushrebase behavior - pushrebase server might have a large
set of "missing" nodes, and take that as the commits to rebase. Then fail
with "cannot rebase public commits".

Maybe there is a better way to fix it so it only affects pull but not push.
But for now it seems safer to disable it for automation.

Reviewed By: DurhamG

Differential Revision: D8049229

fbshipit-source-id: 3612e2fb2c1c825e8974156c27b03966ee745c98
2018-06-05 22:02:49 -07:00
Jun Wu
7fa918cefd perftweaks: move commit head detection removal logic to core
Summary: Also change the internal API so it no longer accepts the "heads" argument.

Reviewed By: ryanmce

Differential Revision: D6745865

fbshipit-source-id: 368742be49b192f7630421003552d0a10eb0b76d
2018-04-13 21:50:52 -07:00
Stanislau Hlebik
11ed662a15 remotenames: move tests to the tests directory 2018-01-03 06:15:47 -08:00