[Groonga-commit] groonga/groonga at 00ec347 [master] doc news: add more description about grn_egn

Back to archive index

Susumu Yata susum****@gmail*****
Fri Jun 26 11:43:39 JST 2015


grn_egn を入れた当事者の矢田です.
気づくのが遅くてすみません.

grn_egn はまだまだ実験のために入れてみたという程度の状態です.
有効にする方法についても, GRN_WITH_EGN を定義して
select で --filter の先頭に '?' としていますが,
近い内にもう少しマシなものに変更しようと検討しています.

このような状態なので,現状でリリースノートに入れても
ユーザを混乱させてしまう可能性が高いです.

grn_egn については今回のリリースノートに含めないというのは駄目でしょうか?
お手数をおかけしますが,検討よろしくお願いいたします.

Fri, Jun 26, 2015 at 11:21 AM Hiroshi Hatake <hatake �� clear-code.com>:

> 気になったので、指摘してみようと思いました。
>
> It's a compatible faster query engine.
>
> たぶん互換性があり、かつ速いクエリエンジンということを言っていると思うので、
>
> It’s a compatible and faster query engine.
>
> はいかがでしょうか?互換性があることと、速いことは並列の事象です。
> もしくは、It’s a faster compatible query engine. ですかね。
> It’s compatible, faster query engine. とも言えそうです。
>
> It's enabled if GRN_WITH_EGN macro is defined at compiling.
>
> コンパイル時にどうか、ということが言いたいのでat compilingというよりは “at compile time"じゃないでしょうか。
> 実行時は逆に”at run time”ですね。
> Itをもう少し細かく言うならThis featureとかThis query
> engineとかでしょうか。あまり略さないのもくどいので判断はお任せします。
>
> If enabled, It's used when select is invoked with --filter starting with ?
> .
>
> あと、たぶんこの文のIt’sのIは小文字なんじゃないかと…。
> すごく細かいですが有効にしたら使われるということなので、If [this feature is] enabled, it will be
> used〜という感じに自分ならするかな、と思いました。
>
> 2015/06/26 10:46、Masafumi Yokoyama <null+groonga �� clear-code.com> のメール:
>
>  Author Masafumi Yokoyama <yokoyama �� clear-code.com> Date 2015-06-26
> 10:46:37 +0900 (Fri, 26 Jun 2015) New Revision
> 00ec347de85c5c2061e790bf8bb50d13cffe65bb
> <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb>
> Message
>
> doc news: add more description about grn_egn
>
> Modified files
>
>    - doc/source/news.rst
>    <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ec>
>
>       Modified: doc/source/news.rst (+3 -2)===================================================================
>
>    ... <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL38>39 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL39>40 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL40>41 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL41>42 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL42>43 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL43>   44 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL44>45 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL45>46 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecL46>
>
>  ... <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR38>39 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR39>40 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR40>41 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR41>  42 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR42>43 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR43>44 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR44>45 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR45>46 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR46>47 <https://github.com/groonga/groonga/commit/00ec347de85c5c2061e790bf8bb50d13cffe65bb#diff-a2c8378a141a418a8090a42acfe5a2ecR47>
>
>  @@ -39,8 +39,9 @@ Improvements * [mruby] Binded ``grn_table_delete()`` and ``grn_table_delete_by_id()`` to Table#delete. * [:doc:`/reference/commands/logical_table_remove`] Added. * [:doc:`/reference/commands/logical_select`] Added. ``--filter`` is only supported for now.-* [experimental] Added grn_egn. grn_egn is enabled if GRN_WITH_EGN is defined.-  If enabled, grn_egn is used when select is invoked with --filter starting with '?'.+* [experimental] Added grn_egn. It's a compatible faster query engine. It's enabled+  if ``GRN_WITH_EGN`` macro is defined at compiling. If enabled, It's used when+  select is invoked with ``--filter`` starting with ``?``. * [cmake] Supported embedded MeCab tokenizer. * [:doc:`/reference/commands/logical_count`] Supported month and day mixed shards.   In the same month, month shard must have earlier records rather than day
>
>    _______________________________________________
> Groonga-commit mailing list
> Groonga-commit �� lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/groonga-commit
>
>
>
> _______________________________________________
> Groonga-commit mailing list
> Groonga-commit �� lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/groonga-commit
>
>


-- 
Susumu Yata <susumu.yata �� gmail.com>
-------------- next part --------------
HTML����������������������������...
Download 



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