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

trohrmann pushed a change to branch FLINK-11843
in repository https://gitbox.apache.org/repos/asf/flink.git.


      at 7d36f6a  [FLINK-11843] Move DispatcherService into 
AbstractDispatcherLeaderProcess

This branch includes the following new commits:

     new ec2d970  [FLINK-14205] Return DuplicateJobSubmissionException if 
submitted job is a duplicate
     new 666b633  [hotfix] Remove Exception from 
ZooKeeperUtils#createLeaderRetrievalService
     new bec55ed  [FLINK-XXXX] Add FutureUtils#forward utility
     new 6e9db64  [FLINK-XXXX] Encapsulate Dispatcher services in  
DispatcherServices
     new d344d6b  [FLINK-XXXX] Introduce JobManagerRunner interface
     new 4530fd5  [FLINK-XXXX] Port MiniDispatcherTest to use new 
TestingJobManagerRunnerFactoryNG
     new 22f159eb [FLINK-XXXX] Port DispatcherHATest to use 
TetingJobManagerRunnerFactoryNG
     new d6b0915  [FLINK-XXXX] Port ZooKeeperHaDispatcherTest to use 
TestingJobManagerRunnerFactoryNG
     new 1a564e5  [FLINK-XXXX] Replace TestingJobManagerRunnerFactory with 
TestingJobManagerRunnerFactoryNG in DispatcherTest
     new 87ae286  [FLINK-XXXX] Port DispatcherResourceCleanupTest to use 
TestingJobManagerRunnerFactoryNG
     new 58c0abc  [FLINK-XXXX] Remove TestingJobManagerRunnerFactory and rename 
TestingJobManagerRunnerFactoryNG
     new 6700861  [FLINK-XXXX] Add PermanentlyFencedRpcEndpoint
     new fb04121  [FLINK-XXXX] Upgrade InMemoryJobGraphStore to 
TestingJobGraphStore
     new 311d2cb  [FLINK-XXXX] Extend 
DispatcherResourceManagerComponentFactory.create to take ioExecutor
     new 5c60f33  [FLINK-11843] Add DispatcherRunner
     new abcd50d  Simplify component structure
     new 463d0dc  Simplify component factories
     new 24c8cdd  [FLINK-XXXX] Add DispatcherRunnerImplTest
     new fc8a6ec  [FLINK-XXXX] Finish unit test for FLINK-11665
     new e3f49ef  [FLINK-XXXX] Add test case for FLINK-11843
     new 30d196a  [FLINK-XXXX] Move Akka specific parsing out of 
LeaderConnectionInfo
     new 168c2e5  [hotfix] Remove Scala Promise from LeaderRetrievalUtils
     new ed86e96  [FLINK-XXXX] Change LeaderElectionService#confirmLeadership 
to accept leader address
     new a1be7c5  [hotfix] Fix checkstyle violations in LeaderElectionService
     new da2a666  [FLINK-XXXX] Replace LeaderContender#getAddress with 
#getDescription
     new a0f9363  [FLINK-11843] Add DispatcherRunnerImplNG with 
DispatcherLeaderProcess abstraction
     new f5f0806  [hotfix] Add FutureUtils.completedVoidFuture
     new 38c0c0e  [hotfix] Use simulated self-type idiom in 
TestingRestful/DispatcherGateway.Builder
     new d587712  [FLINK-11843] Add DispatcherLeaderProcessImpl
     new 8a0281b  [hotfix] Fix checkstyle violations in RpcEndpoint
     new 10be004  [FLINK-XXXX] Add JobGraphStoreFactory
     new 637b0e7  [FLINK-11843] Add factory implementations
     new b48815b  [FLINK-11843] Rename DispatcherFactoryServices into 
PartialDispatcherFactoryServices
     new 14ba51a  [FLINK-11843] Allow to pass JobGraphStore into Dispatcher via 
DispatcherServices
     new ee9b7df  [FLINK-11843] Remove JobGraphListener from Dispatcher
     new eb4c55c  [FLINK-11843] Allow passing collection of recovered jobs to 
Dispatcher
     new 1cedd69  [FLINK-XXXX] Extract JobGraphWriter from JobGraphStore
     new e835218  [FLINK-11843] Remove job recovery from Dispatcher
     new c84de9e  [FLINK-11843] Restrict Dispatcher to only use JobGraphWriter 
