1. 03 8月, 2016 1 次提交
  2. 02 8月, 2016 1 次提交
  3. 12 7月, 2016 1 次提交
  4. 05 7月, 2016 2 次提交
    • S
      [FLINK-3995] [build] flink-test-utils also contains the streaming test utilities. · b9f42e91
      Stephan Ewen 提交于
      Test utilities include the StreamingMultipleProgramsTestBase and StreamingTestEnvironment.
      
      This moves the ITCases for streaming into 'flink-tests' to achieve that.
      
      This closes #2092
      b9f42e91
    • S
      [FLINK-3995] [build] Properly structure test scopes and dependencies · 4b71e0e7
      Stephan Ewen 提交于
      Makes the JUnit test utils (TestLogger, retry rules, ...) properly available to
      other projects without the 'flink-core' test-jar, via the 'flink-test-utils-junit' project.
      
      Makes the ForkableMiniCluster, TestEnvironment,  and other test utilities available in the 'main'
      scope of the 'flink-test-utils' project.
      
      Creates a 'flink-test-utils-parent' project that holds the 'flink-test-utils-junit' and
      'flink-test-utils' project.
      
      Also moves some tests between projects and inlines some very simple utility functions in
      order to simplify some test jar dependencies.
      4b71e0e7
  5. 27 5月, 2016 2 次提交
  6. 05 5月, 2016 1 次提交
  7. 27 4月, 2016 1 次提交
    • S
      [FLINK-3708] [cep] Add Scala CEP API · e29ac036
      Stefan Richter 提交于
      Added missing test dependency to pom.
      
      Pattern in Scala API now uses Option to shield users against null values from the Java API
      
      Added test-jar for build phase to pom.
      
      Removed necessary dependency entry and an overlooked comment.
      
      Added missing comments on FollowedByPattern.
      
      CEPIT test update.
      
      Replace CEP test with a simple test for Scala <-> Java interoperability.
      
      This closes #1905.
      e29ac036
  8. 11 3月, 2016 1 次提交
  9. 29 2月, 2016 1 次提交
  10. 27 1月, 2016 1 次提交
  11. 23 10月, 2015 1 次提交
  12. 21 10月, 2015 1 次提交
  13. 18 6月, 2015 1 次提交
  14. 06 6月, 2015 1 次提交
  15. 02 6月, 2015 1 次提交
  16. 20 3月, 2015 2 次提交
  17. 11 3月, 2015 1 次提交
  18. 03 2月, 2015 1 次提交
  19. 05 1月, 2015 1 次提交
  20. 03 1月, 2015 1 次提交
  21. 20 12月, 2014 1 次提交
  22. 19 12月, 2014 4 次提交
  23. 18 12月, 2014 1 次提交
  24. 17 12月, 2014 2 次提交
  25. 05 11月, 2014 1 次提交
  26. 26 10月, 2014 1 次提交
  27. 18 10月, 2014 1 次提交
  28. 02 10月, 2014 1 次提交
  29. 01 10月, 2014 1 次提交
  30. 30 9月, 2014 1 次提交
  31. 24 9月, 2014 1 次提交
  32. 22 9月, 2014 2 次提交
    • A
      [scala] Fix Formatting in Examples and add ITCases · 31ed0c4c
      Aljoscha Krettek 提交于
      Also actually use termination criterion in TransitivelClosureNaive
      Java example.
      
      Add ConnectedComponentsITCase for Scala Example
      
      Also fix some formatting in the example code
      
      Add WebLogAnalysisITCase for Scala Example
      
      Some minor reformatting of example code and scaladoc.
      
      Add ITCases for TriangleEnumeration Scala Examples
      
      Also fix some formatting and make TriangleEnumerationOpt Scala produce the
      same output as the Java version.
      
      Add PageRankITCase for Scala Example
      
      Also fix formatting in PageRank Scala Example.
      
      Fix formatting in EnumTriangles Scala Examples
      
      Remove Old/Deprecated Scala Examples and ITCases
      
      Fix formatting in EnumTrianglesBasic.scala
      
      Fix formatting in LinearRegression Scala Example
      
      Remove old Scala LineRank Code and RelQuery Example
      
      [scala] Fix typo in scaladoc in GroupedDataSet
      
      [scala] Fix Scaladoc of Join and CoGroup Operation
      
      Was still referring to the type of join/coGroup function that returns an
      Option.
      
      Fix tab vs. spaces in flink-scala and flink-scala-examples
      31ed0c4c
    • A
      Rewrite the Scala API as (somewhat) thin Layer on Java API · b8131fa7
      Aljoscha Krettek 提交于
      Don't bother looking at the diff, this is almost a complete rewrite of
      the previous Scala API. This uses all the work put into the Java API,
      such as TypeInformation, the serializers and comparators and the
      operators.
      
      The Scala DataSet and ExecutionEnvironment wrap their respective Java
      equivalents. TypeInformation is generated by a macro that uses
      TypeInformationGen and other macro support classes. The Java
      TypeExtractor is completely bypassed but the TypeInformation and
      sub-classes are created by the Scala type analyzer. There is special
      support for Scala Tuples in the form of ScalaTupleTypeInfo,
      ScalaTupleSerializer, and ScalaTupleComparator.
      
      This also adds tests to flink-scala that are ports of the tests in
      flink-java.
      
      There are not yet any Scala specific tests in flink-tests. All the
      scala example ITCases are commented out, as well as the examples
      themselves. Those will be uncommented once the examples are ported. This
      will happen in separate commits.
      b8131fa7