mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
Nosqlbench 904 version5 (#908)
* Ignore .flattened-pom.xml files from the CI-friendly flattening * Allow newer versions to squelch version warning * * switch to CI-friendly revisions in Maven * add flattener * refactor version tags * remove unecesary indirection in poms which break version intellisense * * switch to CI-friendly revisions in Maven * add flattener * refactor version tags * remove unnecessary indirection in poms which break version intellisense * deleting commented code * version dep updates * streamline LUT trimming options * use a more explicit regex substituion technique * specify updated okhttp version * update resources plugin to bugfixed version * exclude filtering for problematic files
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!--
|
||||
~ Copyright (c) 2022 nosqlbench
|
||||
~ Copyright (c) 2022-2023 nosqlbench
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<artifactId>mvn-defaults</artifactId>
|
||||
<groupId>io.nosqlbench</groupId>
|
||||
<version>4.17.33-SNAPSHOT</version>
|
||||
<version>${revision}</version>
|
||||
<relativePath>../mvn-defaults</relativePath>
|
||||
</parent>
|
||||
|
||||
@@ -40,19 +40,19 @@
|
||||
<dependency>
|
||||
<groupId>io.nosqlbench</groupId>
|
||||
<artifactId>nb-spectest</artifactId>
|
||||
<version>4.17.33-SNAPSHOT</version>
|
||||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.nosqlbench</groupId>
|
||||
<artifactId>nb-api</artifactId>
|
||||
<version>4.17.33-SNAPSHOT</version>
|
||||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.nosqlbench</groupId>
|
||||
<artifactId>virtdata-userlibs</artifactId>
|
||||
<version>4.17.33-SNAPSHOT</version>
|
||||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2022 nosqlbench
|
||||
* Copyright (c) 2022-2023 nosqlbench
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -64,6 +64,10 @@ public class AdaptersApiVersionInfo {
|
||||
String currentField = current_components[i];
|
||||
if (minField.matches("\\d+")) {
|
||||
if (currentField.matches("\\d+")) {
|
||||
if ((Integer.parseInt(currentField) > Integer.parseInt(minField))) {
|
||||
// We're in a completely newer version
|
||||
break;
|
||||
}
|
||||
if (Integer.parseInt(currentField)<Integer.parseInt(minField)) {
|
||||
throw new OpConfigError("This workload can only be loaded by a NoSQLBench runtime version " + min_version + " or higher." +
|
||||
" You are running version " + getVersion());
|
||||
|
||||
Reference in New Issue
Block a user