Skip to content

Custom functions poc#349

Merged
lvca merged 18 commits intomainfrom
custom-functions-poc
Dec 23, 2022
Merged

Custom functions poc#349
lvca merged 18 commits intomainfrom
custom-functions-poc

Conversation

@lvca
Copy link
Contributor

@lvca lvca commented Mar 15, 2022

First release of custom functions.

This PR allows the execution of custom functions written with any language supported by the JVM.

Still missing the SQL DDL and more.

Issue: #288

@lvca lvca added the enhancement New feature or request label Mar 15, 2022
@lvca lvca added this to the 22.3.1 milestone Mar 15, 2022
@lvca lvca self-assigned this Mar 15, 2022
@lvca lvca linked an issue Mar 15, 2022 that may be closed by this pull request
5 tasks
@lgtm-com
Copy link

lgtm-com bot commented Mar 15, 2022

This pull request introduces 1 alert when merging a150635 into f44435a - view on LGTM.com

new alerts:

  • 1 for Spurious Javadoc @param tags

@lvca lvca modified the milestones: 22.6.1, 22.7.1 Jun 8, 2022
@lvca lvca modified the milestones: 22.8.1, 22.9.1 Aug 2, 2022
@lvca lvca modified the milestones: 22.9.1, 22.10.1 Oct 3, 2022
@lvca lvca modified the milestones: 22.10.1, 22.11.1 Oct 24, 2022
@lvca lvca modified the milestones: 22.11.1, 22.12.1 Dec 7, 2022
lvca added 13 commits December 22, 2022 20:07
…ll missing docs, integration with studio, storing on file and HTTP support.

Issue #288
This prevent infinite loops by mistake and on purpose intended as an attack
…e custom function easy to debug when runs embedded
This avoid to use the java query engine to execute any Java method, but only from the classes registrated beforehand
To have libraries with functions written in different languages. With fluent API it's easier to declare the functions. Also, now functions are registered on a central place, so we could call them from SQL too.
@lvca lvca force-pushed the custom-functions-poc branch from 99d9893 to d0d2f21 Compare December 23, 2022 01:21
@lvca lvca merged commit 205ac43 into main Dec 23, 2022
@lvca lvca deleted the custom-functions-poc branch December 23, 2022 21:10
@lvca lvca restored the custom-functions-poc branch December 23, 2022 21:11
@robfrank robfrank deleted the custom-functions-poc branch January 14, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Custom Functions

1 participant