Github user d2r commented on a diff in the pull request:

    https://github.com/apache/storm/pull/2881#discussion_r227972886
  
    --- Diff: storm-client/src/jvm/org/apache/storm/utils/Utils.java ---
    @@ -119,15 +120,81 @@
         // tests by subclassing.
         private static Utils _instance = new Utils();
         private static String memoizedLocalHostnameString = null;
    -    public static final Pattern TOPOLOGY_KEY_PATTERN = 
Pattern.compile("^[\\w \\t\\._-]+$", Pattern.UNICODE_CHARACTER_CLASS);
    +    public static final Pattern TOPOLOGY_KEY_PATTERN =
    +            Pattern.compile("^[\\w \\t\\._-]+$", 
Pattern.UNICODE_CHARACTER_CLASS);
    +
    +    public static final String NUMA_MEMORY_IN_MB = "memory.mb";
    +    public static final String NUMA_CORES = "cores";
    +    public static final String NUMAS_PORTS = "ports";
    +    public static final String NUMA_ID = "node_id";
    +    public static final String NUMAS_BASE = "numas";
    --- End diff --
    
    Let's make these names consistent. ("numa" vs. "numas").
    
    Why don't the values here contain "numa"? I'd expect `NUMA_CORES = 
"numa.cores"` or something like it.


---

Reply via email to