Note explicitly that hash indexes are also not replicated because they're not
authorHeikki Linnakangas
Tue, 26 Oct 2010 19:50:31 +0000 (22:50 +0300)
committerHeikki Linnakangas
Tue, 26 Oct 2010 19:53:08 +0000 (22:53 +0300)
WAL-logged. Make the notice about the lack of WAL-logging more visible by
making it a . Also remove the false statement from hot standby
caveats section that hash indexes are not used during hot standby.

doc/src/sgml/high-availability.sgml
doc/src/sgml/indices.sgml

index eabd844fa381d24d443867512073170f111711ac..74684f7d0cc68d424235cc56ec1f6ab9e7fd644f 100644 (file)
@@ -1845,8 +1845,7 @@ LOG:  database system is ready to accept read only connections
    
     
      Operations on hash indexes are not presently WAL-logged, so
-     replay will not update these indexes.  Hash indexes will not be
-     used for query plans during recovery.
+     replay will not update these indexes.
     
    
    
index a28f1dba519473052e6102e0e356e41e05e91bb9..1b02f5f563543719dca13bc8c31657f2857f7491 100644 (file)
@@ -187,14 +187,15 @@ CREATE INDEX name ON table
 
   
 
-  <note>
+  <caution>
    
     Hash index operations are not presently WAL-logged,
     so hash indexes might need to be rebuilt with REINDEX
-    after a database crash.
-    For this reason, hash index use is presently discouraged.
+    after a database crash. They are also not replicated over streaming or
+    file-based replication.
+    For these reasons, hash index use is presently discouraged.
    
-  note>
+  caution>