US 11,755,311 B1
Versioned schema
Damien Carru, Rhinebeck, NY (US); Benoit Dageville, San Mateo, CA (US); Unmesh Jagtap, San Mateo, CA (US); Subramanian Muralidhar, Mercer Island, WA (US); and Jan Michael Timmerman, Guelph (CA)
Assigned to Snowflake Inc., Bozeman, MT (US)
Filed by Snowflake Inc., Bozeman, MT (US)
Filed on Feb. 15, 2023, as Appl. No. 18/169,823.
Int. Cl. G06F 8/65 (2018.01); G06F 16/21 (2019.01)
CPC G06F 8/65 (2013.01) [G06F 16/219 (2019.01)] 30 Claims
OG exemplary drawing
 
1. A computer-implemented method of a data platform, the method comprising:
calling, by a first procedure executed by one or more processors, a second procedure of a versioned application instance;
determining, by the first procedure, a version of the second procedure based on a call context;
in response to determining that the version of the second procedure is not in the call context, performing, by the first procedure, operations comprising:
determining, by the first procedure, a current version of the versioned application package; and
adding the current version to the call context as the version of the second procedure.