Author: jihoonson
Date: Wed Apr 29 02:49:30 2015
New Revision: 1676658
URL: http://svn.apache.org/r1676658
Log:
Update python documentation
Modified:
tajo/site/docs/devel/_sources/functions.txt
tajo/site/docs/devel/_sources/sql_language/data_model.txt
tajo/site/docs/devel/backup_and_restore.html
tajo/site/docs/devel/backup_and_restore/catalog.html
tajo/site/docs/devel/configuration.html
tajo/site/docs/devel/configuration/catalog-site-xml.html
tajo/site/docs/devel/configuration/catalog_configuration.html
tajo/site/docs/devel/configuration/cluster_setup.html
tajo/site/docs/devel/configuration/ha_configuration.html
tajo/site/docs/devel/configuration/preliminary.html
tajo/site/docs/devel/configuration/service_config_defaults.html
tajo/site/docs/devel/configuration/tajo-site-xml.html
tajo/site/docs/devel/configuration/tajo_master_configuration.html
tajo/site/docs/devel/configuration/worker_configuration.html
tajo/site/docs/devel/faq.html
tajo/site/docs/devel/functions.html
tajo/site/docs/devel/functions/datetime_func_and_operators.html
tajo/site/docs/devel/functions/json_func.html
tajo/site/docs/devel/functions/math_func_and_operators.html
tajo/site/docs/devel/functions/network_func_and_operators.html
tajo/site/docs/devel/functions/string_func_and_operators.html
tajo/site/docs/devel/genindex.html
tajo/site/docs/devel/getting_started.html
tajo/site/docs/devel/hbase_integration.html
tajo/site/docs/devel/hive_integration.html
tajo/site/docs/devel/index.html
tajo/site/docs/devel/index/future_work.html
tajo/site/docs/devel/index/how_to_use.html
tajo/site/docs/devel/index/types.html
tajo/site/docs/devel/index_overview.html
tajo/site/docs/devel/introduction.html
tajo/site/docs/devel/jdbc_driver.html
tajo/site/docs/devel/partitioning/column_partitioning.html
tajo/site/docs/devel/partitioning/hash_partitioning.html
tajo/site/docs/devel/partitioning/intro_to_partitioning.html
tajo/site/docs/devel/partitioning/range_partitioning.html
tajo/site/docs/devel/search.html
tajo/site/docs/devel/searchindex.js
tajo/site/docs/devel/sql_language.html
tajo/site/docs/devel/sql_language/data_model.html
tajo/site/docs/devel/sql_language/ddl.html
tajo/site/docs/devel/sql_language/insert.html
tajo/site/docs/devel/sql_language/predicates.html
tajo/site/docs/devel/sql_language/queries.html
tajo/site/docs/devel/sql_language/sql_expression.html
tajo/site/docs/devel/swift_integration.html
tajo/site/docs/devel/table_management.html
tajo/site/docs/devel/table_management/compression.html
tajo/site/docs/devel/table_management/file_formats.html
tajo/site/docs/devel/table_management/parquet.html
tajo/site/docs/devel/table_management/rcfile.html
tajo/site/docs/devel/table_management/sequencefile.html
tajo/site/docs/devel/table_management/table_overview.html
tajo/site/docs/devel/table_management/text.html
tajo/site/docs/devel/table_partitioning.html
tajo/site/docs/devel/tajo_client_api.html
tajo/site/docs/devel/time_zone.html
tajo/site/docs/devel/tsql.html
tajo/site/docs/devel/tsql/admin_command.html
tajo/site/docs/devel/tsql/background_command.html
tajo/site/docs/devel/tsql/dfs_command.html
tajo/site/docs/devel/tsql/execute_file.html
tajo/site/docs/devel/tsql/intro.html
tajo/site/docs/devel/tsql/meta_command.html
tajo/site/docs/devel/tsql/single_command.html
tajo/site/docs/devel/tsql/variables.html
Modified: tajo/site/docs/devel/_sources/functions.txt
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/_sources/functions.txt?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/_sources/functions.txt (original)
+++ tajo/site/docs/devel/_sources/functions.txt Wed Apr 29 02:49:30 2015
@@ -18,63 +18,10 @@ Built-in Functions
functions/json_func
==============================
-Python User-defined Functions
+User-defined Functions
==============================
------------------------
-Function registration
------------------------
-
-To register Python UDFs, you must install script files in all cluster nodes.
-After that, you can register your functions by specifying the paths to those
script files in ``tajo-site.xml``. Here is an example of the configuration.
-
-.. code-block:: xml
-
- <property>
- <name>tajo.function.python.code-dir</name>
- <value>/path/to/script1.py,/path/to/script2.py</value>
- </property>
-
-Please note that you can specify multiple paths with ``','`` as a delimiter.
Each file can contain multiple functions. Here is a typical example of a script
file.
-
-.. code-block:: python
-
- # /path/to/script1.py
-
- @outputType('int4')
- def return_one():
- return 1
-
- @outputType("text")
- def helloworld():
- return 'Hello, World'
-
- # No decorator - blob
- def concat_py(str):
- return str+str
-
- @outputType('int4')
- def sum_py(a,b):
- return a+b
-
-If the configuration is set properly, every function in the script files are
registered when the Tajo cluster starts up.
-
------------------------
-Decorators and types
------------------------
-
-By default, every function has a return type of ``BLOB``.
-You can use Python decorators to define output types for the script functions.
Tajo can figure out return types from the annotations of the Python script.
-
-* ``outputType``: Defines the return data type for a script UDF in a format
that Tajo can understand. The defined type must be one of the types supported
by Tajo. For supported types, please refer to :doc:`/sql_language/data_model`.
-
------------------------
-Query example
------------------------
-
-Once the Python UDFs are successfully registered, you can use them as other
built-in functions.
-
-.. code-block:: sql
-
- default> select concat_py(n_name)::text from nation where
sum_py(n_regionkey,1) > 2;
+.. toctree::
+ :maxdepth: 1
+ functions/python
\ No newline at end of file
Modified: tajo/site/docs/devel/_sources/sql_language/data_model.txt
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/_sources/sql_language/data_model.txt?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/_sources/sql_language/data_model.txt (original)
+++ tajo/site/docs/devel/_sources/sql_language/data_model.txt Wed Apr 29
02:49:30 2015
@@ -15,7 +15,9 @@ Data Types
+-----------+----------------+----------------------------+-------------+---------------------------------------------------+--------------------------------------------------------------------------+
| | varbit | bit varying | |
|
|
+-----------+----------------+----------------------------+-------------+---------------------------------------------------+--------------------------------------------------------------------------+
-| O | smallint | tinyint, int2 | 2 |
small-range integer value | -2^15 (-32,768) to 2^15
(32,767) |
+| O | tinyint | int1 | 1 |
tiny-range integer value | -2^7 (-128) to 2^7-1 (127)
|
++-----------+----------------+----------------------------+-------------+---------------------------------------------------+--------------------------------------------------------------------------+
+| O | smallint | int2 | 2 |
small-range integer value | -2^15 (-32,768) to 2^15-1
(32,767) |
+-----------+----------------+----------------------------+-------------+---------------------------------------------------+--------------------------------------------------------------------------+
| O | integer | int, int4 | 4 |
integer value | -2^31 (-2,147,483,648) to
2^31 - 1 (2,147,483,647) |
+-----------+----------------+----------------------------+-------------+---------------------------------------------------+--------------------------------------------------------------------------+
Modified: tajo/site/docs/devel/backup_and_restore.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/backup_and_restore.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/backup_and_restore.html (original)
+++ tajo/site/docs/devel/backup_and_restore.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/backup_and_restore/catalog.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/backup_and_restore/catalog.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/backup_and_restore/catalog.html (original)
+++ tajo/site/docs/devel/backup_and_restore/catalog.html Wed Apr 29 02:49:30
2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration.html (original)
+++ tajo/site/docs/devel/configuration.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/catalog-site-xml.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/catalog-site-xml.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/catalog-site-xml.html (original)
+++ tajo/site/docs/devel/configuration/catalog-site-xml.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/catalog_configuration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/catalog_configuration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/catalog_configuration.html (original)
+++ tajo/site/docs/devel/configuration/catalog_configuration.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/cluster_setup.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/cluster_setup.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/cluster_setup.html (original)
+++ tajo/site/docs/devel/configuration/cluster_setup.html Wed Apr 29 02:49:30
2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/ha_configuration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/ha_configuration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/ha_configuration.html (original)
+++ tajo/site/docs/devel/configuration/ha_configuration.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/preliminary.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/preliminary.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/preliminary.html (original)
+++ tajo/site/docs/devel/configuration/preliminary.html Wed Apr 29 02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/service_config_defaults.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/service_config_defaults.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/service_config_defaults.html (original)
+++ tajo/site/docs/devel/configuration/service_config_defaults.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/tajo-site-xml.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/tajo-site-xml.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/tajo-site-xml.html (original)
+++ tajo/site/docs/devel/configuration/tajo-site-xml.html Wed Apr 29 02:49:30
2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/tajo_master_configuration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/tajo_master_configuration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/tajo_master_configuration.html (original)
+++ tajo/site/docs/devel/configuration/tajo_master_configuration.html Wed Apr
29 02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/configuration/worker_configuration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/configuration/worker_configuration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/configuration/worker_configuration.html (original)
+++ tajo/site/docs/devel/configuration/worker_configuration.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/faq.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/faq.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/faq.html (original)
+++ tajo/site/docs/devel/faq.html Wed Apr 29 02:49:30 2015
@@ -108,7 +108,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/functions.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions.html (original)
+++ tajo/site/docs/devel/functions.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1 current"><a class="current reference internal"
href="">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="#python-user-defined-functions">Python User-defined Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
@@ -207,54 +207,12 @@
</ul>
</div>
</div>
-<div class="section" id="python-user-defined-functions">
-<h2>Python User-defined Functions<a class="headerlink"
href="#python-user-defined-functions" title="Permalink to this
headline">¶</a></h2>
-<div class="section" id="function-registration">
-<h3>Function registration<a class="headerlink" href="#function-registration"
title="Permalink to this headline">¶</a></h3>
-<p>To register Python UDFs, you must install script files in all cluster nodes.
-After that, you can register your functions by specifying the paths to those
script files in <tt class="docutils literal"><span
class="pre">tajo-site.xml</span></tt>. Here is an example of the
configuration.</p>
-<div class="highlight-xml"><div class="highlight"><pre><span
class="nt"><property></span>
- <span class="nt"><name></span>tajo.function.python.code-dir<span
class="nt"></name></span>
- <span
class="nt"><value></span>/path/to/script1.py,/path/to/script2.py<span
class="nt"></value></span>
-<span class="nt"></property></span>
-</pre></div>
-</div>
-<p>Please note that you can specify multiple paths with <tt class="docutils
literal"><span class="pre">','</span></tt> as a delimiter. Each file can
contain multiple functions. Here is a typical example of a script file.</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="c">#
/path/to/script1.py</span>
-
-<span class="nd">@outputType</span><span class="p">(</span><span
class="s">'int4'</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">return_one</span><span
class="p">():</span>
- <span class="k">return</span> <span class="mi">1</span>
-
-<span class="nd">@outputType</span><span class="p">(</span><span
class="s">"text"</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">helloworld</span><span
class="p">():</span>
- <span class="k">return</span> <span class="s">'Hello, World'</span>
-
-<span class="c"># No decorator - blob</span>
-<span class="k">def</span> <span class="nf">concat_py</span><span
class="p">(</span><span class="nb">str</span><span class="p">):</span>
- <span class="k">return</span> <span class="nb">str</span><span
class="o">+</span><span class="nb">str</span>
-
-<span class="nd">@outputType</span><span class="p">(</span><span
class="s">'int4'</span><span class="p">)</span>
-<span class="k">def</span> <span class="nf">sum_py</span><span
class="p">(</span><span class="n">a</span><span class="p">,</span><span
class="n">b</span><span class="p">):</span>
- <span class="k">return</span> <span class="n">a</span><span
class="o">+</span><span class="n">b</span>
-</pre></div>
-</div>
-<p>If the configuration is set properly, every function in the script files
are registered when the Tajo cluster starts up.</p>
-</div>
-<div class="section" id="decorators-and-types">
-<h3>Decorators and types<a class="headerlink" href="#decorators-and-types"
title="Permalink to this headline">¶</a></h3>
-<p>By default, every function has a return type of <tt class="docutils
literal"><span class="pre">BLOB</span></tt>.
-You can use Python decorators to define output types for the script functions.
Tajo can figure out return types from the annotations of the Python script.</p>
-<ul class="simple">
-<li><tt class="docutils literal"><span class="pre">outputType</span></tt>:
Defines the return data type for a script UDF in a format that Tajo can
understand. The defined type must be one of the types supported by Tajo. For
supported types, please refer to <a class="reference internal"
href="sql_language/data_model.html"><em>Data Model</em></a>.</li>
-</ul>
-</div>
-<div class="section" id="query-example">
-<h3>Query example<a class="headerlink" href="#query-example" title="Permalink
to this headline">¶</a></h3>
-<p>Once the Python UDFs are successfully registered, you can use them as other
built-in functions.</p>
-<div class="highlight-sql"><div class="highlight"><pre><span
class="k">default</span><span class="o">></span> <span
class="k">select</span> <span class="n">concat_py</span><span
class="p">(</span><span class="n">n_name</span><span class="p">)::</span><span
class="nb">text</span> <span class="k">from</span> <span
class="n">nation</span> <span class="k">where</span> <span
class="n">sum_py</span><span class="p">(</span><span
class="n">n_regionkey</span><span class="p">,</span><span
class="mi">1</span><span class="p">)</span> <span class="o">></span> <span
class="mi">2</span><span class="p">;</span>
-</pre></div>
-</div>
+<div class="section" id="user-defined-functions">
+<h2>User-defined Functions<a class="headerlink" href="#user-defined-functions"
title="Permalink to this headline">¶</a></h2>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal"
href="functions/python.html">Python Functions</a></li>
+</ul>
</div>
</div>
</div>
Modified: tajo/site/docs/devel/functions/datetime_func_and_operators.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions/datetime_func_and_operators.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions/datetime_func_and_operators.html (original)
+++ tajo/site/docs/devel/functions/datetime_func_and_operators.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1 current"><a class="reference internal"
href="../functions.html">Functions</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/functions/json_func.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions/json_func.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions/json_func.html (original)
+++ tajo/site/docs/devel/functions/json_func.html Wed Apr 29 02:49:30 2015
@@ -30,7 +30,7 @@
<link rel="top" title="Apache Tajo 0.11.0 documentation"
href="../index.html"/>
<link rel="up" title="Functions" href="../functions.html"/>
- <link rel="next" title="Table Management"
href="../table_management.html"/>
+ <link rel="next" title="Python Functions" href="python.html"/>
<link rel="prev" title="Network Functions and Operators"
href="network_func_and_operators.html"/>
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1 current"><a class="reference internal"
href="../functions.html">Functions</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
@@ -232,7 +232,7 @@
<div class="rst-footer-buttons" role="navigation" aria-label="footer
navigation">
- <a href="../table_management.html" class="btn btn-neutral float-right"
title="Table Management"/>Next <span class="fa
fa-arrow-circle-right"></span></a>
+ <a href="python.html" class="btn btn-neutral float-right"
title="Python Functions"/>Next <span class="fa
fa-arrow-circle-right"></span></a>
<a href="network_func_and_operators.html" class="btn btn-neutral"
title="Network Functions and Operators"><span class="fa
fa-arrow-circle-left"></span> Previous</a>
Modified: tajo/site/docs/devel/functions/math_func_and_operators.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions/math_func_and_operators.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions/math_func_and_operators.html (original)
+++ tajo/site/docs/devel/functions/math_func_and_operators.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1 current"><a class="reference internal"
href="../functions.html">Functions</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/functions/network_func_and_operators.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions/network_func_and_operators.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions/network_func_and_operators.html (original)
+++ tajo/site/docs/devel/functions/network_func_and_operators.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1 current"><a class="reference internal"
href="../functions.html">Functions</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/functions/string_func_and_operators.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/functions/string_func_and_operators.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/functions/string_func_and_operators.html (original)
+++ tajo/site/docs/devel/functions/string_func_and_operators.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1 current"><a class="reference internal"
href="../functions.html">Functions</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/genindex.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/genindex.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/genindex.html (original)
+++ tajo/site/docs/devel/genindex.html Wed Apr 29 02:49:30 2015
@@ -108,7 +108,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/getting_started.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/getting_started.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/getting_started.html (original)
+++ tajo/site/docs/devel/getting_started.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/hbase_integration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/hbase_integration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/hbase_integration.html (original)
+++ tajo/site/docs/devel/hbase_integration.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/hive_integration.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/hive_integration.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/hive_integration.html (original)
+++ tajo/site/docs/devel/hive_integration.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/index.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/index.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/index.html (original)
+++ tajo/site/docs/devel/index.html Wed Apr 29 02:49:30 2015
@@ -108,7 +108,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
@@ -343,10 +343,8 @@ As a result, some contents can be mismat
<li class="toctree-l3"><a class="reference internal"
href="functions/json_func.html">JSON Functions</a></li>
</ul>
</li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a><ul>
-<li class="toctree-l3"><a class="reference internal"
href="functions.html#function-registration">Function registration</a></li>
-<li class="toctree-l3"><a class="reference internal"
href="functions.html#decorators-and-types">Decorators and types</a></li>
-<li class="toctree-l3"><a class="reference internal"
href="functions.html#query-example">Query example</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a><ul>
+<li class="toctree-l3"><a class="reference internal"
href="functions/python.html">Python Functions</a></li>
</ul>
</li>
</ul>
Modified: tajo/site/docs/devel/index/future_work.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/index/future_work.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/index/future_work.html (original)
+++ tajo/site/docs/devel/index/future_work.html Wed Apr 29 02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/index/how_to_use.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/index/how_to_use.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/index/how_to_use.html (original)
+++ tajo/site/docs/devel/index/how_to_use.html Wed Apr 29 02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/index/types.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/index/types.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/index/types.html (original)
+++ tajo/site/docs/devel/index/types.html Wed Apr 29 02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/index_overview.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/index_overview.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/index_overview.html (original)
+++ tajo/site/docs/devel/index_overview.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/introduction.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/introduction.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/introduction.html (original)
+++ tajo/site/docs/devel/introduction.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/jdbc_driver.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/jdbc_driver.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/jdbc_driver.html (original)
+++ tajo/site/docs/devel/jdbc_driver.html Wed Apr 29 02:49:30 2015
@@ -109,7 +109,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/partitioning/column_partitioning.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/partitioning/column_partitioning.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/partitioning/column_partitioning.html (original)
+++ tajo/site/docs/devel/partitioning/column_partitioning.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/partitioning/hash_partitioning.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/partitioning/hash_partitioning.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/partitioning/hash_partitioning.html (original)
+++ tajo/site/docs/devel/partitioning/hash_partitioning.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/partitioning/intro_to_partitioning.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/partitioning/intro_to_partitioning.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/partitioning/intro_to_partitioning.html (original)
+++ tajo/site/docs/devel/partitioning/intro_to_partitioning.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/partitioning/range_partitioning.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/partitioning/range_partitioning.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/partitioning/range_partitioning.html (original)
+++ tajo/site/docs/devel/partitioning/range_partitioning.html Wed Apr 29
02:49:30 2015
@@ -110,7 +110,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="../functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="../functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="../functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="../table_management.html">Table Management</a><ul>
Modified: tajo/site/docs/devel/search.html
URL:
http://svn.apache.org/viewvc/tajo/site/docs/devel/search.html?rev=1676658&r1=1676657&r2=1676658&view=diff
==============================================================================
--- tajo/site/docs/devel/search.html (original)
+++ tajo/site/docs/devel/search.html Wed Apr 29 02:49:30 2015
@@ -107,7 +107,7 @@
</li>
<li class="toctree-l1"><a class="reference internal"
href="functions.html">Functions</a><ul>
<li class="toctree-l2"><a class="reference internal"
href="functions.html#built-in-functions">Built-in Functions</a></li>
-<li class="toctree-l2"><a class="reference internal"
href="functions.html#python-user-defined-functions">Python User-defined
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal"
href="functions.html#user-defined-functions">User-defined Functions</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal"
href="table_management.html">Table Management</a><ul>