D12311: revlogutils: remove Python 2 variant for iter_seed
indygreg (Gregory Szorc)
phabricator at mercurial-scm.org
Wed Mar 2 23:31:54 UTC 2022
indygreg created this revision.
Herald added a reviewer: hg-reviewers.
Herald added a subscriber: mercurial-patches.
REPOSITORY
rHG Mercurial
BRANCH
default
REVISION DETAIL
https://phab.mercurial-scm.org/D12311
AFFECTED FILES
mercurial/revlogutils/docket.py
CHANGE DETAILS
diff --git a/mercurial/revlogutils/docket.py b/mercurial/revlogutils/docket.py
--- a/mercurial/revlogutils/docket.py
+++ b/mercurial/revlogutils/docket.py
@@ -56,12 +56,7 @@
if inst.errno != errno.ENOENT:
raise
seed = b'04' # chosen by a fair dice roll. garanteed to be random
- if pycompat.ispy3:
- iter_seed = iter(seed)
- else:
- # pytype: disable=wrong-arg-types
- iter_seed = (ord(c) for c in seed)
- # pytype: enable=wrong-arg-types
+ iter_seed = iter(seed)
# some basic circular sum hashing on 64 bits
int_seed = 0
low_mask = int('1' * 35, 2)
To: indygreg, #hg-reviewers
Cc: mercurial-patches, mercurial-devel
More information about the Mercurial-devel
mailing list