You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`parquet.avro.data.supplier`|`Class`| The implementation of the interface org.apache.parquet.avro.AvroDataSupplier. Available implementations in the library: GenericDataSupplier, ReflectDataSupplier, SpecificDataSupplier.<br/>The default value is `org.apache.parquet.avro.SpecificDataSupplier`|
32
-
|`parquet.avro.read.schema`|`String`| The Avro schema to be used for reading. It shall be compatible with the file schema. The file schema will be used directly if not set. |
33
-
|`parquet.avro.projection`|`String`| The Avro schema to be used for projection. |
34
-
|`parquet.avro.compatible`|`boolean`| Flag for compatibility mode. `true` for materializing Avro `IndexedRecord` objects, `false` for materializing the related objects for either generic, specific, or reflect records.<br/>The default value is `true`. |
35
-
|`parquet.avro.readInt96AsFixed`|`boolean`| Flag for handling the `INT96` Parquet types. `true` for converting it to the `fixed` Avro type, `false` for not handling `INT96` types (throwing exception).<br/>The default value is `false`.<br/>**NOTE: The `INT96` Parquet type is deprecated. This option is only to support old data.**|
|`parquet.avro.data.supplier`|`Class`| The implementation of the interface org.apache.parquet.avro.AvroDataSupplier. Available implementations in the library: GenericDataSupplier, ReflectDataSupplier, SpecificDataSupplier.<br/>The default value is `org.apache.parquet.avro.SpecificDataSupplier`|
32
+
|`parquet.avro.read.schema`|`String`| The Avro schema to be used for reading. It shall be compatible with the file schema. The file schema will be used directly if not set. |
33
+
|`parquet.avro.projection`|`String`| The Avro schema to be used for projection. |
34
+
|`parquet.avro.compatible`|`boolean`| Flag for compatibility mode. `true` for materializing Avro `IndexedRecord` objects, `false` for materializing the related objects for either generic, specific, or reflect records.<br/>The default value is `true`. |
35
+
|`parquet.avro.readInt96AsFixed`|`boolean`| Flag for handling the `INT96` Parquet types. `true` for converting it to the `fixed` Avro type, `false` for not handling `INT96` types (throwing exception).<br/>The default value is `false`.<br/>**NOTE: The `INT96` Parquet type is deprecated. This option is only to support old data.**|
36
+
|`parquet.avro.serializable.classes`|`String`| List of the fully qualified class names separated by ',' that may be referenced from the Avro schema by "java-class" or "java-key-class" and are allowed to be loaded. |
|`parquet.avro.write.data.supplier`|`Class`| The implementation of the interface org.apache.parquet.avro.AvroDataSupplier. Available implementations in the library: GenericDataSupplier, ReflectDataSupplier, SpecificDataSupplier.<br/>The default value is `org.apache.parquet.avro.SpecificDataSupplier`|
42
-
|`parquet.avro.schema`|`String`| The Avro schema to be used for generating the Parquet schema of the file. |
43
-
|`parquet.avro.write-old-list-structure`|`boolean`| Flag whether to write list structures in the old way (2 levels) or the new one (3 levels). When writing at 2 levels no null values are available at the element level.<br/>The default value is `true`|
44
-
|`parquet.avro.add-list-element-records`|`boolean`| Flag whether to assume that any repeated element in the schema is a list element.<br/>The default value is `true`. |
45
-
|`parquet.avro.write-parquet-uuid`|`boolean`| Flag whether to write the [Parquet UUID logical type](https://github.com/apache/parquet-format/blob/master/LogicalTypes.md#uuid) in case of an [Avro UUID type](https://avro.apache.org/docs/current/spec.html#UUID) is present.<br/>The default value is `false`. |
46
-
|`parquet.avro.writeFixedAsInt96`|`String`| Comma separated list of paths pointing to Avro schema elements which are to be converted to `INT96` Parquet types.<br/>The path is a `'.'` separated list of field names and does not contain the name of the schema nor the namespace. The type of the referenced schema elements must be `fixed` with the size of 12 bytes.<br/>**NOTE: The `INT96` Parquet type is deprecated. This option is only to support old data.**|
|`parquet.avro.write.data.supplier`|`Class`| The implementation of the interface org.apache.parquet.avro.AvroDataSupplier. Available implementations in the library: GenericDataSupplier, ReflectDataSupplier, SpecificDataSupplier.<br/>The default value is `org.apache.parquet.avro.SpecificDataSupplier`|
43
+
|`parquet.avro.schema`|`String`| The Avro schema to be used for generating the Parquet schema of the file. |
44
+
|`parquet.avro.write-old-list-structure`|`boolean`| Flag whether to write list structures in the old way (2 levels) or the new one (3 levels). When writing at 2 levels no null values are available at the element level.<br/>The default value is `true`|
45
+
|`parquet.avro.add-list-element-records`|`boolean`| Flag whether to assume that any repeated element in the schema is a list element.<br/>The default value is `true`. |
46
+
|`parquet.avro.write-parquet-uuid`|`boolean`| Flag whether to write the [Parquet UUID logical type](https://github.com/apache/parquet-format/blob/master/LogicalTypes.md#uuid) in case of an [Avro UUID type](https://avro.apache.org/docs/current/spec.html#UUID) is present.<br/>The default value is `false`. |
47
+
|`parquet.avro.writeFixedAsInt96`|`String`| Comma separated list of paths pointing to Avro schema elements which are to be converted to `INT96` Parquet types.<br/>The path is a `'.'` separated list of field names and does not contain the name of the schema nor the namespace. The type of the referenced schema elements must be `fixed` with the size of 12 bytes.<br/>**NOTE: The `INT96` Parquet type is deprecated. This option is only to support old data.**|
0 commit comments