Module partitioning

Source
Expand description

Partitioning writers for handling partitioned Iceberg tables.

This module provides two strategies for writing to partitioned tables:

  • FanoutWriter: Handles unsorted data by maintaining multiple active writers
  • ClusteredWriter: Optimized for pre-sorted data with single active writer

Modules§

clustered_writer
This module provides the ClusteredWriter implementation.
fanout_writer
This module provides the FanoutWriter implementation.
unpartitioned_writer
This module provides the UnpartitionedWriter implementation.

Traits§

PartitioningWriter
A writer that can write data to partitioned tables.