Details

    • Target Version/s:
    • Hadoop Flags:
      Incompatible change, Reviewed
    • Release Note:
      Change default State Store from local file to ZooKeeper. This will require additional zk address to be configured.

      Description

      Currently the State Store Driver relevant settings only written in its implement classes.

      public class StateStoreZooKeeperImpl extends StateStoreSerializableImpl {
      ...
      
        /** Configuration keys. */
        public static final String FEDERATION_STORE_ZK_DRIVER_PREFIX =
            DFSConfigKeys.FEDERATION_STORE_PREFIX + "driver.zk.";
        public static final String FEDERATION_STORE_ZK_PARENT_PATH =
            FEDERATION_STORE_ZK_DRIVER_PREFIX + "parent-path";
        public static final String FEDERATION_STORE_ZK_PARENT_PATH_DEFAULT =
            "/hdfs-federation";
      ..
      

      Actually, they should be moved into class DFSConfigKeys and documented in file hdfs-default.xml. This will help more users know these settings and know how to use.

        Attachments

        1. HDFS-13099.006.patch
          8 kB
          Yiqun Lin
        2. HDFS-13099.005.patch
          9 kB
          Yiqun Lin
        3. HDFS-13099.004.patch
          7 kB
          Yiqun Lin
        4. HDFS-13099.003.patch
          4 kB
          Yiqun Lin
        5. HDFS-13099.002.patch
          1 kB
          Yiqun Lin
        6. HDFS-13099.001.patch
          2 kB
          Yiqun Lin

          Activity

            People

            • Assignee:
              linyiqun Yiqun Lin
              Reporter:
              linyiqun Yiqun Lin
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: