The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2020

Filed:

Nov. 22, 2019
Applicant:

Snowflake Inc., San Mateo, CA (US);

Inventors:

Jiaqi Yan, San Carlos, CA (US);

Qiuye Jin, Hillsborough, CA (US);

Shrainik Jain, Seattle, WA (US);

Stratis Viglas, Madison, WI (US);

Allison Lee, San Carlos, CA (US);

Assignee:

Snowflake Inc., San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 16/21 (2019.01); G06F 11/34 (2006.01); G06F 11/07 (2006.01); G06F 16/215 (2019.01); G06F 11/30 (2006.01); G06F 16/2453 (2019.01);
U.S. Cl.
CPC ...
G06F 16/217 (2019.01); G06F 11/0772 (2013.01); G06F 11/3072 (2013.01); G06F 11/3428 (2013.01); G06F 11/3452 (2013.01); G06F 16/215 (2019.01); G06F 16/24549 (2019.01);
Abstract

Systems, methods, and devices for incremental feature development and workload capture in database systems are disclosed. A method includes determining a workload having one or more historical client queries to be rerun for testing the feature, wherein the feature comprises procedural logic. The method further includes executing a baseline run of the workload that does not implement the feature and executing a target run of the workload while implementing the feature. The method further includes comparing the baseline run and the target run to identify whether there is a performance regression in the target run. The method further includes, in response to identifying the performance regression, rerunning the target run to identify whether the performance regression still exists.


Find Patent Forward Citations

Loading…