mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
fix truncate issue
This commit is contained in:
@@ -7,21 +7,24 @@ description: |
|
||||
scenarios:
|
||||
default:
|
||||
schema: run driver=cql tags==block:schema threads==1 cycles==UNDEF
|
||||
rampup: run driver=cql tags==block:rampup cycles===TEMPLATE(rampup-cycles,10) threads=auto
|
||||
rampup: run driver=cql tags==block:rampup cycles===TEMPLATE(rampup-cycles,1) threads=auto
|
||||
main: run driver=cql tags==block:"main.*" cycles===TEMPLATE(main-cycles,10) threads=auto
|
||||
# rampdown: run driver=cql tags==block:rampdown threads==1 cycles==UNDEF
|
||||
astra:
|
||||
schema: run driver=cql tags==block:schema-astra threads==1 cycles==UNDEF
|
||||
rampup: run driver=cql tags==block:rampup cycles===TEMPLATE(rampup-cycles,10) threads=auto
|
||||
main: run driver=cql tags==block:"main.*" cycles===TEMPLATE(main-cycles,10) threads=auto
|
||||
|
||||
params:
|
||||
a-param: aparam-value
|
||||
a_param: "value"
|
||||
|
||||
bindings:
|
||||
machine_id: Mod(<<sources:10000>>); ToHashedUUID() -> java.util.UUID
|
||||
message: Discard(); TextOfFile('data/cql-starter-message.txt')
|
||||
time: Mul(100L); Div(10000L); ToJavaInstant()
|
||||
timestamp: Mul(<<timespeed:100>>L); Div(<<sources:10000>>L); Mul(1000L);
|
||||
machine_id: ElapsedNanoTime(); ToHashedUUID() -> java.util.UUID
|
||||
message: Discard(); TextOfFile('data/cql-starter-message.txt');
|
||||
rampup_message: ToString();
|
||||
time: ElapsedNanoTime(); Mul(1000); ToJavaInstant();
|
||||
ts: ElapsedNanoTime(); Mul(1000);
|
||||
|
||||
|
||||
blocks:
|
||||
schema:
|
||||
@@ -39,8 +42,7 @@ blocks:
|
||||
time timestamp,
|
||||
PRIMARY KEY ((machine_id), time)
|
||||
) WITH CLUSTERING ORDER BY (time DESC);
|
||||
truncate-table: |
|
||||
truncate table TEMPLATE(keyspace,starter).TEMPLATE(table,cqlstarter);
|
||||
|
||||
schema-astra:
|
||||
params:
|
||||
prepared: false
|
||||
@@ -52,6 +54,7 @@ blocks:
|
||||
time timestamp,
|
||||
PRIMARY KEY ((machine_id), time)
|
||||
) WITH CLUSTERING ORDER BY (time DESC);
|
||||
|
||||
rampup:
|
||||
params:
|
||||
cl: <<write_cl:LOCAL_QUORUM>>
|
||||
@@ -59,7 +62,13 @@ blocks:
|
||||
ops:
|
||||
insert-rampup: |
|
||||
insert into <<keyspace:starter>>.<<table:cqlstarter>> (machine_id, message, time)
|
||||
values ({machine_id}, {message}, {time}) using timestamp {timestamp};
|
||||
values ({machine_id}, {rampup_message}, {time}) using timestamp {ts};
|
||||
|
||||
rampdown:
|
||||
ops:
|
||||
truncate-table: |
|
||||
truncate table <<keyspace:starter>>.<<table:cqlstarter>>;
|
||||
|
||||
main-read:
|
||||
params:
|
||||
ratio: <<read_ratio:1>>
|
||||
@@ -76,4 +85,4 @@ blocks:
|
||||
ops:
|
||||
insert-main: |
|
||||
insert into <<keyspace:starter>>.<<table:cqlstarter>>
|
||||
(machine_id, message, time) values ({machine_id}, {message}, {time}) using timestamp {timestamp};
|
||||
(machine_id, message, time) values ({machine_id}, {message}, {time}) using timestamp {ts};
|
||||
Reference in New Issue
Block a user