sapling/eden/scm/edenscm/hgext
Jun Wu ad6b424474 config: enable selectivepull by default
Summary:
It turns out during the initial clone, we're not using selectivepull for some
tiers that do not have the non-repo selectivepull config.

We've been using selectivepull for devservers and corp (and it's effective
during clone) for a long time. Let's just enable it by default so even if
dynamicconfig does not set it properly, we can still use selectivepull clone
to avoid pulling 10k+ remote bookmarks (which triggers auto bookmark cleanups
as logged in hgfeatures).

There are too many incompatible tests so I'm not migrating them for now.

Reviewed By: DurhamG

Differential Revision: D28006488

fbshipit-source-id: f0dc000156abde530fd8881bd26b4642a36167be
2021-04-27 10:10:07 -07:00
..
absorb py3: fix absorb -i 2021-03-03 20:50:31 -08:00
amend implementing hiding of scratch bookmarks with hg hide -B <name> 2021-03-31 10:05:16 -07:00
commitcloud commitcloud: don't crash pull if there are no commitcloud certs 2021-04-23 17:01:21 -07:00
convert ui: switch to Rust IO for default fout, ferr 2021-02-23 22:33:48 -08:00
extlib phabricator: supply ssl context in Python 3 2021-02-02 17:27:20 -08:00
fastannotate suppress errors in eden - batch 1 2020-07-20 13:29:51 -07:00
fsmonitor fsmonitor: add fsmonitor.watchman-query-lock 2021-03-10 17:07:08 -08:00
hgevents repoview: further remove repoview references 2020-07-06 14:04:27 -07:00
hggit mononoke: add an option to record committer fields in hg extras 2021-03-10 23:41:28 -08:00
highlight Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
infinitepush introduce a way of requesting unhydrated commits 2021-04-07 03:02:32 -07:00
lfs add an experimental placeholder mode to lfs 2021-03-29 10:23:02 -07:00
memcommit targets: remove python 2 targets 2020-12-04 21:19:13 -08:00
perfsuite hgext: replace whitelist/blacklist term 2020-06-15 11:47:28 -07:00
pushrebase unbundle: add perftrace functions for b2partsgenerators 2020-12-10 11:47:31 -08:00
remotefilelog remotefilelog: move edenapi to localrepo 2021-04-21 19:30:15 -07:00
repogenerator Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
snapshot ui: switch to Rust IO for default fout, ferr 2021-02-23 22:33:48 -08:00
treemanifest scmstore: python bindings for constructing treescmstore object 2021-04-01 18:07:31 -07:00
__init__.py remediation of S205607 2020-07-17 17:16:13 -07:00
arcdiff.py smartset: make repo required for baseset 2020-12-14 13:12:42 -08:00
automv.py pycompat: drop strkwargs / byteskwargs 2020-01-31 16:38:03 -08:00
blackbox.py py3: switch blackbox to use pycompat.encodeutf8 2020-02-11 09:38:54 -08:00
catnotate.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
checkmessagehook.py checkmessagehook: make error message more obvious 2020-09-04 14:55:14 -07:00
checkserverbookmark.py util: remove redundant 'timed' function 2020-02-04 12:33:40 -08:00
chistedit.py py3: fix chistedit 2020-09-16 09:22:18 -07:00
clienttelemetry.py clienttelemetry: move correlator to ui 2021-04-21 19:30:15 -07:00
clindex.py add type annotations for a few more edenscmnative modules 2020-03-20 10:41:32 -07:00
clonebundles.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
commitextras.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
conflictinfo.py py3: fix conflictinfo compatibility 2020-09-01 18:31:35 -07:00
copytrace.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
crdump.py crdump: use max( instead of last() to optimize a revset query 2021-02-12 14:57:14 -08:00
debugcommitmessage.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
debugnetwork.py hg/debugnetwork: print out mononoke hostname 2021-02-09 06:44:44 -08:00
debugshell.py debugshell: update locals() with globals() 2021-02-22 16:53:54 -08:00
dialect.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
dirsync.py dirsync: do not wrap remote repo 2021-03-04 11:38:28 -08:00
disablesymlinks.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
drop.py drop: reduce rev number usage 2021-04-20 08:51:29 -07:00
edrecord.py py3: iter{keys,values,items} -> pycompat.iter{keys,values,items} 2020-01-28 16:27:28 -08:00
eol.py py3: fix tests on Windows 2021-03-29 12:56:48 -07:00
errorredirect.py errors: log stack traces for every error, even if handled 2020-08-05 21:40:33 -07:00
extdiff.py pycompat: drop strkwargs / byteskwargs 2020-01-31 16:38:03 -08:00
extorder.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
extutil.py extutil: drop runbgcommand 2020-08-31 17:34:49 -07:00
fastlog.py smartset: make repo required for generatorset 2020-12-14 13:12:42 -08:00
fbhistedit.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
fbscmquery.py smartset: make repo required for baseset 2020-12-14 13:12:42 -08:00
generic_bisect.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
githelp.py format: apply latest Black formatting 2020-05-07 09:07:49 -07:00
gitlookup.py repoview: further remove repoview references 2020-07-06 14:04:27 -07:00
gitrevset.py revset: replace some repo.revs with repo.nodes 2020-02-28 17:45:26 -08:00
globalrevs.py smartset: make repo required for baseset 2020-12-14 13:12:42 -08:00
gpg.py gpg: remove revnum from output 2020-10-09 13:53:17 -07:00
grepdiff.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
grpcheck.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
hgsql.py changelog: remove Python zstore support 2021-04-21 19:30:15 -07:00
histedit.py hg histedit: document autoverb badly 2020-10-16 09:30:28 -07:00
infinitepushbackup.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
interactiveui.py interactiveui: do not import termios on Windows 2020-04-28 10:26:21 -07:00
journal.py py3: fix sparse 2020-02-17 14:52:38 -08:00
linkrevcache.py repoview: further remove repoview references 2020-07-06 14:04:27 -07:00
logginghelper.py logginghelper: stop logging obsstore size 2021-01-12 14:09:08 -08:00
lz4revlog.py pyre: add stub for "bindings" 2020-01-31 13:18:54 -08:00
mergedriver.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
morestatus.py py3: fix morestatus printing 2020-07-09 20:46:16 -07:00
myparent.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
ownercheck.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
patchrmdir.py add type annotations for a few more edenscmnative modules 2020-03-20 10:41:32 -07:00
phabdiff.py phabdiff: optimize 'singlepublicbase' template for revlog backend 2021-03-24 20:49:19 -07:00
phabstatus.py phabstatus: prefetch diff status using new smartset.prefetch APIs 2020-10-21 17:49:15 -07:00
phrevset.py phrevset: allow specifying multiple callsigns 2021-02-24 00:46:01 -08:00
progressfile.py progress: invalidate engine on process fork 2020-05-06 12:01:39 -07:00
pullcreatemarkers.py pullcreatemarkers: remove convert-git 2021-03-26 13:03:17 -07:00
rage.py rage: add bookmark subscriptions 2021-01-20 01:38:10 -08:00
rebase.py rebase: try resolving conflicts with 3-way text merge during native rebase 2021-04-22 10:18:24 -07:00
remotenames.py config: enable selectivepull by default 2021-04-27 10:10:07 -07:00
reset.py reset: avoid using %s for rev number 2021-04-05 16:22:05 -07:00
sampling.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
share.py mq: remove references about mq 2020-01-13 17:39:43 -08:00
shelve.py shelve: remove buck warning from shelve and unshelve 2021-03-16 20:33:19 -07:00
sigtrace.py sigtrace: ignore errors writing sigtrace files 2021-02-02 10:30:56 -08:00
simplecache.py py3: fix treemanifest server tests 2020-10-14 10:30:32 -07:00
smartlog.py smartlog: focused smartlog should include only draft related commits 2021-03-31 12:12:43 -07:00
sparse.py color: add combined effects in fallback chains 2021-02-23 04:47:01 -08:00
sshaskpass.py py3: fix double invocations of commands when spawning sshpeers 2020-06-24 14:16:36 -07:00
stablerev.py smartset: make repo required for baseset 2020-12-14 13:12:42 -08:00
stat.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
traceprof.py Manually upgrading eden, and fixing their config 2020-08-06 12:37:04 -07:00
tweakdefaults.py py3: fix tweakdefaults on Windows again 2021-04-13 21:17:35 -07:00
undo.py undo: expand heuristics for uncommit/unamend hint 2021-02-22 02:46:53 -08:00
whereami.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
win32mbcs.py i18n: use _x to signal untranslated strings 2020-05-07 09:07:49 -07:00