# HG changeset patch # User Matt Harbison # Date 1579624815 18000 # Node ID 87167caa2989278278b2a96aa2fa185a9c3a65d0 # Parent 43eea17ae7b36232ea75f4291c43e08978319f7e lfs: enable workers by default With the stall issue seemingly fixed, there's no reason not to use workers. The setting is left for now to keep the test output deterministic, and in case other issues come up. If none do, this can be converted to a developer setting for usage with the tests. Differential Revision: https://phab.mercurial-scm.org/D7963 diff -r 43eea17ae7b3 -r 87167caa2989 hgext/lfs/TODO.rst --- a/hgext/lfs/TODO.rst Tue Jan 21 11:32:33 2020 -0500 +++ b/hgext/lfs/TODO.rst Tue Jan 21 11:40:15 2020 -0500 @@ -38,9 +38,6 @@ * `hg diff` is similar, and probably shouldn't see the pointer file -#. `Fix https multiplexing, and re-enable workers - `_. - #. Show to-be-applied rules with `hg files -r 'wdir()' 'set:lfs()'` * `debugignore` can show file + line number, so a dedicated command could be diff -r 43eea17ae7b3 -r 87167caa2989 hgext/lfs/__init__.py --- a/hgext/lfs/__init__.py Tue Jan 21 11:32:33 2020 -0500 +++ b/hgext/lfs/__init__.py Tue Jan 21 11:40:15 2020 -0500 @@ -181,7 +181,7 @@ b'experimental', b'lfs.disableusercache', default=False, ) eh.configitem( - b'experimental', b'lfs.worker-enable', default=False, + b'experimental', b'lfs.worker-enable', default=True, ) eh.configitem( diff -r 43eea17ae7b3 -r 87167caa2989 tests/test-lfs-serve-access.t --- a/tests/test-lfs-serve-access.t Tue Jan 21 11:32:33 2020 -0500 +++ b/tests/test-lfs-serve-access.t Tue Jan 21 11:40:15 2020 -0500 @@ -17,6 +17,7 @@ $ hg init server $ hg --config "lfs.usercache=$TESTTMP/servercache" \ > --config experimental.lfs.serve=False -R server serve -d \ + > --config experimental.lfs.worker-enable=False \ > -p $HGPORT --pid-file=hg.pid -A $TESTTMP/access.log -E $TESTTMP/errors.log $ cat hg.pid >> $DAEMON_PIDS diff -r 43eea17ae7b3 -r 87167caa2989 tests/test-lfs-serve.t --- a/tests/test-lfs-serve.t Tue Jan 21 11:32:33 2020 -0500 +++ b/tests/test-lfs-serve.t Tue Jan 21 11:40:15 2020 -0500 @@ -65,6 +65,7 @@ > debugprocessors = $TESTTMP/debugprocessors.py > [experimental] > lfs.disableusercache = True + > lfs.worker-enable = False > [lfs] > threshold=10 > [web] diff -r 43eea17ae7b3 -r 87167caa2989 tests/test-lfs-test-server.t --- a/tests/test-lfs-test-server.t Tue Jan 21 11:32:33 2020 -0500 +++ b/tests/test-lfs-test-server.t Tue Jan 21 11:40:15 2020 -0500 @@ -40,6 +40,8 @@ #endif $ cat >> $HGRCPATH < [experimental] + > lfs.worker-enable = False > [extensions] > lfs= > [lfs]