US 12,072,843 B1
Data maintenance transaction rollbacks
Prakhar Jain, Sunnyvale, CA (US); Bart Samwel, Oegstgeest (NL); and Burak Yavuz, San Francisco, CA (US)
Assigned to Databricks, Inc., San Francisco, CA (US)
Filed by Databricks, Inc., San Francisco, CA (US)
Filed on Jan. 20, 2022, as Appl. No. 17/580,475.
Int. Cl. G06F 16/174 (2019.01)
CPC G06F 16/174 (2019.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors configured to:
receive a first transaction that modifies or deletes first data stored in a storage system;
determine that the first data is subject to an intervening re-arrangement transaction; and
in response to determining that the first data is subject to the intervening re-arrangement transaction,
rollback the intervening re-arrangement transaction at least with respect to the first data; and
commit the first transaction; and
a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.