XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.6.0
    • 2.7.0
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: