restructuring
17
README.md
@ -8,12 +8,19 @@ This is in active development. Collaborators are welcome. However, there is stil
|
|||||||
|
|
||||||
NoSQLBench is a large project. It has lots of advanced functionality built-in that you won't find in any other performance testing tool.
|
NoSQLBench is a large project. It has lots of advanced functionality built-in that you won't find in any other performance testing tool.
|
||||||
|
|
||||||
The modules are named in a consistent way. The naming conventions are as follows:
|
To make it easier to find the module you are looking for (for developers),
|
||||||
|
the following strict naming conventions have been adopted:
|
||||||
|
|
||||||
|
- All original packages of this project start with `io.nosqlbench`.
|
||||||
|
- All original packages within each module are based directly on the above root package and the module name together. For example, the 'engine-api' module contains packages in `io.nosqlbench.engine.api`.
|
||||||
|
|
||||||
|
The procedural generation support that has been imported from the VirtualDataSet project now lives in virtdata-* modules.
|
||||||
|
The core runtime that used to be called EngineBlock now lives in engine-* modules.
|
||||||
|
|
||||||
|
The binary packaging support for Linux (with AppImage) is contained in the nb module. It provides a binary `nb` which is the main command-line artifact from this project.
|
||||||
|
|
||||||
|
The defaults that are used by all modules are contained in the mvn-defaults module.
|
||||||
|
|
||||||
- All virtdata-... modules are the procedural generation system.
|
|
||||||
- All virtdata-lib-... modules are function libraries for mapping coordinates to virtual data.
|
|
||||||
- All nb-... modules are part of the nosqlbench runtime engine.
|
|
||||||
- The main module that users interact with comes from the `nb` project. The binary is simply named `nb`, and the executable jar is `nb.jar`.
|
|
||||||
|
|
||||||
## System Compatibility
|
## System Compatibility
|
||||||
|
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
|
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>nb-defaults</artifactId>
|
<artifactId>mvn-defaults</artifactId>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<relativePath>../nb-defaults</relativePath>
|
<relativePath>../mvn-defaults</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>at-diag</artifactId>
|
<artifactId>activitytype-diag</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<name>${project.artifactId}</name>
|
<name>${project.artifactId}</name>
|
||||||
<description>A nosqlbench ActivityType (AT) driver module;
|
<description>A nosqlbench ActivityType (AT) driver module;
|
||||||
@ -19,7 +19,7 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>nb-api</artifactId>
|
<artifactId>engine-api</artifactId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
@ -14,16 +14,16 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.BaseAsyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction;
|
||||||
import io.nosqlbench.activityapi.core.ops.fluent.opfacets.CompletedOp;
|
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.CompletedOp;
|
||||||
import io.nosqlbench.activityapi.core.ops.fluent.opfacets.StartedOp;
|
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.StartedOp;
|
||||||
import io.nosqlbench.activityapi.core.ops.fluent.opfacets.TrackedOp;
|
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.TrackedOp;
|
||||||
import io.nosqlbench.activityapi.cyclelog.buffers.op_output.StrideOutputConsumer;
|
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.op_output.StrideOutputConsumer;
|
||||||
import io.nosqlbench.activityapi.ratelimits.RateLimiter;
|
import io.nosqlbench.engine.api.activityapi.ratelimits.RateLimiter;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.activityimpl.ParameterMap;
|
import io.nosqlbench.engine.api.activityimpl.ParameterMap;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -12,14 +12,14 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.ActivityDefObserver;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver;
|
||||||
import io.nosqlbench.activityapi.core.MultiPhaseAction;
|
import io.nosqlbench.engine.api.activityapi.core.MultiPhaseAction;
|
||||||
import io.nosqlbench.activityapi.core.SyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.SyncAction;
|
||||||
import io.nosqlbench.activityapi.ratelimits.RateLimiter;
|
import io.nosqlbench.engine.api.activityapi.ratelimits.RateLimiter;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -12,10 +12,10 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
|
|
||||||
import static org.slf4j.LoggerFactory.getLogger;
|
import static org.slf4j.LoggerFactory.getLogger;
|
@ -12,19 +12,19 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import com.codahale.metrics.Counter;
|
import com.codahale.metrics.Counter;
|
||||||
import com.codahale.metrics.Histogram;
|
import com.codahale.metrics.Histogram;
|
||||||
import io.nosqlbench.activityapi.core.Activity;
|
import io.nosqlbench.engine.api.activityapi.core.Activity;
|
||||||
import io.nosqlbench.activityapi.core.ActivityDefObserver;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver;
|
||||||
import io.nosqlbench.activityapi.ratelimits.RateLimiter;
|
import io.nosqlbench.engine.api.activityapi.ratelimits.RateLimiter;
|
||||||
import io.nosqlbench.activityapi.ratelimits.RateLimiters;
|
import io.nosqlbench.engine.api.activityapi.ratelimits.RateLimiters;
|
||||||
import io.nosqlbench.activityapi.ratelimits.RateSpec;
|
import io.nosqlbench.engine.api.activityapi.ratelimits.RateSpec;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.activityimpl.SimpleActivity;
|
import io.nosqlbench.engine.api.activityimpl.SimpleActivity;
|
||||||
import io.nosqlbench.metrics.ActivityMetrics;
|
import io.nosqlbench.engine.api.metrics.ActivityMetrics;
|
||||||
import io.virtdata.core.VirtData;
|
import io.nosqlbench.virtdata.api.VirtData;
|
||||||
|
|
||||||
import java.util.function.LongToIntFunction;
|
import java.util.function.LongToIntFunction;
|
||||||
import java.util.function.LongUnaryOperator;
|
import java.util.function.LongUnaryOperator;
|
@ -13,12 +13,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.ActivityType;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -15,7 +15,7 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
public class DiagDummyError extends RuntimeException {
|
public class DiagDummyError extends RuntimeException {
|
||||||
public DiagDummyError(String s) {
|
public DiagDummyError(String s) {
|
@ -1,4 +1,4 @@
|
|||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -0,0 +1,4 @@
|
|||||||
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
|
public class DiagResult {
|
||||||
|
}
|
@ -15,7 +15,7 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
@ -0,0 +1,2 @@
|
|||||||
|
io.nosqlbench.virtdata.processors.FunctionDocInfoProcessor
|
||||||
|
io.nosqlbench.virtdata.processors.ServiceProcessor
|
@ -1,9 +1,9 @@
|
|||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.SyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.SyncAction;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import org.testng.annotations.Test;
|
import org.testng.annotations.Test;
|
||||||
|
|
||||||
/*
|
/*
|
@ -15,7 +15,7 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.diag;
|
package io.nosqlbench.activitytype.diag;
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
@ -3,13 +3,13 @@
|
|||||||
|
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>nb-defaults</artifactId>
|
<artifactId>mvn-defaults</artifactId>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<relativePath>../nb-defaults</relativePath>
|
<relativePath>../mvn-defaults</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<artifactId>at-http</artifactId>
|
<artifactId>activitytype-http</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<name>${project.artifactId}</name>
|
<name>${project.artifactId}</name>
|
||||||
<description>
|
<description>
|
||||||
@ -20,7 +20,7 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>nb-api</artifactId>
|
<artifactId>engine-api</artifactId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
package io.nosqlbench.activitytypes.http;
|
package io.nosqlbench.activitytype.http;
|
||||||
|
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.SyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.SyncAction;
|
||||||
import io.nosqlbench.activityapi.planning.OpSequence;
|
import io.nosqlbench.engine.api.activityapi.planning.OpSequence;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.templates.StringBindings;
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
package io.nosqlbench.activitytypes.http;
|
package io.nosqlbench.activitytype.http;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
|
|
||||||
public class HttpActionDispenser implements ActionDispenser {
|
public class HttpActionDispenser implements ActionDispenser {
|
||||||
private HttpActivity httpActivity;
|
private HttpActivity httpActivity;
|
@ -1,23 +1,23 @@
|
|||||||
package io.nosqlbench.activitytypes.http;
|
package io.nosqlbench.activitytype.http;
|
||||||
|
|
||||||
import activityconfig.ParsedStmt;
|
import io.nosqlbench.engine.api.activityconfig.ParsedStmt;
|
||||||
import activityconfig.StatementsLoader;
|
import io.nosqlbench.engine.api.activityconfig.StatementsLoader;
|
||||||
import activityconfig.yaml.StmtDef;
|
import io.nosqlbench.engine.api.activityconfig.yaml.StmtDef;
|
||||||
import activityconfig.yaml.StmtsDocList;
|
import io.nosqlbench.engine.api.activityconfig.yaml.StmtsDocList;
|
||||||
import com.codahale.metrics.Histogram;
|
import com.codahale.metrics.Histogram;
|
||||||
import com.codahale.metrics.Meter;
|
import com.codahale.metrics.Meter;
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.Activity;
|
import io.nosqlbench.engine.api.activityapi.core.Activity;
|
||||||
import io.nosqlbench.activityapi.core.ActivityDefObserver;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver;
|
||||||
import io.nosqlbench.activityapi.planning.OpSequence;
|
import io.nosqlbench.engine.api.activityapi.planning.OpSequence;
|
||||||
import io.nosqlbench.activityapi.planning.SequencePlanner;
|
import io.nosqlbench.engine.api.activityapi.planning.SequencePlanner;
|
||||||
import io.nosqlbench.activityapi.planning.SequencerType;
|
import io.nosqlbench.engine.api.activityapi.planning.SequencerType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.activityimpl.SimpleActivity;
|
import io.nosqlbench.engine.api.activityimpl.SimpleActivity;
|
||||||
import io.nosqlbench.metrics.ActivityMetrics;
|
import io.nosqlbench.engine.api.metrics.ActivityMetrics;
|
||||||
import io.virtdata.core.BindingsTemplate;
|
import io.nosqlbench.virtdata.api.BindingsTemplate;
|
||||||
import io.virtdata.templates.StringBindings;
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
import io.virtdata.templates.StringBindingsTemplate;
|
import io.nosqlbench.virtdata.api.templates.StringBindingsTemplate;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -1,9 +1,9 @@
|
|||||||
package io.nosqlbench.activitytypes.http;
|
package io.nosqlbench.activitytype.http;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.ActivityType;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -1,8 +1,8 @@
|
|||||||
package io.nosqlbench.activitytypes.http;
|
package io.nosqlbench.activitytype.http;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import org.testng.annotations.Test;
|
import org.testng.annotations.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
@ -1,14 +1,14 @@
|
|||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<artifactId>at-stdout</artifactId>
|
<artifactId>activitytype-stdout</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>nb-defaults</artifactId>
|
<artifactId>mvn-defaults</artifactId>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<relativePath>../nb-defaults</relativePath>
|
<relativePath>../mvn-defaults</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<name>${project.artifactId}</name>
|
<name>${project.artifactId}</name>
|
||||||
@ -20,7 +20,7 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>nb-api</artifactId>
|
<artifactId>engine-api</artifactId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
@ -1,12 +1,12 @@
|
|||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.BaseAsyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction;
|
||||||
import io.nosqlbench.activityapi.core.ops.fluent.opfacets.StartedOp;
|
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.StartedOp;
|
||||||
import io.nosqlbench.activityapi.core.ops.fluent.opfacets.TrackedOp;
|
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.TrackedOp;
|
||||||
import io.nosqlbench.activityapi.planning.OpSequence;
|
import io.nosqlbench.engine.api.activityapi.planning.OpSequence;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.templates.StringBindings;
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -15,12 +15,12 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.SyncAction;
|
import io.nosqlbench.engine.api.activityapi.core.SyncAction;
|
||||||
import io.nosqlbench.activityapi.planning.OpSequence;
|
import io.nosqlbench.engine.api.activityapi.planning.OpSequence;
|
||||||
import io.virtdata.templates.StringBindings;
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -15,27 +15,27 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import activityconfig.ParsedStmt;
|
import io.nosqlbench.engine.api.activityconfig.ParsedStmt;
|
||||||
import activityconfig.StatementsLoader;
|
import io.nosqlbench.engine.api.activityconfig.StatementsLoader;
|
||||||
import activityconfig.yaml.StmtDef;
|
import io.nosqlbench.engine.api.activityconfig.yaml.StmtDef;
|
||||||
import activityconfig.yaml.StmtsDocList;
|
import io.nosqlbench.engine.api.activityconfig.yaml.StmtsDocList;
|
||||||
import com.codahale.metrics.Histogram;
|
import com.codahale.metrics.Histogram;
|
||||||
import com.codahale.metrics.Timer;
|
import com.codahale.metrics.Timer;
|
||||||
import io.nosqlbench.activityapi.core.ActivityDefObserver;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver;
|
||||||
import io.nosqlbench.activityapi.planning.OpSequence;
|
import io.nosqlbench.engine.api.activityapi.planning.OpSequence;
|
||||||
import io.nosqlbench.activityapi.planning.SequencePlanner;
|
import io.nosqlbench.engine.api.activityapi.planning.SequencePlanner;
|
||||||
import io.nosqlbench.activityapi.planning.SequencerType;
|
import io.nosqlbench.engine.api.activityapi.planning.SequencerType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.activityimpl.ParameterMap;
|
import io.nosqlbench.engine.api.activityimpl.ParameterMap;
|
||||||
import io.nosqlbench.activityimpl.SimpleActivity;
|
import io.nosqlbench.engine.api.activityimpl.SimpleActivity;
|
||||||
import io.nosqlbench.metrics.ActivityMetrics;
|
import io.nosqlbench.engine.api.metrics.ActivityMetrics;
|
||||||
import io.nosqlbench.metrics.ExceptionMeterMetrics;
|
import io.nosqlbench.engine.api.metrics.ExceptionMeterMetrics;
|
||||||
import io.nosqlbench.util.StrInterpolater;
|
import io.nosqlbench.engine.api.util.StrInterpolater;
|
||||||
import io.virtdata.core.BindingsTemplate;
|
import io.nosqlbench.virtdata.api.BindingsTemplate;
|
||||||
import io.virtdata.templates.StringBindings;
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
import io.virtdata.templates.StringBindingsTemplate;
|
import io.nosqlbench.virtdata.api.templates.StringBindingsTemplate;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.ActivityType;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
|
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
@ -0,0 +1,8 @@
|
|||||||
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
|
import io.nosqlbench.virtdata.api.templates.StringBindings;
|
||||||
|
|
||||||
|
public class StdoutOpContext {
|
||||||
|
StringBindings stringBindings;
|
||||||
|
String statement;
|
||||||
|
}
|
@ -15,7 +15,7 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -15,7 +15,7 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import org.testng.annotations.Test;
|
import org.testng.annotations.Test;
|
||||||
|
|
@ -15,11 +15,11 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.stdout;
|
package io.nosqlbench.activitytype.stdout;
|
||||||
|
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import org.testng.annotations.Test;
|
import org.testng.annotations.Test;
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
@ -1,14 +1,14 @@
|
|||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<artifactId>at-tcp</artifactId>
|
<artifactId>activitytype-tcp</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>nb-defaults</artifactId>
|
<artifactId>mvn-defaults</artifactId>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<relativePath>../nb-defaults</relativePath>
|
<relativePath>../mvn-defaults</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
<name>${project.artifactId}</name>
|
<name>${project.artifactId}</name>
|
||||||
@ -22,13 +22,13 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>nb-api</artifactId>
|
<artifactId>engine-api</artifactId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>at-stdout</artifactId>
|
<artifactId>activitytype-stdout</artifactId>
|
||||||
<version>2.12.66-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
@ -15,11 +15,11 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.tcpclient;
|
package io.nosqlbench.activitytype.tcpclient;
|
||||||
|
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutActivity;
|
import io.nosqlbench.activitytype.stdout.StdoutActivity;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.util.SSLKsFactory;
|
import io.nosqlbench.engine.api.util.SSLKsFactory;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -15,15 +15,15 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.tcpclient;
|
package io.nosqlbench.activitytype.tcpclient;
|
||||||
|
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutAction;
|
import io.nosqlbench.activitytype.stdout.StdoutAction;
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutActivity;
|
import io.nosqlbench.activitytype.stdout.StdoutActivity;
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.ActivityType;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
|
|
||||||
@Service(ActivityType.class)
|
@Service(ActivityType.class)
|
||||||
public class TCPClientActivityType implements ActivityType<TCPClientActivity> {
|
public class TCPClientActivityType implements ActivityType<TCPClientActivity> {
|
@ -15,11 +15,11 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.tcpserver;
|
package io.nosqlbench.activitytype.tcpserver;
|
||||||
|
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutActivity;
|
import io.nosqlbench.activitytype.stdout.StdoutActivity;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.nosqlbench.util.SSLKsFactory;
|
import io.nosqlbench.engine.api.util.SSLKsFactory;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -15,15 +15,15 @@
|
|||||||
* /
|
* /
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package io.nosqlbench.activitytypes.tcpserver;
|
package io.nosqlbench.activitytype.tcpserver;
|
||||||
|
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutAction;
|
import io.nosqlbench.activitytype.stdout.StdoutAction;
|
||||||
import io.nosqlbench.activitytypes.stdout.StdoutActivity;
|
import io.nosqlbench.activitytype.stdout.StdoutActivity;
|
||||||
import io.nosqlbench.activityapi.core.Action;
|
import io.nosqlbench.engine.api.activityapi.core.Action;
|
||||||
import io.nosqlbench.activityapi.core.ActionDispenser;
|
import io.nosqlbench.engine.api.activityapi.core.ActionDispenser;
|
||||||
import io.nosqlbench.activityapi.core.ActivityType;
|
import io.nosqlbench.engine.api.activityapi.core.ActivityType;
|
||||||
import io.nosqlbench.activityimpl.ActivityDef;
|
import io.nosqlbench.engine.api.activityimpl.ActivityDef;
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
|
|
||||||
@Service(ActivityType.class)
|
@Service(ActivityType.class)
|
||||||
public class TCPServerActivityType implements ActivityType<TCPServerActivity> {
|
public class TCPServerActivityType implements ActivityType<TCPServerActivity> {
|
@ -1,4 +0,0 @@
|
|||||||
package io.nosqlbench.activitytypes.diag;
|
|
||||||
|
|
||||||
public class DiagResult {
|
|
||||||
}
|
|
@ -1,2 +0,0 @@
|
|||||||
io.virtdata.processors.FunctionDocInfoProcessor
|
|
||||||
io.virtdata.processors.ServiceProcessor
|
|
@ -1,8 +0,0 @@
|
|||||||
package io.nosqlbench.activitytypes.stdout;
|
|
||||||
|
|
||||||
import io.virtdata.templates.StringBindings;
|
|
||||||
|
|
||||||
public class StdoutOpContext {
|
|
||||||
StringBindings stringBindings;
|
|
||||||
String statement;
|
|
||||||
}
|
|
8
docs/package_layout.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
|
||||||
|
- io.nosqlbench.engine.<module name>
|
||||||
|
- io.nosqlbench.extensions.<extension name>
|
||||||
|
- io.nosqlbench.activitytypes.<activity type name>
|
||||||
|
|
||||||
|
- io.nosqlbench.virtdata.<module-name>
|
||||||
|
- io.nosqlbench.virtdata.library.<library name>
|
||||||
|
- io.nosqlbench.docs. ...
|
@ -7,10 +7,10 @@
|
|||||||
<url>http://docs.virtdata.io/</url>
|
<url>http://docs.virtdata.io/</url>
|
||||||
|
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>virtdata-defaults</artifactId>
|
<artifactId>mvn-defaults</artifactId>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<version>2.12.16-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<relativePath>../virtdata-defaults</relativePath>
|
<relativePath>../mvn-defaults</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
|
|
||||||
@ -131,18 +131,18 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>virtdata-processors</artifactId>
|
<artifactId>virtdata-processors</artifactId>
|
||||||
<version>2.12.16-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>virtdata-annotations</artifactId>
|
<artifactId>virtdata-annotations</artifactId>
|
||||||
<version>2.12.16-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.nosqlbench</groupId>
|
<groupId>io.nosqlbench</groupId>
|
||||||
<artifactId>virtdata-api</artifactId>
|
<artifactId>virtdata-api</artifactId>
|
||||||
<version>2.12.16-SNAPSHOT</version>
|
<version>2.12.66-SNAPSHOT</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
@ -165,7 +165,7 @@
|
|||||||
<configuration>
|
<configuration>
|
||||||
<transformers combine.children="append">
|
<transformers combine.children="append">
|
||||||
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
|
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
|
||||||
<mainClass>io.virtdata.docsys.core.DocServerApp</mainClass>
|
<mainClass>io.nosqlbench.docsys.core.DocServerApp</mainClass>
|
||||||
</transformer>
|
</transformer>
|
||||||
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
|
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
|
||||||
</transformers>
|
</transformers>
|
@ -1,8 +1,8 @@
|
|||||||
package io.virtdata.docsys;
|
package io.nosqlbench.docsys;
|
||||||
|
|
||||||
import io.virtdata.docsys.api.Docs;
|
import io.nosqlbench.docsys.api.Docs;
|
||||||
import io.virtdata.docsys.api.DocsBinder;
|
import io.nosqlbench.docsys.api.DocsBinder;
|
||||||
import io.virtdata.docsys.api.DocsysStaticManifest;
|
import io.nosqlbench.docsys.api.DocsysStaticManifest;
|
||||||
|
|
||||||
//@Service(DocsysStaticManifest.class)
|
//@Service(DocsysStaticManifest.class)
|
||||||
public class DocsysDefaultAppPath implements DocsysStaticManifest {
|
public class DocsysDefaultAppPath implements DocsysStaticManifest {
|
@ -1,6 +1,6 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
import io.virtdata.util.VirtDataResources;
|
import io.nosqlbench.virtdata.api.VirtDataResources;
|
||||||
|
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.util.*;
|
import java.util.*;
|
@ -1,6 +1,6 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
import io.virtdata.docsys.core.DocsysDynamicService;
|
import io.nosqlbench.docsys.core.DocsysDynamicService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* At runtime, any instances of this service will be used to find
|
* At runtime, any instances of this service will be used to find
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* At runtime, any instances of this service will be used to find
|
* At runtime, any instances of this service will be used to find
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.api;
|
package io.nosqlbench.docsys.api;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Any class which is annotated with <pre>{@code @Service(WebServiceObject.class)}</pre>
|
* Any class which is annotated with <pre>{@code @Service(WebServiceObject.class)}</pre>
|
@ -1,9 +1,9 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.docsys.DocsysDefaultAppPath;
|
import io.nosqlbench.docsys.DocsysDefaultAppPath;
|
||||||
import io.virtdata.docsys.api.Docs;
|
import io.nosqlbench.docsys.api.Docs;
|
||||||
import io.virtdata.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
import io.virtdata.docsys.handlers.FavIconHandler;
|
import io.nosqlbench.docsys.handlers.FavIconHandler;
|
||||||
import org.eclipse.jetty.rewrite.handler.RewriteHandler;
|
import org.eclipse.jetty.rewrite.handler.RewriteHandler;
|
||||||
import org.eclipse.jetty.server.*;
|
import org.eclipse.jetty.server.*;
|
||||||
import org.eclipse.jetty.server.handler.DefaultHandler;
|
import org.eclipse.jetty.server.handler.DefaultHandler;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
@ -1,7 +1,7 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
import io.virtdata.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.annotations.Service;
|
import io.nosqlbench.virtdata.annotations.Service;
|
||||||
import io.virtdata.docsys.api.DocsNameSpace;
|
import io.nosqlbench.docsys.api.DocsNameSpace;
|
||||||
import io.virtdata.docsys.api.Docs;
|
import io.nosqlbench.docsys.api.Docs;
|
||||||
import io.virtdata.docsys.api.DocsBinder;
|
import io.nosqlbench.docsys.api.DocsBinder;
|
||||||
import io.virtdata.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.docsys.api.*;
|
import io.nosqlbench.docsys.api.*;
|
||||||
|
|
||||||
import java.util.ServiceLoader;
|
import java.util.ServiceLoader;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
@ -1,6 +1,6 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
package io.virtdata.docsys.core;
|
package io.nosqlbench.docsys.core;
|
||||||
|
|
||||||
import io.virtdata.docsys.api.WebServiceObject;
|
import io.nosqlbench.docsys.api.WebServiceObject;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.handlers;
|
package io.nosqlbench.docsys.handlers;
|
||||||
|
|
||||||
import org.eclipse.jetty.http.HttpStatus;
|
import org.eclipse.jetty.http.HttpStatus;
|
||||||
import org.eclipse.jetty.server.Request;
|
import org.eclipse.jetty.server.Request;
|
@ -1,4 +1,4 @@
|
|||||||
package io.virtdata.docsys.handlers;
|
package io.nosqlbench.docsys.handlers;
|
||||||
|
|
||||||
import org.eclipse.jetty.http.HttpHeader;
|
import org.eclipse.jetty.http.HttpHeader;
|
||||||
import org.eclipse.jetty.http.HttpMethod;
|
import org.eclipse.jetty.http.HttpMethod;
|
@ -1,6 +1,6 @@
|
|||||||
# eb-docs
|
# eb-docs
|
||||||
|
|
||||||
> guidebook for engineblock
|
> guidebook for nosqlbench
|
||||||
|
|
||||||
## Build Setup
|
## Build Setup
|
||||||
|
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "guidebook",
|
"name": "guidebook",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "Docs App for EB Ecosystem",
|
"description": "Docs App for NoSQLBench",
|
||||||
"author": "Sebastian Estevez & Jonathan Shook",
|
"author": "Sebastian Estevez & Jonathan Shook",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "eb-docs",
|
"name": "eb-docs",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "docs for engineblock",
|
"description": "docs for nosqlbench",
|
||||||
"author": "Sebastián Estévez",
|
"author": "Sebastián Estévez",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
Before Width: | Height: | Size: 5.0 KiB After Width: | Height: | Size: 5.0 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.5 KiB |
Before Width: | Height: | Size: 432 B After Width: | Height: | Size: 432 B |
Before Width: | Height: | Size: 702 B After Width: | Height: | Size: 702 B |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@ -0,0 +1,2 @@
|
|||||||
|
io.nosqlbench.virtdata.processors.FunctionDocInfoProcessor
|
||||||
|
io.nosqlbench.virtdata.processors.ServiceProcessor
|