instead of JobGraphStore
     new 9dd1e0b  [FLINK-XXXX] Add TriFunctionWithException
     new ad0d835  [FLINK-11843] Make Dispatcher a PermanentlyFencedRpcEndpoint
     new f361b52  [hotfix] Enable DispatcherRunnerImplNG
     new c77cf01  [FLINK-11665] Port ZooKeeperDispatcherRunnerImplTest to use 
DispatcherRunnerImplNG
     new aea096e  [FLINK-11843] Enable DispatcherRunnerImplTest for 
DispatcherRunnerImplNG
     new a75ea9d  [hotfix] Improve DispatcherRunnerImplTest to use 
TestingRpcServiceResource
     new 7892d64  [hotfix] Remove Dispatcher leader retrieval service from 
DispatcherRunnerImplTest.testJobRecoveryUnderLeaderChange
     new c2a020f  [hotfix] Improve ZooKeeperDispatcherRunnerImplTest to use 
TestingRpcServiceResource
     new 86bb552  [FLINK-11843] Don't close JobManagerMetricGroup in Dispatcher
     new d7f18e0  [hotfix] Let AbstractMetricGroupTest extend TestLogger
     new 27b91a3  [FLINK-XXXX] Support unregistering metrics from 
AbstractMetricGroup
     new 207c29c  [FLINK-XXXX] Allow MetricNames.NUM_RUNNING_JOBS to be 
registered multiple times
     new ca03a4f  [FLINK-11843] Port MiniDispatcherTest to not do leader 
election for the MiniDispatcher
     new 065708a  [FLINK-11843] Create AbstractDispatcherLeaderProcess
     new e0dcfe3  [FLINK-11843] Add proper per-job mode support
     new 1e7f19e  [hotfix] Remove explicit JobGraphWriter from Dispatcher 
constructor
     new 8d92fcc  [FLINK-11843] Port DispatcherTest
     new ae9134a  [FLINK-11843] Remove DispatcherTest#testLeaderElection
     new 8a388c9  [FLINK-11843] Port 
DispatcherTest#testJobSuspensionWhenDispatcherLosesLeadership
     new 149fba4  [FLINK-11843] Port 
DispatcherTest#testFatalErrorAfterJobRecoveryFailure
     new 47da25f  [FLINK-11843] Port 
DispatcherTest#testFatalErrorAfterJobIdRecoveryFailure
     new f0e7649  [FLINK-11843] Port 
DispatcherTest#testJobSubmissionErrorAfterJobRecovery
     new cf1bb18  [FLINK-11843] Port DispatcherTest#testJobRecovery
     new 55f4e13  [FLINK-11843] Clean up DispatcherTest
     new d0c10fe  [FLINK-11843] Port DispatcherResourceCleanupTest
     new 2e63b26  [hotfix] Pass in DispatcherServices into TestingDispatcher
     new c69ee95  [FLINK-11843] Pass in explicit JobGraphWriter in 
DispatcherTests
     new 6067096  [FLINK-11843] Remove 
DispatcherHATest#testFailingRecoveryIsFatalError
     new 71adbf9  [FLINK-11843] Port 
DispatcherHATest#testRevokeLeadershipTerminatesJobManagerRunners
     new 8150b73  [FLINK-11843] Remove 
DispatcherHATest#testJobRecoveryWhenChangingLeadership
     new 11a1fab  [FLINK-11843] Remove 
DispatcherHATest#testGrantingRevokingLeadership
     new 67501eb  [FLINK-11843] Remove 
ZooKeeperHADispatcherTest#testStandbyDispatcherJobExecution
     new 7153ed9  [FLINK-11843] Remove 
ZooKeeperHADispatcherTest#testJobGraphRelease
     new 59097e2  [FLINK-11843] Delete 
ZooKeeperHADispatcherTest#testStandbyDispatcherJobRecovery
     new 8e6be09  [FLINK-11843] Delete DispatcherHATest
     new 8a553ba  [FLINK-11843] Ignore duplicate job submission due to false 
positive onAddedJobGraph callbacks
     new e2fb247  [FLINK-11843] Properly remove job graphs which have been 
removed from the JobGraphStore
     new cfe2124  [FLINK-11843] Forward shut down future from Dispatcher 
through to the DispatcherRunnerImplNG
     new 7d36f6a  [FLINK-11843] Move DispatcherService into 
AbstractDispatcherLeaderProcess

The 78 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.


Reply via email to