One idea for the directory naming would be to base it on the lock ID for the tserver or if the master creates any sort of logical "session" for assignments, it could use the ID from that. Another idea would be to use process ID. That way, the directory names are "sticky" for lifetime of the tserver process.
I'd prefer not to repurpose the column. It's better to remove to avoid bugs involving code which may assume the old semantics and wasn't properly updated. For tmp files, we should probably put all those in a well-known directory for each tablet. [ Full content available at: https://github.com/apache/accumulo/pull/642 ] This message was relayed via gitbox.apache.org for [email protected]
