rdblue opened a new pull request #1802:
URL: https://github.com/apache/iceberg/pull/1802


   This is a draft of how we can extend the current writer classes to handle 
deltas and file rolling.
   
   * Adds `DataWriter` like `EqualityDeleteWriter` and `PositionDeleteWriter`
   * Adds methods to `FileAppenderFactory` to create writers; it may be cleaner 
to move these to a separate `WriterFactory`
   * Adds a rolling writer implementation for equality deletes to 
`BaseTaskWriter`
   * Abstracts rolling writer logic into a base class
   * Adds an example `UnpartitionedDeltaWriter`
   
   These changes are incomplete, so this probably doesn't work yet. This would 
still need a real task writer implementation and additional arguments passed to 
create the `FileAppenderFactory`.


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

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