A B C D E F G H I J L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- all() - Method in class org.apache.solr.bench.generators.BooleansDSL
-
Generates either true or false randomly.
- all() - Method in class org.apache.solr.bench.generators.DatesDSL
- all() - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Generates Doubles inclusively bounded below by Double.NEGATIVE_INFINITY and above by Double.POSITIVE_INFINITY.
- all() - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Generates Floats inclusively bounded below by Float.NEGATIVE_INFINITY and above by Float.POSITIVE_INFINITY.
- all() - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Generates all possible integers in Java bounded below by Integer.MIN_VALUE and above by Integer.MAX_VALUE.
- all() - Method in class org.apache.solr.bench.generators.LongsDSL
-
Generates all possible Longs in Java bounded below by Long.MIN_VALUE and above by Long.MAX_VALUE.
- allPositive() - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Generates all possible positive integers in Java, bounded above by Integer.MAX_VALUE.
- allPositiveWithMaxCardinality(int) - Method in class org.apache.solr.bench.generators.IntegersDSL
-
All positive with max cardinality solr gen.
- allPossible() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Constructs a StringGeneratorBuilder which will build Strings composed of all defined code points
- allWithMaxCardinality(int) - Method in class org.apache.solr.bench.generators.IntegersDSL
-
All with max cardinality solr gen.
- alpha() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Alpha string generator builder.
- alphaNumeric() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Alpha numeric string generator builder.
- arbitrary() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Arbitrary arbitrary dsl.
- arrayList() - Static method in class org.apache.solr.bench.generators.Lists
- arrayList() - Method in class org.apache.solr.bench.generators.ListsDSL
- arrays() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Arrays arrays dsl.
- ArraysDSL - Class in org.apache.solr.bench.generators
- ArraysDSL() - Constructor for class org.apache.solr.bench.generators.ArraysDSL
- ArraysDSL.ArrayGeneratorBuilder<T> - Class in org.apache.solr.bench.generators
- ascii() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Constructs a StringGeneratorBuilder which will build Strings composed of Unicode Ascii Alphabet
B
- BaseBenchState - Class in org.apache.solr.bench
-
The type Base bench state.
- BaseBenchState() - Constructor for class org.apache.solr.bench.BaseBenchState
- basicLatinAlphabet() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Constructs a StringGeneratorBuilder which will build Strings composed of Unicode Basic Latin Alphabet
- basicMultilingualPlaneAlphabet() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Constructs a StringGeneratorBuilder which will build Strings composed of all defined code points in the Basic Multilingual Plane
- BenchState() - Constructor for class org.apache.solr.bench.index.CloudIndexing.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.FilterCache.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.JsonFaceting.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.NumericSearch.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.QueryResponseWriters.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.SimpleSearch.BenchState
- BenchState() - Constructor for class org.apache.solr.bench.search.StreamingSearch.BenchState
- between(double, double) - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Generates Doubles inclusively between two bounds
- between(float, float) - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Generates Floats inclusively between two bounds
- between(int, int) - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Generates Integers within the interval specified with an inclusive lower and upper bound.
- between(int, int, int) - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Generates Integers within the interval specified with an inclusive lower and upper bound.
- between(long, long) - Method in class org.apache.solr.bench.generators.LongsDSL
-
Generates Longs within the interval specified with an inclusive lower and upper bound.
- betweenCodePoints(int, int) - Method in class org.apache.solr.bench.generators.StringsDSL
-
Strings with characters between two (inclusive) code points
- bigDecimals() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Big decimals big decimals dsl.
- bigIntegers() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Big integers big integers dsl.
- booleans() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Booleans booleans dsl.
- booleans() - Static method in class org.apache.solr.bench.SolrGenerate
-
Booleans solr gen.
- BooleansDSL - Class in org.apache.solr.bench.generators
- BooleansDSL() - Constructor for class org.apache.solr.bench.generators.BooleansDSL
- bootstrapJettyServer() - Method in class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- bucket(int, List<Tracker>) - Static method in class org.apache.solr.bench.generators.RandomDataHistogram
-
Bucket list.
- Bucket(String) - Constructor for class org.apache.solr.bench.generators.RandomDataHistogram.Bucket
-
Instantiates a new Bucket.
- Bucket(String, int) - Constructor for class org.apache.solr.bench.generators.RandomDataHistogram.Bucket
-
Instantiates a new Bucket.
C
- characters() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Characters characters dsl.
- checkArguments(boolean, String, Object...) - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Check arguments.
- checkWarmUp(Control) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Check warm up.
- child - Variable in class org.apache.solr.bench.generators.SolrGen
-
The Child.
- clear() - Method in class org.apache.solr.bench.Docs
-
Clear.
- client - Variable in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
The Client.
- CLOSE_PAREN - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant CLOSE_PAREN.
- CloudIndexing - Class in org.apache.solr.bench.index
- CloudIndexing() - Constructor for class org.apache.solr.bench.index.CloudIndexing
- CloudIndexing.BenchState - Class in org.apache.solr.bench.index
- codePoints(int, int) - Static method in class org.apache.solr.bench.SolrGenerate
-
Code points solr gen.
- collect(Object...) - Method in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
Collect counts.
- collection - Static variable in class org.apache.solr.bench.search.JsonFaceting.BenchState
- constant(T) - Static method in class org.apache.solr.bench.SolrGenerate
-
Constant solr gen.
- count() - Method in class org.apache.solr.bench.generators.Tracker
-
Count int.
- COUNT - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant COUNT.
- COUNT_TYPES_ARE_TRACKED_LIMIT_WAS_REACHED - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant COUNT_TYPES_ARE_TRACKED_LIMIT_WAS_REACHED.
- Counts(String, boolean) - Constructor for class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
Instantiates a new Counts.
- COUNTS - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant COUNTS.
- countsReport() - Static method in class org.apache.solr.bench.generators.SolrGen
-
Counts report list.
- createCollection(String, int, int) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Create collection.
- createListCollector(Supplier<A>) - Method in class org.apache.solr.bench.generators.ListsDSL
-
Creates an appropriate Collector for a type of List by specifying the Supplier used as a parameter
D
- dates() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Dates dates dsl.
- DatesDSL - Class in org.apache.solr.bench.generators
-
A Class for creating Date Sources that will produce Dates based on the number of milliseconds since epoch
- DatesDSL() - Constructor for class org.apache.solr.bench.generators.DatesDSL
- DEBUG_OUTPUT - Static variable in class org.apache.solr.bench.MiniClusterState
-
The constant DEBUG_OUTPUT.
- defaultMap() - Static method in class org.apache.solr.bench.generators.Maps
-
Default map collector.
- describedAs(String) - Method in class org.apache.solr.bench.generators.SolrGen
-
Described as solr gen.
- describedAs(AsString<T>) - Method in class org.apache.solr.bench.generators.SolrGen
- destroyJettyServer() - Method in class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- display(Object) - Static method in class org.apache.solr.bench.generators.Tracker
-
Display string.
- Distribution - Enum in org.apache.solr.bench.generators
-
The enum Distribution.
- docCount - Variable in class org.apache.solr.bench.search.JsonFaceting.BenchState
- docs() - Static method in class org.apache.solr.bench.Docs
-
Docs docs.
- docs(Long) - Static method in class org.apache.solr.bench.Docs
-
Docs docs.
- Docs - Class in org.apache.solr.bench
-
A tool to generate controlled random data for a benchmark.
- document() - Method in class org.apache.solr.bench.Docs
-
Document solr document.
- doSetup(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.index.CloudIndexing.BenchState
- doSetup(BenchmarkParams) - Method in class org.apache.solr.bench.BaseBenchState
-
Do setup.
- doSetup(BenchmarkParams, BaseBenchState) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Do setup.
- doTearDown(MiniClusterState.MiniClusterBenchState, BenchmarkParams) - Method in class org.apache.solr.bench.index.CloudIndexing.BenchState
- doTearDown(BenchmarkParams) - Static method in class org.apache.solr.bench.BaseBenchState
-
Do tear down.
- doubleDvSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- doubles() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Doubles doubles dsl.
- DoublesDSL - Class in org.apache.solr.bench.generators
-
A Class for creating Double Sources that will produce doubles within a set interval and will shrink within this domain.
- DoublesDSL() - Constructor for class org.apache.solr.bench.generators.DoublesDSL
- DoublesDSL.DoubleDomainBuilder - Class in org.apache.solr.bench.generators
- doubleSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- doubleSetQuery(boolean) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
- dumpCoreInfo() - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Dump core info.
- dumpHeap(BenchmarkParams) - Static method in class org.apache.solr.bench.BaseBenchState
-
Dump heap.
- dumpMetrics(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.FilterCache.BenchState
E
- ELIPSE - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
The constant ELIPSE.
- end - Variable in class org.apache.solr.bench.generators.SolrGen
-
The End.
F
- field(String, Gen<?>) - Method in class org.apache.solr.bench.Docs
-
Field docs.
- field(SolrGen<?>) - Method in class org.apache.solr.bench.Docs
-
Field docs.
- FilterCache - Class in org.apache.solr.bench.search
- FilterCache() - Constructor for class org.apache.solr.bench.search.FilterCache
- FilterCache.BenchState - Class in org.apache.solr.bench.search
- filterCacheMultipleQueries(FilterCache.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.FilterCache
- filterCacheSingleQuery(FilterCache.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.FilterCache
- flatMap(Function<? super T, Gen<? extends R>>) - Method in class org.apache.solr.bench.generators.SolrGen
-
Flat maps generated values with supplied function
- floatDvSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- floats() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Floats floats dsl.
- FloatsDSL - Class in org.apache.solr.bench.generators
-
A Class for creating Float Sources that will produce floats within a set interval and will shrink within this domain.
- FloatsDSL() - Constructor for class org.apache.solr.bench.generators.FloatsDSL
- FloatsDSL.FloatDomainBuilder - Class in org.apache.solr.bench.generators
- floatSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- floatSetQuery(boolean) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
- forceMerge(String, int) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Force merge.
- frequency(List<Pair<Integer, SolrGen<T>>>) - Static method in class org.apache.solr.bench.SolrGenerate
-
Returns a generator that provides a value from a generator chosen with probability in proportion to the weight supplied in the
Pair
. - frequency(Pair<Integer, SolrGen<T>>, Pair<Integer, SolrGen<T>>...) - Static method in class org.apache.solr.bench.SolrGenerate
-
Returns a generator that provides a value from a generator chosen with probability in proportion to the weight supplied in the
Pair
. - from(double) - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Starts a range
- from(float) - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Starts a range
- from(int) - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Constructs a IntegerDomainBuilder object with an inclusive lower bound
- from(long) - Method in class org.apache.solr.bench.generators.LongsDSL
-
Constructs a LongDomainBuilder object with an inclusive lower bound
- fromZeroToOne() - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Generates Doubles inclusively bounded below by zero and above by one.
- fromZeroToOne() - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Generates Floats inclusively bounded below by zero and above by one.
G
- GAUSSIAN - org.apache.solr.bench.generators.Distribution
-
Gaussian distribution.
- generate(SolrRandomnessSource) - Method in class org.apache.solr.bench.generators.LazyGen
- generate(SolrRandomnessSource) - Method in class org.apache.solr.bench.generators.SolrGen
-
Generate t.
- generate(RandomnessSource) - Method in class org.apache.solr.bench.generators.LazyGen
- generate(RandomnessSource) - Method in class org.apache.solr.bench.generators.NamedListGen
-
Generate random NamedLists.
- generate(RandomnessSource) - Method in class org.apache.solr.bench.generators.SolrGen
- generatedDocsIterator() - Method in class org.apache.solr.bench.Docs
-
Generated docs iterator iterator.
- getDistribution() - Method in class org.apache.solr.bench.generators.SolrGen
-
Gets distribution.
- getFile(String) - Static method in class org.apache.solr.bench.MiniClusterState
-
Gets file.
- getLargeDoc() - Method in class org.apache.solr.bench.index.CloudIndexing.BenchState
- getRandom() - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Gets random.
- getRandomSeed() - Static method in class org.apache.solr.bench.BaseBenchState
-
Gets random seed.
- getSmallDoc() - Method in class org.apache.solr.bench.index.CloudIndexing.BenchState
H
- HISTO_DOT - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant HISTO_DOT.
I
- incrementing() - Method in class org.apache.solr.bench.generators.IntegersDSL
-
Incrementing SolrGen.
- index(String, Docs, int) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
- index(String, Docs, int, boolean) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Index.
- indexLargeDoc(MiniClusterState.MiniClusterBenchState, CloudIndexing.BenchState) - Method in class org.apache.solr.bench.index.CloudIndexing
- indexSmallDoc(MiniClusterState.MiniClusterBenchState, CloudIndexing.BenchState) - Method in class org.apache.solr.bench.index.CloudIndexing
- inputDocument() - Method in class org.apache.solr.bench.Docs
-
Input document solr input document.
- intArrays(SolrGen<Integer>, SolrGen<Integer>) - Static method in class org.apache.solr.bench.SolrGenerate
-
Int arrays solr gen.
- intDvSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- integers() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Integers integers dsl.
- IntegersDSL - Class in org.apache.solr.bench.generators
-
The type Integers dsl.
- IntegersDSL() - Constructor for class org.apache.solr.bench.generators.IntegersDSL
- IntegersDSL.IntegerDomainBuilder - Class in org.apache.solr.bench.generators
-
The type Integer domain builder.
- intSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- intSetQuery(boolean) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
- ITEMS_ONLY_PRINTING - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
The constant ITEMS_ONLY_PRINTING.
J
- jsonFacet(MiniClusterState.MiniClusterBenchState, JsonFaceting.BenchState, JsonFaceting.BenchState.ThreadState) - Method in class org.apache.solr.bench.search.JsonFaceting
- JsonFaceting - Class in org.apache.solr.bench.search
-
A benchmark to experiment with the performance of json faceting.
- JsonFaceting() - Constructor for class org.apache.solr.bench.search.JsonFaceting
- JsonFaceting.BenchState - Class in org.apache.solr.bench.search
- JsonFaceting.BenchState.ThreadState - Class in org.apache.solr.bench.search
L
- LABEL - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant LABEL.
- LazyGen<T> - Class in org.apache.solr.bench.generators
-
The type Lazy gen.
- LazyGen(Supplier<SolrGen<T>>) - Constructor for class org.apache.solr.bench.generators.LazyGen
-
Instantiates a new Lazy gen.
- linkedList() - Static method in class org.apache.solr.bench.generators.Lists
- linkedList() - Method in class org.apache.solr.bench.generators.ListsDSL
- lists() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Lists lists dsl.
- Lists - Class in org.apache.solr.bench.generators
- ListsDSL - Class in org.apache.solr.bench.generators
-
A Class for creating List Sources that will produce List objects of either fixed or bounded size.
- ListsDSL() - Constructor for class org.apache.solr.bench.generators.ListsDSL
- ListsDSL.ListGeneratorBuilder<T> - Class in org.apache.solr.bench.generators
-
ListGeneratorBuilder enables the creation of Sources for Lists of fixed and bounded size, where no Collector is specified.
- ListsDSL.TypedListGeneratorBuilder<T> - Class in org.apache.solr.bench.generators
-
TypedListGeneratorBuilder enables the creation of Sources for Lists of fixed and bounded size, where the Collector is fixed.
- localDates() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Local dates local dates dsl.
- log(String) - Static method in class org.apache.solr.bench.BaseBenchState
-
Log.
- longDvSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- longRange(long, long) - Static method in class org.apache.solr.bench.SolrGenerate
-
Long range solr gen.
- longs() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Longs longs dsl.
- LongsDSL - Class in org.apache.solr.bench.generators
-
A Class for creating Long Sources that will produce Longs within a set interval and will shrink within this domain.
- LongsDSL() - Constructor for class org.apache.solr.bench.generators.LongsDSL
- LongsDSL.LongDomainBuilder - Class in org.apache.solr.bench.generators
- longSet(Blackhole, NumericSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch
- longSetQuery(boolean) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
M
- map(Function<? super T, ? extends R>) - Method in class org.apache.solr.bench.generators.SolrGen
- map(Function<? super T, ? extends R>, Class<?>) - Method in class org.apache.solr.bench.generators.SolrGen
-
Map solr gen.
- MapGeneratorBuilder(Gen<K>, Gen<V>) - Constructor for class org.apache.solr.bench.generators.MapsDSL.MapGeneratorBuilder
- maps() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Maps maps dsl.
- Maps - Class in org.apache.solr.bench.generators
-
The type Maps.
- MapsDSL - Class in org.apache.solr.bench.generators
-
A Class for creating Map Sources that will produce Map objects of either fixed or bounded size.
- MapsDSL() - Constructor for class org.apache.solr.bench.generators.MapsDSL
- MapsDSL.MapGeneratorBuilder<K,V> - Class in org.apache.solr.bench.generators
-
MapGeneratorBuilder enables the creation of Sources for Maps of fixed and bounded size, where no Collector is specified.
- MAX_ITEMS_TO_PRINT - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant MAX_ITEMS_TO_PRINT.
- MAX_LABEL_LENGTH - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant MAX_LABEL_LENGTH.
- MAX_TYPES_TO_COLLECT - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant MAX_TYPES_TO_COLLECT.
- MAX_WIDTH - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant MAX_WIDTH.
- maxCardinality(int) - Method in class org.apache.solr.bench.generators.IntegersDSL.IntegerDomainBuilder
-
Max cardinality integer domain builder.
- maxCardinality(int) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Max cardinality string generator builder.
- maxCardinality(Gen<Integer>) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Max cardinality string generator builder.
- metricsEnabled(boolean) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Metrics enabled.
- MiniClusterBenchState() - Constructor for class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
- MiniClusterState - Class in org.apache.solr.bench
-
The base class for Solr JMH benchmarks that operate against a
MiniSolrCloudCluster
. - MiniClusterState() - Constructor for class org.apache.solr.bench.MiniClusterState
- MiniClusterState.MiniClusterBenchState - Class in org.apache.solr.bench
-
The type Mini cluster bench state.
- mix(Gen<T>, int) - Method in class org.apache.solr.bench.generators.SolrGen
- mix(Gen<T>, int, Class<?>) - Method in class org.apache.solr.bench.generators.SolrGen
-
Mix solr gen.
- mix(Gen<T>, Class<?>) - Method in class org.apache.solr.bench.generators.SolrGen
-
Mix solr gen.
- multi(int) - Method in class org.apache.solr.bench.generators.StringsDSL.RealisticUnicodeGeneratorBuilder
-
Multi solr gen.
- multi(int) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Multi string generator builder.
- multi(int) - Method in class org.apache.solr.bench.generators.StringsDSL.WordListGeneratorBuilder
-
Multi solr gen.
- MultiString - Interface in org.apache.solr.bench.generators
-
The interface Multi string.
N
- name() - Method in class org.apache.solr.bench.generators.Tracker
-
Name string.
- NamedListGen - Class in org.apache.solr.bench.generators
- NamedListGen(Gen<Map<String, Object>>) - Constructor for class org.apache.solr.bench.generators.NamedListGen
- negative() - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Generates Doubles inclusively bounded below by Double.NEGATIVE_INFINITY and above by a value very close to zero on the negative side.
- negative() - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Generates Floats inclusively bounded below by Float.NEGATIVE_INFINITY and above by a value very close to zero on the negative side.
- newHttp2SolrClient() - Static method in class org.apache.solr.bench.search.StreamingSearch
- next(long, long) - Method in interface org.apache.solr.bench.SolrRandomnessSource
-
Next long.
- nextBoolean() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextBytes(byte[]) - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextDouble() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextFloat() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextGaussian() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextInt() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextInt(int) - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nextLong() - Method in class org.apache.solr.bench.SplittableRandomGenerator
- nodes - Variable in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
The Nodes.
- numeric() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Generates integers as Strings, and shrinks towards "0".
- numericBetween(int, int) - Method in class org.apache.solr.bench.generators.StringsDSL
-
Generates integers within the interval as Strings.
- NumericSearch - Class in org.apache.solr.bench.search
- NumericSearch() - Constructor for class org.apache.solr.bench.search.NumericSearch
- NumericSearch.BenchState - Class in org.apache.solr.bench.search
O
- of(SolrGen<K>, SolrGen<V>) - Method in class org.apache.solr.bench.generators.MapsDSL
-
Creates a ListGeneratorBuilder.
- of(Gen<T>) - Method in class org.apache.solr.bench.generators.ListsDSL
-
Creates a ListGeneratorBuilder.
- ofCharacters(Gen<Character>) - Method in class org.apache.solr.bench.generators.ArraysDSL
-
Creates an ArrayGeneratorBuilder of Characters that can be used to create an array Source
- ofClass(Gen<T>, Class<T>) - Method in class org.apache.solr.bench.generators.ArraysDSL
-
Creates an ArrayGeneratorBuilder of the given class that can be used to create an array Source
- ofFixedNumberOfCodePoints(int) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Generates Strings of a fixed number of code points.
- ofIntegers(Gen<Integer>) - Method in class org.apache.solr.bench.generators.ArraysDSL
-
Creates an ArrayGeneratorBuilder of Integers that can be used to create an array Source
- ofLength(int) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Generates Strings of a fixed length.
- ofLengthBetween(int, int) - Method in class org.apache.solr.bench.generators.StringsDSL.StringGeneratorBuilder
-
Generates Strings of length bounded between minLength and maxLength inclusively.
- ofOne() - Method in class org.apache.solr.bench.generators.StringsDSL.RealisticUnicodeGeneratorBuilder
-
Of one solr gen.
- ofOne() - Method in class org.apache.solr.bench.generators.StringsDSL.WordListGeneratorBuilder
-
Of one solr gen.
- ofSize(int) - Method in class org.apache.solr.bench.generators.ListsDSL.ListGeneratorBuilder
-
Generates a List of objects, where the size of the List is fixed
- ofSize(int) - Method in class org.apache.solr.bench.generators.ListsDSL.TypedListGeneratorBuilder
-
Generates a List of objects, where the size of the List is fixed
- ofSize(int) - Method in class org.apache.solr.bench.generators.MapsDSL.MapGeneratorBuilder
-
Generates a Map of objects, where the size of the Map is fixed
- ofSizeBetween(int, int) - Method in class org.apache.solr.bench.generators.ListsDSL.ListGeneratorBuilder
-
Generates a List of objects, where the size of the List is bounded by minimumSize and maximumSize
- ofSizeBetween(int, int) - Method in class org.apache.solr.bench.generators.ListsDSL.TypedListGeneratorBuilder
-
Generates a List of objects, where the size of the List is bounded by minimumSize and maximumSize
- ofSizeBetween(int, int) - Method in class org.apache.solr.bench.generators.MapsDSL.MapGeneratorBuilder
-
Generates a Map of objects, where the size of the Map is bounded by minimumSize and maximumSize
- ofSizes(Gen<Integer>) - Method in class org.apache.solr.bench.generators.ListsDSL.ListGeneratorBuilder
- ofSizes(Gen<Integer>) - Method in class org.apache.solr.bench.generators.MapsDSL.MapGeneratorBuilder
-
Generates a Map of objects with sizes drawn from sizes gen
- ofStrings(Gen<String>) - Method in class org.apache.solr.bench.generators.ArraysDSL
-
Creates an ArrayGeneratorBuilder of Strings that can be used to create an array Source
- ofType(Collector<T, List<T>, List<T>>) - Method in class org.apache.solr.bench.generators.ListsDSL.ListGeneratorBuilder
-
Determines how the Lists will be collected and returns an TypedListGeneratorBuilder with the Collector specified
- oneOf(SolrGen<T>, SolrGen<T>...) - Static method in class org.apache.solr.bench.SolrGenerate
-
Returns a generator that provides a value from a random generator provided.
- ONLY - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant ONLY.
- OPEN_PAREN - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant OPEN_PAREN.
- org.apache.solr.bench - package org.apache.solr.bench
-
Support for running Solr benchmarks using OpenJDK's JMH
- org.apache.solr.bench.generators - package org.apache.solr.bench.generators
-
Type random generators that are built upon and maintain compatibility with QuickTheories
- org.apache.solr.bench.index - package org.apache.solr.bench.index
-
Solr JMH benchmarks focused on indexing
- org.apache.solr.bench.lifecycle - package org.apache.solr.bench.lifecycle
-
Benchmarks for various resource lifecycle events (e.g.
- org.apache.solr.bench.search - package org.apache.solr.bench.search
-
Solr JMH benchmarks focused on search
P
- params(String...) - Static method in class org.apache.solr.bench.MiniClusterState
-
Params modifiable solr params.
- params(ModifiableSolrParams, String...) - Static method in class org.apache.solr.bench.MiniClusterState
-
Params modifiable solr params.
- percentage() - Method in class org.apache.solr.bench.generators.Tracker
-
Percentage double.
- PerThreadState() - Constructor for class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- pick(List<T>) - Static method in class org.apache.solr.bench.SolrGenerate
-
Randomly returns one of the supplied values
- positive() - Method in class org.apache.solr.bench.generators.DoublesDSL
-
Generates Doubles inclusively bounded below by a value very close to zero on the positive side and above by Double.POSITIVE_INFINITY.
- positive() - Method in class org.apache.solr.bench.generators.FloatsDSL
-
Generates Floats inclusively bounded below by a value very close to zero on the positive side and above by Float.POSITIVE_INFINITY.
- preGenerate(int) - Method in class org.apache.solr.bench.Docs
-
Pre generate iterator.
- print() - Method in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
Print a string representation of the random data histogram.
- print(boolean, int) - Method in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
Print string.
- print(int) - Method in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
Print a string representation of the random data histogram.
- print(List<Tracker>, boolean, String) - Method in class org.apache.solr.bench.generators.RandomDataHistogram
-
Generate random data historgram report.
- print(List<Tracker>, String) - Method in class org.apache.solr.bench.generators.RandomDataHistogram
-
Generate random data historgram report.
- PROC_COUNT - Static variable in class org.apache.solr.bench.MiniClusterState
-
The constant PROC_COUNT.
Q
- query(QueryResponseWriters.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.QueryResponseWriters
- query(SimpleSearch.BenchState, MiniClusterState.MiniClusterBenchState, Blackhole) - Method in class org.apache.solr.bench.search.SimpleSearch
-
Under high load http2 client could throw the below exception
- QueryResponseWriters - Class in org.apache.solr.bench.search
- QueryResponseWriters() - Constructor for class org.apache.solr.bench.search.QueryResponseWriters
- QueryResponseWriters.BenchState - Class in org.apache.solr.bench.search
- QUIET_LOG - Static variable in class org.apache.solr.bench.BaseBenchState
-
The constant QUIET_LOG.
R
- RANDOM_DATA_GEN_REPORTS - Static variable in class org.apache.solr.bench.generators.SolrGen
-
The constant RANDOM_DATA_GEN_REPORTS.
- RandomDataHistogram - Class in org.apache.solr.bench.generators
-
The type Random data histogram.
- RandomDataHistogram(int) - Constructor for class org.apache.solr.bench.generators.RandomDataHistogram
-
Instantiates a new Random data histogram.
- RandomDataHistogram.Bucket - Class in org.apache.solr.bench.generators
-
The type Bucket.
- RandomDataHistogram.Counts - Class in org.apache.solr.bench.generators
-
The type Counts.
- range(int, int) - Static method in class org.apache.solr.bench.SolrGenerate
-
Range solr gen.
- realisticUnicode(int, int) - Method in class org.apache.solr.bench.generators.StringsDSL
-
Realistic unicode realistic unicode generator builder.
S
- scale - Variable in class org.apache.solr.bench.index.CloudIndexing.BenchState
- setSeed(int) - Method in class org.apache.solr.bench.SplittableRandomGenerator
- setSeed(int[]) - Method in class org.apache.solr.bench.SplittableRandomGenerator
- setSeed(long) - Method in class org.apache.solr.bench.SplittableRandomGenerator
- setup() - Method in class org.apache.solr.bench.search.JsonFaceting.BenchState.ThreadState
- setup(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.QueryResponseWriters.BenchState
- setup(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.StreamingSearch.BenchState
- setup(BenchmarkParams, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.JsonFaceting.BenchState
- setupIteration(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.FilterCache.BenchState
- setupIteration(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
- setupIteration(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.SimpleSearch.BenchState
- setupIteration(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.StreamingSearch.BenchState
- setupTrial(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.FilterCache.BenchState
- setupTrial(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.NumericSearch.BenchState
- setupTrial(MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.SimpleSearch.BenchState
- setUseHttp1(boolean) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Setting useHttp1 to true will make the
MiniClusterState.MiniClusterBenchState.client
use http1 - shutdownMiniCluster(BenchmarkParams, BaseBenchState) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Shutdown mini cluster.
- SimpleSearch - Class in org.apache.solr.bench.search
- SimpleSearch() - Constructor for class org.apache.solr.bench.search.SimpleSearch
- SimpleSearch.BenchState - Class in org.apache.solr.bench.search
- SolrGen<T> - Class in org.apache.solr.bench.generators
-
The type Solr gen.
- SolrGen() - Constructor for class org.apache.solr.bench.generators.SolrGen
-
Instantiates a new Solr gen.
- SolrGen(Gen<T>) - Constructor for class org.apache.solr.bench.generators.SolrGen
-
Instantiates a new Solr gen.
- SolrGen(Gen<T>, Class<?>) - Constructor for class org.apache.solr.bench.generators.SolrGen
-
Instantiates a new Solr gen.
- SolrGenerate - Class in org.apache.solr.bench
-
The type Solr generate.
- SolrRandomnessSource - Interface in org.apache.solr.bench
-
The interface Solr randomness source.
- solrRunner - Variable in class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- SolrStartup - Class in org.apache.solr.bench.lifecycle
-
A simple JMH benchmark that attempts to measure approximate Solr startup behavior by measuring
JettySolrRunner.start()
- SolrStartup() - Constructor for class org.apache.solr.bench.lifecycle.SolrStartup
- SolrStartup.PerThreadState - Class in org.apache.solr.bench.lifecycle
- source - Variable in class org.apache.solr.bench.generators.ListsDSL.ListGeneratorBuilder
- SourceDSL - Class in org.apache.solr.bench.generators
-
The type Source dsl.
- SplittableRandomGenerator - Class in org.apache.solr.bench
-
Extension of
java.util.SplittableRandom
to implementRandomGenerator
. - SplittableRandomGenerator(long) - Constructor for class org.apache.solr.bench.SplittableRandomGenerator
-
Instantiates a new Splittable random generator.
- SplittableRandomGenerator(SplittableRandom) - Constructor for class org.apache.solr.bench.SplittableRandomGenerator
-
Instantiates a new Splittable random generator.
- start - Variable in class org.apache.solr.bench.generators.SolrGen
-
The Start.
- startMiniCluster(int) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Start mini cluster.
- startSolr(SolrStartup.PerThreadState) - Method in class org.apache.solr.bench.lifecycle.SolrStartup
- stopJettyServerIfNecessary() - Method in class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- stream(StreamingSearch.BenchState, MiniClusterState.MiniClusterBenchState) - Method in class org.apache.solr.bench.search.StreamingSearch
- StreamingSearch - Class in org.apache.solr.bench.search
- StreamingSearch() - Constructor for class org.apache.solr.bench.search.StreamingSearch
- StreamingSearch.BenchState - Class in org.apache.solr.bench.search
- strings() - Static method in class org.apache.solr.bench.generators.SourceDSL
-
Strings strings dsl.
- StringsDSL - Class in org.apache.solr.bench.generators
-
The type Strings dsl.
- StringsDSL() - Constructor for class org.apache.solr.bench.generators.StringsDSL
- StringsDSL.RealisticUnicodeGeneratorBuilder - Class in org.apache.solr.bench.generators
-
The type Realistic unicode generator builder.
- StringsDSL.StringGeneratorBuilder - Class in org.apache.solr.bench.generators
-
The type String generator builder.
- StringsDSL.WordListGeneratorBuilder - Class in org.apache.solr.bench.generators
-
The type Word list generator builder.
T
- tearDown(BenchmarkParams) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Tear down.
- teardownIt() - Method in class org.apache.solr.bench.search.SimpleSearch.BenchState
- teardownIt() - Method in class org.apache.solr.bench.search.StreamingSearch.BenchState
- THERE_ARE_OVER - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram.Counts
-
The constant THERE_ARE_OVER.
- ThreadState() - Constructor for class org.apache.solr.bench.search.JsonFaceting.BenchState.ThreadState
- tmpSolrHome - Variable in class org.apache.solr.bench.lifecycle.SolrStartup.PerThreadState
- toList(Supplier<A>) - Static method in class org.apache.solr.bench.generators.Lists
- toString() - Method in class org.apache.solr.bench.generators.SolrGen
- toString() - Method in class org.apache.solr.bench.generators.Tracker
- Tracker - Class in org.apache.solr.bench.generators
-
The type Tracker.
- Tracker(List<RandomDataHistogram.Counts.Surrogate>, String, int, double) - Constructor for class org.apache.solr.bench.generators.Tracker
-
Instantiates a new Tracker.
- type() - Method in class org.apache.solr.bench.generators.SolrGen
-
Type class.
U
- UNIFORM - org.apache.solr.bench.generators.Distribution
-
Uniform distribution.
- upTo(int) - Method in class org.apache.solr.bench.generators.IntegersDSL.IntegerDomainBuilder
-
Generates integers within the interval specified with an inclusive lower bound and exclusive upper bound.
- upTo(long) - Method in class org.apache.solr.bench.generators.LongsDSL.LongDomainBuilder
-
Generates Longs within the interval specified with an inclusive lower bound and exclusive upper bound.
- upToAndIncluding(double) - Method in class org.apache.solr.bench.generators.DoublesDSL.DoubleDomainBuilder
-
Generates within the interval specified with an inclusive lower and upper bound.
- upToAndIncluding(float) - Method in class org.apache.solr.bench.generators.FloatsDSL.FloatDomainBuilder
-
Generates within the interval specified with an inclusive lower and upper bound.
- upToAndIncluding(int) - Method in class org.apache.solr.bench.generators.IntegersDSL.IntegerDomainBuilder
-
Generates integers within the interval specified with an inclusive lower and upper bound.
- upToAndIncluding(long) - Method in class org.apache.solr.bench.generators.LongsDSL.LongDomainBuilder
-
Generates Longs within the interval specified with an inclusive lower and upper bound.
V
- valueOf(String) - Static method in enum org.apache.solr.bench.generators.Distribution
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.solr.bench.generators.Distribution
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.apache.solr.bench.generators.Tracker
-
Values list.
- VERTICAL_BAR - Static variable in class org.apache.solr.bench.generators.RandomDataHistogram
-
The constant VERTICAL_BAR.
W
- waitForMerges(String) - Method in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
-
Wait for merges.
- withDistribution(Distribution) - Method in class org.apache.solr.bench.generators.SolrGen
-
With distribution solr gen.
- withDistribution(Distribution) - Method in class org.apache.solr.bench.generators.StringsDSL.WordListGeneratorBuilder
-
With distribution word list generator builder.
- withDistribution(Distribution) - Method in interface org.apache.solr.bench.SolrRandomnessSource
-
With distribution solr randomness source.
- withLength(int) - Method in class org.apache.solr.bench.generators.ArraysDSL.ArrayGeneratorBuilder
-
Generates arrays of specified type T of fixed length
- withLengthBetween(int, int) - Method in class org.apache.solr.bench.generators.ArraysDSL.ArrayGeneratorBuilder
-
Generates arrays of specified type T of length bounded inclusively between minimumSize and maximumSize
- withLengths(Gen<Integer>) - Method in class org.apache.solr.bench.generators.ArraysDSL.ArrayGeneratorBuilder
- withMilliseconds(long) - Method in class org.apache.solr.bench.generators.DatesDSL
-
Generates Dates inclusively bounded between January 1, 1970, 00:00:00 GMT and new Date(milliSecondsFromEpoch).
- withMillisecondsBetween(long, long) - Method in class org.apache.solr.bench.generators.DatesDSL
-
Generates Dates inclusively bounded between new Date(millisecondsFromEpochStartInclusive) and new Date(millisecondsFromEpochEndInclusive).
- wordList() - Method in class org.apache.solr.bench.generators.StringsDSL
-
Word list word list generator builder.
- workDir - Variable in class org.apache.solr.bench.BaseBenchState
-
The Work dir.
Z
- ZIPFIAN - org.apache.solr.bench.generators.Distribution
-
Zipfian distribution.
- zkHost - Variable in class org.apache.solr.bench.MiniClusterState.MiniClusterBenchState
All Classes All Packages