-
Notifications
You must be signed in to change notification settings - Fork 13.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FLINK-11843] Bind lifespan of Dispatcher to leader session #9832
Commits on Oct 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7621d63 - Browse repository at this point
Copy the full SHA 7621d63View commit details -
[hotfix] Introduce JobManagerMetricGroupFactory and use for Dispatche…
…rServices creation The JobManagerMetricGroupFactory allows to create a fresh JobManagerMetricGroup whenever we create a new Dispatcher instance.
Configuration menu - View commit details
-
Copy full SHA for 314e9e1 - Browse repository at this point
Copy the full SHA 314e9e1View commit details -
[hotfix] Stop DispatcherResourceManagerComponent if Dispatcher comple…
…tes shutDownFuture in MiniCluster
Configuration menu - View commit details
-
Copy full SHA for 76124a2 - Browse repository at this point
Copy the full SHA 76124a2View commit details -
[hotfix] Rework ZooKeeperLeaderElectionITCase to not rely on Dispatch…
…erResourceManagerComponent internals
Configuration menu - View commit details
-
Copy full SHA for 0617180 - Browse repository at this point
Copy the full SHA 0617180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69eca66 - Browse repository at this point
Copy the full SHA 69eca66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18e0abf - Browse repository at this point
Copy the full SHA 18e0abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd8264f - Browse repository at this point
Copy the full SHA dd8264fView commit details -
[FLINK-11843] Add test case for FLINK-11843
DispatcherRunnerImplTest#testJobRecoveryUnderLeaderChange fails only occasionally.
Configuration menu - View commit details
-
Copy full SHA for 5618e9b - Browse repository at this point
Copy the full SHA 5618e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for acd3a57 - Browse repository at this point
Copy the full SHA acd3a57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 297de32 - Browse repository at this point
Copy the full SHA 297de32View commit details -
Configuration menu - View commit details
-
Copy full SHA for d65968b - Browse repository at this point
Copy the full SHA d65968bView commit details -
[FLINK-11843] Allow to pass JobGraphStore into Dispatcher via Dispatc…
…herServices This commit introduces DispatcherFactoryServices which is an extension of PartialDispatcherFactoryServices. The extension allows to set a specific JobGraphStore which is being forwarded via the DispatcherServices to the Dispatcher.
Configuration menu - View commit details
-
Copy full SHA for b26d966 - Browse repository at this point
Copy the full SHA b26d966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ea3ebe - Browse repository at this point
Copy the full SHA 6ea3ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ada43b - Browse repository at this point
Copy the full SHA 4ada43bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32df798 - Browse repository at this point
Copy the full SHA 32df798View commit details -
[FLINK-11843] Restrict Dispatcher to only use JobGraphWriter instead …
…of JobGraphStore
Configuration menu - View commit details
-
Copy full SHA for e6a2a5b - Browse repository at this point
Copy the full SHA e6a2a5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16191bd - Browse repository at this point
Copy the full SHA 16191bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bc6bab - Browse repository at this point
Copy the full SHA 2bc6babView commit details -
Configuration menu - View commit details
-
Copy full SHA for da464ad - Browse repository at this point
Copy the full SHA da464adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 405f16b - Browse repository at this point
Copy the full SHA 405f16bView commit details -
[FLINK-11843] Port MiniDispatcherTest to not do leader election for t…
…he MiniDispatcher
Configuration menu - View commit details
-
Copy full SHA for 4642712 - Browse repository at this point
Copy the full SHA 4642712View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f527b - Browse repository at this point
Copy the full SHA d9f527bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bbeeed - Browse repository at this point
Copy the full SHA 1bbeeedView commit details -
Configuration menu - View commit details
-
Copy full SHA for e94773c - Browse repository at this point
Copy the full SHA e94773cView commit details -
[FLINK-11843] Port and remove DispatcherTest
[FLINK-11843] Remove DispatcherTest#testLeaderElection DispatcherTest#testLeaderElection is superseded by DispatcherRunnerImplNGTest#grantLeadership_validLeader_confirmsLeaderSession. [FLINK-11843] Port DispatcherTest#testJobSuspensionWhenDispatcherLosesLeadership Changed DispatcherTest#testJobSuspensionWhenDispatcherLosesLeadership into DispatcherRunnerImplNGTest#revokeLeadership_withExistingLeader_stopsLeaderProcess to cover test logic of #testJobSuspensionWhenDispatcherLosesLeadership. [FLINK-11843] Port DispatcherTest#testFatalErrorAfterJobRecoveryFailure Port DipsatcherTest#testFatalErrorAfterJobRecoveryFailure to DispatcherLeaderProcessImplTest#recoverJobs_withRecoveryFailure_failsFatally [FLINK-11843] Port DispatcherTest#testFatalErrorAfterJobIdRecoveryFailure Port DispatcherTest#testFatalErrorAfterJobIdRecoveryFailure to DispatcherLeaderProcessImplTest#recoverJobs_withRecoveryFailure_failsFatally. [FLINK-11843] Port DispatcherTest#testJobSubmissionErrorAfterJobRecovery Port DispatcherTest#testJobSubmissionErrorAfterJobRecovery to [FLINK-11843] Port DispatcherTest#testJobRecovery Replace DispatcherTest#testJobRecovery with DispatcherRunnerImplNGITCase#leaderChange_afterJobSubmission_recoversSubmittedJob. [FLINK-11843] Clean up DispatcherTest
Configuration menu - View commit details
-
Copy full SHA for 3b78568 - Browse repository at this point
Copy the full SHA 3b78568View commit details -
[FLINK-11843] Port DispatcherResourceCleanupTest
Ports the DispatcherResourceCleanupTest to work with the new Dispatcher contract
Configuration menu - View commit details
-
Copy full SHA for 6045dc1 - Browse repository at this point
Copy the full SHA 6045dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 457920a - Browse repository at this point
Copy the full SHA 457920aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4008a - Browse repository at this point
Copy the full SHA 4b4008aView commit details -
[FLINK-11843] Port and remove ZooKeeperHADispatcherTest#testStandbyDi…
…spatcherJobExecution ZooKeeperHADispatcherTest#testStandbyDispatcherJobExecution has been replaced with DispatcherLeaderProcessImplTest#onAddedJobGraph_ifNotRunning_isBeingIgnored [FLINK-11843] Remove ZooKeeperHADispatcherTest#testJobGraphRelease ZooKeeperHADispatcherTest#testJobGraphRelease is already covered by DispatcherLeaderProcessImplTest#closeAsync_stopsJobGraphStoreAndDispatcher. [FLINK-11843] Delete ZooKeeperHADispatcherTest#testStandbyDispatcherJobRecovery Delete ZooKeeperHADispatcherTest#testStandbyDispatcherJobRecovery because it should no longer add test coverage. The test is superseded by DispatcherLeaderProcessImplTest#start_triggersJobGraphRecoveryAndDispatcherServiceCreation, DispatcherRunnerImplNGTest#grantLeadership_validLeader_confirmsLeaderSession and DispatcherTest#testPersistedJobGraphWhenDispatcherIsShutDown
Configuration menu - View commit details
-
Copy full SHA for bca0a05 - Browse repository at this point
Copy the full SHA bca0a05View commit details -
[FLINK-11843] Port and remove DispatcherHATest
Remove DispatcherTest#testFailingRecoveryIsFatalError DispatcherHATest#testFailingRecoveryIsFatalError has been superseded by DispatcherLeaderProcessImplTest#recoverJobs_withRecoveryFailure_failsFatally. [FLINK-11843] Port DispatcherHATest#testRevokeLeadershipTerminatesJobManagerRunners DispatcherHATest#testRevokeLeadershipTerminatesJobManagerRunners has been replaced by DispatcherResourceCleanupTest#testDispatcherTerminationTerminatesRunningJobMasters. [FLINK-11843] Remove DispatcherHATest#testJobRecoveryWhenChangingLeadership DispatcherHATest#testJobRecoveryWhenChangingLeadership has been replaced with DispatcherRunnerImplNGITCase#leaderChange_afterJobSubmission_recoversSubmittedJob [FLINK-11843] Remove DispatcherHATest#testGrantingRevokingLeadership DispatcherHATest#testGrantingRevokingLeadership has been replaced with DispatcherLeaderProcessImplTest#closeAsync_duringJobRecovery_preventsDispatcherServiceCreation. [FLINK-11843] Delete DispatcherHATest
Configuration menu - View commit details
-
Copy full SHA for a6037d8 - Browse repository at this point
Copy the full SHA a6037d8View commit details -
[FLINK-11843] Ignore duplicate job submission due to false positive o…
…nAddedJobGraph callbacks
Configuration menu - View commit details
-
Copy full SHA for ef12c5c - Browse repository at this point
Copy the full SHA ef12c5cView commit details -
[FLINK-11843] Properly remove job graphs which have been removed from…
… the JobGraphStore Instead of cancelling job graphs, which have been removed from the JobGraphStore, this commit simply stops and removes jobs. This has the advantage that the job does not go into a globally terminal state.
Configuration menu - View commit details
-
Copy full SHA for 71b8a66 - Browse repository at this point
Copy the full SHA 71b8a66View commit details -
[FLINK-11843] Forward shut down future from Dispatcher through to the…
… DispatcherRunnerImplNG
Configuration menu - View commit details
-
Copy full SHA for fa320bf - Browse repository at this point
Copy the full SHA fa320bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17151ab - Browse repository at this point
Copy the full SHA 17151abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d8fd3 - Browse repository at this point
Copy the full SHA 39d8fd3View commit details -
[FLINK-11843] Rename various newly introduced classes
Rename XImplNG implementations into DefaultX. Rename DispatcherLeaderProcessImpl into SessionDispatcherLeaderProcess.
Configuration menu - View commit details
-
Copy full SHA for e9e1b58 - Browse repository at this point
Copy the full SHA e9e1b58View commit details -
[FLINK-11843] Move DispatcherRunnerImplTest#testJobRecoveryUnderLeade…
…rChange to DefaultDispatcherRunnerITCase The DispatcherRunnerImplTest#testJobRecoveryUnderLeaderChange has been moved to the DefaultDispatcherRunnerITCase#leaderChange_withBlockingJobManagerTermination_doesNotAffectNewLeader.
Configuration menu - View commit details
-
Copy full SHA for f688b80 - Browse repository at this point
Copy the full SHA f688b80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d9c657 - Browse repository at this point
Copy the full SHA 2d9c657View commit details -
[FLINK-11843] Introduce DispatcherRunnerLeaderElectionLifecycleManager
The DispatcherRunnerLeaderElectionLifecycleManager is responsible for stopping the LeaderElectionService.
Configuration menu - View commit details
-
Copy full SHA for ef99208 - Browse repository at this point
Copy the full SHA ef99208View commit details -
Configuration menu - View commit details
-
Copy full SHA for f481c27 - Browse repository at this point
Copy the full SHA f481c27View commit details -
[FLINK-11843] Remove unused dispatcher runner accessor from Dispatche…
…rResourceManagerComponent
Configuration menu - View commit details
-
Copy full SHA for aa1d355 - Browse repository at this point
Copy the full SHA aa1d355View commit details -
Configuration menu - View commit details
-
Copy full SHA for d90eb6d - Browse repository at this point
Copy the full SHA d90eb6dView commit details -
[FLINK-11843] Rename DispatcherLeaderProcess#getConfirmLeaderSessionF…
…uture into getLeaderAddressFuture
Configuration menu - View commit details
-
Copy full SHA for 1cd59ff - Browse repository at this point
Copy the full SHA 1cd59ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7abafbc - Browse repository at this point
Copy the full SHA 7abafbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f102c2 - Browse repository at this point
Copy the full SHA 4f102c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2987666 - Browse repository at this point
Copy the full SHA 2987666View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d041b2 - Browse repository at this point
Copy the full SHA 7d041b2View commit details