Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
HDDS-1128. Create stateful manager class for the pipeline creation scheduling.

Signed-off-by: Nanda kumar <nanda@apache.org>

(cherry picked from commit 0d62753da9650c2d3470ff4572734241ecaa6a71)

    • -56
    • +18
    ./pipeline/TestPipelineClose.java
    • -3
    • +11
    ./pipeline/TestRatisPipelineUtils.java
    • -9
    • +4
    ./pipeline/TestSCMPipelineManager.java
  1. … 19 more files in changeset.
HDDS-1128. Create stateful manager class for the pipeline creation scheduling.

Signed-off-by: Nanda kumar <nanda@apache.org>

    • -56
    • +18
    ./pipeline/TestPipelineClose.java
    • -3
    • +11
    ./pipeline/TestRatisPipelineUtils.java
    • -9
    • +4
    ./pipeline/TestSCMPipelineManager.java
  1. … 19 more files in changeset.
HDDS-1210. Ratis pipeline creation doesn't check raft client reply status during initialization. Contributed by Mukul Kumar Singh.

(cherry picked from commit 2c3ec37738544107238f75d0ca781fd23bdc309b)

    • -1
    • +1
    ./pipeline/TestRatisPipelineProvider.java
    • -2
    • +23
    ./pipeline/TestRatisPipelineUtils.java
    • -3
    • +25
    ./pipeline/TestSCMPipelineManager.java
  1. … 10 more files in changeset.
HDDS-1210. Ratis pipeline creation doesn't check raft client reply status during initialization. Contributed by Mukul Kumar Singh.

    • -1
    • +1
    ./pipeline/TestRatisPipelineProvider.java
    • -2
    • +23
    ./pipeline/TestRatisPipelineUtils.java
    • -3
    • +25
    ./pipeline/TestSCMPipelineManager.java
  1. … 10 more files in changeset.
HDDS-1178. Healthy pipeline Chill Mode Rule.

Closes #518

    • -2
    • +8
    ./pipeline/TestSCMPipelineManager.java
  1. … 9 more files in changeset.
HDDS-1161. Disable failing test which are tracked by a separated jira. Contributed by Elek, Marton.

    • -0
    • +2
    ./container/TestContainerStateManagerIntegration.java
  1. … 7 more files in changeset.
HDDS-1106. Introduce queryMap in PipelineManager. Contributed by Lokesh Jain.

    • -0
    • +42
    ./pipeline/TestPipelineStateManager.java
  1. … 1 more file in changeset.
HDDS-1076. TestSCMNodeManager crashed the jvm. Contributed by Lokesh Jain.

    • -1
    • +7
    ./pipeline/TestRatisPipelineUtils.java
  1. … 7 more files in changeset.
HDDS-1047. Fix TestRatisPipelineProvider#testCreatePipelineWithFactor. Contributed by Nilotpal Nandi.

    • -0
    • +32
    ./pipeline/TestRatisPipelineProvider.java
HDDS-1050. TestSCMRestart#testPipelineWithScmRestart is failing. Contributed by Supratim Deka.

HDDS-1078. TestRatisPipelineProvider failing because of node count mismatch. Contributed by Mukul Kumar Singh.

    • -4
    • +5
    ./pipeline/TestRatisPipelineProvider.java
HDDS-981. Block allocation should involve pipeline selection and then container selection. Contributed by Lokesh Jain.

    • -26
    • +73
    ./container/TestContainerStateManagerIntegration.java
    • -1
    • +1
    ./pipeline/TestRatisPipelineProvider.java
    • -0
    • +95
    ./pipeline/TestRatisPipelineUtils.java
  1. … 31 more files in changeset.
HDDS-965. Ozone: checkstyle improvements and code quality scripts. Contributed by Elek, Marton.

  1. … 93 more files in changeset.
HDDS-718. Introduce new SCM Commands to list and close Pipelines. Contributed by Lokesh Jain.

    • -0
    • +7
    ./pipeline/TestPipelineStateManager.java
  1. … 17 more files in changeset.
