various fixes
This commit is contained in:
@@ -50,7 +50,7 @@ public class CsvToEntryTransformerTest {
|
||||
+ dateB.format(DateTimeFormatter.ISO_ZONED_DATE_TIME) + ",2,tagValue\n";
|
||||
|
||||
final ArrayBlockingQueue<Entries> queue = db.getQueue();
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create("@timestamp", "duration", ',',
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create("@timestamp", "duration", ",",
|
||||
new ColumnDefinitions());
|
||||
final CsvToEntryTransformer csvToEntryTransformer = new CsvToEntryTransformer(queue, settings);
|
||||
csvToEntryTransformer.readCSV(new ByteArrayInputStream(csv.getBytes(StandardCharsets.UTF_8)));
|
||||
@@ -92,7 +92,7 @@ public class CsvToEntryTransformerTest {
|
||||
final ArrayBlockingQueue<Entries> queue = db.getQueue();
|
||||
final ColumnDefinitions columnDefinitions = new ColumnDefinitions();
|
||||
columnDefinitions.ignoreColumn("ignoredColumn");
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create("@timestamp", "duration", ',',
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create("@timestamp", "duration", ",",
|
||||
columnDefinitions);
|
||||
final CsvToEntryTransformer csvToEntryTransformer = new CsvToEntryTransformer(queue, settings);
|
||||
csvToEntryTransformer.readCSV(new ByteArrayInputStream(csv.getBytes(StandardCharsets.UTF_8)));
|
||||
|
||||
@@ -66,7 +66,7 @@ public class PdbControllerTest {
|
||||
final ColumnDefinitions columnDefinitions = new ColumnDefinitions();
|
||||
columnDefinitions.ignoreColumn(ignoredColumn);
|
||||
columnDefinitions.postProcess("tag", EnumSet.of(PostProcessors.LOWER_CASE));
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create(timeColumn, valueColumn, ',', columnDefinitions);
|
||||
final CsvReaderSettings settings = CsvReaderSettings.create(timeColumn, valueColumn, ",", columnDefinitions);
|
||||
settings.putAdditionalTag(additionalColumn, additionalValue);
|
||||
uploadCsv(settings, csv);
|
||||
{
|
||||
|
||||
@@ -12,10 +12,10 @@ import java.util.List;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.params.ParameterizedTest;
|
||||
import org.junit.jupiter.params.provider.Arguments;
|
||||
import org.junit.jupiter.params.provider.MethodSource;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
|
||||
public class FastISODateParserTest {
|
||||
|
||||
@@ -44,7 +44,8 @@ public class FastISODateParserTest {
|
||||
Arguments.of("2018-11-18T14:55:49.Z"), //
|
||||
Arguments.of("2018-11-18T14:55:49.-01:23"), //
|
||||
Arguments.of("2018-11-18T14:55:49Z"), //
|
||||
Arguments.of("2018-11-18T14:55:49-01:23") //
|
||||
Arguments.of("2018-11-18T14:55:49-01:23"), //
|
||||
Arguments.of("2018-11-18 14:55:49,123") //
|
||||
);
|
||||
|
||||
}
|
||||
@@ -187,7 +188,7 @@ public class FastISODateParserTest {
|
||||
Assertions.assertEquals(expectedEpochMilli, actualEpochMilli, "date: " + date);
|
||||
}
|
||||
|
||||
public static void main(final String[] args) throws IOException, InterruptedException {
|
||||
public static void main2(final String[] args) throws IOException, InterruptedException {
|
||||
final Path path = Path.of("/home/andi/ws/performanceDb/data/production/dates.csv");
|
||||
|
||||
final List<byte[]> dates = new ArrayList<>();
|
||||
@@ -228,4 +229,8 @@ public class FastISODateParserTest {
|
||||
System.out.println("duration: " + millis + "ms ; speed: " + datesPerSecond + " dates/s");
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(final String[] args) {
|
||||
System.out.println(new FastISODateParser().parse("2018-11-18 14:55:49,123"));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user