XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.7.0
    • Component/s: None
    • Hadoop Flags:
      Reviewed

      Description

      I see these properties in the yarn-default.xml file:

      yarn.sharedcache.store.in-memory.check-period-mins
      yarn.sharedcache.store.in-memory.initial-delay-mins
      yarn.sharedcache.store.in-memory.staleness-period-mins

      YarnConfiguration looks like it's missing some properties:

      public static final String SHARED_CACHE_PREFIX = "yarn.sharedcache.";
      public static final String SCM_STORE_PREFIX = SHARED_CACHE_PREFIX + "store.";
      public static final String IN_MEMORY_STORE_PREFIX = SHARED_CACHE_PREFIX + "in-memory.";
      public static final String IN_MEMORY_STALENESS_PERIOD_MINS = IN_MEMORY_STORE_PREFIX + "staleness-period-mins";

      It looks like the definition for IN_MEMORY_STORE_PREFIX should be:

      public static final String IN_MEMORY_STORE_PREFIX = SCM_STORE_PREFIX + "in-memory.";

      Just to be clear, there are properties that exist in yarn-default.xml that are effectively misspelled in the Java file, not the .xml file. This is similar to YARN-2461 and MAPREDUCE-6087.

        Attachments

        1. YARN-2927.001.patch
          2 kB
          Ray Chiang
        2. YARN-2927.002.patch
          0.9 kB
          Ray Chiang

          Issue Links

            Activity

              People

              • Assignee:
                rchiang Ray Chiang
                Reporter:
                rchiang Ray Chiang
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: