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

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


    from d6d41a688c5 Show legend for postcommit job duration. (#26244)
     new 4fc42d9efef FileReadSchemaTransformProvider
     new 95f5252d2ea AvroReadSchemaTransformFormatProvider and tests
     new 876bde245bc ParquetReadSchemaTransformFormatProvider and tests
     new 8c40a8784cc replace bytes with ByteBuffer, remove Short for 
SchemaAwareJavaBeans primitive data types; match read transform test names to 
write transform test names
     new c707a4b676c Merge branch 'master' of github.com:ahmedabu98/beam into 
filereadschematransform pull #25951
     new 173d26b6a33 isolate bytes in SchemaAwareJavaBeans and add tests for 
read and write, refactor test class names to match schematransform name pattern
     new 9470073b856 base class for file read tests; spotless
     new 1f1900901fd fix csv and xml tests
     new e3f82f1cb94 add json utils to convert beam schema to json schema
     new 3a22e9c8c97 JsonReadSchemaTransformFormatProvider and tests; some 
changes to JsonUtils
     new 48893f3294f fix dependency issue
     new 27f0881dd30 permit unused everit_json_schema
     new b2eb43e671a fix illegal immutablemap import
     new abef23b11cf remove byte from csv test data
     new 042e56ee9fb remove byte and short from csv tests
     new 296a63f2f97 LineReadSchemaTransformFormatProvider and tests
     new d7b6dc15c8d add tests for reading from schema file path
     new 60f0ef058cc add label to make transform names unique
     new 0f01f360001 spotless
     new 62422438922 spotless
     new d2dc68d1b84 remove suppresswarnings
     new e61e3652400 address comments
     new f70b3a2dd5a test write and read with schematransforms
     new 5ddec21be5a remove null warning suppressors
     new 11cf665716c clarify schema documentation; some nullness and other fixes
     new d2bd841edbe add SchemaFieldDescriptions to config; move validation 
logic to config build
     new bc1a907fdcf refactor into a buildMatchTransform
     new b6942559402 spotless
     new 2a1cacc0afd spotless
     new f45ff0caeb9 Merge pull request #25927 from 
ahmedabu98/filereadschematransform

The 39073 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/beam/sdk/schemas/utils/JsonUtils.java   | 163 ++++++++--
 .../beam/sdk/schemas/JsonSchemaConversionTest.java | 153 +++++++++-
 .../beam/sdk/io/common/SchemaAwareJavaBeans.java   | 128 ++++++--
 .../sdk/io/common/SchemaAwareJavaBeansTest.java    |  60 ++--
 .../org/apache/beam/sdk/io/csv/CsvIOTestData.java  |  29 +-
 .../org/apache/beam/sdk/io/csv/CsvIOWriteTest.java |  39 +--
 .../beam/sdk/io/csv/RowToCsvCSVFormatTest.java     |  24 +-
 .../io/csv/RowToCsvPredefinedCSVFormatsTest.java   |  20 +-
 sdks/java/io/file-schema-transform/build.gradle    |   4 +
 .../AvroReadSchemaTransformFormatProvider.java     |  60 ++++
 .../FileReadSchemaTransformConfiguration.java      | 170 +++++++++++
 .../FileReadSchemaTransformFormatProvider.java     |  35 +++
 .../FileReadSchemaTransformProvider.java           | 248 +++++++++++++++
 .../JsonReadSchemaTransformFormatProvider.java     |  67 ++++
 .../LineReadSchemaTransformFormatProvider.java     |  60 ++++
 .../ParquetReadSchemaTransformFormatProvider.java  |  59 ++++
 .../AvroReadSchemaTransformFormatProviderTest.java | 259 ++++++++++++++++
 ...vroWriteSchemaTransformFormatProviderTest.java} |   2 +-
 ...CsvWriteSchemaTransformFormatProviderTest.java} |  33 +-
 .../FileReadSchemaTransformFormatProviderTest.java | 277 +++++++++++++++++
 ...FileWriteSchemaTransformFormatProviderTest.java |  32 ++
 ...WriteSchemaTransformFormatProviderTestData.java |  72 +++--
 .../JsonReadSchemaTransformFormatProviderTest.java | 336 +++++++++++++++++++++
 ...sonWriteSchemaTransformFormatProviderTest.java} |   2 +-
 .../LineReadSchemaTransformFormatProviderTest.java | 233 ++++++++++++++
 ...rquetReadSchemaTransformFormatProviderTest.java | 223 ++++++++++++++
 ...uetWriteSchemaTransformFormatProviderTest.java} |   2 +-
 .../io/fileschematransform/XmlRowValueTest.java    |  43 ++-
 ...XmlWriteSchemaTransformFormatProviderTest.java} |   2 +-
 29 files changed, 2627 insertions(+), 208 deletions(-)
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/AvroReadSchemaTransformFormatProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/FileReadSchemaTransformConfiguration.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/FileReadSchemaTransformFormatProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/FileReadSchemaTransformProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/JsonReadSchemaTransformFormatProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/LineReadSchemaTransformFormatProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/main/java/org/apache/beam/sdk/io/fileschematransform/ParquetReadSchemaTransformFormatProvider.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/AvroReadSchemaTransformFormatProviderTest.java
 rename 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/{AvroFileWriteSchemaTransformFormatProviderTest.java
 => AvroWriteSchemaTransformFormatProviderTest.java} (98%)
 rename 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/{CsvFileWriteSchemaTransformFormatProviderTest.java
 => CsvWriteSchemaTransformFormatProviderTest.java} (86%)
 create mode 100644 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/FileReadSchemaTransformFormatProviderTest.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/JsonReadSchemaTransformFormatProviderTest.java
 rename 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/{JsonFileWriteSchemaTransformFormatProviderTest.java
 => JsonWriteSchemaTransformFormatProviderTest.java} (98%)
 create mode 100644 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/LineReadSchemaTransformFormatProviderTest.java
 create mode 100644 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/ParquetReadSchemaTransformFormatProviderTest.java
 rename 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/{ParquetFileWriteSchemaTransformFormatProviderTest.java
 => ParquetWriteSchemaTransformFormatProviderTest.java} (98%)
 rename 
sdks/java/io/file-schema-transform/src/test/java/org/apache/beam/sdk/io/fileschematransform/{XmlFileWriteSchemaTransformFormatProviderTest.java
 => XmlWriteSchemaTransformFormatProviderTest.java} (98%)

Reply via email to