This is an automated email from the ASF dual-hosted git repository.

asdf2014 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


    from 55acf2e2ff4 Fix incorrect scale when reading decimal from parquet 
(#15715)
     add d3d0c1c91ec Faster parsing: reduce String usage, list-based input 
rows. (#15681)

No new revisions were added by this update.

Summary of changes:
 ...ark.java => DelimitedInputFormatBenchmark.java} | 123 ++++++-----
 .../msq/indexing/CountableInputSourceReader.java   |   7 +
 .../druid/msq/input/external/ExternalSegment.java  |   3 +-
 .../overlord/sampler/InputSourceSamplerTest.java   |   4 +-
 pom.xml                                            |   5 -
 processing/pom.xml                                 |   4 -
 .../org/apache/druid/data/input/InputFormat.java   |  13 ++
 .../apache/druid/data/input/InputSourceReader.java |  10 +
 .../data/input/IntermediateRowParsingReader.java   |  30 ++-
 .../apache/druid/data/input/ListBasedInputRow.java | 208 +++++++++++++++++++
 .../druid/data/input/ListBasedInputRowAdapter.java |  60 ++++++
 .../apache/druid/data/input/MapBasedInputRow.java  |   2 +-
 .../org/apache/druid/data/input/TextReader.java    |  73 +++++--
 .../druid/data/input/impl/CsvInputFormat.java      |   4 +-
 .../druid/data/input/impl/DelimitedBytes.java      |  67 ++++++
 .../data/input/impl/DelimitedInputFormat.java      |  26 ++-
 .../data/input/impl/DelimitedValueReader.java      |  96 +++++++--
 .../druid/data/input/impl/FastLineIterator.java    | 231 ++++++++++++++++-----
 .../druid/data/input/impl/FlatTextInputFormat.java |  63 ++++--
 .../input/impl/InputEntityIteratingReader.java     |   7 +
 .../druid/data/input/impl/JsonLineReader.java      |   8 +-
 .../druid/data/input/impl/MapInputRowParser.java   |  54 ++++-
 .../apache/druid/data/input/impl/RegexReader.java  |   2 +-
 .../input/impl/TimedShutoffInputSourceReader.java  |   7 +
 .../apache/druid/java/util/common/StringUtils.java |   6 -
 .../parsers/AbstractFlatTextFormatParser.java      |   2 +-
 .../segment/incremental/IncrementalIndex.java      |   9 +-
 .../druid/data/input/impl/CsvReaderTest.java       |  52 ++---
 .../druid/data/input/impl/DelimitedBytesTest.java  |  88 ++++++++
 .../data/input/impl/FastLineIteratorTest.java      |  70 ++++---
 30 files changed, 1064 insertions(+), 270 deletions(-)
 copy 
benchmarks/src/test/java/org/apache/druid/benchmark/{JsonLineReaderBenchmark.java
 => DelimitedInputFormatBenchmark.java} (52%)
 create mode 100644 
processing/src/main/java/org/apache/druid/data/input/ListBasedInputRow.java
 create mode 100644 
processing/src/main/java/org/apache/druid/data/input/ListBasedInputRowAdapter.java
 create mode 100644 
processing/src/main/java/org/apache/druid/data/input/impl/DelimitedBytes.java
 create mode 100644 
processing/src/test/java/org/apache/druid/data/input/impl/DelimitedBytesTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to