1. 23 5月, 2016 3 次提交
  2. 20 5月, 2016 1 次提交
    • M
      [FLINK-3909] replace Maven Failsafe with Surefire · 38698c0b
      Maximilian Michels 提交于
      Failures during execution of the integration tests with the Maven
      Failsafe plugin were silently ignored on Travis with Maven version
      3.2.5. The problem is that failures are not passed on correctly from the
      'integration-test' phase (where failures are recorded and tolerated) to
      the 'verify' phase.
      
      The cause of the error is most likely SUREFIRE-1127. An exception in the
      'integration-test' is sometimes not flushed back to disk where it is
      evaluated in the 'verify' phase. Bumping the version of the Failsafe
      plugin from 2.18.1 to 2.19.1 fixes the issue but introduces classpath
      related problems.
      
      We don't have to rely on Failsafe for running integration
      tests. Surefire offers the same feature set we use from the Failsafe
      plugin.
      
      - replace Failsafe with Surefire
      - update to latest Surefire version
      - get rid of duplicate property declaration
      
      This closes #2003
      38698c0b
  3. 13 5月, 2016 1 次提交
  4. 13 4月, 2016 1 次提交
  5. 06 4月, 2016 1 次提交
  6. 11 3月, 2016 1 次提交
  7. 08 3月, 2016 1 次提交
    • M
      [FLINK-3383] move snapshot deployment from Travis CI to ASF Jenkins · c413b23b
      Maximilian Michels 提交于
      Deployment will be handled by ASF's Jenkins instances which trigger
      the deployment of snapshot versions every night. This way, we have not
      only separated deployment from CI testing, but also improved the
      reliability of the test and deployment infrastructure.
      
      - remove Travis dependency from Maven deploy script
      
      - set force-dependency version to Flink version
      
      This assures deployment works when only credentials for the snapshot
      deployment are available. Previously, we deployed snapshots with release
      credentials. These credentials would be over-privileged.
      
      - remove old credentials from Travis config file
      
      This closes #1619.
      c413b23b
  8. 03 3月, 2016 1 次提交
  9. 29 2月, 2016 1 次提交
  10. 24 2月, 2016 1 次提交
  11. 23 2月, 2016 1 次提交
    • T
      [FLINK-3459] [build] Fix conflicting dependencies commons-collections,... · 3b47ad2b
      Till Rohrmann 提交于
      [FLINK-3459] [build] Fix conflicting dependencies commons-collections, commons-beanutils and commons-beanutils-core
      
      The Hadoop dependencies have a dependency on commons-configuration which pulls in transitively the commons-collection, commons-beanutils and common-beanutils-core depedencies. Commons-beanutils and commons-collection contain classes which live in the same namespace. They are also binary compatible but not binary identical. This is a problem for the sbt assembly plugin which checks for binary identity. In order to solve the problem, we bump the commons-configuration version to 1.7 so that only commons-beanutils is pulled in. This is necessary, because the transitive promotion of dependencies of the shade plugin only excludes the commons-beanutils dependency only from the directly depending dependency. All parent dependencies won't have the exclusion. This is a problem for SBT which will pull the dependency as part of one of the parents, then. Moreover, we replace commons-beanutils by commons-beanutils-bean-collections which contains only the non-conflicting classes wrt commons-collections.
      
      This closes #1682.
      3b47ad2b
  12. 16 2月, 2016 1 次提交
  13. 10 2月, 2016 2 次提交
  14. 09 2月, 2016 1 次提交
  15. 27 1月, 2016 1 次提交
  16. 21 1月, 2016 1 次提交
    • R
      [FLINK-3058] Add support for Kafka 0.9.0.0 · 81320c1c
      Robert Metzger 提交于
      For adding Kafka 0.9.0.0 support, this commit changes the following:
      - Split up of the kafka connector into a flink-connector-kafka-(base|0.9|0.8) with different dependencies
      - The base package contains common test cases, classes and implementations (the producer for 0.9 and 0.8 relies on exactly the same code)
      - the 0.8 package contains a kafka connector implementation against the SimpleConsumer (low level) API of Kafka 0.8. There are some additional tests for the ZK offset committing
      - The 0.9 package relies on the new Consumer API of Kafka 0.9.0.0
      - Support for metrics for all producers and the 0.9 consumer through Flink's accumulators.
      
      This closes #1489
      81320c1c
  17. 15 1月, 2016 1 次提交
  18. 14 1月, 2016 2 次提交
  19. 13 1月, 2016 2 次提交
  20. 07 1月, 2016 1 次提交
  21. 27 12月, 2015 1 次提交
  22. 20 11月, 2015 1 次提交
    • R
      [FLINK-3032] Fix jackson-core dependency conflict with Hadoop 2.7.1. · d8ab8bcf
      Robert Metzger 提交于
      This commit is also changing how we build the "flink-shaded-hadoop" artifact.
      In the past, we were including all Hadoop dependencies into a fat jar, without relocating all of them.
      Maven was not able to see Hadoop's dependencies and classes ended up in the classpath multiple times.
      
      With this change, only shaded Hadoop dependencies are included into the jar. The shade plugin will also
      remove only the shaded dependencies from the pom file.
      d8ab8bcf
  23. 19 11月, 2015 1 次提交
  24. 13 11月, 2015 1 次提交
  25. 03 11月, 2015 2 次提交
  26. 02 11月, 2015 1 次提交
  27. 29 10月, 2015 1 次提交
  28. 28 10月, 2015 1 次提交
  29. 23 10月, 2015 1 次提交
  30. 21 10月, 2015 2 次提交
  31. 20 10月, 2015 2 次提交
    • T
      [FLINK-2354] [runtime] Replace old StateHandleProvider by StateStorageHelper... · a6890b28
      Till Rohrmann 提交于
      [FLINK-2354] [runtime] Replace old StateHandleProvider by StateStorageHelper in ZooKeeperStateHandleStore
      
      The old StateHandleProvider used in ZooKeeperStateHandleStore had to be replaced because the state backend implementation has changed. Since the new state backend could not be used anymore, a new StateStorageHelper interface has been created. The default implementation FileSystemStateStorageHelper stores the given state onto the specified file system and returns a FileSerializableStateHandle.
      
      Various fixes due to rebasing.
      a6890b28
    • U
      [FLINK-2793] [runtime-web] Redirect to leader in non-standalone mode · 77fc0cc4
      Ufuk Celebi 提交于
      Squashes:
      5a88d5e [tests] Add HttpTestClient for testing HTTP responses
      656d6d6 Split WebMonitor and LeaderRetrievalService start up
      a7e8da8 Move generated /web files to src/main/resources
      
      Add comment to webMonitorPort attribute and make line breaks more Scalaesque
      
      Don't block on leader retrieval and only resolve associated job manager once
      
      Make JobManagerRetriever independent of redirecting logic
      
      This closes #1202.
      77fc0cc4
  32. 18 10月, 2015 1 次提交
    • M
      [FLINK-2844] [web frontend] Remove old web interface · df448625
      Maximilian Michels 提交于
      - make new web one the default
      - adapt tests
      - make web directory a resource to be included in the fat jar
      - serve static files of web interface dynamic through the class loader
      - run on YARN
      - remove Jetty dependencies from poms
      df448625