1. 03 9月, 2015 2 次提交
  2. 02 9月, 2015 6 次提交
  3. 01 9月, 2015 4 次提交
  4. 31 8月, 2015 10 次提交
    • T
    • T
      8aa8e4f9
    • M
      [core][runtime] move SerializedValueTest from runtime to core · 6b0c0e4c
      Maximilian Michels 提交于
      - move createCopySerializable to core's CommonTestUtils
      - rename CommonTestUtils createCopy to createCopyWritable
      - adapt the tests to use core's CommonTestUtils where applicable
      
      This closes #1081.
      6b0c0e4c
    • U
    • M
      [jobmanager] fix warning about non-exhaustive case matching · d5a90279
      Maximilian Michels 提交于
      - fixed warning by adding a catch all case
      - corrected indention of code block
      
      hint: use -w to ignore the whitespace in the diff,
            e.g. git log -u -w
      d5a90279
    • T
      [FLINK-2291] [runtime] Add ZooKeeper support to elect a leader from a set of... · b9de4ed3
      Till Rohrmann 提交于
      [FLINK-2291] [runtime] Add ZooKeeper support to elect a leader from a set of JobManager. The leader will then be retrieved from ZooKeeper by the TaskManagers.
      
      Refactors FlinkMiniCluster to support multiple JobManager
      
      Adds proper remote address resolution for actors
      
      Clean up of LeaderElection and LeaderRetrievalService. Removes synchronization to avoid deadlock.
      
      Adds ZooKeeper start option to TestBaseUtils.startCluster
      
      Removes registration session IDs, using the leader session IDs instead. Sets the leader session ID
       directly in the grantLeadership method. Let the LeaderElectionService select the leader session I
      D. Return leader session ID to LeaderRetrievalListeners.
      
      Removes direct ActorRef interaction
      
      Introduces LeaderRetrievalService for the Client and the CliFrontend.
      
      Make ApplicationClient to use the LeaderRetrievalService for JobManager resolution
      
      Adds LeaderElection/Retrieval tests
      
      Added test for exception forwarding from the CuratorFramework to a Contender
      
      Adds test job submission with changing leaders
      
      Adds new test cases for job cleanup after leader election change
      
      Adds new LeaderChangeStateCleanup test case
      
      Adds LeaderElectionRetrievalTestingCluster
      
      Introduces ListeningBehaviour for job submissions
      
      Relocation of org.apache.curator in flink-shaded-hadoop jar
      
      Adds Apache ZooKeeper and Apache Curator to LICENSE and NOTICE files
      
      Increases zookeeper connection timeout to 20000 ms for the KafkaITCase to fix failing tests on Travis
      
      Increased timeouts of ZooKeeperLeaderElectionTest for Travis
      
      Makes the WebInfoServer and the WebRuntimeMonitor to use the LeaderRetrievalService to retrieve the current leading JobManager
      
      Adds proper synchronization to ZooKeeperLeaderElectionService. Fixes StateCheckpointedITCase and PartitionedStateCheckpointingITCase
      
      Adds configuration description for new ZooKeeper configuration values
      
      Fixed port selection of JobManager at startup
      
      Improves logging output
      
      Extends masters file to also specify the webui ports
      
      Adds proper network interface resolution by retrieving the current leader address
      
      Makes the ZooKeeperLeaderElectionService write the leader information in ephemeral nodes so that the information is deleted once the leader has terminated. Fixes a bug in the TaskManager due to call by name semantics of scheduler.scheduleOnce.
      
      Adds jobManagerURL to TriggerTaskManagerRegistration message
      
      Enables findConnectingAddress to use the ZooKeeperLeaderRetrievalService. This allows to test the connection to a possibly changing master node.
      
      Changes startup scripts to respect the recovery mode instead of the ZK_QUORUM
      
      Adjust travis log file to only log zookeeper errors
      
      Updates high availability setup guide
      
      Adds TestLogger to leader election tests
      
      This closes #1016.
      b9de4ed3
    • S
      [tests] Improve and combine iteration tests with aggregators (less static... · 0858d9f1
      Stephan Ewen 提交于
      [tests] Improve and combine iteration tests with aggregators (less static sharing, collect(), parallel execution)
      0858d9f1
    • S
      a7a57ebe
    • S
      [FLINK-2543] [core] Make exception communication and result/failure... · 0ba53558
      Stephan Ewen 提交于
      [FLINK-2543] [core] Make exception communication and result/failure notifications consistent with respect to serialization of exceptions
      0ba53558
    • R
      [FLINK-2543] [core] Fix user object deserialization for file-based state handles. · bf8c8e54
      Robert Metzger 提交于
      Send exceptions from JM --> JC in serialized form.
      Exceptions send from the JobManager to the JobClient were relying on
      Akka's JavaSerialization, which does not have access to the user code classloader.
      
      This closes #1048
      bf8c8e54
  5. 30 8月, 2015 1 次提交
  6. 29 8月, 2015 1 次提交
  7. 28 8月, 2015 10 次提交
  8. 27 8月, 2015 6 次提交