structuring and naming changes

This commit is contained in:
Jonathan Shook
2023-12-06 14:26:29 -06:00
parent 93dc9282ba
commit a2ac3e3f75
536 changed files with 1616 additions and 1387 deletions

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2022 nosqlbench * Copyright (c) 2022-2023 nosqlbench
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.nosqlbench.activitytype.cmds; package io.nosqlbench.adapter.http.cmds;
import io.nosqlbench.adapter.http.core.HttpFormatParser; import io.nosqlbench.adapter.http.core.HttpFormatParser;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2022 nosqlbench * Copyright (c) 2022-2023 nosqlbench
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.nosqlbench.activitytype.cmds; package io.nosqlbench.adapter.http.cmds;
public class ReadyHttpOpTest { public class ReadyHttpOpTest {

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2022 nosqlbench * Copyright (c) 2022-2023 nosqlbench
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@@ -14,11 +14,8 @@
* limitations under the License. * limitations under the License.
*/ */
package io.nosqlbench.activitytype.http.statuscodes; package io.nosqlbench.adapter.http.statuscodes;
import io.nosqlbench.adapter.http.statuscodes.HttpStatusCodes;
import io.nosqlbench.adapter.http.statuscodes.HttpStatusRanges;
import io.nosqlbench.adapter.http.statuscodes.IetfStatusCode;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;

View File

@@ -19,13 +19,14 @@ package io.nosqlbench.engine.cli;
import io.nosqlbench.adapters.api.activityconfig.OpsLoader; import io.nosqlbench.adapters.api.activityconfig.OpsLoader;
import io.nosqlbench.adapters.api.activityconfig.yaml.OpTemplate; import io.nosqlbench.adapters.api.activityconfig.yaml.OpTemplate;
import io.nosqlbench.adapters.api.activityconfig.yaml.OpsDocList; import io.nosqlbench.adapters.api.activityconfig.yaml.OpsDocList;
import io.nosqlbench.engine.cmdstream.Cmd;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import java.util.List; import java.util.List;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;
public class NBCLIScenarioParserTemplateVarTest { public class NBCLIScenarioPreprocessorTemplateVarTest {
@Test @Test
public void testMultipleOccurencesOfSameTemplateVar() { public void testMultipleOccurencesOfSameTemplateVar() {
@@ -33,12 +34,12 @@ public class NBCLIScenarioParserTemplateVarTest {
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
cmds.forEach(System.out::println); cmds.forEach(System.out::println);
OpsDocList workload1 = OpsLoader.loadPath(cmds.get(0).getArg("workload"),cmds.get(0).getParams()); OpsDocList workload1 = OpsLoader.loadPath(cmds.get(0).getArgValue("workload"),cmds.get(0).getArgMap());
OpTemplate optpl1 = workload1.getOps(true).get(0); OpTemplate optpl1 = workload1.getOps(true).get(0);
System.out.println("op from cmd1:"+optpl1); System.out.println("op from cmd1:"+optpl1);
assertThat(optpl1.getStmt()).contains("cycle {cycle} replaced replaced\n"); assertThat(optpl1.getStmt()).contains("cycle {cycle} replaced replaced\n");
OpsDocList workload2 = OpsLoader.loadPath(cmds.get(1).getArg("workload"),cmds.get(1).getParams()); OpsDocList workload2 = OpsLoader.loadPath(cmds.get(1).getArgValue("workload"),cmds.get(1).getArgMap());
OpTemplate optpl2 = workload2.getOps(true).get(0); OpTemplate optpl2 = workload2.getOps(true).get(0);
System.out.println("op from cmd2:"+optpl2); System.out.println("op from cmd2:"+optpl2);
assertThat(optpl2.getStmt()).contains("cycle {cycle} def1 def1\n"); assertThat(optpl2.getStmt()).contains("cycle {cycle} def1 def1\n");
@@ -50,7 +51,7 @@ public class NBCLIScenarioParserTemplateVarTest {
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
cmds.forEach(System.out::println); cmds.forEach(System.out::println);
OpsDocList workload1 = OpsLoader.loadPath(cmds.get(0).getArg("workload"),cmds.get(0).getParams()); OpsDocList workload1 = OpsLoader.loadPath(cmds.get(0).getArgValue("workload"),cmds.get(0).getArgMap());
OpTemplate optpl1 = workload1.getOps(true).get(0); OpTemplate optpl1 = workload1.getOps(true).get(0);
System.out.println("op from cmd1:"+optpl1); System.out.println("op from cmd1:"+optpl1);
assertThat(optpl1.getStmt()).contains("cycle {cycle} overridden overridden\n"); assertThat(optpl1.getStmt()).contains("cycle {cycle} overridden overridden\n");
@@ -62,8 +63,8 @@ public class NBCLIScenarioParserTemplateVarTest {
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
cmds.forEach(System.out::println); cmds.forEach(System.out::println);
assertThat(cmds).hasSize(2); assertThat(cmds).hasSize(2);
assertThat(cmds.get(0).getParams().get("tvar3")).isEqualTo("tval3"); assertThat(cmds.get(0).getArgValueOrNull("tvar3")).isEqualTo("tval3");
assertThat(cmds.get(1).getParams().get("tvar3")).isEqualTo("tval3"); assertThat(cmds.get(1).getArgValueOrNull("tvar3")).isEqualTo("tval3");
} }
} }

View File

@@ -16,8 +16,9 @@
package io.nosqlbench.engine.cli; package io.nosqlbench.engine.cli;
import io.nosqlbench.api.errors.BasicError; import io.nosqlbench.engine.api.scenarios.NBCLIScenarioPreprocessor;
import io.nosqlbench.engine.api.scenarios.NBCLIScenarioParser; import io.nosqlbench.engine.cmdstream.Cmd;
import io.nosqlbench.nb.api.errors.BasicError;
import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
@@ -28,7 +29,7 @@ import java.util.Map;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType; import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
public class NBCLIScenarioParserTest { public class NBCLIScenarioPreprocessorTest {
@Test @Test
public void providePathForScenario() { public void providePathForScenario() {
@@ -46,7 +47,7 @@ public class NBCLIScenarioParserTest {
public void defaultScenarioWithParams() { public void defaultScenarioWithParams() {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "cycles=100"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "cycles=100"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.get(0).getArg("cycles")).isEqualTo("100"); assertThat(cmds.get(0).getArgValue("cycles")).isEqualTo("100");
} }
@Test @Test
@@ -59,26 +60,26 @@ public class NBCLIScenarioParserTest {
public void namedScenarioWithParams() { public void namedScenarioWithParams() {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles=100"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles=100"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.get(0).getArg("cycles")).containsOnlyOnce("100"); assertThat(cmds.get(0).getArgValue("cycles")).containsOnlyOnce("100");
} }
@Test @Test
public void testThatSilentFinalParametersPersist() { public void testThatSilentFinalParametersPersist() {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "type=foo"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "type=foo"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.get(0).getArg("driver")).isEqualTo("stdout"); assertThat(cmds.get(0).getArgValue("driver")).isEqualTo("stdout");
} }
@Test @Test
public void testThatVerboseFinalParameterThrowsError() { public void testThatVerboseFinalParameterThrowsError() {
assertThatExceptionOfType(BasicError.class) assertThatExceptionOfType(BasicError.class)
.isThrownBy(() -> new NBCLIOptions(new String[]{"scenario_test", "workload=canttouchthis"})); .isThrownBy(() -> new NBCLIOptions(new String[]{"scenario_test", "workload=canttouchthis"}));
} }
@Test @Test
public void testThatMissingScenarioNameThrowsError() { public void testThatMissingScenarioNameThrowsError() {
assertThatExceptionOfType(BasicError.class) assertThatExceptionOfType(BasicError.class)
.isThrownBy(() -> new NBCLIOptions(new String[]{"scenario_test", "missing_scenario"})); .isThrownBy(() -> new NBCLIOptions(new String[]{"scenario_test", "missing_scenario"}));
} }
@Test @Test
@@ -93,9 +94,9 @@ public class NBCLIScenarioParserTest {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "template_test"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "template_test"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.size()).isEqualTo(1); assertThat(cmds.size()).isEqualTo(1);
assertThat(cmds.get(0).getArg("driver")).isEqualTo("stdout"); assertThat(cmds.get(0).getArgValue("driver")).isEqualTo("stdout");
assertThat(cmds.get(0).getArg("cycles")).isEqualTo("10"); assertThat(cmds.get(0).getArgValue("cycles")).isEqualTo("10");
assertThat(cmds.get(0).getArg("workload")).isEqualTo("scenario_test"); assertThat(cmds.get(0).getArgValue("workload")).isEqualTo("scenario_test");
} }
@Test @Test
@@ -103,13 +104,15 @@ public class NBCLIScenarioParserTest {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "template_test", "cycles-test=20"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "template_test", "cycles-test=20"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.size()).isEqualTo(1); assertThat(cmds.size()).isEqualTo(1);
assertThat(cmds.get(0).getParams()).isEqualTo(Map.of( assertThat(cmds.get(0).getArgMap()).isEqualTo(Map.of(
"alias", "with_template", "alias", "with_template",
"cycles", "20", "context", "template_test",
"cycles-test", "20", "cycles", "20",
"driver", "stdout", "cycles-test", "20",
"labels","workload:$scenario_test", "driver", "stdout",
"workload", "scenario_test" "labels", "workload:scenario_test,scenario:template_test",
"step", "with_template",
"workload", "scenario_test"
)); ));
} }
@@ -118,18 +121,20 @@ public class NBCLIScenarioParserTest {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles-test=20"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles-test=20"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.size()).isEqualTo(1); assertThat(cmds.size()).isEqualTo(1);
assertThat(cmds.get(0).getParams()).isEqualTo(Map.of( assertThat(cmds.get(0).getArgMap()).isEqualTo(Map.of(
"alias", "schema", "alias", "schema",
"cycles-test", "20", "context", "schema_only",
"driver", "stdout", "cycles-test", "20",
"labels","workload:$scenario_test", "driver", "stdout",
"tags", "block:\"schema.*\"", "labels", "workload:scenario_test,scenario:schema_only",
"workload", "scenario_test" "step", "schema",
"tags", "block:\"schema.*\"",
"workload", "scenario_test"
)); ));
NBCLIOptions opts1 = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "doundef=20"}); NBCLIOptions opts1 = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "doundef=20"});
List<Cmd> cmds1 = opts1.getCommands(); List<Cmd> cmds1 = opts1.getCommands();
assertThat(cmds1.size()).isEqualTo(1); assertThat(cmds1.size()).isEqualTo(1);
assertThat(cmds1.get(0).getArg("cycles-test")).isNull(); assertThat(cmds1.get(0).getArgValueOrNull("cycles-test")).isNull();
} }
@Test @Test
@@ -161,7 +166,7 @@ public class NBCLIScenarioParserTest {
@Test @Test
public void testSanitizer() { public void testSanitizer() {
String sanitized = NBCLIScenarioParser.sanitize("A-b,c_d"); String sanitized = NBCLIScenarioPreprocessor.sanitize("A-b,c_d");
assertThat(sanitized).isEqualTo("A_bc_d"); assertThat(sanitized).isEqualTo("A_bc_d");
} }
@@ -170,18 +175,20 @@ public class NBCLIScenarioParserTest {
NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles-test=20"}); NBCLIOptions opts = new NBCLIOptions(new String[]{"scenario_test", "schema_only", "cycles-test=20"});
List<Cmd> cmds = opts.getCommands(); List<Cmd> cmds = opts.getCommands();
assertThat(cmds.size()).isEqualTo(1); assertThat(cmds.size()).isEqualTo(1);
assertThat(cmds.get(0).getParams()).isEqualTo(Map.of( assertThat(cmds.get(0).getArgMap()).isEqualTo(Map.of(
"alias", "schema", "alias", "schema",
"cycles-test", "20", "context", "schema_only",
"driver", "stdout", "cycles-test", "20",
"labels","workload:$scenario_test", "driver", "stdout",
"tags", "block:\"schema.*\"", "labels", "workload:scenario_test,scenario:schema_only",
"workload", "scenario_test" "step", "schema",
"tags", "block:\"schema.*\"",
"workload", "scenario_test"
)); ));
NBCLIOptions opts1 = new NBCLIOptions(new String[]{"local/example_scenarios", "namedsteps.one", "testparam1=testvalue2"}); NBCLIOptions opts1 = new NBCLIOptions(new String[]{"local/example_scenarios", "namedsteps.one", "testparam1=testvalue2"});
List<Cmd> cmds1 = opts1.getCommands(); List<Cmd> cmds1 = opts1.getCommands();
assertThat(cmds1.size()).isEqualTo(1); assertThat(cmds1.size()).isEqualTo(1);
assertThat(cmds1.get(0).getArg("cycles_test")).isNull(); assertThat(cmds1.get(0).getArgValueOrNull("cycles_test")).isNull();
} }
} }

