OSDN Git Service

First-draft release notes for 1.2.
authorMasaoFujii <masao.fujii@gmail.com>
Thu, 27 Aug 2015 19:16:36 +0000 (04:16 +0900)
committerMasaoFujii <masao.fujii@gmail.com>
Thu, 27 Aug 2015 19:16:36 +0000 (04:16 +0900)
html/pg_bigm-1-2.html
html/pg_bigm_en-1-2.html
html/release-1-0-20131122.html [deleted file]
html/release-1-0-20131122_en.html [deleted file]
html/release-1-1-20131122.html [deleted file]
html/release-1-1-20131122_en.html [deleted file]
html/release-1-2.html [new file with mode: 0644]
html/release-1-2_en.html [new file with mode: 0644]

index fbf4644..a27de06 100644 (file)
@@ -533,8 +533,9 @@ ERROR:  out of memory
 
 <h2 id="release_notes">リリースノート</h2>
 <ul>
-<li><a href="release-1-1-20131122.html">バージョン1.1 (2013-11-22 リリース)</a></li>
-<li><a href="release-1-0-20131122.html">バージョン1.0 (2013-11-22 リリース)</a></li>
+<li><a href="release-1-2.html">バージョン1.2</a></li>
+<li><a href="release-1-1.html">バージョン1.1</a></li>
+<li><a href="release-1-0.html">バージョン1.0</a></li>
 </ul>
 
 <hr>
index e049635..a99645c 100644 (file)
@@ -532,8 +532,9 @@ ERROR:  out of memory
 
 <h2 id="release_notes">Release Notes</h2>
 <ul>
-<li><a href="release-1-1-20131122_en.html">Version 1.1, released on 2013-11-22</a></li>
-<li><a href="release-1-0-20131122_en.html">Version 1.0, released on 2013-11-22</a></li>
+<li><a href="release-1-2_en.html">Version 1.2</a></li>
+<li><a href="release-1-1_en.html">Version 1.1</a></li>
+<li><a href="release-1-0_en.html">Version 1.0</a></li>
 </ul>
 
 <hr>
