1. 24 9月, 2015 2 次提交
  2. 22 9月, 2015 1 次提交
  3. 18 9月, 2015 1 次提交
    • A
      [hotfix] [build] Fix curator deps, Exclude Curator deps in Tests · e31a4d8a
      Aljoscha Krettek 提交于
      Tests would fail because of version conflicts because the tests include
      the original curator dependencies even though we shade them away in the
      final build result.
      
      This also fixes dependency management entries for curator dependencies.
      We shade it, therefore it cannot be in the dependency management
      section in the root pom.
      e31a4d8a
  4. 17 9月, 2015 1 次提交
  5. 11 9月, 2015 1 次提交
  6. 10 9月, 2015 1 次提交
  7. 09 9月, 2015 2 次提交
  8. 01 9月, 2015 1 次提交
  9. 31 8月, 2015 1 次提交
    • 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
  10. 28 8月, 2015 1 次提交
  11. 26 8月, 2015 1 次提交
    • R
      [FLINK-2555] Properly pass security credentials in the Hadoop Input/Output format wrappers · b264b010
      Robert Metzger 提交于
      This is needed because the Hadoop IF/OF's are using Hadoop's FileSystem stack, which is using
      the security credentials passed in the JobConf / Job class in the getSplits() method.
      
      Note that access to secured Hadoop 1.x using Hadoop IF/OF's is not possible with this change.
      This limitation is due to missing methods in the old APIs.
      
      - Add some comments & change dependency scope to test
      b264b010
  12. 21 8月, 2015 1 次提交
    • C
      [FLINK-1901] [core] Create sample operator for Dataset. · c9cfb17c
      chengxiang li 提交于
      [FLINK-1901] [core] enable sample with fixed size on the whole dataset.
      
      [FLINK-1901] [core] add more comments for RandomSamplerTest.
      
      [FLINK-1901] [core] refactor PoissonSampler output Iterator.
      
      [FLINK-1901] [core] move sample/sampleWithSize operator to DataSetUtils.
      
      Adds notes for commons-math3 to LICENSE and NOTICE file
      
      This closes #949.
      c9cfb17c
  13. 06 8月, 2015 1 次提交
  14. 31 7月, 2015 1 次提交
    • Z
      [FLINK-1927][FLINK-2173][py] Operator distribution rework, fix file paths · 68b15593
      zentol 提交于
      Python operators are no longer serialized and shipped across the
      cluster. Instead the plan file is executed on each node, followed by
      usage of the respective operator object.
      
      - removed dill library
      - filepaths are always explicitly passed to python
      - fix error reporting
      
      This closes #931.
      68b15593
  15. 21 7月, 2015 2 次提交
  16. 09 7月, 2015 1 次提交
    • U
      [FLINK-2288] [FLINK-2302] Setup ZooKeeper for distributed coordination · 8c72b50d
      Ufuk Celebi 提交于
      - FLINK-2288: Setup ZooKeeper for distributed coordination
        * Add FlinkZooKeeperQuorumPeer to wrap ZooKeeper's quorum peers with
          utilities to write required config values (default datadir, myid)
        * Add default conf/zoo.cfg config for ZooKeeper
        * Add startup scripts for ZooKeeper quorum
        * Add conf/masters file for HA masters
      
      - FLINK-2302: Allow multiple instances to run on single host
        * Multiple TaskManager and JobManager instances can run on a single
          host.
      8c72b50d
  17. 18 6月, 2015 1 次提交
  18. 15 6月, 2015 1 次提交
  19. 08 6月, 2015 3 次提交
  20. 05 6月, 2015 3 次提交
  21. 30 4月, 2015 1 次提交
  22. 29 4月, 2015 2 次提交
  23. 28 4月, 2015 1 次提交
  24. 24 4月, 2015 1 次提交
  25. 22 4月, 2015 1 次提交
  26. 21 4月, 2015 2 次提交
  27. 14 4月, 2015 1 次提交
  28. 03 4月, 2015 1 次提交
  29. 31 3月, 2015 1 次提交
    • R
      [FLINK-1771] Add support for submitting single jobs to a detached YARN session · 6b0d4076
      Robert Metzger 提交于
      With this change, users can submit a Flink job to a YARN cluster without having a local client monitoring the Application Master or job. You can basically fire and forget a Flink job to YARN.
      For supporting this, the ApplicationMaster can now monitor the status of a job and shutdown itself once it is in a terminal state.
      
      The change also verifies that various ways of setting the parallelism on YARN are passed through the system correctly (per job, session).
      
      There was a bug in YARN container creation which made the configuration values for the heap offset useless. This change fixes this error.
      
      All mentioned features and bugs are covered by the flink-yarn-tests.
      
      This closes #542
      6b0d4076
  30. 27 3月, 2015 2 次提交