You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by az...@apache.org on 2020/05/17 19:05:14 UTC

[flink] branch master updated (b606cba -> 4667286)

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

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


    from b606cba  [FLINK-17522][tests] Add details on how to run Jepsen tests
     add 32a1b17  [FLINK-15758][MemManager] Remove KeyedBudgetManager and use AtomicLong
     add 4e304d4  [FLINK-15758][MemManager] Remove MemoryManager#AllocationRequest
     add 10c29b7  [FLINK-15758][MemManager] Release segment and its unsafe memory in GC Cleaner
     add 4667286  [hotfix] remove IntelliJ '//noinspection ...' directives from MemoryManager

No new revisions were added by this update.

Summary of changes:
 .../flink/core/memory/HybridMemorySegment.java     |  27 +-
 .../flink/core/memory/MemorySegmentFactory.java    |  17 +-
 .../org/apache/flink/core/memory/MemoryType.java   |  38 --
 .../org/apache/flink/core/memory/MemoryUtils.java  |   7 +-
 .../apache/flink/util/JavaGcCleanerWrapper.java    | 413 ++++++++++++++-------
 .../flink/core/memory/CrossSegmentTypeTest.java    |   2 +-
 .../flink/core/memory/EndiannessAccessChecks.java  |   2 +-
 .../HybridOffHeapUnsafeMemorySegmentTest.java      |   4 +-
 .../flink/core/memory/MemorySegmentChecksTest.java |   4 +-
 .../core/memory/MemorySegmentUndersizedTest.java   |   4 +-
 .../core/memory/OperationsOnFreedSegmentTest.java  |   2 +-
 .../flink/util/JavaGcCleanerWrapperTest.java       |   2 +-
 .../python/AbstractPythonFunctionOperator.java     |   6 +-
 .../apache/flink/runtime/memory/MemoryManager.java | 412 +++++---------------
 .../flink/runtime/memory/UnsafeMemoryBudget.java   | 183 +++++++++
 .../flink/runtime/taskexecutor/slot/TaskSlot.java  |   6 +-
 .../flink/runtime/util/KeyedBudgetManager.java     | 294 ---------------
 .../flink/runtime/memory/MemoryManagerBuilder.java |  19 +-
 .../memory/MemoryManagerSharedResourcesTest.java   |  10 +-
 .../flink/runtime/memory/MemoryManagerTest.java    | 164 ++++----
 .../runtime/memory/UnsafeMemoryBudgetTest.java     |  85 +++++
 .../operators/testutils/MockEnvironment.java       |   2 -
 .../testutils/MockEnvironmentBuilder.java          |   3 +-
 .../flink/runtime/util/KeyedBudgetManagerTest.java | 262 -------------
 .../runtime/tasks/StreamMockEnvironment.java       |   3 +-
 25 files changed, 789 insertions(+), 1182 deletions(-)
 delete mode 100644 flink-core/src/main/java/org/apache/flink/core/memory/MemoryType.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/memory/UnsafeMemoryBudget.java
 delete mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/util/KeyedBudgetManager.java
 create mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/memory/UnsafeMemoryBudgetTest.java
 delete mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/util/KeyedBudgetManagerTest.java