This is an automated email from the ASF dual-hosted git repository.

pnowojski pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 4beba91  [hotfix][docs] Update configuration page to list new netty 
shuffle options
     new ff8a946  [hotfix][network] Rename BufferBlocker to BufferStorage
     new 3adc3eb  [hotfix][network] Make toNotifyOnCheckpoint field final in 
ChekpointBarrierHandlers
     new d6093eb  [hotfix][network] Move queuedBuffered and currentBuffered 
fields to BufferStorage
     new ad44048  [hotfix][test] Drop unnecessary pageSize argument in 
BufferBarierTestBase#createBuffer
     new 62927c9  [hotfix][network] Do not abort the same checkpoint barrier 
twice when cancellation marker was lost
     new 814f47e  [hotfix][test] Drop mockito usage from BarrierTrackerTest
     new aa5f061  [FLINK-12777][network] Extract CheckpointBarrierAligner from 
BarrierBuffer
     new 5252588  [FLIKN-12777][network] Refactor BarrierTracker to use the 
same code structure as BarrierBuffer
     new 0d502b6  [FLINK-12777][network] Rename existing classes to make them 
in sync with the refactor
     new 2e5c499  [hotfix][network] Split InputProcessorUtil into smaller 
methods
     new 76b2993  [FLINK-12777][network] Introduce LinkedBufferStorage class
     new 530a5e4  [hotfix][operator] Fix checkpointing lock in 
StreamTwoInputSelectableProcessor
     new 6c7a69a  [FLINK-12777][operator] Use CheckpointedInputGate 
StreamTwoInputSelectableProcessor
     new 9bdcfac  [hotfix][network] Drop unneccessary reference in the comment
     new 777aefb  [hotfix][network] Minor code simplification in 
CachedBufferStorage
     new 6311a65  [hotfix][network] Drop one testing constructor of 
CheckpointedInputGate

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../runtime/io/AbstractBufferStorage.java          | 170 ++++
 .../flink/streaming/runtime/io/BarrierBuffer.java  | 617 -------------
 .../streaming/runtime/io/BarrierDiscarder.java     | 120 ---
 .../runtime/io/BufferOrEventSequence.java          |   2 +-
 .../flink/streaming/runtime/io/BufferSpiller.java  |  28 +-
 .../io/{BufferBlocker.java => BufferStorage.java}  |  51 +-
 ...BufferBlocker.java => CachedBufferStorage.java} |  40 +-
 .../runtime/io/CheckpointBarrierAligner.java       | 336 ++++++++
 .../runtime/io/CheckpointBarrierHandler.java       |  88 +-
 ...rTracker.java => CheckpointBarrierTracker.java} | 167 ++--
 .../runtime/io/CheckpointedInputGate.java          | 258 ++++++
 .../streaming/runtime/io/EmptyBufferStorage.java   |  73 ++
 .../streaming/runtime/io/InputProcessorUtil.java   | 125 ++-
 .../streaming/runtime/io/LinkedBufferStorage.java  |  92 ++
 .../streaming/runtime/io/StreamInputProcessor.java |   2 +-
 .../runtime/io/StreamTaskNetworkInput.java         |  24 +-
 .../runtime/io/StreamTwoInputProcessor.java        |   4 +-
 .../io/StreamTwoInputSelectableProcessor.java      |  22 +-
 .../tasks/TwoInputSelectableStreamTask.java        |   7 +-
 .../streaming/runtime/io/BufferSpillerTest.java    |   6 +-
 ...kerTestBase.java => BufferStorageTestBase.java} | 217 ++---
 ...ockerTest.java => CachedBufferStorageTest.java} |  20 +-
 ...heckpointBarrierAlignerAlignmentLimitTest.java} |  27 +-
 ...CheckpointBarrierAlignerMassiveRandomTest.java} |   6 +-
 ....java => CheckpointBarrierAlignerTestBase.java} | 950 +++++++++++----------
 ...Test.java => CheckpointBarrierTrackerTest.java} | 165 ++--
 .../runtime/io/CheckpointSequenceValidator.java    |  90 ++
 ...> CreditBasedCheckpointBarrierAlignerTest.java} |  11 +-
 .../runtime/io/LinkedBufferStorageTest.java        | 165 ++++
 ...a => SpillingCheckpointBarrierAlignerTest.java} |  11 +-
 .../tasks/StreamTaskCancellationBarrierTest.java   |   7 +-
 31 files changed, 2172 insertions(+), 1729 deletions(-)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/AbstractBufferStorage.java
 delete mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/BarrierBuffer.java
 delete mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/BarrierDiscarder.java
 rename 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/{BufferBlocker.java
 => BufferStorage.java} (53%)
 rename 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/{CachedBufferBlocker.java
 => CachedBufferStorage.java} (72%)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/CheckpointBarrierAligner.java
 rename 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/{BarrierTracker.java
 => CheckpointBarrierTracker.java} (60%)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/CheckpointedInputGate.java
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/EmptyBufferStorage.java
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/io/LinkedBufferStorage.java
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{BufferBlockerTestBase.java
 => BufferStorageTestBase.java} (53%)
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{CachedBufferBlockerTest.java
 => CachedBufferStorageTest.java} (73%)
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{BarrierBufferAlignmentLimitTest.java
 => CheckpointBarrierAlignerAlignmentLimitTest.java} (93%)
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{BarrierBufferMassiveRandomTest.java
 => CheckpointBarrierAlignerMassiveRandomTest.java} (95%)
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{BarrierBufferTestBase.java
 => CheckpointBarrierAlignerTestBase.java} (50%)
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{BarrierTrackerTest.java
 => CheckpointBarrierTrackerTest.java} (70%)
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/CheckpointSequenceValidator.java
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{CreditBasedBarrierBufferTest.java
 => CreditBasedCheckpointBarrierAlignerTest.java} (74%)
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/LinkedBufferStorageTest.java
 rename 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/io/{SpillingBarrierBufferTest.java
 => SpillingCheckpointBarrierAlignerTest.java} (82%)

Reply via email to