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

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


    from eb340b59de [core] Primary key types should not be changed (#6264)
     add 46947e47c7 [avro] Optimize map<string, string> in avro (#6256)

No new revisions were added by this update.

Summary of changes:
 .../benchmark/compact/MapCompactBenchmark.java     |  94 +++++++++++
 .../org/apache/paimon/codegen/GenerateUtils.scala  |   2 +-
 .../apache/paimon/data/AbstractBinaryWriter.java   |  23 ++-
 .../java/org/apache/paimon/data/BinaryWriter.java  |  10 +-
 .../data/serializer/InternalMapSerializer.java     |   8 +-
 .../java/org/apache/paimon/data/BinaryRowTest.java |  14 +-
 .../java/org/apache/paimon/data/RowDataTest.java   |   2 +-
 .../apache/paimon/format/FormatReadWriteTest.java  |  67 +++++---
 .../paimon/format/avro/AvroBytesStringMap.java     | 172 +++++++++++++++++++++
 .../paimon/format/avro/FieldReaderFactory.java     |  56 ++++++-
 .../paimon/format/avro/FieldWriterFactory.java     |  21 ++-
 .../paimon/format/avro/AvroBytesStringMapTest.java | 112 ++++++++++++++
 12 files changed, 525 insertions(+), 56 deletions(-)
 create mode 100644 
paimon-benchmark/paimon-micro-benchmarks/src/test/java/org/apache/paimon/benchmark/compact/MapCompactBenchmark.java
 create mode 100644 
paimon-format/src/main/java/org/apache/paimon/format/avro/AvroBytesStringMap.java
 create mode 100644 
paimon-format/src/test/java/org/apache/paimon/format/avro/AvroBytesStringMapTest.java

Reply via email to