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 580e09cb73 Merge branch 'xinyuan-state-materialization' into 
xinyuan-loop-feb
     add 264ca260e5 Merge branch 'main' into xinyuan-scheduler-jump
     add 08c566616e Merge branch 'main' into xinyuan-scheduler-jump
     add a32c56a737 Merge branch 'main' into xinyuan-scheduler-jump
     add d2f9c0e494 refactor(amber): move schedule-rewrite logic out of Schedule
     add 837323a332 refactor(amber): use Schedule.copy in 
jumpToRegionContainingOperator
     add e1c6433fad refactor(amber): simplify jumpToRegionContainingOperator to 
a cursor reset
     add b89de48b43 refactor(amber): slim down Schedule to data + cursor
     add 0f55e3705e refactor(amber): rename Schedule cursor to currentLevel
     add b62d7bd00b refactor(amber): rename pullNextRegions to getNextRegions
     add 2fa51e0522 refactor(amber): inline jump rewrite in 
JumpToOperatorRegionHandler
     add fc05cbef9b refactor(amber): inline coordinator lookup in 
JumpToOperatorRegionHandler
     add 8c46d1ad0e refactor(amber): direct levelSets lookup in Schedule.next
     add e47de64add refactor(amber): use Map.isDefinedAt in Schedule.hasNext
     add daab8bef95 refactor(amber): inline coordinator getNextRegions
     add 9872d8eb77 refactor(amber): lazy-init WorkflowExecutionCoordinator 
with the real schedule
     add ec76300561 revert(amber): drop lazy-init coordinator, keep direct 
replaceSchedule call
     add 010c829aa4 Merge branch 'main' into xinyuan-scheduler-jump
     add 8444b4c8a0 chore(amber): drop placeholder-comment on 
ControllerProcessor coordinator
     add 7d4a00edf0 update
     add a32abcf56f update
     add 6de0e4b6dd Merge branch 'main' into xinyuan-scheduler-jump
     add 7d0bd9622d feat(amber): record jumps as replay tails appended to the 
schedule
     add 664fdd945c refactor(amber): drop executionLevels, use cursor reset for 
jumps
     add 5c5b652f81 Merge branch 'main' into xinyuan-scheduler-jump
     add 3b4d5f6530 Merge branch 'main' into xinyuan-scheduler-jump
     add dd9e738ce1 refactor(amber): move target-operator search into 
JumpToOperatorRegionHandler
     add 0c681ed189 refactor(amber): drop initialSchedule constructor param on 
coordinator
     add c646d5b82f refactor(amber): expose coordinator schedule as a public var
     add ea3d5f1714 update
     add c0d02f9eb9 Merge branch 'main' into xinyuan-scheduler-jump
     add 61985a23ac Merge remote-tracking branch 
'origin/xinyuan-scheduler-jump' into xinyuan-scheduler-jump
     add 6f5e72586d Merge branch 'main' into xinyuan-scheduler-jump
     add 9b9aba8ee1 update
     add 339f7a8b96 Merge branch 'xinyuan-scheduler-jump' into xinyuan-loop-feb
     add ff3a9d14b4 fix(amber): IfOpExec uses State.values map after state 
refactor

No new revisions were added by this update.

Summary of changes:
 .../architecture/controller/Controller.scala       |   2 +-
 .../controller/ControllerProcessor.scala           |  10 +-
 .../JumpToOperatorRegionHandler.scala              |  10 +-
 .../engine/architecture/scheduling/Schedule.scala  |  36 +-----
 .../scheduling/WorkflowExecutionCoordinator.scala  |  20 +---
 .../WorkflowExecutionCoordinatorSpec.scala         | 126 +++++++++++++++------
 .../amber/operator/ifStatement/IfOpExec.scala      |   3 +-
 7 files changed, 110 insertions(+), 97 deletions(-)

Reply via email to