US 12,481,643 B2
Error tables for use with recovery actions
Abdullah Al Mahmood, Bothell, WA (US); Tyler Jones, Redwood City, CA (US); Xin Huang, Bellevue, WA (US); Ganeshan Ramachandran Iyer, Redmond, WA (US); Jiaxing Liang, Bellevue, WA (US); Daniel Mills, Seattle, WA (US); Subramanian Muralidhar, Mercer Island, WA (US); and Daniel E. Sotolongo, Seattle, WA (US)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Nov. 15, 2024, as Appl. No. 18/948,663.
Application 18/948,663 is a continuation of application No. 18/426,772, filed on Jan. 30, 2024, granted, now 12,182,099.
Application 18/426,772 is a continuation of application No. 18/319,886, filed on May 18, 2023, granted, now 11,921,700.
Prior Publication US 2025/0068622 A1, Feb. 27, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/23 (2019.01); G06F 11/14 (2006.01); G06F 16/22 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 11/1469 (2013.01); G06F 16/2282 (2019.01); G06F 2201/80 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a query directed to an error table nested with a base table in a network-based data system;
executing the query on the error table to provide information about an error record in the error table;
performing a recovery action based on the information about the error record;
executing an action on at least one row in the base table after performing the recovery action;
determining that the executing the action was successful; and
deleting the error record from the error table.