Skip to content
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

Release 0.10 #1459

Closed
wants to merge 113 commits into from
Closed

Release 0.10 #1459

wants to merge 113 commits into from

Commits on Oct 22, 2015

  1. [FLINK-2887] [gelly] make sendMessageToAllNeighbors respect the EdgeD…

    …irection if set in the configuration
    
    This closes #1281
    vasia committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    db19973 View commit details
    Browse the repository at this point in the history
  2. [FLINK-2891] Set KV-State key upon Window Evaluation in General Windows

    Before, this was not set, leading to incorrect results if KV-State was
    used in the WindowFunction.
    
    This also adds a test.
    aljoscha committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    e340f83 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. [FLINK-2206] [webui] Fix incorrect counts of finished, canceled, and …

    …failed jobs in new web dashboard
    
    This closes #1287
    fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    dadb1a8 View commit details
    Browse the repository at this point in the history
  2. [FLINK-2668] [DataSet] [api-breaking] Chained Projections are no long…

    …er appended
    
    This closes #1279
    supermegaciaccount authored and fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    5c3eb8b View commit details
    Browse the repository at this point in the history
  3. [FLINK-2874] Fix Avro getter/setter recognition

    This closes #1252
    Ulf Karlsson authored and fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    42b5ead View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c72eff4 View commit details
    Browse the repository at this point in the history
  5. [hotfix] Fix processing time triggering on Window Operator

    Before it would only trigger if expectedTime < time. Now it is
    expectedTime <= time.
    aljoscha committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    85b73e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c257abf View commit details
    Browse the repository at this point in the history
  7. [hotfix] Fix broken copy in OperatorChain

    Before, the StreamRecords was not copied, now it is.
    aljoscha committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    45ab0eb View commit details
    Browse the repository at this point in the history
  8. [hotfix] Fix Mutable Object window aggregator/Disable Object Copy

    This fixes the aggregators to make copies of the objects so that it
    works with window operators that are not mutable-object safe.
    
    This also disables object copy in WindowOperator and
    NonKeyedWindowOperator.
    aljoscha committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    712c868 View commit details
    Browse the repository at this point in the history
  9. [FLINK-1982] [record-api] Remove dependencies on Record API from flin…

    …k-runtime tests
    
    Rename Match*Test to Join*Test and MapTaskTest to FlatMapTaskTest
    
    This closes #1294
    fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    c0d7073 View commit details
    Browse the repository at this point in the history
  10. [FLINK-2893] [runtime] Consistent naming of recovery config parameters

    Rename config key prefix from 'ha.zookeeper' to 'recovery.zookeeper'
    Rename config key from 'state.backend.fs.dir.recovery' => 'state.backend.fs.recoverydir'
    Move ZooKeeper file system state backend configuration keys
    
    This closes #1286
    uce authored and fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    8ec828c View commit details
    Browse the repository at this point in the history
  11. [FLINK-2895] Duplicate immutable object creation

    Operators defer object creation when object reuse is disabled.
    
    This closes #1288
    greghogan authored and fhueske committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    15d3f10 View commit details
    Browse the repository at this point in the history
  12. [hotfix] Add Window Parameter in Trigger.onEventTime/onProcessingTime

    Before these trigger methods had no information about the window that
    they are responsible for. This information might be required for
    implementing more advanced trigger behaviour.
    aljoscha committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    bc5b852 View commit details
    Browse the repository at this point in the history
  13. [hotfix] Improve handling of Window Trigger results

    This enhances the TriggerResult enum with methods isFire() and isPurge()
    that simplify the logic in WindowOperator.processTriggerResult().
    
    Also, the operator now keeps track of the current watermark and fires
    immediately if a trigger registers an event-time callback for a
    timestamp that lies in the past. For this the TriggerResult now as
    method merge() that allows to merge to TriggerResultS.
    aljoscha committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    856b278 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ec1730b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2015

  1. [FLINK-2866] [runtime] Eagerly close FSDataInputStream in file state …

    …handle
    
    This closes #1282
    tedyu authored and StephanEwen committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    c2811ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e4cb0a View commit details
    Browse the repository at this point in the history
  3. [FLINK-2891] [streaming] Set keys for key/value state in window evalu…

    …ation of fast-path windows.
    StephanEwen committed Oct 25, 2015
    Configuration menu
    Copy the full SHA
    65fcd3a View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

  1. Configuration menu
    Copy the full SHA
    16a9edc View commit details
    Browse the repository at this point in the history
  2. [FLINK-2878] [webmonitor] Fix unexpected leader address pattern

    The HandlerRedirectUtils.getRedirectAddress decides whether the retrieved leader address is equal to the local job manager address. The local job manager address is, however, in the form akka.tcp://flink@url/user/jobmanager whereas the leader address can be akka://flink/user/jobmanager if the local job manager is the current leader. Such a case produced a warning which is not correct. This PR checks for the local job manager address and signals that no redirection has to be done if it receives akka://flink/user/jobmanager.
    
    Add test for HandlerRedirectUtils
    
    This closes #1280.
    tillrohrmann authored and mxm committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    b240a80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04e25e1 View commit details
    Browse the repository at this point in the history
  4. Add org.apache.httpcomponents:(httpcore, httpclient) to dependency ma…

    …nagement
    uce authored and mxm committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    874c500 View commit details
    Browse the repository at this point in the history
  5. [FLINK-2927] [runtime] Provide default required configuration keys in…

    … flink-conf of binary distribution
    uce authored and mxm committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    ae19d2b View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2015

  1. [scala-shell][docs] add scala sources in earlier phase

    Otherwise the javadoc fails to generate..
    mxm committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    54375b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51ac46e View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2015

  1. [FLINK-2934] Remove placeholder pages for job.statistics, taskmanager…

    ….log and taskmanager.stdout
    
    This closes #1307
    sachingoel0101 authored and fhueske committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    6a13b9f View commit details
    Browse the repository at this point in the history
  2. [FLINK-2902][web-dashboard] Sort finished jobs by their end time, run…

    …ning jobs by start time
    
    This closes #1296
    sachingoel0101 authored and fhueske committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    fcc1eed View commit details
    Browse the repository at this point in the history
  3. [FLINK-2932] Examples in docs now download shell script using https i…

    …nstead of http
    
    This closes #1309
    fkautz authored and fhueske committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    cdc0dfd View commit details
    Browse the repository at this point in the history
  4. [FLINK-2800] [kryo] Fix Kryo serialization to clear buffered data

    The Kryo serializer uses Kryo's Output class to buffer individual write operations before
    it is written to the underlying output stream. This Output class is flushed by Flink's
    KryoSerializer upon finishing its serialize call. However, in case of an exception when
    flushing the Output, the buffered data is kept in the buffer. Since Flink uses EOFExceptions
    to mark that an underlying buffer is full and has to be spilled, for example, it can happen
    that the record triggering the spilling is written twice after it is rewritten. The reason
    is that Kryo's Output buffer still contains the serialization data of the failed attempt which
    is also flushed to the emptied output stream.
    
    This duplication of records can lead to corrupted data which eventually let's the Flink program
    crash. The problem is solved by clearing Kryo's Output when the flush operation was not successful.
    
    This closes #1308
    tillrohrmann authored and fhueske committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    44b03f2 View commit details
    Browse the repository at this point in the history
  5. [FLINK-2559] Clean up JavaDocs

    - Remove broken HTML tags like <br/>, <p/>, ...
    - close unclosed HTML tags
    - replaces special chars by HTML escaping, e.g., '<' by &lt;
    - wrap code examples by {@code}
    - fix incorrect @see and @link references
    - fix incorrect @throws
    - fix typos
    
    This closes #1298
    hczerpak authored and fhueske committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    e1f30b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. Configuration menu
    Copy the full SHA
    698fbc3 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2015

  1. Configuration menu
    Copy the full SHA
    0c5ba1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccddf5d View commit details
    Browse the repository at this point in the history
  3. [FLINK-2953] fix chaining of sortPartition() calls in Scala DataSet API

    - Added tests for Scala DataSet sortPartition
    fhueske authored and mxm committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    2009ca1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a4f6f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a77d21d View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Configuration menu
    Copy the full SHA
    bd81abb View commit details
    Browse the repository at this point in the history
  2. [FLINK-2930] Respect ExecutionConfig execution retry delay

    - fix hard-coded defaults
    uce authored and mxm committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    630aae6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    199e7d0 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2015

  1. Configuration menu
    Copy the full SHA
    e83bf74 View commit details
    Browse the repository at this point in the history
  2. [FLINK-2964] [runtime] Fix broken spilling of MutableHashTable

    The HashPartition did not count properly the number of occupied memory
    segments, because it excluded the memory segments of the
    BuildSideBuffer. That caused the MutableHashTable to fail when trying to
    spill a partition which did not have any overflow segments. This PR
    fixes the problem by also counting the memory segments of the
    BuildSideBuffer.
    tillrohrmann authored and mxm committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    f1bf282 View commit details
    Browse the repository at this point in the history
  3. [FLINK-2943][web-dashboard] Rename bytes/records read/written to rece…

    …ived/sent.
    
    [hotfix][web-dashboard] Fix taskmanager charts legend.
    sachingoel0101 authored and fhueske committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    9bd27ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81f8c05 View commit details
    Browse the repository at this point in the history
  5. [FLINK-2968] [streaming] Let AbstractUdfStreamOperator forward output…

    … type information to WindowFunction
    
    The fold operation needs the output type information to serialize the
    initial value of it. Therefore, the OutputTypeConfigurable interface was
    defined. It is called by the StreamGraph upon adding a StreamOperator to
    the StreamGraph. Since some stream operators, such as the window stream
    operator, don't work directly on the data, but instead call a
    WindowFunction for the actual logic, the output type information has to
    be forwarded to this function to set output type information at the
    right place.
    
    Thus, the AbstractUdfStreamOperator checks whether its udf function
    supports the OutputTypeConfigurable interface. If this is the case, then
    it forwards the output type information to the udf.
    tillrohrmann authored and mxm committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    af05911 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. Configuration menu
    Copy the full SHA
    63d92c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. [FLINK-2979] Fix RollingSink truncate for Hadoop 2.7

    The problem was, that truncate is asynchronous and the RollingSink was
    not taking this into account.
    
    Now it has a loop after the truncate call that waits until the file is
    actually truncated.
    
    This also changes the Hadoop 2.6 travis build to 2.7, instead.
    aljoscha committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    7f312d1 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2015

  1. Configuration menu
    Copy the full SHA
    4ca2660 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9de0cc7 View commit details
    Browse the repository at this point in the history
  3. [hotfix] Remove DEPENDENCIES file.

    Previously, this fiel pointed to the different versions of the LICENSE
    and NOTICE files (source version, bin version). Since we dropped the
    convenience binary distribution LICENSE and NOTICE files and only ship the
    source release related ones, this is no longer necessary.
    StephanEwen committed Nov 9, 2015
    Configuration menu
    Copy the full SHA
    dd81e9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a56e7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    326d066 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    061e1f9 View commit details
    Browse the repository at this point in the history
  7. [FLINK-2987] Remove jersey-core and jersey-client dependency exclusio…

    …n to make Flink on Hadoop 2.6.0+ work
    
    This closes #1340
    rmetzger committed Nov 9, 2015
    Configuration menu
    Copy the full SHA
    66b124b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7028301 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5716659 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2015

  1. Configuration menu
    Copy the full SHA
    c098377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0fe305 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    715d33b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2015

  1. Configuration menu
    Copy the full SHA
    b39dfdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    273f714 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5950a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. Configuration menu
    Copy the full SHA
    7c4cde3 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2015

  1. [FLINK-3024] Fix TimestampExtractor.getCurrentWatermark() Behaviour

    Previously the internal currentWatermark would be updated even if the
    value returned from getCurrentWatermark was lower than the current
    watermark.
    
    This can lead to problems with chaining because the watermark is
    directly forwarded without going through the watermark logic that
    ensures correct behaviour (monotonically increasing).
    
    This adds a test that verifies that the timestamp extractor does not
    emit decreasing watermarks.
    aljoscha committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    42bef80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8ed8f2 View commit details
    Browse the repository at this point in the history
  3. [FLINK-2967] Increase timeout for LOCAL_HOST address detection strate…

    …gy, give the local host address a higher priority
    
    This closes #1391
    rmetzger authored and StephanEwen committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    cda00ac View commit details
    Browse the repository at this point in the history
  4. [FLINK-2942] [web dashboard] Fix dangling operators in dataflow visua…

    …lization
    
    This closes #1346
    iampeter authored and StephanEwen committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    9895e3e View commit details
    Browse the repository at this point in the history
  5. [FLINK-3025] [kafka consumer] Bump transitive ZkClient dependency to …

    …0.7 for bugfixes
    
    This closes #1365
    StephanEwen committed Nov 17, 2015
    Configuration menu
    Copy the full SHA
    d209cdc View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2015

  1. Configuration menu
    Copy the full SHA
    f5f6750 View commit details
    Browse the repository at this point in the history
  2. [FLINK-2989] job cancel button doesn't work on YARN

    In addition to the REST-compliant "DELETE /jobs/<jobid>", allows
    cancellation also via a special GET request of the form
    "GET /jobs/<jobid>/yarn-cancel".
    
    That enables us to cancel jobs from the web frontend on YARN while
    keeping a REST-compliant DELETE alternative.
    mxm committed Nov 18, 2015
    Configuration menu
    Copy the full SHA
    a7e799b View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. Configuration menu
    Copy the full SHA
    ef70909 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db456a7 View commit details
    Browse the repository at this point in the history
  3. [FLINK-3013] [gelly] Incorrect package declaration in GellyScalaAPICo…

    …mpletenessTest.scala
    
    This closes #1356.
    smarthi authored and tillrohrmann committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    3a300e6 View commit details
    Browse the repository at this point in the history
  4. [FLINK-3036] [gelly] Fix Graph.fromCsvReader method in Gelly's Scala API

    The Graph.fromCsvReader in Gelly's Scala API returns a wrongly typed Graph instance because
    the implementation contains code paths with return types which are not compatible. This
    lead to a bad user experience.
    
    This commit fixes this. However, it also introduces a slightly different behaviour and is
    thus API breaking. Before there were parameters hasEdgeValues and readVertices which
    controlled whether edge values and vertices shall be read. This is now implicitly controlled
    by the types of the vertex and edge value. If the type is NullValue for the edge values then
    the edge value won't be read from the given csv file. If the vertex value type is NullValue,
    then all vertices will have a value of a NullValue instance. If the pathVertices is not
    specified and the vertex value type is unequal to NullValue, then the vertexValueInitializer
    is used for the initialization.
    
    Add documentation for Gelly's Scala API method Graph.fromCsvReader
    
    This closes #1370.
    tillrohrmann committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    f9a4d57 View commit details
    Browse the repository at this point in the history
  5. [doc] Fix JavaDoc of ElasticsearchSink

    This closes #1367.
    mliesenberg authored and tillrohrmann committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    821bcf5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0e80b05 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5495d93 View commit details
    Browse the repository at this point in the history
  8. FLINK-3022: Broken link 'Working With State' in Fault Tolerance Secti…

    …on of Stream Programming Guide
    smarthi authored and tillrohrmann committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    df3347b View commit details
    Browse the repository at this point in the history
  9. FLINK-3041: Twitter Streaming Description section of Streaming Progra…

    …mming guide refers to an incorrect example 'TwitterLocal'
    
    This closes #1379.
    smarthi authored and tillrohrmann committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    be27a18 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e977d82 View commit details
    Browse the repository at this point in the history
  11. [FLINK-3005] [core] Bump commons-collections version to fix object de…

    …serialization remote command execution vulnerability
    
    This closes #1381
    tedyu authored and StephanEwen committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    7441799 View commit details
    Browse the repository at this point in the history
  12. [FLINK-3043] [docs] Fix description of Kafka Consumer and Producer.

    This also adds to the deprecated classes pointers forward to the designated classes.
    
    This closes #1380
    StephanEwen committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    9defe0c View commit details
    Browse the repository at this point in the history
  13. [FLINK-3011] [runtime] Disallow ExecutionGraph state transition from …

    …FAILED to RESTARTING
    
    Removes the possibility to go from FAILED state back to RESTARTING. This was only used in a test
    case. It was a breaking the terminal state semantics of the FAILED state.
    uce committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    ffd4e2b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    839ae19 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bf065a3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    440ccc1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f3d08f View commit details
    Browse the repository at this point in the history
  18. [hotfix] Fix concurrent processing-time Trigger in WindowOperator

    This fixes a problem that would occur if a Trigger registers a new
    processing-time trigger in the onProcessingTime method. The problem is
    that onProcessingTime() is called while traversing the set of active
    triggers. If onProcessingTime() tries to register a new processing-time
    trigger this leads to a concurrent modification exception.
    aljoscha committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    8f3f56b View commit details
    Browse the repository at this point in the history
  19. [hotfix] [core] Fix assignment of strictly local splits to host insta…

    …nces
    
    This closes #1345
    qingmeng.wyh authored and StephanEwen committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    076bb0a View commit details
    Browse the repository at this point in the history
  20. [FLINK-3032] Fix jackson-core dependency conflict with Hadoop 2.7.1.

    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.
    rmetzger committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    4bcc154 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. [FLINK-3021] Fix class loading issue for streaming sources

    Streaming sources were directly assigned their InputFormat in the StreamingJobGraphGenerator. As a consequence, the input formats were directly serialized/deserialized by Akka when the JobGraph was sent to the JobManager. In cases where the user provided a custom input format or an input format with custom types, this could lead to a ClassDefNotFoundException, because the system class loader instead of the user code class loader is used by Akka for the deserialization.
    
    The problem was fixed by wrapping the InputFormat into a UserCodeObjectWrapper which is shipped ot the JobManager via the JobVertex's configuration. By instantiating stream sources as InputFormatVertices, the corresponding InputFormat is retrieved from the Configuration in the initializeOnMaster method call.
    
    This closes #1368.
    tillrohrmann committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    6656716 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ff9420 View commit details
    Browse the repository at this point in the history
  3. [FLINK-3052] [optimizer] Fix instantiation of bulk iteration candidates

    When a candidate for a bulk iteration is instantiated, then the optimizer creates candidates
    for the step function. It is then checked that there exists a candidate solution for the step
    function whose properties met the properties of the input to the bulk iteration. Sometimes
    it is necessary to add a no-op plan node to the end of the step function to generate the
    correct properties. These new candidates have to be added to the final set of the accepted
    candidates.
    
    This commit adds that these new candidates are properly added to the set of accepted candidates.
    
    Fix test and add new iteration tests
    
    Add predecessor operator and dynamic path information to no op operator in bulk iterations
    
    This closes #1388.
    tillrohrmann committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    dd5dede View commit details
    Browse the repository at this point in the history
  4. [doc] Fix Documentation formatting for recently added ExecutionEnviro…

    …nment.readSequenceFile()
    
    This closes #1389.
    smarthi authored and tillrohrmann committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    968d8b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. [FLINK-3020][streaming] set number of task slots to maximum paralleli…

    …sm in local execution
    mxm committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    f963425 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2015

  1. Configuration menu
    Copy the full SHA
    99d99a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86b6605 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2015

  1. [FLINK-3067] Enforce zkclient 0.7 for Kafka

    This closes #1399
    rmetzger committed Nov 25, 2015
    Configuration menu
    Copy the full SHA
    0b6adc4 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2015

  1. Configuration menu
    Copy the full SHA
    efbfc6a View commit details
    Browse the repository at this point in the history
  2. [docs][hotfix] Fix wrong window definitions in the docs

    This closes #1407
    rmetzger authored and fhueske committed Nov 26, 2015
    Configuration menu
    Copy the full SHA
    16e5ab0 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2015

  1. Configuration menu
    Copy the full SHA
    d6e118b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2015

  1. Configuration menu
    Copy the full SHA
    961adea View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. [FLINK-3080] Relax restrictions of DataStream.union()

    Before, it would not allow unioning with predecessors (also transitive)
    and streams of differing parallelism.
    aljoscha committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    b8fa5b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2015

  1. Configuration menu
    Copy the full SHA
    789728c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2afe600 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2015

  1. [docs] Add import statements to DataStream example programs (Java/Scala)

    New users sometimes struggle with the imports (especially for Scala API).
    uce committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    33efba6 View commit details
    Browse the repository at this point in the history
  2. [docs] Fix TumblingTimeWindows.of(AbstractTime) examples

    Added Time.of(Time), because there is no TumblingTimeWindows.of(int, TimeUnit).
    uce committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    319e180 View commit details
    Browse the repository at this point in the history
  3. [FLINK-3125] [web dashboard] Web server starts also when JobManager l…

    …og files cannot be accessed.
    StephanEwen committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    a368221 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. Configuration menu
    Copy the full SHA
    9268514 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. Configuration menu
    Copy the full SHA
    bf9caa5 View commit details
    Browse the repository at this point in the history
  2. [FLINK-3143] update Closure Cleaner's ASM references to ASM5

    - This solves errors with reflectasm using Scala 2.11 and Java 8
    mxm committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    f3f2ced View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f978030 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Configuration menu
    Copy the full SHA
    85804c0 View commit details
    Browse the repository at this point in the history