sapling/eden/scm/edenscm
Mateusz Kwapich b7446438e2 fix timeouts and revise constants
Summary:
The internal fastlog batches are 100 commits each - so that's the right size
for page size here too.

The timeout constant wasn't used anywhere (which made the timeout 10s). I'm
upping it because in very mergy repos the fastlog traversal is unfortunately
0(merges on the path).

Reviewed By: quark-zju

Differential Revision: D39738299

fbshipit-source-id: 2eb2cf450f433302494ea2a523bd6af158fc6998
2022-09-22 12:32:21 -07:00
..
cext setup: calculate python packages automatically 2022-09-15 11:40:14 -07:00
cffi collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
commands Update isl component on FBS:master 2022-09-21 22:59:53 -07:00
ext fix timeouts and revise constants 2022-09-22 12:32:21 -07:00
help collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hgdemandimport collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hgweb collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
httpclient collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
pure collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
testing testing: support run-tests.py --keep 2022-09-15 17:11:17 -07:00
thirdparty collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
utils collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
__init__.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
__main__.py codemod: update license headers 2022-01-05 14:43:32 -08:00
ancestor.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
annotate.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
archival.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
autopull.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bdiff.c collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bdiff.h collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bitmanipulation.h collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
blackbox.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
blobstore.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bookmarks.py Add annotations to eden/scm/edenscm/bookmarks.py 2022-09-20 07:21:29 -07:00
branchmap.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bundle2.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
bundlerepo.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
byterange.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
changegroup.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
changelog2.py tests: enable segmented changelog for new repos by default 2022-09-15 17:11:17 -07:00
changelog.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
chgserver.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
clone.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
cmdutil.py start fixing hard coded ".hg" uses in Python 2022-08-31 17:05:41 -07:00
color.py color: use Rust "should color?" determination 2022-09-21 12:31:41 -07:00
commandserver.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
compat.h collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
config.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
configitems.py termstyle: add code to determine if we should use colors 2022-09-21 12:31:41 -07:00
connectionpool.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
context.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
copies.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
crecord.py Add annotations to eden/scm/edenscm/crecord.py 2022-09-12 04:52:48 -07:00
dagop.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
dagparser.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugcommands.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
destutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
detectissues.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
dirstate.py status: respect ignore matcher during Rust status 2022-09-16 11:56:50 -07:00
dirstateguard.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
discovery.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
dispatch.py dispatch: allow eden_dirstate ImportError during chg preimport 2022-09-15 17:03:49 -07:00
drawdag.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
dummycert.pem collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eagerepo.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eagerpeer.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eden_dirstate_fs.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eden_dirstate_map.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eden_dirstate.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
eden_update.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
edenapi_upload.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
edenapi.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
edenfs.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
EdenThriftClient.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
encoding.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
error.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
exchange.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
extensions.py dispatch: add shim to support legacy edenscm.mercurial imports 2022-08-24 13:45:53 -07:00
filelog.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
filemerge.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
fileset.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
filesystem.py status: hack up various things to not assume ".hg" dot dir 2022-08-31 17:05:41 -07:00
formatter.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
fscap.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
git.py Make remote clones use git by default 2022-09-09 18:02:25 -07:00
graphmod.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hbisect.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
help.py bindings: clean up more dead code from the pycliparser and pyrevisionstore bindings 2022-08-26 15:51:26 -07:00
helptext.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hg.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hintutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
hook.py dispatch: add shim to support legacy edenscm.mercurial imports 2022-08-24 13:45:53 -07:00
hooks.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
httpconnection.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
i18n.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
identity.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
json.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
keepalive.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
localrepo.py localrepo: handle eden_dirstate ImportError 2022-09-15 17:03:49 -07:00
lock.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
lsprof.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
lsprofcalltree.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mail.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
manifest.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
match.py match: add _kindpatstoglobsregexs to convert kindpats to globs and regexs 2022-09-22 08:37:40 -07:00
mdiff.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mercurialshim.py dispatch: add shim to support legacy edenscm.mercurial imports 2022-08-24 13:45:53 -07:00
merge.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mergeutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
metrics.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
minirst.py teach minirst to output reasonable markdown 2022-09-09 11:41:51 -07:00
mononokepeer.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mpatch.c collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mpatch.h collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
mutation.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
namespaces.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
node.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
obsolete.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
parser.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
patch.py crdump: respect "--unified 0" option 2022-09-12 13:22:52 -07:00
pathutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
peer.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
perftrace.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
phases.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
posix.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
profiling.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
progress.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
pushkey.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
pvec.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
pycompat.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
rcutil.py rcutil: clean up some dead code 2022-09-12 10:35:59 -07:00
registrar.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
repair.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
replay.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
repository.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
revlog.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
revset.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
revsetlang.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
rewriteutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
scmposix.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
scmutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
scmwindows.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
server.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
setdiscovery.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
similar.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
simplemerge.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
smallcommitmetadata.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
smartset.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
sparse.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
sshpeer.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
sshserver.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
sslutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
statprof.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
stdiopeer.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
store.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
streamclone.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
streams.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
templatefilters.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
templatekw.py Add annotations to eden/scm/edenscm/templatekw.py 2022-09-13 11:33:47 -07:00
templatenew.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
templater.py config: replace some '{rev}' usage with '{node}' 2022-09-15 17:11:17 -07:00
traceimport.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
tracing.py tracing: fix tracing when running via chg 2022-07-28 17:54:34 -07:00
transaction.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
treedirstate.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
treestate.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
txnutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
types.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
ui.py color: use rust to render text effects 2022-09-15 14:00:06 -07:00
uiconfig.py config: push ".hg" assumption into ConfigSet::load 2022-08-30 07:28:04 -07:00
url.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
urllibcompat.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
util.py dispatch: add shim to support legacy edenscm.mercurial imports 2022-08-24 13:45:53 -07:00
verify.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
vfs.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
visibility.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
win32.py color: use Rust "should color?" determination 2022-09-21 12:31:41 -07:00
windows.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
winutil.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
wireproto.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
worker.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00