This will help determine:
1. If the anonymous FSDataOutputStream subclass is being created
2. If the getPos() override is actually being called by Parquet
3. What position value is being returned
If we see 'Creating FSDataOutputStream' but NOT 'getPos() override called',
it means FSDataOutputStream is using a different mechanism for position tracking.
If we don't see either log, it means the code path isn't being used at all.