zhangxinyao88 opened a new pull request, #3868:
URL: https://github.com/apache/parquet-java/pull/3868

   The existing index and statistics tests mostly invoke command objects 
directly, leaving CLI column/row-group selection and output options unverified. 
Add seventeen cases through the shared CLI helper for `column-index`, 
`column-size`, `bloom-filter`, `size-stats` and `check-stats`.
   
   A deterministic two-row-group fixture checks index modes and selection, 
footer-backed column sizes, nested-column aggregation, sorting and percentages, 
typed Bloom membership and missing filters, byte counts and level histograms, 
unavailable metadata, and multiple-file success/failure handling. This adds 
tests only and leaves geospatial and rewrite coverage separate.
   
   Validation on Java 17: `./mvnw -o -B -ntp -pl parquet-cli spotless:check 
test` passed with 100 tests, 98 passed and 2 skipped; Spotless and RAT passed. 
Eleven temporary argument/output regressions triggered assertion failures and 
were restored before the final run.
   
   The current-source Hadoop module was rebuilt successfully using cached 
prerequisites. A prerequisite reactor build stopped at its Thrift version check 
(required 0.25.0, installed 0.24.0); full-reactor and other-JDK validation are 
not claimed.
   
   Related to #3289; this covers independent remaining commands and does not 
close the parent tracker.
   


-- 
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