Currently, when using the sqlworker option, the Hostname field in the joglob is filled in with ":" when the worker is on localhost and filled in with the hostname from ssh when using remote hosts.
However, I have a sqlite3 DBURL on a shared filesystem that is seen by multiple hosts and I run an instance of "parallel --sqlworker -j8" locally on each of several hosts all using the common DBURL for source tasks. When run in this way, the joblog is always filled with ":" for Hostname since every parallel task is run on the local host, even though they are running on different hosts.
Would it be possible to always fill in the Hostname column of joblog with the actual hostname, even for localhost? This would make it explicitly clear which node ran each task regardless of cmdline invocation.
Cheers,
--Andy