Class MergePage

java.lang.Object
io.trino.spi.connector.MergePage

public final class MergePage extends Object
Separate deletions and insertions pages from a merge using RowChangeParadigm.DELETE_ROW_AND_INSERT_ROW.
  • Method Details

    • getDeletionsPage

      public Optional<Page> getDeletionsPage()
      Returns:
      delete page with data columns followed by row ID column
    • getInsertionsPage

      public Optional<Page> getInsertionsPage()
      Returns:
      insert page with data columns
    • createDeleteAndInsertPages

      public static MergePage createDeleteAndInsertPages(Page inputPage, int dataColumnCount)