Invention Application
- Patent Title: IMPLEMENTING CONTRACT-BASED POLYMORPHIC AND PARALLELIZABLE SQL USER-DEFINED SCALAR AND AGGREGATE FUNCTIONS
-
Application No.: US15058590Application Date: 2016-03-02
-
Publication No.: US20170193054A1Publication Date: 2017-07-06
- Inventor: Xin Tang , James Shau , Robert Wehrmeister , Daniel S. Yu
- Applicant: Xin Tang , James Shau , Robert Wehrmeister , Daniel S. Yu
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Disclosed are systems and methods for implementing contract-based polymorphic and parallelizable user-defined scalar and aggregate functions. The systems and methods can include receiving a query including a plurality of user-defined functions, parsing the query into a plurality of nodes (e.g., basic operation unit or atomic operator), generating an execution plan that minimizes data transfer between the plurality of nodes, and executing the plan in a distributed environment. Each of the plurality of user-defined functions can correspond to one of a plurality of nodes.
Public/Granted literature
- US11243958B2 Implementing contract-based polymorphic and parallelizable SQL user-defined scalar and aggregate functions Public/Granted day:2022-02-08
Information query