View File

@@ -16,9 +16,9 @@
package io.nosqlbench.engine.api.activityapi.core; package io.nosqlbench.engine.api.activityapi.core;
import io.nosqlbench.components.NBComponent; import io.nosqlbench.nb.api.components.NBComponent;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.api.engine.activityimpl.ParameterMap; import io.nosqlbench.nb.api.engine.activityimpl.ParameterMap;
import io.nosqlbench.engine.api.activityapi.core.progress.ProgressCapable; import io.nosqlbench.engine.api.activityapi.core.progress.ProgressCapable;
import io.nosqlbench.engine.api.activityapi.core.progress.StateCapable; import io.nosqlbench.engine.api.activityapi.core.progress.StateCapable;
import io.nosqlbench.engine.api.activityapi.cyclelog.filters.IntPredicateDispenser; import io.nosqlbench.engine.api.activityapi.cyclelog.filters.IntPredicateDispenser;

View File

@@ -15,7 +15,7 @@
*/ */
package io.nosqlbench.engine.api.activityapi.core; package io.nosqlbench.engine.api.activityapi.core;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
/** /**
* Decorator interface for getting notified when an activities parameters are changed at runtime. * Decorator interface for getting notified when an activities parameters are changed at runtime.

View File

@@ -16,8 +16,8 @@
package io.nosqlbench.engine.api.activityapi.core; package io.nosqlbench.engine.api.activityapi.core;
import io.nosqlbench.components.NBComponent; import io.nosqlbench.nb.api.components.NBComponent;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.engine.api.activityapi.input.InputDispenser; import io.nosqlbench.engine.api.activityapi.input.InputDispenser;
import io.nosqlbench.engine.api.activityapi.output.OutputDispenser; import io.nosqlbench.engine.api.activityapi.output.OutputDispenser;
import io.nosqlbench.engine.api.activityimpl.CoreServices; import io.nosqlbench.engine.api.activityimpl.CoreServices;

View File

@@ -17,8 +17,8 @@
package io.nosqlbench.engine.api.activityapi.core; package io.nosqlbench.engine.api.activityapi.core;
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.TrackedOp; import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.TrackedOp;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.api.engine.activityimpl.ParameterMap; import io.nosqlbench.nb.api.engine.activityimpl.ParameterMap;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;

View File

@@ -19,11 +19,11 @@ package io.nosqlbench.engine.api.activityapi.core;
import com.codahale.metrics.Counter; import com.codahale.metrics.Counter;
import com.codahale.metrics.Histogram; import com.codahale.metrics.Histogram;
import com.codahale.metrics.Timer; import com.codahale.metrics.Timer;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.api.engine.activityimpl.ParameterMap; import io.nosqlbench.nb.api.engine.activityimpl.ParameterMap;
import io.nosqlbench.api.engine.metrics.instruments.NBMetricCounter; import io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricCounter;
import io.nosqlbench.api.engine.metrics.instruments.NBMetricHistogram; import io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricHistogram;
import io.nosqlbench.api.engine.metrics.instruments.NBMetricTimer; import io.nosqlbench.nb.api.engine.metrics.instruments.NBMetricTimer;
public class ComponentActivityInstrumentation implements ActivityInstrumentation { public class ComponentActivityInstrumentation implements ActivityInstrumentation {

View File

@@ -15,7 +15,7 @@
*/ */
package io.nosqlbench.engine.api.activityapi.core; package io.nosqlbench.engine.api.activityapi.core;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
/** /**
* A MotorDispenser is created for each Activity instance within a scenario. * A MotorDispenser is created for each Activity instance within a scenario.

View File

@@ -18,7 +18,7 @@ package io.nosqlbench.engine.api.activityapi.core.ops.fluent;
import com.codahale.metrics.Counter; import com.codahale.metrics.Counter;
import com.codahale.metrics.Timer; import com.codahale.metrics.Timer;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.engine.api.activityapi.core.Activity; import io.nosqlbench.engine.api.activityapi.core.Activity;
import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver; import io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver;
import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.*; import io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.*;

View File

@@ -17,7 +17,7 @@
package io.nosqlbench.engine.api.activityapi.core.progress; package io.nosqlbench.engine.api.activityapi.core.progress;
import com.codahale.metrics.Timer; import com.codahale.metrics.Timer;
import io.nosqlbench.api.engine.util.Unit; import io.nosqlbench.nb.api.engine.util.Unit;
import io.nosqlbench.engine.api.activityapi.core.Activity; import io.nosqlbench.engine.api.activityapi.core.Activity;
import java.time.Instant; import java.time.Instant;

View File

@@ -18,7 +18,7 @@ package io.nosqlbench.engine.api.activityapi.cyclelog.filters;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate.ResultFilteringSieve; import io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate.ResultFilteringSieve;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.util.ConfigTuples; import io.nosqlbench.engine.api.util.ConfigTuples;
import io.nosqlbench.nb.annotations.Service; import io.nosqlbench.nb.annotations.Service;

View File

@@ -19,7 +19,7 @@ package io.nosqlbench.engine.api.activityapi.cyclelog.filters;
import io.nosqlbench.engine.api.util.SimpleConfig; import io.nosqlbench.engine.api.util.SimpleConfig;
import io.nosqlbench.engine.api.activityapi.core.Activity; import io.nosqlbench.engine.api.activityapi.core.Activity;
import io.nosqlbench.nb.annotations.Maturity; import io.nosqlbench.nb.annotations.Maturity;
import io.nosqlbench.api.spi.SimpleServiceLoader; import io.nosqlbench.nb.api.spi.SimpleServiceLoader;
import java.util.function.IntPredicate; import java.util.function.IntPredicate;

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters; package io.nosqlbench.engine.api.activityapi.cyclelog.filters;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.input.Input; import io.nosqlbench.engine.api.activityapi.input.Input;
import java.util.function.IntPredicate; import java.util.function.IntPredicate;

View File

@@ -17,7 +17,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters; package io.nosqlbench.engine.api.activityapi.cyclelog.filters;
import io.nosqlbench.nb.annotations.Maturity; import io.nosqlbench.nb.annotations.Maturity;
import io.nosqlbench.api.spi.SimpleServiceLoader; import io.nosqlbench.nb.api.spi.SimpleServiceLoader;
public interface ResultValueFilterType { public interface ResultValueFilterType {

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate; package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleResult; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleResult;
public interface CycleResultTristateFilter extends TristateFilter<CycleResult> { public interface CycleResultTristateFilter extends TristateFilter<CycleResult> {

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate; package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate; package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import java.util.function.Predicate; import java.util.function.Predicate;

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate; package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -16,7 +16,7 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate; package io.nosqlbench.engine.api.activityapi.cyclelog.filters.tristate;
import io.nosqlbench.api.filtering.TristateFilter; import io.nosqlbench.nb.api.filtering.TristateFilter;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import java.util.Arrays; import java.util.Arrays;

View File

@@ -16,8 +16,8 @@
package io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog; package io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog;
import io.nosqlbench.api.labels.NBLabeledElement; import io.nosqlbench.nb.api.labels.NBLabeledElement;
import io.nosqlbench.api.labels.NBLabels; import io.nosqlbench.nb.api.labels.NBLabels;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleResultsSegment; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleResultsSegment;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleSegment; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleSegment;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleSegmentBuffer; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.CycleSegmentBuffer;

View File

@@ -19,7 +19,7 @@ package io.nosqlbench.engine.api.activityapi.cyclelog.outputs.logger;
import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable; import io.nosqlbench.engine.api.activityapi.cyclelog.buffers.results.ResultReadable;
import io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog.CanFilterResultValue; import io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog.CanFilterResultValue;
import io.nosqlbench.engine.api.activityapi.output.Output; import io.nosqlbench.engine.api.activityapi.output.Output;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;

View File

@@ -16,9 +16,8 @@
package io.nosqlbench.engine.api.activityapi.errorhandling; package io.nosqlbench.engine.api.activityapi.errorhandling;
import io.nosqlbench.api.labels.NBLabeledElement; import io.nosqlbench.nb.api.engine.activityimpl.ActivityDef;
import io.nosqlbench.api.engine.activityimpl.ActivityDef; import io.nosqlbench.nb.api.components.NBComponent;
import io.nosqlbench.components.NBComponent;
import io.nosqlbench.engine.api.metrics.ExceptionCountMetrics; import io.nosqlbench.engine.api.metrics.ExceptionCountMetrics;
import io.nosqlbench.engine.api.metrics.ExceptionExpectedResultVerificationMetrics; import io.nosqlbench.engine.api.metrics.ExceptionExpectedResultVerificationMetrics;
import io.nosqlbench.engine.api.metrics.ExceptionHistoMetrics; import io.nosqlbench.engine.api.metrics.ExceptionHistoMetrics;

Some files were not shown because too many files have changed in this diff Show More