Remove the SHM-dependent revprop caching logic from /trunk such that we
 may remove the named_atomics code entirely.  Keep actual cache access
code (although not being called, ATM) to reduce the diff against the
revprop-caching-ng branch.

* subversion/libsvn_fs_fs/fs.h
  (fs_fs_data_t): Remove the named_atomics fields.

* subversion/libsvn_fs_fs/revprops.h
  (svn_fs_fs__write_revprop_generation_file,
   svn_fs_fs__cleanup_revprop_namespace): Remove revprop caching
                                          management API declaration.

* subversion/libsvn_fs_fs/revprops.c
  (ATOMIC_REVPROP_GENERATION,
   ATOMIC_REVPROP_TIMEOUT,
   ATOMIC_REVPROP_NAMESPACE): No longer needed.
  (Revprop caching management): Remove doc section.
  (read_revprop_generation_file,
   svn_fs_fs__write_revprop_generation_file,
   ensure_revprop_namespace,
   svn_fs_fs__cleanup_revprop_namespace,
   ensure_revprop_generation,
   ensure_revprop_timeout,
   log_revprop_cache_init_warning): Remove revprop caching management code.

  (has_revprop_cache): Always return FALSE.
  (revprop_generation_fixup_t,
   revprop_generation_fixup,
   read_revprop_generation,
   begin_revprop_change,
   end_revprop_change): Remove revprop caching management code.

  (read_pack_revprop,
   svn_fs_fs__get_revision_proplist,
   switch_to_new_revprop,
   write_packed_revprop): Remove invocations of the former revprop
                          caching management functions.

* subversion/libsvn_fs_fs/hotcopy.c
  (hotcopy_body): No revprop generation file to take care of anymore.

* subversion/libsvn_fs_fs/recovery.c
  (recover_body): No SHM namespace needed for revprop caching anymore.

* subversion/tests/cmdline/svnadmin_tests.py
  (check_hotcopy_fsfs_fsx): Remove the check for the SHM-related files.

git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1632926 13f79535-47bb-0310-9956-ffa450edef68