[Groonga-commit] groonga/groonga.org at eb76411 [gh-pages] Add PGroonga 1.2.0 release announce in English

Back to archive index

Kouhei Sutou null+****@clear*****
Sat Apr 29 13:04:19 JST 2017


Kouhei Sutou	2017-04-29 13:04:19 +0900 (Sat, 29 Apr 2017)

  New Revision: eb7641144f8d1640ff101a9b1e59fa648eb12f71
  https://github.com/groonga/groonga.org/commit/eb7641144f8d1640ff101a9b1e59fa648eb12f71

  Message:
    Add PGroonga 1.2.0 release announce in English

  Added files:
    en/_posts/2017-04-29-pgroonga-1.2.0.md
  Modified files:
    ja/_posts/2017-04-29-pgroonga-1.2.0.md

  Added: en/_posts/2017-04-29-pgroonga-1.2.0.md (+81 -0) 100644
===================================================================
--- /dev/null
+++ en/_posts/2017-04-29-pgroonga-1.2.0.md    2017-04-29 13:04:19 +0900 (0b5d3ea)
@@ -0,0 +1,81 @@
+---
+layout: post.en
+title: PGroonga (fast full text search module for PostgreSQL) 1.2.0 has been released
+description: PGroonga (fast full text search module for PostgreSQL) 1.2.0 has been released!
+---
+
+## PGroonga (fast full text search module for PostgreSQL) 1.2.0 has been released
+
+[PGroonga](httsp://pgroonga.github.io/) (píːzí:lúnɡά) (fast full text search module for PostgreSQL) 1.2.0 has been released!
+
+See [PGroonga 1.0.0 release announce]({% post_url en/2015-10-29-pgroonga-1.0.0 %}) about PGroonga.
+
+## Highlight
+
+Here are highlights of this release:
+
+  * Improve replication
+
+  * Support token filters and plugins
+
+  * Add auto PGroonga index recovery
+
+  * Prepare for painless 2.0.0 upgrade
+
+### Improve replication
+
+This release improves replication related features.
+
+PGroonga supports replication for column that has `NULL`.
+
+PGroonga adds a data synchronization point. PGroonga synchronizes replication data on not only `SELECT` but also `INSERT`.
+
+Ubuntu 17.04 and CentOS 6 packages are replication ready.
+
+See the official [replication document](https://pgroonga.github.io/reference/replication.html) for details.
+
+### Support token filters and plugins
+
+You can specify token filters and plugins on creating a PGroonga index by [`CREATE INDEX USING pgroonga`](https://pgroonga.github.io/reference/create-index-using-pgroonga.html). You can use [`token_filters`](https://pgroonga.github.io/reference/create-index-using-pgroonga.html#custom-token-filters) and [`plugins`](https://pgroonga.github.io/reference/create-index-using-pgroonga.html#custom-plugins) options for them.
+
+You can tune full text search precision with this changes. For example, you can use a stemming token filter for English text. See the above documents for details.
+
+### Add auto PGroonga index recovery
+
+PGroonga index may be broken when you force to kill PostgreSQL.
+
+You can check PGroonga indexes and recover broken PGroonga indexes on startup by [`pgroonga_check` module](https://pgroonga.github.io/reference/modules/pgroonga-check.html). If you may force to kill PostgreSQL, you may need to consider this module.
+
+### Prepare for painless 2.0.0 upgrade
+
+PGroonga 2.0.0 will provide more flexible search features. But it will introduce incompatible changes.
+
+If there are incompatibilities, upgrade will be painful. So we want to reduce the pain as much as possible.
+
+Since this release, we start to backport 2.0.0 API to 1.x. With the work, you can use 2.0.0 API with 1.x. It means that you can migrate your application step by step.
+
+In this release, the following 2.0.0 operators are backported:
+
+  * [`&@`](https://pgroonga.github.io/ja/reference/operators/match-v2.html): Equals to [`%%`](https://pgroonga.github.io/ja/reference/operators/match.html)
+
+  * [`&?`](https://pgroonga.github.io/ja/reference/operators/query-v2.html): Equals to [`@@`](https://pgroonga.github.io/ja/reference/operators/query.html)
+
+You should use `&@` and `&?` for newly written codes. If you use them, your codes will work with 2.0.0 as well. `%%` and `@@` are deprecated.
+
+2.0.0 will be released soon. We will provide 1.x compatible operators in 2.0.0 for painless upgrade.
+
+## How to upgrade
+
+This version is compatible with 1.0 or later. Upgrade by steps in ["Compatible case" in Upgrade document](https://pgroonga.github.io/upgrade/#compatible-case).
+
+## おしらせ
+
+[PGroongaのサポートサービス](https://pgroonga.github.io/ja/support/)を提供しています。インデックスや検索の設計方法に関するコンサルティングやトラブル時の調査、パフォーマンス改善・新機能追加などの技術支援など、PGroongaに関わるサポートが必要な場合はご相談ください。
+
+## Conclusion
+
+New PGroonga version has been released.
+
+See also [release note](https://pgroonga.github.io/news/#version-1-2-0) for all changes.
+
+Try PGroonga when you want to perform fast full text search against all languages on PostgreSQL!

  Modified: ja/_posts/2017-04-29-pgroonga-1.2.0.md (+3 -3)
===================================================================
--- ja/_posts/2017-04-29-pgroonga-1.2.0.md    2017-04-29 12:39:31 +0900 (9d387fe)
+++ ja/_posts/2017-04-29-pgroonga-1.2.0.md    2017-04-29 13:04:19 +0900 (6d77470)
@@ -10,7 +10,7 @@ PostgreSQLで高速日本語全文検索をできるようにする[PGroonga](ht
 
 新規ユーザーの方は、PGroonga 1.0.0のリリースアナウンスの[PGroongaについて]({% post_url ja/2015-10-29-pgroonga-1.0.0 %}#pgroonga)も参照してください。
 
-## 変更点
+## ハイライト
 
 今回のリリースのハイライトは次の通りです。
 
@@ -32,7 +32,7 @@ PostgreSQLで高速日本語全文検索をできるようにする[PGroonga](ht
 
 データ同期のタイミングも増えました。これまでは`SELECT`時のみ同期していましたが、`INSERT`時にも同期するようになりました。
 
-Ubuntu 17.04とCentOS 6のパッケージでもレプリケーションできるようになったので、より使いやすくアンっています。
+Ubuntu 17.04とCentOS 6のパッケージでもレプリケーションできるようになったので、より使いやすくなっています。
 
 レプリケーションの詳細は公式ドキュメント「[レプリケーション](https://pgroonga.github.io/ja/reference/replication.html)」を参照してください。
 
@@ -68,7 +68,7 @@ PGroonga 2.0.0では今よりもっと柔軟に検索できるようになる予
 
 ## アップグレード方法
 
-1.1.3以降のすべてのバージョンと互換性があります。[アップグレード](https://pgroonga.github.io/ja/upgrade/)の「互換性がある場合」用の手順でアップグレードしてください。
+1.0以降のすべてのバージョンと互換性があります。[アップグレード](https://pgroonga.github.io/ja/upgrade/)の「互換性がある場合」用の手順でアップグレードしてください。
 
 ## おしらせ
 
-------------- next part --------------
HTML����������������������������...
Download 



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