This is an automated email from the ASF dual-hosted git repository.

aglinxinyuan pushed a change to branch xinyuan-angular-19
in repository https://gitbox.apache.org/repos/asf/texera.git


    from ba1782d239 Merge branch 'main' into xinyuan-angular-19
     add e635dd027d feat(amber): Re-enable operator reconfiguration in Amber 
(#4220)
     add 171bf33032 Merge branch 'main' into xinyuan-angular-19

No new revisions were added by this update.

Summary of changes:
 .github/workflows/github-action-build.yml          |   5 +
 .../engine/architecture/rpc/controlcommands.proto  |  22 +-
 .../architecture/rpc/controllerservice.proto       |   1 +
 .../engine/architecture/rpc/workerservice.proto    |   1 +
 .../handlers/control/update_executor_handler.py    |  27 +-
 .../rpc/async_rpc_handler_initializer.py           |   4 +
 amber/src/main/python/core/runnables/main_loop.py  |   8 +-
 .../main/python/core/runnables/network_receiver.py |   5 +-
 .../amber/engine/architecture/rpc/__init__.py      |  99 +++++--
 .../ControllerAsyncRPCHandlerInitializer.scala     |   3 +-
 .../promisehandlers/ReconfigurationHandler.scala   | 124 ++++++++
 .../DataProcessorRPCHandlerInitializer.scala       |  28 +-
 .../InitializeExecutorHandler.scala                |  18 +-
 ...erHandler.scala => UpdateExecutorHandler.scala} |  18 +-
 .../common}/FriesReconfigurationAlgorithm.scala    |  55 ++--
 .../amber/engine/e2e/ReconfigurationSpec.scala     | 312 +++++++++++++++++++++
 .../texera/amber/operator/TestOperators.scala      |  20 ++
 17 files changed, 649 insertions(+), 101 deletions(-)
 create mode 100644 
amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ReconfigurationHandler.scala
 copy 
amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/{FlushNetworkBufferHandler.scala
 => UpdateExecutorHandler.scala} (71%)
 rename amber/src/main/scala/org/apache/texera/{web/service => 
amber/engine/common}/FriesReconfigurationAlgorithm.scala (72%)
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/e2e/ReconfigurationSpec.scala

Reply via email to