[Groonga-commit] pgroonga/pgroonga.github.io at 37c757b [master] Add a note about WAL and crash safe

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Nov 11 23:41:25 JST 2016


Kouhei Sutou	2016-11-11 23:41:25 +0900 (Fri, 11 Nov 2016)

  New Revision: 37c757bdec2f0efe8f40bd3733faa59e3795d0ac
  https://github.com/pgroonga/pgroonga.github.io/commit/37c757bdec2f0efe8f40bd3733faa59e3795d0ac

  Message:
    Add a note about WAL and crash safe

  Modified files:
    _po/ja/reference/replication.po
    ja/reference/replication.md
    reference/replication.md

  Modified: _po/ja/reference/replication.po (+13 -1)
===================================================================
--- _po/ja/reference/replication.po    2016-11-11 23:15:03 +0900 (0b73124)
+++ _po/ja/reference/replication.po    2016-11-11 23:41:25 +0900 (3b25d9c)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2016-11-11 23:12+0900\n"
+"PO-Revision-Date: 2016-11-11 23:41+0900\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -48,6 +48,18 @@ msgstr ""
 "ga/issues/new)してください。)"
 
 msgid ""
+"Note that WAL support doesn't mean crash safe. It just supports WAL based stre"
+"aming replication. If PostgreSQL is crashed while PGroonga index update, the P"
+"Groonga index may be broken. If the PGroonga index is broken, you need to recr"
+"eate the PGroonga index by [`REINDEX`]({{ site.postgresql_doc_base_url.en }}/s"
+"ql-reindex.html)."
+msgstr ""
+"WALをサポートしているといってもクラッシュセーフではないことに注意してください。WALベースのストリーミングレプリケーションをサポートしているだけです。も"
+"し、PGroongaのインデックスを更新している最中にPostgreSQLがクラッシュしたら、そのPGroongaのインデックスは壊れるかもしれません。もし"
+"、PGroongaのインデックスが壊れたら[`REINDEX`]({{ site.postgresql_doc_base_url.ja }}/sql-rei"
+"ndex.html)で作り直さなければいけません。"
+
+msgid ""
 "This document describes how to configure PostgreSQL built-in WAL based streami"
 "ng replication for PGroonga. Most of steps are normal steps. There are some PG"
 "roonga specific steps."

  Modified: ja/reference/replication.md (+2 -0)
===================================================================
--- ja/reference/replication.md    2016-11-11 23:15:03 +0900 (8ab5d55)
+++ ja/reference/replication.md    2016-11-11 23:41:25 +0900 (3d45541)
@@ -12,6 +12,8 @@ PostgreSQL 9.5以前を使っている場合は、PGroongaと一緒に使える
 
   * [pg\_shard](https://github.com/citusdata/pg_shard)(pg\_shardは日宇h推奨になりました。pg\_shardの光景プロジェクトの[Citus](https://github.com/citusdata/citus),もおそらくPGroongaと一緒に使えます。もし、CitusがPGroongaと一緒に使えることを確認したら、[報告](https://github.com/pgroonga/pgroonga/issues/new)してください。)
 
+WALをサポートしているといってもクラッシュセーフではないことに注意してください。WALベースのストリーミングレプリケーションをサポートしているだけです。もし、PGroongaのインデックスを更新している最中にPostgreSQLがクラッシュしたら、そのPGroongaのインデックスは壊れるかもしれません。もし、PGroongaのインデックスが壊れたら[`REINDEX`]({{ site.postgresql_doc_base_url.ja }}/sql-reindex.html)で作り直さなければいけません。
+
 このドキュメントではPostgreSQL組み込みのWALベースのストリーミングレプリケーション機能をPGroonga用に設定する方法を説明します。多くの手順は通常のストリーミングレプリケーションの設定手順です。いくつかPGroonga固有の手順があります。
 
 ## 概要

  Modified: reference/replication.md (+2 -0)
===================================================================
--- reference/replication.md    2016-11-11 23:15:03 +0900 (af0d623)
+++ reference/replication.md    2016-11-11 23:41:25 +0900 (098275e)
@@ -12,6 +12,8 @@ If you're using PostgreSQL 9.5 or earlier, you can use some alternative streamin
 
   * [pg\_shard](https://github.com/citusdata/pg_shard) (pg\_shard is deprecated. [Citus](https://github.com/citusdata/citus), the replacement of pg\_shard, may work with PGroonga. If you confirm that Citus can work with PGroonga, please [report it](https://github.com/pgroonga/pgroonga/issues/new).)
 
+Note that WAL support doesn't mean crash safe. It just supports WAL based streaming replication. If PostgreSQL is crashed while PGroonga index update, the PGroonga index may be broken. If the PGroonga index is broken, you need to recreate the PGroonga index by [`REINDEX`]({{ site.postgresql_doc_base_url.en }}/sql-reindex.html).
+
 This document describes how to configure PostgreSQL built-in WAL based streaming replication for PGroonga. Most of steps are normal steps. There are some PGroonga specific steps.
 
 ## Summary
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index