| Interface and Description |
|---|
| org.apache.flink.connector.file.src.reader.FileRecordFormat
Please use
StreamFormat instead. The main motivation for removing it is the
inherent design flaw in the batching of FileRecordFormat: StreamFormat can guarantee that
only a certain amount of memory is being used (unless a single record exceeds that already),
but FileRecordFormat can only batch by the number of records. By removing FileRecordFormat,
we relay the responsibility of implementing the batching to the format developer; they need
to use BulkFormat and find a better way than batch by number of records. |
| Class and Description |
|---|
| org.apache.flink.connector.file.src.impl.FileRecordFormatAdapter
Please use
StreamFormatAdapter instead. |
| org.apache.flink.connector.file.src.reader.TextLineFormat
Please use
TextLineInputFormat. |
| Method and Description |
|---|
| org.apache.flink.connector.file.src.FileSource.forRecordFileFormat(FileRecordFormat<T>, Path...)
Please use
FileSource.forRecordStreamFormat(StreamFormat, Path...) instead. |
| org.apache.flink.connector.file.table.TableMetaStoreFactory.TableMetaStore.getLocationPath() |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.