code: def _list_dir(self):
          
          return [os.path.join(self._path, fn) for fn in os.listdir(self._path)
                  if not fn.endswith(self._fs_transaction_suffix)]
docs: return a list of (fully qualified) cache filenames