diff mercurial/setdiscovery.py @ 49664:f56873a7284c

branching: merge stable into default
author Raphaël Gomès <rgomes@octobus.net>
date Fri, 25 Nov 2022 15:14:40 +0100
parents c217d94cdd9d
children 493034cc3265
line wrap: on
line diff
--- a/mercurial/setdiscovery.py	Tue Nov 22 12:44:22 2022 +0100
+++ b/mercurial/setdiscovery.py	Fri Nov 25 15:14:40 2022 +0100
@@ -99,9 +99,9 @@
     """
     if len(sample) <= desiredlen:
         return sample
+    sample = list(sample)
     if randomize:
         return set(random.sample(sample, desiredlen))
-    sample = list(sample)
     sample.sort()
     return set(sample[:desiredlen])