tanmayrauth commented on PR #1501:
URL: https://github.com/apache/iceberg-go/pull/1501#issuecomment-5073495926

   @zeroshade Thanks for the review, addressed all three in the latest commit: 
delete-file result metrics now follow Java's ScanMetricsUtil.fileTask per-task 
accumulation (a delete applying to N tasks counts N times, no cross-path dedup) 
so the Java-parity field names stay directly comparable, while DV sizing keeps 
using per-blob content_size_in_bytes; the emitted ScanReport.Filter is now run 
through a new iceberg.SanitizeExpression before serialization so predicate
     literals are masked (structure, column refs, and ops preserved, IN/NOT IN 
keep their arity) and never leak to reporters/REST sinks — it masks values 
rather than replicating Java's typed placeholders, which I noted in the doc
     comment; and projectedFields now resolves the actual projected schema and 
maps every id (including nested) to its full dotted name via 
Schema.FindColumnName, matching TypeUtil.getProjectedIds + findColumnName, with 
new tests
     covering nested schemas, filter redaction, and the per-task delete counts.


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