In #3460 compactions were moved from the tablet server to the manager. In the tablet code it would attempt to create a directory for the tablet in the volume if it did not exists. The tablet also had a cache of the volumes it had checked. The manager is not doing this check at all and it could cause compaction failures on multivolume systems. The manager and/or compactor needs to do this check. Need to determine if the caching the tablet did is needed worthwhile if doing the check in the manager.
In #3460 compactions were moved from the tablet server to the manager. In the tablet code it would attempt to create a directory for the tablet in the volume if it did not exists. The tablet also had a cache of the volumes it had checked. The manager is not doing this check at all and it could cause compaction failures on multivolume systems. The manager and/or compactor needs to do this check. Need to determine if the caching the tablet did is needed worthwhile if doing the check in the manager.