Files
seaweedfs/other/java
chrislu 48a2ddf6f8 debug: track ALL writes to Parquet files
CRITICAL FINDING from previous run:
- getPos() was NEVER called by Parquet/Hadoop!
- This eliminates position tracking mismatch hypothesis
- Bytes are genuinely not reaching our write() method

Added detailed write() logging to track:
- Every write call for .parquet files
- Cumulative totalBytesWritten after each write
- Buffer state during writes

This will show the exact write pattern and reveal:
A) If Parquet writes 762 bytes but only 684 reach us → FSDataOutputStream buffering issue
B) If Parquet only writes 684 bytes → Parquet calculates size incorrectly
C) Number and size of write() calls for a typical Parquet file

Expected patterns:
- Parquet typically writes in chunks: header, data pages, footer
- For small files: might be 2-3 write calls
- Footer should be ~78 bytes if that's what's missing

Next run will show EXACT write sequence.
2025-11-23 12:24:52 -08:00
..
2024-11-18 22:41:59 -08:00
2023-02-16 21:30:55 -08:00