gianm opened a new pull request, #16188: URL: https://github.com/apache/druid/pull/16188
Renames JsonLineReaderBenchmark to JsonInputFormatBenchmark, and enhances it to test various readers (JsonReader, JsonLineReader, JsonNodeReader) as well as to test with/without field discovery. Results for `parseAndRead`: ``` Benchmark (discovery) (readerTypeString) Mode Cnt Score Error Units JsonInputFormatBenchmark.parseAndRead false reader avgt 10 3388.676 ± 45.400 ns/op JsonInputFormatBenchmark.parseAndRead false node_reader avgt 10 3442.947 ± 27.088 ns/op JsonInputFormatBenchmark.parseAndRead false line_reader avgt 10 2929.359 ± 52.594 ns/op JsonInputFormatBenchmark.parseAndRead true reader avgt 10 3622.374 ± 73.724 ns/op JsonInputFormatBenchmark.parseAndRead true node_reader avgt 10 3613.759 ± 26.548 ns/op JsonInputFormatBenchmark.parseAndRead true line_reader avgt 10 3009.840 ± 20.577 ns/op ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
