Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Order in Collections #240

Open
lynnfaraday opened this issue Mar 18, 2019 · 0 comments
Open

Order in Collections #240

lynnfaraday opened this issue Mar 18, 2019 · 0 comments

Comments

@lynnfaraday
Copy link

Small collections seem to have the items returned in order by id, but larger collections return the items in a seemingly random order.

Is this intentional?
If so, is there any way to specify a default sort order, other than to create a sorted_xxx method on the class to wrap the collection?

Here's a little gist showing the behavior.

With a small collection (100 items) the items are in order by ID:

Small 100
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

With a large collection (3000 items) the items are in a seemingly random order:

Big 3000
1800 1924 1424 569 132 136 637 340 1232 299 1119 52 78 433 1400 352 1139 1629 1603 260 461 1077 1666 512 1652 800 613 978 1878 1350 441 1539 417 209 1951 310 745 844 1349 2010 1768 746 1655 1199 367 719 498 390 1467 1138 1846 1789 173 150 1078 1791 34 229 ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant