CPC G06F 16/2358 (2019.01) [G06F 16/1865 (2019.01); G06F 16/2322 (2019.01); G06F 16/2365 (2019.01); G06F 16/245 (2019.01); G06F 16/278 (2019.01); G06F 9/466 (2013.01)] | 30 Claims |
1. A method comprising:
detecting, by at least one hardware processor, a first executed transaction causing a first modification to table data stored in a table, the table data associated with a corresponding metadata file with metadata information of the table;
generating a new metadata file responsive to the first executed transaction, the new metadata file being distinct from the metadata file, and the new metadata file including the metadata information and additional metadata associated with the first modification;
detecting a second executed transaction causing a second modification to the table data; and
updating the table data with a change tracking column, the change tracking column including lineage of executed transactions on the table data, the lineage indicating at least the first transaction and the second transaction, timestamps when the first and second transactions were executed, identification information of at least one user account initiating the first and second transactions.
|