OpenSearch/plugins
Jason Tedor 871d1b4885 Remove and forbid use of j.u.c.ThreadLocalRandom
This commit removes and now forbids all uses of
java.util.concurrent.ThreadLocalRandom across the codebase. The
underlying issue with ThreadLocalRandom is that it can not be
seeded. This means that if ThreadLocalRandom is used in production code,
then tests that cover any code path containing ThreadLocalRandom will be
prevented from being reproducible by use of ThreadLocalRandom. Instead,
using org.elasticsearch.common.random.Randomness#get will give
reproducible sources of random when running under tests and otherwise
still give an instance of ThreadLocalRandom when running as production
code.
2016-01-08 12:23:48 -05:00
..
analysis-icu Upgrade to lucene-5.5.0-snapshot-1721183. 2015-12-21 17:02:08 +01:00
analysis-kuromoji Upgrade to lucene-5.5.0-snapshot-1721183. 2015-12-21 17:02:08 +01:00
analysis-phonetic Remove a few more Xlint skips 2016-01-06 23:28:13 -05:00
analysis-smartcn Upgrade to lucene-5.5.0-snapshot-1721183. 2015-12-21 17:02:08 +01:00
analysis-stempel Upgrade to lucene-5.5.0-snapshot-1721183. 2015-12-21 17:02:08 +01:00
delete-by-query Standardize some methods on varargs 2016-01-06 21:01:58 -05:00
discovery-azure Remove Xlint:-override,-fallthrough,-static 2016-01-06 22:27:14 -05:00
discovery-ec2 Improve thirdPartyAudit check, round 3 2015-12-28 22:38:55 -05:00
discovery-gce Improve thirdPartyAudit check, round 3 2015-12-28 22:38:55 -05:00
discovery-multicast Fix build to run correctly on FreeBSD 2015-12-22 12:36:04 -07:00
jvm-example Remove a few more Xlint skips 2016-01-06 23:28:13 -05:00
lang-javascript Remove and forbid use of j.u.c.ThreadLocalRandom 2016-01-08 12:23:48 -05:00
lang-plan-a Merge pull request #15811 from nik9000/def_cleanup 2016-01-07 11:03:01 -05:00
lang-python Remove and forbid use of j.u.c.ThreadLocalRandom 2016-01-08 12:23:48 -05:00
mapper-attachments Improve thirdPartyAudit check, round 3 2015-12-28 22:38:55 -05:00
mapper-murmur3 Remove a few more Xlint skips 2016-01-06 23:28:13 -05:00
mapper-size Percolator refactoring: 2016-01-06 16:08:10 +01:00
repository-azure Add timeout settings (default to 5 minutes) 2015-12-29 11:40:48 +01:00
repository-hdfs Improve thirdPartyAudit check, round 3 2015-12-28 22:38:55 -05:00
repository-s3 Improve thirdPartyAudit check, round 3 2015-12-28 22:38:55 -05:00
site-example Remove "empty" licenses dir 2015-12-02 10:22:52 +01:00
store-smb Remove wildcard imports 2015-12-18 12:43:47 -08:00
build.gradle Build: Add fixture capabilities to integ tests 2015-12-19 15:46:21 -08:00