Skip to content

Commit

Permalink
Spec: Adds in missing ChangeLog Field IDs - Reassigns Row Lineage Fie…
Browse files Browse the repository at this point in the history
…ld IDs(apache#12100)
  • Loading branch information
RussellSpitzer authored Jan 27, 2025
1 parent 2fa6cd8 commit af00d1f
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions format/spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -337,8 +337,11 @@ The set of metadata columns is:
| **`2147483546 file_path`** | `string` | Path of a file, used in position-based delete files |
| **`2147483545 pos`** | `long` | Ordinal position of a row, used in position-based delete files |
| **`2147483544 row`** | `struct<...>` | Deleted row values, used in position-based delete files |
| **`2147483543 _row_id`** | `long` | A unique long assigned when row-lineage is enabled, see [Row Lineage](#row-lineage) |
| **`2147483542 _last_updated_sequence_number`** | `long` | The sequence number which last updated this row when row-lineage is enabled [Row Lineage](#row-lineage) |
| **`2147483543 _change_type`** | `string` | The record type in the changelog (INSERT, DELETE, UPDATE_BEFORE, or UPDATE_AFTER) |
| **`2147483542 _change_ordinal`** | `int` | The order of the change |
| **`2147483541 _commit_snapshot_id`** | `long` | The snapshot ID in which the change occured |
| **`2147483540 _row_id`** | `long` | A unique long assigned when row-lineage is enabled, see [Row Lineage](#row-lineage) |
| **`2147483539 _last_updated_sequence_number`** | `long` | The sequence number which last updated this row when row-lineage is enabled [Row Lineage](#row-lineage) |

#### Row Lineage

Expand Down

0 comments on commit af00d1f

Please sign in to comment.