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 4698edb  [FLINK-22382][tests] Harden 
ProcessFailureCancelingITCase.testCancelingOnProcessFailure
     new 088d165  [FLINK-23453][refactor] Made a safe method for getting the 
number of buffers in the queue visible in the interface.
     new fd66a8c  [FLINK-23453][core] Added the rest configuration for 
buffer-debloater
     new a36fac6  [FLINK-23453][runtime] Message for notification about new 
buffer size(NewBufferSize) was added
     new b92fa30  [FLINK-23453][runtime] Prepared Gates and Channels classes 
for either providing information for the calculation of buffer size and 
receiving the recalculated buffer size.
     new 9158fc76 [FLINK-23453][streaming] Created the buffer debloater for the 
ability to automatically change the buffer size based on the throughput.
     new 3b7e227  [FLINK-23453][streaming] Integration BufferDebloater to 
StreamTask
     new d8477bd  [FLINK-23453][core] Renaming configuration 
automatic-buffer-adjustment -> buffer-debloat

The 7 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:
 .../generated/all_taskmanager_network_section.html |  28 +++-
 .../generated/all_taskmanager_section.html         |   6 +
 .../generated/task_manager_configuration.html      |  28 +++-
 .../task_manager_memory_configuration.html         |   6 +
 .../flink/configuration/TaskManagerOptions.java    |  55 ++++++-
 .../runtime/io/network/NetworkClientHandler.java   |   8 +
 .../runtime/io/network/PartitionRequestClient.java |   8 +
 .../CreditBasedPartitionRequestClientHandler.java  |  25 ++++
 .../runtime/io/network/netty/NettyMessage.java     |  49 +++++++
 .../network/netty/NettyPartitionRequestClient.java |   5 +
 .../netty/PartitionRequestServerHandler.java       |   4 +
 .../partition/BoundedBlockingSubpartition.java     |   5 +
 ...edBlockingSubpartitionDirectTransferReader.java |   5 +
 .../BoundedBlockingSubpartitionReader.java         |   5 +
 .../partition/NoOpResultSubpartitionView.java      |   5 +
 .../network/partition/PipelinedSubpartition.java   |   7 +-
 .../partition/PipelinedSubpartitionView.java       |   5 +
 .../io/network/partition/ResultSubpartition.java   |   3 +
 .../network/partition/ResultSubpartitionView.java  |   2 +
 .../partition/SortMergeSubpartitionReader.java     |   7 +
 .../network/partition/consumer/BufferManager.java  |   6 +
 .../partition/consumer/IndexedInputGate.java       |   4 +
 .../network/partition/consumer/InputChannel.java   |   4 +
 .../partition/consumer/LocalInputChannel.java      |  10 ++
 .../partition/consumer/RecoveredInputChannel.java  |  12 ++
 .../partition/consumer/RemoteInputChannel.java     |  22 +++
 .../partition/consumer/SingleInputGate.java        |  16 ++
 .../partition/consumer/UnknownInputChannel.java    |  10 ++
 .../runtime/taskmanager/InputGateWithMetrics.java  |  10 ++
 .../org/apache/flink/runtime/taskmanager/Task.java |   5 +-
 .../runtime/throughput/ThroughputCalculator.java   |   5 +-
 .../io/network/TestingPartitionRequestClient.java  |   3 +
 .../network/netty/CancelPartitionRequestTest.java  |   5 +
 ...editBasedPartitionRequestClientHandlerTest.java |  51 ++++++-
 .../NettyMessageServerSideSerializationTest.java   |  11 ++
 .../network/partition/InputGateFairnessTest.java   |   4 +-
 .../partition/PipelinedSubpartitionTest.java       |  18 +++
 .../io/network/partition/ResultPartitionTest.java  |   4 +-
 .../partition/consumer/InputChannelTest.java       |   8 +
 .../partition/consumer/RemoteInputChannelTest.java |  30 ++++
 .../partition/consumer/TestInputChannel.java       |  16 ++
 .../flink/streaming/runtime/tasks/StreamTask.java  |  30 +++-
 .../tasks/bufferdebloat/BufferDebloater.java       |  99 +++++++++++++
 .../streaming/runtime/io/MockIndexedInputGate.java |   8 +
 .../flink/streaming/runtime/io/MockInputGate.java  |   8 +
 .../AlignedCheckpointsMassiveRandomTest.java       |   8 +
 .../streaming/runtime/tasks/StreamTaskTest.java    |  66 ++++++++-
 .../tasks/bufferdebloat/BufferDebloaterTest.java   | 163 +++++++++++++++++++++
 .../streaming/util/TestStreamEnvironment.java      |   6 +
 pom.xml                                            |   1 +
 50 files changed, 868 insertions(+), 41 deletions(-)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/bufferdebloat/BufferDebloater.java
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/bufferdebloat/BufferDebloaterTest.java

Reply via email to