HDDS-844. Add logic for pipeline teardown after timeout. Contributed by Lokesh Jain.

    • -32
    • +106
    ./pipeline/TestPipelineClose.java
    • -14
    • +0
    ./pipeline/TestPipelineStateManager.java
    • -2
    • +2
    ./pipeline/TestSCMPipelineManager.java
  1. … 15 more files in changeset.
HDDS-825. Code cleanup based on messages from ErrorProne. Contributed by Anu Engineer.

    • -14
    • +13
    ./pipeline/TestPipelineClose.java
    • -0
    • +22
    ./pipeline/package-info.java
  1. … 98 more files in changeset.
HDDS-576. Move ContainerWithPipeline creation to RPC endpoint. Contributed by Nanda kumar.

  1. … 29 more files in changeset.
HDDS-733. Create container if not exist, as part of chunk write. Contributed by Lokesh Jain.

    • -69
    • +14
    ./container/TestContainerStateManagerIntegration.java
  1. … 27 more files in changeset.
HDDS-802. Container State Manager should get open pipelines for allocating container. Contributed by Lokesh Jain.

    • -4
    • +57
    ./pipeline/TestPipelineStateManager.java
  1. … 5 more files in changeset.
HDDS-737. Introduce Incremental Container Report. Contributed by Nanda kumar.

    • -7
    • +4
    ./container/TestContainerStateManagerIntegration.java
  1. … 38 more files in changeset.
HDDS-759. Create config settings for SCM and OM DB directories. Contributed by Arpit Agarwal.

    • -2
    • +2
    ./pipeline/TestSCMPipelineManager.java
  1. … 35 more files in changeset.
HDDS-762. Fix unit test failure for TestContainerSQLCli & TestSCMMetrics. Contributed by Mukul Kumar Singh.

    • -5
    • +7
    ./container/TestContainerStateManagerIntegration.java
  1. … 2 more files in changeset.
HDDS-754. VolumeInfo#getScmUsed throws NPE. Contributed by Hanisha Koneru.

  1. … 6 more files in changeset.
HDDS-754. VolumeInfo#getScmUsed throws NPE. Contributed by Hanisha Koneru.

(cherry picked from commit 773f0d1519715e3ddf77c139998cc12d7447da66)

  1. … 6 more files in changeset.
HDDS-728. Datanodes should use different ContainerStateMachine for each pipeline. Contributed by Mukul Kumar Singh.

  1. … 13 more files in changeset.
HDDS-728. Datanodes should use different ContainerStateMachine for each pipeline. Contributed by Mukul Kumar Singh.

  1. … 14 more files in changeset.
HDDS-694. Plugin new Pipeline management code in SCM. Contributed by Lokesh Jain.

    • -18
    • +11
    ./pipeline/TestNode2PipelineMap.java
    • -21
    • +20
    ./pipeline/TestPipelineClose.java
    • -65
    • +106
    ./pipeline/TestPipelineStateManager.java
    • -6
    • +7
    ./pipeline/TestRatisPipelineProvider.java
    • -22
    • +23
    ./pipeline/TestSCMPipelineManager.java
    • -6
    • +7
    ./pipeline/TestSimplePipelineProvider.java
  1. … 94 more files in changeset.
HDDS-662. Introduce ContainerReplicaState in StorageContainerManager. Contributed by Nanda kumar.

    • -119
    • +100
    ./container/TestContainerStateManagerIntegration.java
  1. … 62 more files in changeset.
HDDS-656. Add logic for pipeline report and action processing in new pipeline code. Contributed by Lokesh Jain.

    • -58
    • +151
    ./pipeline/TestPipelineStateManager.java
    • -9
    • +9
    ./pipeline/TestRatisPipelineProvider.java
    • -0
    • +187
    ./pipeline/TestSCMPipelineManager.java
    • -8
    • +8
    ./pipeline/TestSimplePipelineProvider.java
  1. … 13 more files in changeset.
HDDS-587. Add new classes for pipeline management. Contributed by Lokesh Jain.

(cherry picked from commit 5c8e023ba32da3e65193f6ced354efe830dba75d)

    • -0
    • +246
    ./pipeline/TestPipelineStateManager.java
    • -0
    • +104
    ./pipeline/TestRatisPipelineProvider.java
    • -0
    • +102
    ./pipeline/TestSimplePipelineProvider.java
  1. … 12 more files in changeset.