asif-moh commented on PR #3700:
URL: https://github.com/apache/parquet-java/pull/3700#issuecomment-5159549924

   > This adds the cached value, but no production call site uses it yet. 
Please migrate the callers listed in the issue, especially footer stats, page 
stats, reader init, rewrite, and lazy encrypted metadata paths.
   
   > These tests only cover the getter. They do not prove the repeated parsing 
problem is fixed. Please add coverage for at least one migrated production path 
using the cached ParsedVersion instead of reparsing createdBy.
   
   @wgtmac I'd prefer to keep this PR focused on the caching foundation and 
migrate callers in a follow-up. The migration touches multiple files which is a 
larger change that's easier to review separately. The follow-up will include 
tests proving the production path uses the cached version.
   If needed I can add fixes for 1 caller using the `ParsedVersion` in this PR 
or I create a separate PR to fix all callers using `ParsedVersion` in parallel 
to this PR. Wdyt? I have no concerns on fixing all of them in this PR itself.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to