[Groonga-commit] droonga/droonga.org at 5ceae5b [gh-pages] Add some description of plugins.

Zurück zum Archiv-Index

Daijiro MORI null+****@clear*****
Fri Feb 7 22:43:49 JST 2014


Daijiro MORI	2014-02-07 22:43:49 +0900 (Fri, 07 Feb 2014)

  New Revision: 5ceae5b9fdfd585b229591cb644097710d92300d
  https://github.com/droonga/droonga.org/commit/5ceae5b9fdfd585b229591cb644097710d92300d

  Message:
    Add some description of plugins.

  Modified files:
    reference/catalog/index.md

  Modified: reference/catalog/index.md (+17 -1)
===================================================================
--- reference/catalog/index.md    2014-02-07 21:25:02 +0900 (49de192)
+++ reference/catalog/index.md    2014-02-07 22:43:49 +0900 (fa39428)
@@ -96,7 +96,23 @@ size for bigger data.
 Partition is a Groonga database. It has zero or more physical
 tables.
 
-Note: Handler plugins in Droonga Engine work on a partition.
+### Plugin
+
+Droonga Engine can be extended by writing plugin scripts.
+In most cases, a series of plugins work cooperatively to
+achieve required behaviors.
+So, basically plugins are organized by behaviors.
+Each behavior can be attached to datasets and/or tables by
+adding "plugins" section to the corresponding entry in the catalog.
+
+More than one plugin can be assigned in a "plugins" section as an array.
+The order in the array controls the execution order of plugins
+when adapting messages.
+When adapting an incoming message, plugins are applied in forward order
+whereas those are applied in reverse order when adapting an outgoing message.
+
+Although plugins can also be assigned by each stage of data processing
+(e.g. "collector", "planner"), this manner will be deprecated in the future version.
 
 ## Example
 
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index