Robert Lacroix created MESOS-1420: ------------------------------------- Summary: Shorten slave, framework and run IDs Key: MESOS-1420 URL: https://issues.apache.org/jira/browse/MESOS-1420 Project: Mesos Issue Type: Bug Reporter: Robert Lacroix Priority: Minor
Slave, framework and run IDs are currently quite long and therefore clutter paths to sandboxes. Typically a sandbox path looks like this: {code} /tmp/mesos/slaves/2014-05-23-16:21:05-16777343-5050-3204-0/frameworks/2014-05-23-16:21:05-16777343-5050-3204-0000/executors/<executor_id>/runs/c22e4dc3-95e5-49fc-9793-b0d22a4f244c {code} I'd propose shorter and uniform IDs for slaves, frameworks and runs (and probably everywhere else where we use IDs) that look like this: {code} [a-z0-9]{13} {code} This has about 65bit keyspace compared to 128bit of a UUID, but I think it should be random enough. With that the path would be roughly 80 chars shorter (179 vs 99) and a lot more readable: {code} /tmp/mesos/slaves/i0b195fb1j14n/frameworks/gtq5kgba60ll4/executors/<executor_id>/runs/7qisjqsb581io {code} -- This message was sent by Atlassian JIRA (v6.2#6252)