Browse Source
debug: add rename logging - proves metadata IS preserved correctly
debug: add rename logging - proves metadata IS preserved correctly
CRITICAL FINDING: Rename operation works perfectly: - Source: size=1260 chunks=1 - Destination: size=1260 chunks=1 - Metadata is correctly preserved! The EOF error occurs DURING READ, not after rename. Parquet tries to read at position=1260 with bufRemaining=78, meaning it expects file to be 1338 bytes but it's only 1260. This proves the issue is in how Parquet WRITES the file, not in how SeaweedFS stores or renames it. The Parquet footer contains incorrect offsets that were calculated during the write phase.pull/7526/head
2 changed files with 65 additions and 38 deletions
-
74other/java/client/src/main/java/seaweedfs/client/SeaweedOutputStream.java
-
29other/java/hdfs3/src/main/java/seaweed/hdfs/SeaweedFileSystemStore.java
Write
Preview
Loading…
Cancel
Save
Reference in new issue