nosqlbench 5.23.0-SNAPSHOT

Package
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains wrapper logic for the CQL driver to allow more detailed diagnostic data to be captured.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains an example implementation of a DriverAdapter.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains the API needed to implement a DriverAdapter
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package is intended to consolidate the command line parsing logic over time so that all of the CLI parsing is separately testable and usable by other modules in NoSqlBench.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The annotations subsystem allows for identifying lifecycles of key runtime components and documenting their parameters and invocations with details for context.
 
The component types in this package create a basic structural and lifecycle pattern that NoSQLBench runtimes should build upon.
 
 
 
 
Modules in this package should capture the standard APIs meant to be used by everyone to read configuration or template fields in NoSQLBench.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Because documentation is meant to be provide across all modules to both developers and users, the markdown support for NoSQLBench is considered a core API.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package and module provides a set of modular testing tools which enable specifications, documentation, and tests to be one and the same.
 
 
 
 
 
 
 
The types in this package are used to define observable dependent variables, specify how they are measured, formulate them into a value function, and provide a view of these over time as frames are executed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains experimental support for new methods for testing vector stores.
 
 
This package contains an implementation of CircularPartitioner, a space-filling curve which maps ordinals onto 2-d vectors which fall on the unit circle with increasing density.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The predicates module defines a few key elements which work together to allow driver adapters to share a common structure for predicate forms.
 
 
 
 
 
 
 
FIles in this package are useful for sharing a canonical data structure for function documetnation purposes.
 
 
 
This package contains pre-designed streams of objects for the purpose of testing other libraries and tools.