# -*- po -*-
# English translations for Groonga package.
# Copyright (C) 2009-2025 Groonga Project
# This file is distributed under the same license as the Groonga package.
# Automatically generated, 2025.
#
msgid ""
msgstr ""
"Project-Id-Version: Groonga 15.0.2\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-21 09:46+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

msgid "``query_parallel_or``"
msgstr "``query_parallel_or``"

msgid "Summary"
msgstr "Summary"

msgid "``query_parallel_or`` is similar to :doc:`query` but ``query_parallel_or`` processes query that has multiple ``OR`` conditions in parallel."
msgstr "``query_parallel_or`` is similar to :doc:`query` but ``query_parallel_or`` processes query that has multiple ``OR`` conditions in parallel."

msgid "Syntax"
msgstr "Syntax"

msgid "``query_parallel_or`` requires two or more parameters - ``match_columns`` and ``query_string`` s."
msgstr "``query_parallel_or`` requires two or more parameters - ``match_columns`` and ``query_string`` s."

msgid "The ``options`` parameter is optional."
msgstr "The ``options`` parameter is optional."

msgid "You must specify at least one ``query_string``."
msgstr "You must specify at least one ``query_string``."

msgid "``options`` uses the following format. All of key-value pairs are optional::"
msgstr "``options`` uses the following format. All of key-value pairs are optional::"

msgid "Usage"
msgstr "Usage"

msgid "Here are a schema definition and sample data to show usage."
msgstr "Here are a schema definition and sample data to show usage."

msgid "Sample schema:"
msgstr "Sample schema:"

msgid "Execution example::"
msgstr "Execution example::"

msgid "Sample data:"
msgstr "Sample data:"

msgid "Here is an example to execute full text searches in parallel by ``query_parallel_or`` function:"
msgstr "Here is an example to execute full text searches in parallel by ``query_parallel_or`` function:"

msgid "This ``select`` command needs to execute the following full text searches:"
msgstr "This ``select`` command needs to execute the following full text searches:"

msgid "``\"alice\"`` against ``name``"
msgstr "``\"alice\"`` against ``name``"

msgid "``\"alice\"`` against ``memo``"
msgstr "``\"alice\"`` against ``memo``"

msgid "``\"Groonga\"`` against ``name``"
msgstr "``\"Groonga\"`` against ``name``"

msgid "``\"Groonga\"`` against ``memo``"
msgstr "``\"Groonga\"`` against ``memo``"

msgid "And all result sets of them are needed to be combined by ``OR``."
msgstr "And all result sets of them are needed to be combined by ``OR``."

msgid "``query`` function executes them in a sequential order. ``query_parallel_or`` function executes them in parallel. Result sets of both of them are same."
msgstr "``query`` function executes them in a sequential order. ``query_parallel_or`` function executes them in parallel. Result sets of both of them are same."

msgid "Parameters"
msgstr "Parameters"

msgid "Required parameters"
msgstr "Required parameters"

msgid "There are two required parameters, ``match_columns`` and ``query_string``."
msgstr "There are two required parameters, ``match_columns`` and ``query_string``."

msgid "``match_columns``"
msgstr "``match_columns``"

msgid "Specifies the default target columns for full text search by ``query_string`` parameters. It is the same role as :ref:`select-match-columns` parameter in ``select``."
msgstr "Specifies the default target columns for full text search by ``query_string`` parameters. It is the same role as :ref:`select-match-columns` parameter in ``select``."

msgid "Each pair of target column and query string is processed in parallel. For example, ``query_parallel_or(\"C1 || C2 || C3\", \"Q1\", \"Q2\")`` has the following pairs:"
msgstr "Each pair of target column and query string is processed in parallel. For example, ``query_parallel_or(\"C1 || C2 || C3\", \"Q1\", \"Q2\")`` has the following pairs:"

msgid "``C1 @ \"Q1\"``"
msgstr "``C1 @ \"Q1\"``"

msgid "``C2 @ \"Q1\"``"
msgstr "``C2 @ \"Q1\"``"

msgid "``C3 @ \"Q1\"``"
msgstr "``C3 @ \"Q1\"``"

msgid "``C1 @ \"Q2\"``"
msgstr "``C1 @ \"Q2\"``"

msgid "``C2 @ \"Q2\"``"
msgstr "``C2 @ \"Q2\"``"

msgid "``C3 @ \"Q2\"``"
msgstr "``C3 @ \"Q2\"``"

msgid "Each pair is processed in parallel. Degree of parallelism is depends on your system. The default max number of threads is ``N_CPU_THREADS / 3``."
msgstr "Each pair is processed in parallel. Degree of parallelism is depends on your system. The default max number of threads is ``N_CPU_THREADS / 3``."

msgid "``query_string``"
msgstr "``query_string``"

msgid "Specifies the search condition in :doc:`/reference/grn_expr/query_syntax`. It is the same role as ``query`` parameter in ``select``."
msgstr "Specifies the search condition in :doc:`/reference/grn_expr/query_syntax`. It is the same role as ``query`` parameter in ``select``."

msgid "See :ref:`select-match-columns` about ``query`` parameter in ``select``."
msgstr "See :ref:`select-match-columns` about ``query`` parameter in ``select``."

msgid "You can specify multiple ``query_string`` s to execute full text searches in parallel. See also :ref:`query-parallel-or-match-columns` how to parallelize."
msgstr "You can specify multiple ``query_string`` s to execute full text searches in parallel. See also :ref:`query-parallel-or-match-columns` how to parallelize."

msgid "Optional parameter"
msgstr "Optional parameter"

msgid "There are some optional parameters."
msgstr "There are some optional parameters."

msgid "``query_expander``"
msgstr "``query_expander``"

msgid "See :ref:`query-query-expander` for details."
msgstr "See :ref:`query-query-expander` for details."

msgid "``default_mode``"
msgstr "``default_mode``"

msgid "See :ref:`query-default-mode` for details."
msgstr "See :ref:`query-default-mode` for details."

msgid "``default_operator``"
msgstr "``default_operator``"

msgid "See :ref:`query-default-operator` for details."
msgstr "See :ref:`query-default-operator` for details."

msgid "``flags``"
msgstr "``flags``"

msgid "See :ref:`query-flags` for details."
msgstr "See :ref:`query-flags` for details."

msgid "Return value"
msgstr "Return value"

msgid "This function returns whether a record is matched or not as boolean."
msgstr "This function returns whether a record is matched or not as boolean."

msgid "This function is also worked as a selector. It means that this function can be executable effectively."
msgstr "This function is also worked as a selector. It means that this function can be executable effectively."

msgid "See also"
msgstr "See also"

msgid ":doc:`/reference/commands/select`"
msgstr ":doc:`/reference/commands/select`"

msgid ":doc:`query`"
msgstr ":doc:`query`"
