US 11,874,824 B2
Identifying software regressions based on query retry attempts in a database environment
Benoit Dageville, San Mateo, CA (US); Johan Harjono, San Francisco, CA (US); Kunal Prafulla Nabar, Burlingame, CA (US); and Steven James Pelley, San Mateo, CA (US)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Sep. 17, 2022, as Appl. No. 17/933,082.
Application 17/933,082 is a continuation of application No. 17/536,180, filed on Nov. 29, 2021, granted, now 11,494,369.
Application 17/536,180 is a continuation of application No. 16/555,970, filed on Aug. 29, 2019, granted, now 11,216,446.
Prior Publication US 2023/0012433 A1, Jan. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/24 (2019.01); G06F 16/23 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/2455 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a server, a database query directed to database data maintained by a database platform of the server;
executing, using at least one hardware processor of the server, the database query using a first database query manager of the database platform;
determining that execution of the database query using the first database query manager failed;
in response to determining that execution of the database query using the first database query manager failed, executing, using the at least one hardware processor of the server, the database query using a second database query manager of the database platform;
determining that execution of the database query using the second database query manager successfully executed; and
determining that execution of the database query using the first database query manager failed due to an intermittent hardware fault in response to determining that execution of the database query using the second database query manager successfully executed.