This is an automated email from the ASF dual-hosted git repository.
yiconghuang pushed a change to branch port-based-workflow-exp
in repository https://gitbox.apache.org/repos/asf/texera.git
discard 92f0c305e9 Move and expand compiler README
discard 4c78e08305 Explain udf compiler use cases
discard 09f6a8cdb0 test(python_compiling_service): add two-input auto-cut
regression cases
discard d4896a054c chore(python_compiling_service): add canonical good use
case and clean module boundaries
discard abe184e2bd refactor(python_compiling_service): modularize compiler and
align service architecture
discard 56fde499dc Merge remote-tracking branch
'origin/port-based-workflow-exp-staging' into port-based-workflow-exp
discard ebc6ccbf64 exp
omit ed08375a2e add cpu profiler
omit cd55c142ca Revert "no hard code value"
omit e92a3d1587 no hard code value
omit f3a28969d6 update cu master image
omit 6324ff260d add initializer timer
omit 9a2ec3198d fix java udf
omit 20c9667648 Revert "remove the control message"
omit f03044f41f remove the control message
omit a9e4258495 add profilers and memory keeper
omit 32f7741602 add cuid to the frontend execution request
omit 460e000749 enable the execution tracking
omit 0bb7911654 Revert "improve the process_tuple"
omit 1678566b6d add flow control var to helm chart
omit 2a0e2e209c add flow control env var to cu manager
omit 0cd4118279 reduce the logs
omit 6c18b3bf5d improve the process_tuple
omit c66e7f8eff add the hardcode for worker config
omit 587fb510ca change the state loading
omit e3671a102d remove the log
omit bcb5af98e3 Revert "Revert "remove hard code value""
omit 692299daa8 remove python path
omit 13ff171a2e make cu master also launch the udf service
omit 4d81712c42 Revert "remove hard code value"
omit 79beec5293 Merge branch 'refs/heads/port-based-workflow-exp' into
port-based-workflow-exp-staging
omit 3b8e8183cb remove hard code value
omit 8cdeeab1b4 support multiple output ports
omit 04fc0922e3 Merge branch 'port-based-workflow-exp' into
port-based-workflow-exp-staging
omit 5ec0a7d851 add loop transfomer
omit 273633f86e Merge branch 'port-based-workflow-exp' into
port-based-workflow-exp-staging
omit 17c32d2ca1 Revert "remove the calling"
omit 4cccb88303 take line number from comment
omit acd8a2c3fb add udf_compiling_service.py
omit ae865ee398 add support for UDFGeneralOperator
omit ff7024b3cc save the hard code values
omit 80aa3fcaa2 save gui change
omit 19b79d7a6f save gui change
omit bc580d7138 force the user system
omit 0ca691ed8e remove the calling
omit c9f2037807 exp
omit c425e3c72d update
omit e92c4650ba Update WorkerExecutionCompletedHandler.scala
omit 32973eaaf8 Update WorkerExecutionCompletedHandler.scala
omit ea5262c63c update
omit 74048a42f9 add python compiling service codebase
omit 2753edb794 update
omit 402b38f064 update
omit 4f650234ca wip
new e256c8213a squash: consolidate port-based-workflow-exp changes since
main
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (92f0c305e9)
\
N -- N -- N refs/heads/port-based-workflow-exp (e256c8213a)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
core/python_compiling_service/README.md | 1 +
core/python_compiling_service/docs/architecture.md | 2 +
.../src/compiler/__init__.py | 2 +
.../src/compiler/baseline.py | 1 +
.../src/compiler/facade.py | 2 +
.../src/compiler/models.py | 2 +
.../src/compiler/orchestrator.py | 8 ++
.../src/compiler/pipeline.py | 2 +
.../src/compiler/port_coloring.py | 28 +++++
core/python_compiling_service/src/port_detector.py | 121 +++++++++++++++++++++
.../tests/test_compiler_facade.py | 1 +
.../tests/test_compiler_orchestrator.py | 6 +
.../tests/test_compiler_port_coloring.py | 25 +++++
13 files changed, 201 insertions(+)
create mode 100644 core/python_compiling_service/src/compiler/port_coloring.py
create mode 100644
core/python_compiling_service/tests/test_compiler_port_coloring.py