diff --git a/html/release-1-0-20131122.html b/html/release-1-0-20131122.html
deleted file mode 100644 (file)
index cdc0d67..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<html>
-<head>
-<title>pg_bigm: リリース 1.0 (2013-11-22)</title>
-
-<link rel="stylesheet" type="text/css" href="style.css">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-</head>
-
-<body>
-  <div id="navigation">
-    <ul>
-      <li><a href="index.html">ホーム</a></li>
-      <li><a href="http://osdn.jp/projects/pgbigm/releases/?package_id=13634">ダウンロード</a></li>
-      <li><a href="index.html#document">ドキュメント</a></li>
-      <li><a href="index.html#community">コミュニティ</a></li>
-      <li><a href="index.html#development">開発</a></li>
-      <li><a href="release-1-0-20131122_en.html">English</a></li>
-    </ul>
-  </div>
-
-<h1 id="release_note">リリース 1.0 (2013-11-22)</h1>
-<p class="padding"><b>リリース日:</b> 2013-11-22</p>
-
-<h2 id="changes">変更点</h2>
-<ul>
-<li><p>英語ドキュメントを追加しました。 (Beena Emerson, Fujii Masao)</p></li>
-<li><p>gin_key_limit = 1のときのenable_recheckの挙動に関するバグを修正しました。 (Fujii Masao, Beena Emerson)</p></li>
-<li><p>使用できるエンコーディングとロケールの制約を取り除きました。 (Beena Emerson, Amit Langote, Fujii Masao)</p></li>
-</ul>
-
-<hr>
-<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
-
-</body>
-</html>
diff --git a/html/release-1-0-20131122_en.html b/html/release-1-0-20131122_en.html
deleted file mode 100644 (file)
index 9651194..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<html>
-<head>
-<title>pg_bigm: Release 1.0 (2013-11-22)</title>
-
-<link rel="stylesheet" type="text/css" href="style.css">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-</head>
-
-<body>
-  <div id="navigation">
-    <ul>
-      <li><a href="index_en.html">Home</a></li>
-      <li><a href="http://en.osdn.jp/projects/pgbigm/releases/?package_id=13634">Download</a></li>
-      <li><a href="index_en.html#document">Document</a></li>
-      <li><a href="index_en.html#community">Community</a></li>
-      <li><a href="index_en.html#development">Development</a></li>
-      <li><a href="release-1-0-20131122.html">日本語</a></li>
-    </ul>
-  </div>
-
-<h1 id="release_note">Release 1.0 (2013-11-22)</h1>
-<p class="padding"><b>Release Date:</b> 2013-11-22</p>
-
-<h2 id="changes">Changes</h2>
-<ul>
-<li><p>Add English version of documents (Beena Emerson, Fujii Masao)</p></li>
-<li><p>Fix bug in enable_recheck with gin_key_limit = 1 (Fujii Masao, Beena Emerson)</p></li>
-<li><p>Get rid of the restriction of available database encoding and locale (Beena Emerson, Amit Langote, Fujii Masao)</p></li>
-</ul>
-
-<hr>
-<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
-
-</body>
-</html>
diff --git a/html/release-1-1-20131122.html b/html/release-1-1-20131122.html
deleted file mode 100644 (file)
index 3d8d425..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<html>
-<head>
-<title>pg_bigm: リリース 1.1 (2013-11-22)</title>
-
-<link rel="stylesheet" type="text/css" href="style.css">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-</head>
-
-<body>
-  <div id="navigation">
-    <ul>
-      <li><a href="index.html">ホーム</a></li>
-      <li><a href="http://osdn.jp/projects/pgbigm/releases/?package_id=13634">ダウンロード</a></li>
-      <li><a href="index.html#document">ドキュメント</a></li>
-      <li><a href="index.html#community">コミュニティ</a></li>
-      <li><a href="index.html#development">開発</a></li>
-      <li><a href="release-1-1-20131122_en.html">English</a></li>
-    </ul>
-  </div>
-
-<h1 id="release_note">リリース 1.1 (2013-11-22)</h1>
-<p class="padding"><b>リリース日:</b> 2013-11-22</p>
-
-<h2 id="migration">バージョン1.1への移行</h2>
-<p>pg_bigmをバージョン1.0から1.1にアップグレードするには、以下のコマンドを実行してください。</p>
-<pre>
-ALTER EXTENSION pg_bigm UPDATE TO '1.1';
-</pre>
-<p>gin_trgm_opsの演算子クラスを使って作成したインデックスがある場合、pg_bigmをバージョン1.0から1.1にアップグレードできません。これは、演算子クラスgin_trgm_opsがバージョン1.1でpg_bigmから削除されたためです。</p>
-
-<h2 id="changes">変更点</h2>
-<ul>
-<li><p>pg_bigmをPostgreSQL9.2以降に対応させました。 (Fujii Masao)</p></li>
-<li>
- <p>pg_bigmをpg_trgmと共存できるようにしました。 (Beena Emerson, Fujii Masao)</p>
- <p>以前のバージョンでは、pg_trgmとpg_bigmを同じデータベース内に登録できませんでした。これは、両方のモジュールが同じ演算子クラスgin_trgm_opsを定義していたからです。この演算子クラスは、バージョン1.1でpg_bigmから削除されました。</p>
-</li>
-<li><p><a href="pg_bigm-1-1.html#similarity_search">類似度検索</a>をサポートしました。 (Amit Langote, Fujii Masao, Beena Emerson)</p></li>
-<li><p><a href="pg_bigm-1-1.html#bigm_similarity">bigm_similarity()</a>関数を追加しました。 (Amit Langote, Fujii Masao, Beena Emerson)</p></li>
-<li>
- <p>マルチバイト文字の取り扱いを改善しました。 (Beena Emerson)</p>
- <p>wcstombs()もしくはtowlower()ライブラリ関数が存在しないプラットフォーム上では、マルチバイト言語(非ASCII)のデータを含むインデックスに互換性のない変化が起きる可能性があります。その場合、正しい検索結果を得るには、インデックスにREINDEXする必要があります。</p>
-</li>
-<li><p>英語ドキュメントを追加しました。 (Beena Emerson, Fujii Masao)</p></li>
-<li><p>すべての関数とパラメータについて、英語と日本語のリグレッションテストを追加しました。 (Fujii Masao, Beena Emerson)</p></li>
-<li>
- <p>pg_trgmとpg_bigmが共存できることを確認するリグレッションテストを追加しました。 (Beena Emerson, Fujii Masao)</p>
- <p>新しいコマンド"make installcheck-trgm"はpg_trgmとpg_bigmが共存できるかどうか確認します。</p></li>
-<li><p>gin_key_limit = 1のときのenable_recheckの挙動に関するバグを修正しました。 (Fujii Masao, Beena Emerson)</p></li>
-<li><p>使用できるエンコーディングとロケールの制約を取り除きました。 (Beena Emerson, Amit Langote, Fujii Masao)</p></li>
-</ul>
-
-<hr>
-<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
-
-</body>
-</html>
diff --git a/html/release-1-1-20131122_en.html b/html/release-1-1-20131122_en.html
deleted file mode 100644 (file)
index 34b8270..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<html>
-<head>
-<title>pg_bigm: Release 1.1 (2013-11-22)</title>
-
-<link rel="stylesheet" type="text/css" href="style.css">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-</head>
-
-<body>
-  <div id="navigation">
-    <ul>
-      <li><a href="index_en.html">Home</a></li>
-      <li><a href="http://en.osdn.jp/projects/pgbigm/releases/?package_id=13634">Download</a></li>
-      <li><a href="index_en.html#document">Document</a></li>
-      <li><a href="index_en.html#community">Community</a></li>
-      <li><a href="index_en.html#development">Development</a></li>
-      <li><a href="release-1-1-20131122.html">日本語</a></li>
-    </ul>
-  </div>
-
-<h1 id="release_note">Release 1.1 (2013-11-22)</h1>
-<p class="padding"><b>Release Date:</b> 2013-11-22</p>
-
-<h2 id="migration">Migration to Version 1.1</h2>
-<p>The following command would upgrade the current pg_bigm 1.0 to 1.1.</p>
-<pre>
-ALTER EXTENSION pg_bigm UPDATE TO '1.1';
-</pre>
-<p>Kindly note that if an existing index uses "gin_trgm_ops" in the database then it will not possible to upgrade from 1.0 to 1.1 since the operator class "gin_trgm_ops" is dropped in version 1.1.</p>
-
-<h2 id="changes">Changes</h2>
-<ul>
-<li><p>Make pg_bigm support PostgreSQL 9.2 or later (Fujii Masao)</p></li>
-<li>
- <p>Enable pg_bigm to coexist with pg_trgm (Beena Emerson, Fujii Masao)</p>
- <p>Previously, the modules pg_trgm and pg_bigm could not co-exist
- in the same database because both declared the same operator class gin_trgm_ops.
- This operator class was dropped in pg_bigm 1.1</p>
-</li>
-<li><p>Support <a href="pg_bigm_en-1-1.html#similarity_search">text similarity search</a> (Amit Langote, Fujii Masao, Beena Emerson)</p></li>
-<li><p>Add <a href="pg_bigm_en-1-1.html#bigm_similarity">bigm_similarity()</a> function (Amit Langote, Fujii Masao, Beena Emerson)</p></li>
-<li>
-<p>Improve handling of multibyte characters (Beena Emerson)</p>
-<p>On a platform that does not have the wcstombs() or towlower() library functions, this could result in an incompatible change in the contents of pg_bigm indexes for non-ASCII data. In such cases, REINDEX those indexes to ensure correct search results.</p>
-</li>
-<li><p>Add English version of documents (Beena Emerson, Fujii Masao)</p></li>
-<li><p>Add regression tests for all functions and parameters of pg_bigm for English and Japanese language (Fujii Masao, Beena Emerson)</p></li>
-<li>
- <p>Add regression test to check co-existence of pg_bigm with pg_trgm (Beena Emerson, Fujii Masao)</p>
- <p>A new command "make installcheck-trgm" will check if both modules can co-exist</p></li>
-<li><p>Fix bug in enable_recheck with gin_key_limit = 1 (Fujii Masao, Beena Emerson)</p></li>
-<li><p>Get rid of the restriction of available database encoding and locale (Beena Emerson, Amit Langote, Fujii Masao)</p></li>
-</ul>
-
-<hr>
-<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
-
-</body>
-</html>
diff --git a/html/release-1-2.html b/html/release-1-2.html
new file mode 100644 (file)
index 0000000..61f9fb1
--- /dev/null
@@ -0,0 +1,50 @@
+<html>
+<head>
+<title>pg_bigm: リリース 1.2</title>
+
+<link rel="stylesheet" type="text/css" href="style.css">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="navigation">
+    <ul>
+      <li><a href="index.html">ホーム</a></li>
+      <li><a href="http://osdn.jp/projects/pgbigm/releases/?package_id=13634">ダウンロード</a></li>
+      <li><a href="index.html#document">ドキュメント</a></li>
+      <li><a href="index.html#community">コミュニティ</a></li>
+      <li><a href="index.html#development">開発</a></li>
+      <li><a href="release-1-2_en.html">English</a></li>
+    </ul>
+  </div>
+
+<h1 id="release_note">リリースノート</h1>
+
+<h2 id="release_note_2015-XX-YY">バージョン1.2 (2015-MM-DD リリース)</h2>
+<ul>
+<li><p><a href="pg_bigm-1-2.html#pg_gin_pending_cleanup">pg_gin_pending_cleanup</a>関数を追加しました。 (Fujii Masao)</p></li>
+<li>
+<p>性能向上のために<a href="http://www.postgresql.jp/document/current/html/gin-extensibility.html">triConsistent</a>メソッドをサポートしました。 (Fujii Masao)</p>
+<p>triConsistentメソッドにより、特に検索文字列の文字数が多いときの全文検索が高速になります。</p>
+</li>
+<li><p>利用可能なテキスト検索演算子に関する情報を、ドキュメント内にあるpg_trgmとpg_bigmの<a href="pg_bigm-1-2.html#pg_trgm">比較表</a>に追加しました。 (Fujii Masao)</p></li>
+<li><p>引数で指定されたリレーションがGINインデックスかどうか、<a href="pg_bigm-1-2.html#pg_gin_pending_stats">pg_gin_pending_stats</a>関数に確認させるようにしました。 (Fujii Masao)</p></li>
+<li><p><a href="pg_bigm-1-2.html#limitations">制約</a>に関する章をドキュメントに追加しました。 (Beena Emerson, Masahiko Sawada)</p></li>
+<li><p>pg_bigmの全文検索インデックスを作成可能なカラムの最大サイズを43MBから102MBに増やしました。 (Beena Emerson)</p></li>
+<li><p>確保するメモリのサイズを計算する際のバッファオーバフローの可能性を修正しました。(Fujii Masao)</p></li>
+<li>
+<p>shared_preload_librariesに関する記述をドキュメントから削除しました。 (Fujii Masao)</p>
+<p>pg_bigmを使うとき、shared_preload_librariesをpg_bigmに設定する必要はありません。</p>
+</li>
+</ul>
+<h3 id="migration">バージョン1.2への移行</h3>
+<p>pg_bigmを古いバージョンから1.2にアップグレードするには、以下のコマンドを実行してください。</p>
+<pre>
+ALTER EXTENSION pg_bigm UPDATE TO '1.2';
+</pre>
+
+<hr>
+<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
+
+</body>
+</html>
diff --git a/html/release-1-2_en.html b/html/release-1-2_en.html
new file mode 100644 (file)
index 0000000..94ed1f1
--- /dev/null
@@ -0,0 +1,50 @@
+<html>
+<head>
+<title>pg_bigm: Release 1.2</title>
+
+<link rel="stylesheet" type="text/css" href="style.css">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="navigation">
+    <ul>
+      <li><a href="index_en.html">Home</a></li>
+      <li><a href="http://en.osdn.jp/projects/pgbigm/releases/?package_id=13634">Download</a></li>
+      <li><a href="index_en.html#document">Document</a></li>
+      <li><a href="index_en.html#community">Community</a></li>
+      <li><a href="index_en.html#development">Development</a></li>
+      <li><a href="release-1-2.html">日本語</a></li>
+    </ul>
+  </div>
+
+<h1 id="release_note">Release Notes</h1>
+
+<h2 id="release_note_2015-XX-YY">Version 1.2 (released on 2015-XX-YY)</h2>
+<ul>
+<li><p>Add <a href="pg_bigm_en-1-2.html#pg_gin_pending_cleanup">pg_gin_pending_cleanup</a> function (Fujii Masao)</p></li>
+<li>
+<p>Support <a href="http://www.postgresql.org/docs/current/static/gin-extensibility.html">triConsistent</a> method for better performance (Fujii Masao)</p>
+<p>The triConsistent method makes the full-text search using pg_bigm much faster especially when a long search phrase is used</p>
+</li>
+<li><p>Add the information about the available text search operators into the <a href="pg_bigm_en-1-2.html#pg_trgm">comparison table</a> of pg_trgm and pg_bigm in the document (Fujii Masao)</p></li>
+<li><p>Make <a href="pg_bigm_en-1-2.html#pg_gin_pending_stats">pg_gin_pending_stats</a> function check whether the given relation is a GIN index (Fujii Masao)</p></li>
+<li><p>Add the <a href="pg_bigm_en-1-2.html#limitations">limitations</a> section into the document (Beena Emerson, Masahiko Sawada)</p></li>
+<li><p>Increase the maximum size of the column indexed by pg_bigm GIN index from 43MB to 102MB (Beena Emerson)</p></li>
+<li><p>Fix possible overflow in calculations of memory allocation request sizes (Fujii Masao)</p></li>
+<li>
+<p>Remove shared_preload_libraries description from the document (Fujii Masao)</p>
+<p>shared_preload_libraries doesn't need to be set to pg_bigm when using pg_bigm</p>
+</li>
+</ul>
+<h3 id="migration">Migration to Version 1.2</h3>
+<p>The following command would upgrade the older version of pg_bigm to 1.2.</p>
+<pre>
+ALTER EXTENSION pg_bigm UPDATE TO '1.2';
+</pre>
+
+<hr>
+<div align="right">Copyright (c) 2012-2015, NTT DATA Corporation</div>
+
+</body>
+</html>