delta-io / delta

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
https://delta.io
Apache License 2.0
6.96k stars 1.58k forks source link

[Kernel][Writes] Add support of inserting data into tables #3030

Closed vkorukanti closed 1 week ago

vkorukanti commented 2 weeks ago

Description

(Split from #2944)

Adds support for inserting data into the table.

How was this patch tested?

Tests for inserting into partitioned and unpartitioned tables with various combinations of the types, partition values etc. Also tests the checkpoint is ready to create.