Resolution: Won't Do
Affects Version/s: None
Fix Version/s: None
Component/s: Built-in functions
The hash used for splayclass is Jenkins one-at-a-time
The values used to create the hash are ascii strings.
So I created a code to test the result of the hash over ascii strings.
When using it I found that there is only between 50% and 60% of possible values that are produced.
Here is a typical example :
#first argument is the number of tests, second argument is the length of the test string
4 5 6 7 are never produced.
This affect agent run repartition since there are some time slot that will never be used.
So I suggest using a better hashing function.
Here is the test code :