[ https://issues.apache.org/jira/browse/HUDI-2201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sivabalan narayanan updated HUDI-2201: -------------------------------------- Description: {code:java} grep -irl "fs.listStatus" hudi-*/* | grep -v Test hudi-flink/src/main/java/org/apache/hudi/table/format/FilePathUtils.java hudi-flink/src/main/java/org/apache/hudi/table/format/cow/CopyOnWriteInputFormat.java {code} {code:java} grep -irl "fs.getFileStatus" hudi-*/* | grep -v Test hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/io/FlinkMergeHandle.java hudi-flink/src/main/java/org/apache/hudi/sink/partitioner/profile/WriteProfiles.java hudi-flink/src/main/java/org/apache/hudi/table/format/FilePathUtils.java hudi-flink/src/main/java/org/apache/hudi/table/format/cow/CopyOnWriteInputFormat.java {code} Some of them are valid ones which can't be routed. But just dumping all matches here. was: {code:java} grep -irl "fs.listStatus" hudi-*/* | grep -v Test hudi-cli/src/main/java/org/apache/hudi/cli/commands/MetadataCommand.java hudi-cli/src/main/java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java hudi-cli/src/main/scala/org/apache/hudi/cli/DedupeSparkJob.scala hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/MarkerFiles.java hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/action/bootstrap/BootstrapUtils.java hudi-client/hudi-client-common/src/main/java/org/apache/hudi/client/heartbeat/HoodieHeartbeatClient.java hudi-client/hudi-client-common/src/main/java/org/apache/hudi/metadata/HoodieBackedTableMetadataWriter.java hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/table/action/rollback/ListingBasedRollbackHelper.java hudi-client/hudi-java-client/src/main/java/org/apache/hudi/table/action/rollback/JavaListingBasedRollbackHelper.java hudi-client/hudi-spark-client/src/main/java/org/apache/hudi/table/action/rollback/ListingBasedRollbackHelper.java hudi-common/src/main/java/org/apache/hudi/common/table/HoodieTableMetaClient.java hudi-common/src/main/java/org/apache/hudi/common/fs/FailSafeConsistencyGuard.java hudi-common/src/main/java/org/apache/hudi/common/fs/FSUtils.java hudi-flink/src/main/java/org/apache/hudi/table/format/FilePathUtils.java hudi-flink/src/main/java/org/apache/hudi/table/format/cow/CopyOnWriteInputFormat.java hudi-integ-test/src/main/java/org/apache/hudi/integ/testsuite/dag/nodes/ValidateAsyncOperations.java hudi-integ-test/src/main/java/org/apache/hudi/integ/testsuite/dag/nodes/ValidateDatasetNode.java hudi-spark-datasource/hudi-spark/src/main/scala/org/apache/spark/sql/hudi/command/CreateHoodieTableCommand.scala hudi-utilities/src/main/java/org/apache/hudi/utilities/HoodieSnapshotCopier.java hudi-utilities/src/main/java/org/apache/hudi/utilities/sources/HiveIncrPullSource.java hudi-utilities/src/main/java/org/apache/hudi/utilities/sources/helpers/DFSPathSelector.java hudi-utilities/src/main/java/org/apache/hudi/utilities/checkpointing/KafkaConnectHdfsProvider.java {code} > Audi all flink classes and route all FileSystem list and getStatus calls to > metadata table > ------------------------------------------------------------------------------------------ > > Key: HUDI-2201 > URL: https://issues.apache.org/jira/browse/HUDI-2201 > Project: Apache Hudi > Issue Type: Sub-task > Components: Common Core > Reporter: sivabalan narayanan > Priority: Major > > > {code:java} > grep -irl "fs.listStatus" hudi-*/* | grep -v Test > hudi-flink/src/main/java/org/apache/hudi/table/format/FilePathUtils.java > hudi-flink/src/main/java/org/apache/hudi/table/format/cow/CopyOnWriteInputFormat.java > {code} > > {code:java} > grep -irl "fs.getFileStatus" hudi-*/* | grep -v Test > hudi-client/hudi-flink-client/src/main/java/org/apache/hudi/io/FlinkMergeHandle.java > hudi-flink/src/main/java/org/apache/hudi/sink/partitioner/profile/WriteProfiles.java > hudi-flink/src/main/java/org/apache/hudi/table/format/FilePathUtils.java > hudi-flink/src/main/java/org/apache/hudi/table/format/cow/CopyOnWriteInputFormat.java > {code} > Some of them are valid ones which can't be routed. But just dumping all > matches here. -- This message was sent by Atlassian Jira (v8.3.4#803005)