This is an automated email from the ASF dual-hosted git repository.
aglinxinyuan pushed a change to branch xinyuan-loop-feb
in repository https://gitbox.apache.org/repos/asf/texera.git
from a374596844 test(loop): pin that envelope metadata never leaks into
user-facing State
add 7deed35fdd feat(workflow-operator): add Python UDF UI parameter
injection model (#5141)
add 8a4cb29e10 feat(python-notebook-migration): add database tables for
Notebook Migration tool (#5055)
add 4f73e95255 fix: clear red change-line brackets when restoring a
workflow version (#5285)
add 4c972587a6 Merge branch 'main' into xinyuan-loop-feb
No new revisions were added by this update.
Summary of changes:
.../texera/amber/pybuilder/PythonLexerUtils.scala | 62 +++++
.../amber/pybuilder/PythonLexerUtilsSpec.scala | 31 +++
.../apache/texera/amber/core/tuple/Attribute.java | 2 +
.../udf/python/PythonUdfUiParameterInjector.scala | 205 ++++++++++++++++
.../python/UiUDFParameter.scala} | 28 ++-
.../python/PythonUdfUiParameterInjectorSpec.scala | 262 +++++++++++++++++++++
.../workflow-version.service.spec.ts | 35 +++
.../workflow-version/workflow-version.service.ts | 14 ++
sql/changelog.xml | 5 +
sql/texera_ddl.sql | 24 ++
sql/updates/23.sql | 51 ++++
11 files changed, 710 insertions(+), 9 deletions(-)
create mode 100644
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/udf/python/PythonUdfUiParameterInjector.scala
copy
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/{visualization/hierarchychart/HierarchySection.scala
=> udf/python/UiUDFParameter.scala} (61%)
create mode 100644
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/udf/python/PythonUdfUiParameterInjectorSpec.scala
create mode 100644 sql/updates/23.sql