diff --git a/.github/workflows/check-queries.yml b/.github/workflows/check-queries.yml index 777cac1ebb3..0502a7218f1 100644 --- a/.github/workflows/check-queries.yml +++ b/.github/workflows/check-queries.yml @@ -100,6 +100,7 @@ jobs: sudo -u postgres createdb -p ${PGPORT} ____sigs_routing____ sudo -u postgres psql -p ${PGPORT} -c "CREATE ROLE runner SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN" -d ____sigs_routing____ tools/release-scripts/get_signatures.sh -p ${PGPORT} + git diff --name-only sql/sigs/*.sig git diff --exit-code --quiet sql/sigs/*.sig - name: Test documentation queries are up to date diff --git a/NEWS b/NEWS index 30a4b6ca5bb..f94184e453b 100644 --- a/NEWS +++ b/NEWS @@ -30,7 +30,6 @@ pgRouting 3.4.0 Release Notes * ``pgr_trsp_withPoints`` (Many to Many) * ``pgr_trsp_withPoints`` (Combinations) - * Topology * ``pgr_degree`` @@ -40,6 +39,14 @@ pgRouting 3.4.0 Release Notes * ``pgr_findCloseEdges`` (One point) * ``pgr_findCloseEdges`` (Many points) +**Official functions changes** + +* Flow functions + + * ``pgr_maxCardinalityMatch(text)`` + + * Deprecating ``pgr_maxCardinalityMatch(text,boolean)`` + **Deprecated functions** * Turn Restrictions @@ -56,6 +63,27 @@ To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.2 `_ +* Revised documentation + + * Simplifying table names and table columns, for example: + + * ``edges`` instead of ``edge_table`` + + * Removing unused columns ``category_id`` and ``reverse_category_id``. + + * ``combinations`` instead of ``combinations_table`` + + * Using PostGIS standard for geometry column. + + * ``geom`` instead of ``the_geom`` + + * Avoiding usage of functions that modify indexes, columns etc on tables. + + * Using ``pgr_extractVertices`` to create a routing topology + + * Restructure of the pgRouting concepts page. + + **Issue fixes** * [#2276](https://github.com/pgRouting/pgrouting/issues/2276): diff --git a/doc/max_flow/pgr_maxCardinalityMatch.rst b/doc/max_flow/pgr_maxCardinalityMatch.rst index 27734e10f84..36564f7c08c 100644 --- a/doc/max_flow/pgr_maxCardinalityMatch.rst +++ b/doc/max_flow/pgr_maxCardinalityMatch.rst @@ -35,6 +35,21 @@ graph. .. Rubric:: Availability +* Version 3.4.0 + + * Use ``cost`` and ``reverse_cost`` on the inner query + * Results are ordered + * Works for undirected graphs. + * New signature + + * ``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column. + + * Deprecated signature + + * ``pgr_maxCardinalityMatch(text,boolean)`` + + * ``directed => false`` when used. + * Version 3.0.0 * **Official** function @@ -52,17 +67,16 @@ graph. Description ------------------------------------------------------------------------------- -**The main characteristics are:** +The main characteristics are: +* Works for **undirected** graphs. * A matching or independent edge set in a graph is a set of edges without common vertices. * A maximum matching is a matching that contains the largest possible number of edges. * There may be many maximum matchings. - * Calculates **one** possible maximum cardinality matching in a graph. - -* The graph can be **directed** or **undirected**. + * Calculates one possible maximum cardinality matching in a graph. * Running time: :math:`O( E*V * \alpha(E,V))` @@ -78,17 +92,24 @@ Signatures .. parsed-literal:: - pgr_maxCardinalityMatch(`Edges SQL`_ [, directed]) - - RETURNS SET OF (seq, edge_id, source, target) + pgr_maxCardinalityMatch(`Edges SQL`_) + RETURNS SET OF (edge) OR EMPTY SET -:Example: For a **directed** graph +:Example: Using all edges. + .. literalinclude:: doc-pgr_maxCardinalityMatch.queries :start-after: -- q2 :end-before: -- q3 +Parameters +------------------------------------------------------------------------------- + +.. include:: pgRouting-concepts.rst + :start-after: only_edge_param_start + :end-before: only_edge_param_end + Inner Queries ------------------------------------------------------------------------------- @@ -97,22 +118,42 @@ Edges SQL SQL query, which should return a set of rows with the following columns: -========== =============== ================================================= -Column Type Description -========== =============== ================================================= -``id`` ``ANY-INTEGER`` Identifier of the edge. -``source`` ``ANY-INTEGER`` Identifier of the first end point vertex of the edge. -``target`` ``ANY-INTEGER`` Identifier of the second end point vertex of the edge. -``going`` ``ANY-NUMERIC`` A positive value represents the existence of the edge - (``source``, ``target``). -``coming`` ``ANY-NUMERIC`` A positive value represents the existence of the edge - (``target``, ``source``). -========== =============== ================================================= +.. list-table:: + :width: 81 + :widths: 14 14 7 44 + :header-rows: 1 + + * - Column + - Type + - Default + - Description + * - ``id`` + - **ANY-INTEGER** + - + - Identifier of the edge. + * - ``source`` + - **ANY-INTEGER** + - + - Identifier of the first end point vertex of the edge. + * - ``target`` + - **ANY-INTEGER** + - + - Identifier of the second end point vertex of the edge. + * - ``cost`` + - **ANY-NUMERICAL** + - + - A positive value represents the existence of the edge (``source``, + ``target``). + * - ``reverse_cost`` + - **ANY-NUMERICAL** + - -1 + - A positive value represents the existence of the edge (``target``, + ``source``) Where: -:ANY-INTEGER: SMALLINT, INTEGER, BIGINT -:ANY-NUMERIC: SMALLINT, INTEGER, BIGINT, REAL FLOAT +:ANY-INTEGER: ``SMALLINT``, ``INTEGER``, ``BIGINT`` +:ANY-NUMERICAL: ``SMALLINT``, ``INTEGER``, ``BIGINT``, ``REAL``, ``FLOAT`` Result Columns ------------------------------------------------------------------------------- @@ -120,16 +161,14 @@ Result Columns ========== ========== ================================================= Column Type Description ========== ========== ================================================= -``seq`` ``INT`` Sequential value starting from **1**. ``edge`` ``BIGINT`` Identifier of the edge in the original query. -``source`` ``BIGINT`` Identifier of the first end point of the edge. -``target`` ``BIGINT`` Identifier of the second end point of the edge. ========== ========== ================================================= See Also ------------------------------------------------------------------------------- * :doc:`flow-family` +* :doc:`migration` * https://www.boost.org/libs/graph/doc/maximum_matching.html * https://en.wikipedia.org/wiki/Matching_%28graph_theory%29 * https://en.wikipedia.org/wiki/Ackermann_function @@ -138,4 +177,3 @@ See Also * :ref:`genindex` * :ref:`search` - diff --git a/doc/src/migration.rst b/doc/src/migration.rst index 3d28898f518..de52363dbe1 100644 --- a/doc/src/migration.rst +++ b/doc/src/migration.rst @@ -16,18 +16,72 @@ Migration guide =============================================================================== -``pgr_trsp`` signatures have changed and many issues have been fixed in the new -signatures. This section will show how to migrate from the old signatures to the -new replacement functions. +Several functions are having changes on the signatures, and/or have been +replaced by new functions. + +Results can be different because of the changes. -.. Note:: Results might be different as the deprecated function's code is - different from the replacement function. +Migrating functions: + +:doc:`pgr_maxCardinalityMatch` works only for undirected graphs, therefore the +``directed`` flag has been removed. + +:doc:`pgr_trsp` signatures have changed and many issues have been fixed in the new +signatures. This section will show how to migrate from the old signatures to the +new replacement functions. This also affects the restrictions. .. warning:: All deprecated functions will be removed on next mayor version 4.0.0 .. contents:: Contents +Migration of ``pgr_maxCardinalityMatch`` +------------------------------------------------------------------------------- + +Signature to be migrated: + +.. parsed-literal:: + + pgr_maxCardinalityMatch(Edges SQL, [directed]) + RETURNS SETOF (seq, edge, source, target) + +Migration is needed, because: + +* Use ``cost`` and ``reverse_cost`` on the inner query +* Results are ordered +* Works for undirected graphs. +* New signature + + * ``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column. + * The optional flag ``directed`` is removed. + +:Before migration: + +.. literalinclude:: migration.queries + :start-after: --maxcard1 + :end-before: --maxcard2 + +* Columns used are ``going`` and ``coming`` to represent the existence of an + edge. +* Flag ``directed`` was used to indicate if it was for a **directed** or + **undirected** graph. + + * The flag ``directed`` is ignored. + + * Regardless of it's value it gives the result considering the graph as + **undirected**. + +:Migration: + +* Use the columns ``cost`` and ``reverse_cost`` to represent the existence of an + edge. +* Do not use the flag ``directed``. +* In the query returns only ``edge`` column. + +.. literalinclude:: migration.queries + :start-after: --maxcard2 + :end-before: --maxcard3 + Migration of restrictions ------------------------------------------------------------------------------- @@ -60,7 +114,7 @@ Creation of the old restrictions table :start-after: --rest00 :end-before: --rest01 -Old restrictions fillup +Old restrictions fill up .. literalinclude:: migration.queries :start-after: --rest01 @@ -120,12 +174,12 @@ To transform the old restrictions table to the new restrictions structure, * In this migration guide ``new_restrictions`` is been used. -* For this migration pgRuoting supllies an auxilary function for reversal of an +* For this migration pgRouting supplies an auxiliary function for reversal of an array ``_pgr_array_reverse`` needed for the migration. * ``_pgr_array_reverse``: - * Was created temporarly for this migration + * Was created temporally for this migration * Is not documented. * Will be removed on the next mayor version 4.0.0 @@ -160,7 +214,7 @@ Signature to be migrated: * Does not autodetect if ``reverse_cost`` column exist. - * User must be carefull to match the existance of the column with the value of + * User must be careful to match the existence of the column with the value of ``has_rcost`` parameter. * The restrictions inner query is optional. @@ -289,7 +343,7 @@ Signature to be migrated: * Does not autodetect if ``reverse_cost`` column exist. - * User must be carefull to match the existance of the column with the value of + * User must be careful to match the existence of the column with the value of ``has_rcost`` parameter. * The restrictions inner query is optional. @@ -425,7 +479,7 @@ Signature to be migrated: * Does not autodetect if ``reverse_cost`` column exist. - * User must be carefull to match the existance of the column with the value of + * User must be careful to match the existence of the column with the value of ``has_rcost`` parameter. * The restrictions inner query is optional. @@ -556,7 +610,7 @@ Signature to be migrated: * Does not autodetect if ``reverse_cost`` column exist. - * User must be carefull to match the existance of the column with the value of + * User must be careful to match the existence of the column with the value of ``has_rcost`` parameter. * The restrictions inner query is optional. @@ -567,7 +621,7 @@ For these migration guide the following points will be used: :start-after: --viav7 :end-before: --edgesvia1 -And will travel thru the follwoing Via points :math:`4\rightarrow3\rightarrow6` +And will travel thru the following Via points :math:`4\rightarrow3\rightarrow6` Migrate by using: diff --git a/doc/src/release_notes.rst b/doc/src/release_notes.rst index cf762121d4b..eeef8a30f73 100644 --- a/doc/src/release_notes.rst +++ b/doc/src/release_notes.rst @@ -67,7 +67,6 @@ pgRouting 3.4.0 Release Notes * ``pgr_trsp_withPoints`` (Many to Many) * ``pgr_trsp_withPoints`` (Combinations) - * Topology * ``pgr_degree`` @@ -77,6 +76,14 @@ pgRouting 3.4.0 Release Notes * ``pgr_findCloseEdges`` (One point) * ``pgr_findCloseEdges`` (Many points) +.. rubric:: Official functions changes + +* Flow functions + + * ``pgr_maxCardinalityMatch(text)`` + + * Deprecating ``pgr_maxCardinalityMatch(text,boolean)`` + .. rubric:: Deprecated functions * Turn Restrictions @@ -93,6 +100,27 @@ To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.2 `_ +* Revised documentation + + * Simplifying table names and table columns, for example: + + * ``edges`` instead of ``edge_table`` + + * Removing unused columns ``category_id`` and ``reverse_category_id``. + + * ``combinations`` instead of ``combinations_table`` + + * Using PostGIS standard for geometry column. + + * ``geom`` instead of ``the_geom`` + + * Avoiding usage of functions that modify indexes, columns etc on tables. + + * Using ``pgr_extractVertices`` to create a routing topology + + * Restructure of the pgRouting concepts page. + + .. rubric:: Issue fixes * `#2276 `__: diff --git a/docqueries/max_flow/doc-pgr_maxCardinalityMatch.result b/docqueries/max_flow/doc-pgr_maxCardinalityMatch.result index d3e30da1427..1213b55eb6e 100644 --- a/docqueries/max_flow/doc-pgr_maxCardinalityMatch.result +++ b/docqueries/max_flow/doc-pgr_maxCardinalityMatch.result @@ -4,18 +4,17 @@ SET client_min_messages TO NOTICE; SET /* -- q2 */ SELECT * FROM pgr_maxCardinalityMatch( - 'SELECT id, source, target, cost AS going, reverse_cost AS coming - FROM edges'); - seq | edge | source | target ------+------+--------+-------- - 1 | 6 | 1 | 3 - 2 | 17 | 2 | 4 - 3 | 1 | 5 | 6 - 4 | 14 | 8 | 9 - 5 | 9 | 11 | 16 - 6 | 13 | 12 | 17 - 7 | 18 | 13 | 14 - 8 | 3 | 15 | 10 + 'SELECT id, source, target, cost, reverse_cost FROM edges'); + edge +------ + 1 + 5 + 6 + 13 + 14 + 16 + 17 + 18 (8 rows) /* -- q3 */ diff --git a/docqueries/max_flow/doc-pgr_maxCardinalityMatch.test.sql b/docqueries/max_flow/doc-pgr_maxCardinalityMatch.test.sql index 706be932f1c..260a752b870 100644 --- a/docqueries/max_flow/doc-pgr_maxCardinalityMatch.test.sql +++ b/docqueries/max_flow/doc-pgr_maxCardinalityMatch.test.sql @@ -1,5 +1,4 @@ /* -- q2 */ SELECT * FROM pgr_maxCardinalityMatch( - 'SELECT id, source, target, cost AS going, reverse_cost AS coming - FROM edges'); + 'SELECT id, source, target, cost, reverse_cost FROM edges'); /* -- q3 */ diff --git a/docqueries/src/migration.result b/docqueries/src/migration.result index d663db4b339..3de83cd4d04 100644 --- a/docqueries/src/migration.result +++ b/docqueries/src/migration.result @@ -552,5 +552,40 @@ FROM pgr_trspVia_withPoints( (13 rows) /* --edgesvia7 */ +/* --maxcard1 */ +SELECT * FROM pgr_maxCardinalityMatch( + $$SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edges$$, + directed => true +); +WARNING: pgr_maxCardinalityMatch(text,boolean) is been deprecated + seq | edge | source | target +-----+------+--------+-------- + 1 | 1 | 5 | 6 + 2 | 5 | 10 | 11 + 3 | 6 | 1 | 3 + 4 | 13 | 12 | 17 + 5 | 14 | 8 | 9 + 6 | 16 | 15 | 16 + 7 | 17 | 2 | 4 + 8 | 18 | 13 | 14 +(8 rows) + +/* --maxcard2 */ +SELECT * FROM pgr_maxCardinalityMatch( + $$SELECT id, source, target, cost, reverse_cost FROM edges$$ +); + edge +------ + 1 + 5 + 6 + 13 + 14 + 16 + 17 + 18 +(8 rows) + +/* --maxcard3 */ ROLLBACK; ROLLBACK diff --git a/docqueries/src/migration.test.sql b/docqueries/src/migration.test.sql index 3e48b2c0f28..1bf43360024 100644 --- a/docqueries/src/migration.test.sql +++ b/docqueries/src/migration.test.sql @@ -197,3 +197,14 @@ FROM pgr_trspVia_withPoints( ARRAY[-1, -2, -3], details => false); /* --edgesvia7 */ + +/* --maxcard1 */ +SELECT * FROM pgr_maxCardinalityMatch( + $$SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edges$$, + directed => true +); +/* --maxcard2 */ +SELECT * FROM pgr_maxCardinalityMatch( + $$SELECT id, source, target, cost, reverse_cost FROM edges$$ +); +/* --maxcard3 */ diff --git a/include/max_flow/pgr_maximumcardinalitymatching.hpp b/include/max_flow/pgr_maximumcardinalitymatching.hpp index 63d56c198f4..5869e9e6850 100644 --- a/include/max_flow/pgr_maximumcardinalitymatching.hpp +++ b/include/max_flow/pgr_maximumcardinalitymatching.hpp @@ -3,6 +3,11 @@ Copyright (c) 2015 pgRouting developers Mail: project@pgrouting.org +Ignroing directed flag & works only for undirected graph +Copyright (c) 2022 Celia Vriginia Vergara Castillo +Mail: vicky at georepublic.mail + +Function's developer: Copyright (c) 2016 Andrea Nardelli Mail: nrd.nardelli@gmail.com @@ -38,22 +43,18 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. #include #include #include - +#include #include "c_types/edge_bool_t_rt.h" namespace pgrouting { -typedef boost::adjacency_list - BasicUndirectedGraph; -typedef boost::adjacency_list - BasicDirectedGraph; - namespace flow { -template class PgrCardinalityGraph { + using G = boost::adjacency_list; + public: G boost_graph; @@ -100,15 +101,12 @@ class PgrCardinalityGraph { boost::tie(e1, added) = boost::add_edge(v1, v2, boost_graph); E_to_id.insert(std::pair(e1, data_edges[i].id)); } - if (data_edges[i].coming) { - boost::tie(e2, added) = boost::add_edge(v2, v1, boost_graph); - E_to_id.insert(std::pair(e2, data_edges[i].id)); - } } } std::vector get_matched_vertices() { + /* TODO(v4) source & target are to be removed */ std::vector mate_map(boost::num_vertices(boost_graph)); std::vector matched_vertices; maximum_cardinality_matching(mate_map); @@ -116,50 +114,33 @@ class PgrCardinalityGraph { V_it vi, vi_end; E e; bool exists; - if (boost::is_directed(boost_graph)) { - std::vector already_matched(num_vertices(boost_graph), false); - for (boost::tie(vi, vi_end) = boost::vertices(boost_graph); - vi != vi_end; - ++vi) { - /* - * For each vertex I check: - * 1) It is matched with a non-null vertex - * 2) An edge exists from this vertex to his mate - * 3) The vertices have not been matched already - * (this last point prevents having double output with reversed - * source and target) - */ - boost::tie(e, exists) = boost::edge(*vi, mate_map[*vi], boost_graph); - if (((uint64_t)mate_map[*vi] - != boost::graph_traits::null_vertex()) - && exists && !already_matched[*vi] - && !already_matched[mate_map[*vi]]) { - already_matched[*vi] = true; - already_matched[mate_map[*vi]] = true; - Edge_bool_t_rt matched_couple; - matched_couple.source = get_vertex_id(*vi); - matched_couple.target = get_vertex_id(mate_map[*vi]); - matched_couple.edge_id = get_edge_id(e); - matched_vertices.push_back(matched_couple); - } - } - } else { - for (boost::tie(vi, vi_end) = boost::vertices(boost_graph); - vi != vi_end; - ++vi) { - boost::tie(e, exists) = - boost::edge(*vi, mate_map[*vi], boost_graph); - if (((uint64_t)mate_map[*vi] - != boost::graph_traits::null_vertex()) + + /* + * Check for each vertex: + * 1) It is matched with a non-null vertex + * 2) An edge exists from this vertex to his mate + * 3) The vertices have not been matched already + * (this last point prevents having double output with reversed + * source and target) + */ + for (boost::tie(vi, vi_end) = boost::vertices(boost_graph); + vi != vi_end; + ++vi) { + boost::tie(e, exists) = + boost::edge(*vi, mate_map[*vi], boost_graph); + if (((uint64_t)mate_map[*vi] + != boost::graph_traits::null_vertex()) && (*vi < (uint64_t)mate_map[*vi])) { - Edge_bool_t_rt matched_couple; - matched_couple.source = get_vertex_id(*vi); - matched_couple.target = get_vertex_id(mate_map[*vi]); - matched_couple.edge_id = get_edge_id(e); - matched_vertices.push_back(matched_couple); - } + Edge_bool_t_rt matched_couple; + matched_couple.source = get_vertex_id(*vi); + matched_couple.target = get_vertex_id(mate_map[*vi]); + matched_couple.edge_id = get_edge_id(e); + matched_vertices.push_back(matched_couple); } } + std::sort(matched_vertices.begin(), matched_vertices.end(), + [](const Edge_bool_t_rt &a, const Edge_bool_t_rt &b) + -> bool { return a.edge_id < b.edge_id; }); return matched_vertices; } diff --git a/locale/en/LC_MESSAGES/migration.po b/locale/en/LC_MESSAGES/migration.po index 22aaa1a115d..12ff110a0de 100644 --- a/locale/en/LC_MESSAGES/migration.po +++ b/locale/en/LC_MESSAGES/migration.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-25 12:55-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,152 +30,249 @@ msgstr "" #: ../../build/doc/migration.rst:19 msgid "" -"``pgr_trsp`` signatures have changed and many issues have been fixed in " -"the new signatures. This section will show how to migrate from the old " -"signatures to the new replacement functions." +"Several functions are having changes on the signatures, and/or have been " +"replaced by new functions." msgstr "" -#: ../../build/doc/migration.rst:23 +#: ../../build/doc/migration.rst:22 +msgid "Results can be different because of the changes." +msgstr "" + +#: ../../build/doc/migration.rst:24 +msgid "Migrating functions:" +msgstr "" + +#: ../../build/doc/migration.rst:26 +msgid "" +":doc:`pgr_maxCardinalityMatch` works only for undirected graphs, " +"therefore the ``directed`` flag has been removed." +msgstr "" + +#: ../../build/doc/migration.rst:29 msgid "" -"Results might be different as the deprecated function's code is different" -" from the replacement function." +":doc:`pgr_trsp` signatures have changed and many issues have been fixed " +"in the new signatures. This section will show how to migrate from the old" +" signatures to the new replacement functions. This also affects the " +"restrictions." msgstr "" -#: ../../build/doc/migration.rst:27 +#: ../../build/doc/migration.rst:34 msgid "All deprecated functions will be removed on next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:29 +#: ../../build/doc/migration.rst:36 msgid "Contents" msgstr "" -#: ../../build/doc/migration.rst:32 +#: ../../build/doc/migration.rst:39 +msgid "Migration of ``pgr_maxCardinalityMatch``" +msgstr "" + +#: ../../build/doc/migration.rst:41 ../../build/doc/migration.rst:200 +#: ../../build/doc/migration.rst:328 ../../build/doc/migration.rst:464 +#: ../../build/doc/migration.rst:595 +msgid "Signature to be migrated:" +msgstr "" + +#: ../../build/doc/migration.rst:48 +msgid "Migration is needed, because:" +msgstr "" + +#: ../../build/doc/migration.rst:50 +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/migration.rst:51 +msgid "Results are ordered" +msgstr "" + +#: ../../build/doc/migration.rst:52 +msgid "Works for undirected graphs." +msgstr "" + +#: ../../build/doc/migration.rst:53 +msgid "New signature" +msgstr "" + +#: ../../build/doc/migration.rst:55 +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:56 +msgid "The optional flag ``directed`` is removed." +msgstr "" + +#: ../../build/doc/migration.rst +msgid "Before migration" +msgstr "" + +#: ../../build/doc/migration.rst:64 +msgid "" +"Columns used are ``going`` and ``coming`` to represent the existence of " +"an edge." +msgstr "" + +#: ../../build/doc/migration.rst:66 +msgid "" +"Flag ``directed`` was used to indicate if it was for a **directed** or " +"**undirected** graph." +msgstr "" + +#: ../../build/doc/migration.rst:69 +msgid "The flag ``directed`` is ignored." +msgstr "" + +#: ../../build/doc/migration.rst:71 +msgid "" +"Regardless of it's value it gives the result considering the graph as " +"**undirected**." +msgstr "" + +#: ../../build/doc/migration.rst ../../build/doc/migration.rst:169 +msgid "Migration" +msgstr "" + +#: ../../build/doc/migration.rst:76 +msgid "" +"Use the columns ``cost`` and ``reverse_cost`` to represent the existence " +"of an edge." +msgstr "" + +#: ../../build/doc/migration.rst:78 +msgid "Do not use the flag ``directed``." +msgstr "" + +#: ../../build/doc/migration.rst:79 +msgid "In the query returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:86 msgid "Migration of restrictions" msgstr "" -#: ../../build/doc/migration.rst:34 +#: ../../build/doc/migration.rst:88 msgid "The structure of the restrictions have changed:" msgstr "" -#: ../../build/doc/migration.rst:37 +#: ../../build/doc/migration.rst:91 msgid "Old restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:39 +#: ../../build/doc/migration.rst:93 msgid "On the deprecated signatures:" msgstr "" -#: ../../build/doc/migration.rst:41 +#: ../../build/doc/migration.rst:95 msgid "Column ``rid`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:42 +#: ../../build/doc/migration.rst:96 msgid "``via_path``" msgstr "" -#: ../../build/doc/migration.rst:44 +#: ../../build/doc/migration.rst:98 msgid "Must be in reverse order." msgstr "" -#: ../../build/doc/migration.rst:45 +#: ../../build/doc/migration.rst:99 msgid "Is of type ``TEXT``." msgstr "" -#: ../../build/doc/migration.rst:46 +#: ../../build/doc/migration.rst:100 msgid "When more than one via edge must be separated with ``,``." msgstr "" -#: ../../build/doc/migration.rst:48 +#: ../../build/doc/migration.rst:102 msgid "``target_id``" msgstr "" -#: ../../build/doc/migration.rst:50 +#: ../../build/doc/migration.rst:104 msgid "Is the last edge of the forbidden path." msgstr "" -#: ../../build/doc/migration.rst:51 +#: ../../build/doc/migration.rst:105 msgid "Is of type ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:53 +#: ../../build/doc/migration.rst:107 msgid "``to_cost``" msgstr "" -#: ../../build/doc/migration.rst:55 +#: ../../build/doc/migration.rst:109 msgid "Is of type ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:57 +#: ../../build/doc/migration.rst:111 msgid "Creation of the old restrictions table" msgstr "" -#: ../../build/doc/migration.rst:63 -msgid "Old restrictions fillup" +#: ../../build/doc/migration.rst:117 +msgid "Old restrictions fill up" msgstr "" -#: ../../build/doc/migration.rst:70 +#: ../../build/doc/migration.rst:124 msgid "Old restrictions contents" msgstr "" -#: ../../build/doc/migration.rst:76 +#: ../../build/doc/migration.rst:130 msgid "" "The restriction with ``rid = 2`` is representing :math:`3 \\rightarrow 5 " "\\rightarrow9`" msgstr "" -#: ../../build/doc/migration.rst:79 +#: ../../build/doc/migration.rst:133 msgid ":math:`3\\rightarrow5`" msgstr "" -#: ../../build/doc/migration.rst:81 +#: ../../build/doc/migration.rst:135 msgid "is on column ``via_path`` in reverse order" msgstr "" -#: ../../build/doc/migration.rst:82 +#: ../../build/doc/migration.rst:136 msgid "is of type ``TEXT``" msgstr "" -#: ../../build/doc/migration.rst:84 +#: ../../build/doc/migration.rst:138 msgid ":math:`9`" msgstr "" -#: ../../build/doc/migration.rst:86 +#: ../../build/doc/migration.rst:140 msgid "is on column ``target_id``" msgstr "" -#: ../../build/doc/migration.rst:87 +#: ../../build/doc/migration.rst:141 msgid "is of type ``INTEGER``" msgstr "" -#: ../../build/doc/migration.rst:91 +#: ../../build/doc/migration.rst:145 msgid "New restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:93 +#: ../../build/doc/migration.rst:147 msgid "Column ``id`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:94 +#: ../../build/doc/migration.rst:148 msgid "Column ``path``" msgstr "" -#: ../../build/doc/migration.rst:96 +#: ../../build/doc/migration.rst:150 msgid "Is of type ``ARRAY[ANY-INTEGER]``." msgstr "" -#: ../../build/doc/migration.rst:97 +#: ../../build/doc/migration.rst:151 msgid "Contains all the edges involved on the restriction." msgstr "" -#: ../../build/doc/migration.rst:98 +#: ../../build/doc/migration.rst:152 msgid "The array has the ordered edges of the restriction." msgstr "" -#: ../../build/doc/migration.rst:100 +#: ../../build/doc/migration.rst:154 msgid "Column ``cost``" msgstr "" -#: ../../build/doc/migration.rst:102 +#: ../../build/doc/migration.rst:156 msgid "Is of type ``ANY-NUMERICAL``" msgstr "" @@ -191,445 +288,436 @@ msgstr "" msgid "Restrictions data" msgstr "" -#: ../../build/doc/migration.rst:109 +#: ../../build/doc/migration.rst:163 msgid "" "The restriction with ``rid = 2`` represents the path :math:`3 " "\\rightarrow5 \\rightarrow9`." msgstr "" -#: ../../build/doc/migration.rst:112 +#: ../../build/doc/migration.rst:166 msgid "By inspection the path is clear." msgstr "" -#: ../../build/doc/migration.rst:115 -msgid "Migration" -msgstr "" - -#: ../../build/doc/migration.rst:117 +#: ../../build/doc/migration.rst:171 msgid "To transform the old restrictions table to the new restrictions structure," msgstr "" -#: ../../build/doc/migration.rst:119 +#: ../../build/doc/migration.rst:173 msgid "Create a new table with the new restrictions structure." msgstr "" -#: ../../build/doc/migration.rst:121 +#: ../../build/doc/migration.rst:175 msgid "In this migration guide ``new_restrictions`` is been used." msgstr "" -#: ../../build/doc/migration.rst:123 +#: ../../build/doc/migration.rst:177 msgid "" -"For this migration pgRuoting supllies an auxilary function for reversal " +"For this migration pgRouting supplies an auxiliary function for reversal " "of an array ``_pgr_array_reverse`` needed for the migration." msgstr "" -#: ../../build/doc/migration.rst:126 +#: ../../build/doc/migration.rst:180 msgid "``_pgr_array_reverse``:" msgstr "" -#: ../../build/doc/migration.rst:128 -msgid "Was created temporarly for this migration" +#: ../../build/doc/migration.rst:182 +msgid "Was created temporally for this migration" msgstr "" -#: ../../build/doc/migration.rst:129 +#: ../../build/doc/migration.rst:183 msgid "Is not documented." msgstr "" -#: ../../build/doc/migration.rst:130 +#: ../../build/doc/migration.rst:184 msgid "Will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:136 +#: ../../build/doc/migration.rst:190 msgid "The migrated table contents:" msgstr "" -#: ../../build/doc/migration.rst:144 +#: ../../build/doc/migration.rst:198 msgid "Migration of ``pgr_trsp`` (Vertices)" msgstr "" -#: ../../build/doc/migration.rst:146 ../../build/doc/migration.rst:274 -#: ../../build/doc/migration.rst:410 ../../build/doc/migration.rst:541 -msgid "Signature to be migrated:" -msgstr "" - -#: ../../build/doc/migration.rst:155 +#: ../../build/doc/migration.rst:209 msgid "The integral type of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:156 ../../build/doc/migration.rst:421 -#: ../../build/doc/migration.rst:552 +#: ../../build/doc/migration.rst:210 ../../build/doc/migration.rst:475 +#: ../../build/doc/migration.rst:606 msgid "The floating point type of the ``Edges SQL`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:157 ../../build/doc/migration.rst:286 -#: ../../build/doc/migration.rst:422 ../../build/doc/migration.rst:553 +#: ../../build/doc/migration.rst:211 ../../build/doc/migration.rst:340 +#: ../../build/doc/migration.rst:476 ../../build/doc/migration.rst:607 msgid "``directed`` flag is compulsory." msgstr "" -#: ../../build/doc/migration.rst:159 ../../build/doc/migration.rst:288 -#: ../../build/doc/migration.rst:424 ../../build/doc/migration.rst:555 +#: ../../build/doc/migration.rst:213 ../../build/doc/migration.rst:342 +#: ../../build/doc/migration.rst:478 ../../build/doc/migration.rst:609 msgid "Does not have a default value." msgstr "" -#: ../../build/doc/migration.rst:161 ../../build/doc/migration.rst:290 -#: ../../build/doc/migration.rst:426 ../../build/doc/migration.rst:557 +#: ../../build/doc/migration.rst:215 ../../build/doc/migration.rst:344 +#: ../../build/doc/migration.rst:480 ../../build/doc/migration.rst:611 msgid "Does not autodetect if ``reverse_cost`` column exist." msgstr "" -#: ../../build/doc/migration.rst:163 ../../build/doc/migration.rst:292 -#: ../../build/doc/migration.rst:428 ../../build/doc/migration.rst:559 +#: ../../build/doc/migration.rst:217 ../../build/doc/migration.rst:346 +#: ../../build/doc/migration.rst:482 ../../build/doc/migration.rst:613 msgid "" -"User must be carefull to match the existance of the column with the value" -" of ``has_rcost`` parameter." +"User must be careful to match the existence of the column with the value " +"of ``has_rcost`` parameter." msgstr "" -#: ../../build/doc/migration.rst:166 ../../build/doc/migration.rst:295 -#: ../../build/doc/migration.rst:431 ../../build/doc/migration.rst:562 +#: ../../build/doc/migration.rst:220 ../../build/doc/migration.rst:349 +#: ../../build/doc/migration.rst:485 ../../build/doc/migration.rst:616 msgid "The restrictions inner query is optional." msgstr "" -#: ../../build/doc/migration.rst:167 +#: ../../build/doc/migration.rst:221 msgid "The output column names are meaningless" msgstr "" -#: ../../build/doc/migration.rst:169 ../../build/doc/migration.rst:303 -#: ../../build/doc/migration.rst:434 ../../build/doc/migration.rst:572 +#: ../../build/doc/migration.rst:223 ../../build/doc/migration.rst:357 +#: ../../build/doc/migration.rst:488 ../../build/doc/migration.rst:626 msgid "Migrate by using:" msgstr "" -#: ../../build/doc/migration.rst:171 +#: ../../build/doc/migration.rst:225 msgid ":doc:`pgr_dijkstra` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:172 +#: ../../build/doc/migration.rst:226 msgid ":doc:`pgr_trsp` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:176 +#: ../../build/doc/migration.rst:230 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_dijkstra``" msgstr "" -#: ../../build/doc/migration.rst:178 ../../build/doc/migration.rst:311 -#: ../../build/doc/migration.rst:442 ../../build/doc/migration.rst:580 +#: ../../build/doc/migration.rst:232 ../../build/doc/migration.rst:365 +#: ../../build/doc/migration.rst:496 ../../build/doc/migration.rst:634 msgid "The following query does not have restrictions." msgstr "" -#: ../../build/doc/migration.rst:184 ../../build/doc/migration.rst:229 -#: ../../build/doc/migration.rst:317 ../../build/doc/migration.rst:363 -#: ../../build/doc/migration.rst:448 ../../build/doc/migration.rst:494 -#: ../../build/doc/migration.rst:586 ../../build/doc/migration.rst:632 +#: ../../build/doc/migration.rst:238 ../../build/doc/migration.rst:283 +#: ../../build/doc/migration.rst:371 ../../build/doc/migration.rst:417 +#: ../../build/doc/migration.rst:502 ../../build/doc/migration.rst:548 +#: ../../build/doc/migration.rst:640 ../../build/doc/migration.rst:686 msgid "A message about deprecation is shown" msgstr "" -#: ../../build/doc/migration.rst:186 ../../build/doc/migration.rst:231 -#: ../../build/doc/migration.rst:319 ../../build/doc/migration.rst:365 -#: ../../build/doc/migration.rst:450 ../../build/doc/migration.rst:496 -#: ../../build/doc/migration.rst:588 ../../build/doc/migration.rst:634 +#: ../../build/doc/migration.rst:240 ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:373 ../../build/doc/migration.rst:419 +#: ../../build/doc/migration.rst:504 ../../build/doc/migration.rst:550 +#: ../../build/doc/migration.rst:642 ../../build/doc/migration.rst:688 msgid "Deprecated functions will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:188 +#: ../../build/doc/migration.rst:242 msgid "Use :doc:`pgr_dijkstra` instead." msgstr "" -#: ../../build/doc/migration.rst:195 ../../build/doc/migration.rst:247 -#: ../../build/doc/migration.rst:327 ../../build/doc/migration.rst:381 -#: ../../build/doc/migration.rst:458 ../../build/doc/migration.rst:512 -#: ../../build/doc/migration.rst:596 ../../build/doc/migration.rst:650 +#: ../../build/doc/migration.rst:249 ../../build/doc/migration.rst:301 +#: ../../build/doc/migration.rst:381 ../../build/doc/migration.rst:435 +#: ../../build/doc/migration.rst:512 ../../build/doc/migration.rst:566 +#: ../../build/doc/migration.rst:650 ../../build/doc/migration.rst:704 msgid "The types casting has been removed." msgstr "" -#: ../../build/doc/migration.rst:196 +#: ../../build/doc/migration.rst:250 msgid ":doc:`pgr_dijkstra`:" msgstr "" -#: ../../build/doc/migration.rst:198 ../../build/doc/migration.rst:250 -#: ../../build/doc/migration.rst:331 ../../build/doc/migration.rst:385 -#: ../../build/doc/migration.rst:461 ../../build/doc/migration.rst:515 -#: ../../build/doc/migration.rst:600 ../../build/doc/migration.rst:654 +#: ../../build/doc/migration.rst:252 ../../build/doc/migration.rst:304 +#: ../../build/doc/migration.rst:385 ../../build/doc/migration.rst:439 +#: ../../build/doc/migration.rst:515 ../../build/doc/migration.rst:569 +#: ../../build/doc/migration.rst:654 ../../build/doc/migration.rst:708 msgid "Autodetects if ``reverse_cost`` column is in the edges SQL." msgstr "" -#: ../../build/doc/migration.rst:200 ../../build/doc/migration.rst:252 -#: ../../build/doc/migration.rst:333 ../../build/doc/migration.rst:387 -#: ../../build/doc/migration.rst:463 ../../build/doc/migration.rst:517 -#: ../../build/doc/migration.rst:602 ../../build/doc/migration.rst:656 +#: ../../build/doc/migration.rst:254 ../../build/doc/migration.rst:306 +#: ../../build/doc/migration.rst:387 ../../build/doc/migration.rst:441 +#: ../../build/doc/migration.rst:517 ../../build/doc/migration.rst:571 +#: ../../build/doc/migration.rst:656 ../../build/doc/migration.rst:710 msgid "Accepts ``ANY-INTEGER`` on integral types" msgstr "" -#: ../../build/doc/migration.rst:201 ../../build/doc/migration.rst:253 -#: ../../build/doc/migration.rst:334 ../../build/doc/migration.rst:388 -#: ../../build/doc/migration.rst:464 ../../build/doc/migration.rst:518 -#: ../../build/doc/migration.rst:603 ../../build/doc/migration.rst:657 +#: ../../build/doc/migration.rst:255 ../../build/doc/migration.rst:307 +#: ../../build/doc/migration.rst:388 ../../build/doc/migration.rst:442 +#: ../../build/doc/migration.rst:518 ../../build/doc/migration.rst:572 +#: ../../build/doc/migration.rst:657 ../../build/doc/migration.rst:711 msgid "Accepts ``ANY-NUMERICAL`` on floating point types" msgstr "" -#: ../../build/doc/migration.rst:202 ../../build/doc/migration.rst:254 -#: ../../build/doc/migration.rst:335 ../../build/doc/migration.rst:389 -#: ../../build/doc/migration.rst:465 ../../build/doc/migration.rst:519 -#: ../../build/doc/migration.rst:604 ../../build/doc/migration.rst:658 +#: ../../build/doc/migration.rst:256 ../../build/doc/migration.rst:308 +#: ../../build/doc/migration.rst:389 ../../build/doc/migration.rst:443 +#: ../../build/doc/migration.rst:519 ../../build/doc/migration.rst:573 +#: ../../build/doc/migration.rst:658 ../../build/doc/migration.rst:712 msgid "``directed`` flag has a default value of ``true``." msgstr "" -#: ../../build/doc/migration.rst:204 ../../build/doc/migration.rst:256 -#: ../../build/doc/migration.rst:337 ../../build/doc/migration.rst:391 -#: ../../build/doc/migration.rst:467 ../../build/doc/migration.rst:521 -#: ../../build/doc/migration.rst:606 ../../build/doc/migration.rst:660 +#: ../../build/doc/migration.rst:258 ../../build/doc/migration.rst:310 +#: ../../build/doc/migration.rst:391 ../../build/doc/migration.rst:445 +#: ../../build/doc/migration.rst:521 ../../build/doc/migration.rst:575 +#: ../../build/doc/migration.rst:660 ../../build/doc/migration.rst:714 msgid "Use the same value that on the original query." msgstr "" -#: ../../build/doc/migration.rst:205 ../../build/doc/migration.rst:257 -#: ../../build/doc/migration.rst:338 ../../build/doc/migration.rst:392 -#: ../../build/doc/migration.rst:468 ../../build/doc/migration.rst:522 -#: ../../build/doc/migration.rst:607 ../../build/doc/migration.rst:661 +#: ../../build/doc/migration.rst:259 ../../build/doc/migration.rst:311 +#: ../../build/doc/migration.rst:392 ../../build/doc/migration.rst:446 +#: ../../build/doc/migration.rst:522 ../../build/doc/migration.rst:576 +#: ../../build/doc/migration.rst:661 ../../build/doc/migration.rst:715 msgid "In this example it is ``true`` which is the default value." msgstr "" -#: ../../build/doc/migration.rst:207 ../../build/doc/migration.rst:259 -#: ../../build/doc/migration.rst:340 ../../build/doc/migration.rst:394 -#: ../../build/doc/migration.rst:470 ../../build/doc/migration.rst:524 -#: ../../build/doc/migration.rst:609 ../../build/doc/migration.rst:663 +#: ../../build/doc/migration.rst:261 ../../build/doc/migration.rst:313 +#: ../../build/doc/migration.rst:394 ../../build/doc/migration.rst:448 +#: ../../build/doc/migration.rst:524 ../../build/doc/migration.rst:578 +#: ../../build/doc/migration.rst:663 ../../build/doc/migration.rst:717 msgid "The flag has been omitted and the default is been used." msgstr "" -#: ../../build/doc/migration.rst:209 ../../build/doc/migration.rst:261 -#: ../../build/doc/migration.rst:473 ../../build/doc/migration.rst:527 +#: ../../build/doc/migration.rst:263 ../../build/doc/migration.rst:315 +#: ../../build/doc/migration.rst:527 ../../build/doc/migration.rst:581 msgid "" "When the need of using strictly the same (meaningless) names and types of" " the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:216 ../../build/doc/migration.rst:268 -#: ../../build/doc/migration.rst:350 ../../build/doc/migration.rst:404 +#: ../../build/doc/migration.rst:270 ../../build/doc/migration.rst:322 +#: ../../build/doc/migration.rst:404 ../../build/doc/migration.rst:458 msgid "``id1`` is the node" msgstr "" -#: ../../build/doc/migration.rst:217 ../../build/doc/migration.rst:269 -#: ../../build/doc/migration.rst:351 ../../build/doc/migration.rst:405 +#: ../../build/doc/migration.rst:271 ../../build/doc/migration.rst:323 +#: ../../build/doc/migration.rst:405 ../../build/doc/migration.rst:459 msgid "``id2`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:221 +#: ../../build/doc/migration.rst:275 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_trsp``" msgstr "" -#: ../../build/doc/migration.rst:223 ../../build/doc/migration.rst:357 -#: ../../build/doc/migration.rst:488 ../../build/doc/migration.rst:626 +#: ../../build/doc/migration.rst:277 ../../build/doc/migration.rst:411 +#: ../../build/doc/migration.rst:542 ../../build/doc/migration.rst:680 msgid "The following query has restrictions." msgstr "" -#: ../../build/doc/migration.rst:233 ../../build/doc/migration.rst:367 -#: ../../build/doc/migration.rst:498 ../../build/doc/migration.rst:636 +#: ../../build/doc/migration.rst:287 ../../build/doc/migration.rst:421 +#: ../../build/doc/migration.rst:552 ../../build/doc/migration.rst:690 msgid "The restrictions are the last parameter of the function" msgstr "" -#: ../../build/doc/migration.rst:235 ../../build/doc/migration.rst:369 -#: ../../build/doc/migration.rst:500 ../../build/doc/migration.rst:638 +#: ../../build/doc/migration.rst:289 ../../build/doc/migration.rst:423 +#: ../../build/doc/migration.rst:554 ../../build/doc/migration.rst:692 msgid "Using the old structure of restrictions" msgstr "" -#: ../../build/doc/migration.rst:237 +#: ../../build/doc/migration.rst:291 msgid "Use :doc:`pgr_trsp` (One to One) instead." msgstr "" -#: ../../build/doc/migration.rst:243 ../../build/doc/migration.rst:377 -#: ../../build/doc/migration.rst:508 ../../build/doc/migration.rst:646 +#: ../../build/doc/migration.rst:297 ../../build/doc/migration.rst:431 +#: ../../build/doc/migration.rst:562 ../../build/doc/migration.rst:700 msgid "The new structure of restrictions is been used." msgstr "" -#: ../../build/doc/migration.rst:245 ../../build/doc/migration.rst:379 -#: ../../build/doc/migration.rst:510 ../../build/doc/migration.rst:648 +#: ../../build/doc/migration.rst:299 ../../build/doc/migration.rst:433 +#: ../../build/doc/migration.rst:564 ../../build/doc/migration.rst:702 msgid "It is the second parameter." msgstr "" -#: ../../build/doc/migration.rst:248 +#: ../../build/doc/migration.rst:302 msgid ":doc:`pgr_trsp`:" msgstr "" -#: ../../build/doc/migration.rst:272 +#: ../../build/doc/migration.rst:326 msgid "Migration of ``pgr_trsp`` (Edges)" msgstr "" -#: ../../build/doc/migration.rst:284 +#: ../../build/doc/migration.rst:338 msgid "The integral types of the ``sql`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:339 msgid "The floating point type of the ``sql`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:297 ../../build/doc/migration.rst:564 +#: ../../build/doc/migration.rst:351 ../../build/doc/migration.rst:618 msgid "For these migration guide the following points will be used:" msgstr "" -#: ../../build/doc/migration.rst:305 +#: ../../build/doc/migration.rst:359 msgid ":doc:`pgr_withPoints` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:306 +#: ../../build/doc/migration.rst:360 msgid ":doc:`pgr_trsp_withPoints` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:309 +#: ../../build/doc/migration.rst:363 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:321 +#: ../../build/doc/migration.rst:375 msgid "Use :doc:`pgr_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:328 ../../build/doc/migration.rst:382 -#: ../../build/doc/migration.rst:597 ../../build/doc/migration.rst:651 +#: ../../build/doc/migration.rst:382 ../../build/doc/migration.rst:436 +#: ../../build/doc/migration.rst:651 ../../build/doc/migration.rst:705 msgid "Do not show details, as the deprecated function does not show details." msgstr "" -#: ../../build/doc/migration.rst:329 +#: ../../build/doc/migration.rst:383 msgid ":doc:`pgr_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:341 ../../build/doc/migration.rst:395 -#: ../../build/doc/migration.rst:471 ../../build/doc/migration.rst:525 -#: ../../build/doc/migration.rst:610 ../../build/doc/migration.rst:664 +#: ../../build/doc/migration.rst:395 ../../build/doc/migration.rst:449 +#: ../../build/doc/migration.rst:525 ../../build/doc/migration.rst:579 +#: ../../build/doc/migration.rst:664 ../../build/doc/migration.rst:718 msgid "On the points query do not include the ``side`` column." msgstr "" -#: ../../build/doc/migration.rst:343 ../../build/doc/migration.rst:397 -#: ../../build/doc/migration.rst:612 ../../build/doc/migration.rst:666 +#: ../../build/doc/migration.rst:397 ../../build/doc/migration.rst:451 +#: ../../build/doc/migration.rst:666 ../../build/doc/migration.rst:720 msgid "" "When the need of using strictly the same (meaningless) names and types, " "and node values of the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:355 +#: ../../build/doc/migration.rst:409 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_trsp_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:371 +#: ../../build/doc/migration.rst:425 msgid "Use :doc:`pgr_trsp_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:383 +#: ../../build/doc/migration.rst:437 msgid ":doc:`pgr_trsp_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:408 +#: ../../build/doc/migration.rst:462 msgid "Migration of ``pgr_trspViaVertices``" msgstr "" -#: ../../build/doc/migration.rst:420 ../../build/doc/migration.rst:551 +#: ../../build/doc/migration.rst:474 ../../build/doc/migration.rst:605 msgid "The integral types of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:436 +#: ../../build/doc/migration.rst:490 msgid ":doc:`pgr_dijkstraVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:437 +#: ../../build/doc/migration.rst:491 msgid ":doc:`pgr_trspVia` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:440 +#: ../../build/doc/migration.rst:494 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_dijkstraVia``" msgstr "" -#: ../../build/doc/migration.rst:452 +#: ../../build/doc/migration.rst:506 msgid "Use :doc:`pgr_dijkstraVia` instead." msgstr "" -#: ../../build/doc/migration.rst:459 +#: ../../build/doc/migration.rst:513 msgid ":doc:`pgr_dijkstraVia`:" msgstr "" -#: ../../build/doc/migration.rst:480 ../../build/doc/migration.rst:534 -#: ../../build/doc/migration.rst:619 ../../build/doc/migration.rst:673 +#: ../../build/doc/migration.rst:534 ../../build/doc/migration.rst:588 +#: ../../build/doc/migration.rst:673 ../../build/doc/migration.rst:727 msgid "``id1`` is the path identifier" msgstr "" -#: ../../build/doc/migration.rst:481 ../../build/doc/migration.rst:535 -#: ../../build/doc/migration.rst:620 ../../build/doc/migration.rst:674 +#: ../../build/doc/migration.rst:535 ../../build/doc/migration.rst:589 +#: ../../build/doc/migration.rst:674 ../../build/doc/migration.rst:728 msgid "``id2`` is the node" msgstr "" -#: ../../build/doc/migration.rst:482 ../../build/doc/migration.rst:536 -#: ../../build/doc/migration.rst:621 ../../build/doc/migration.rst:675 +#: ../../build/doc/migration.rst:536 ../../build/doc/migration.rst:590 +#: ../../build/doc/migration.rst:675 ../../build/doc/migration.rst:729 msgid "``id3`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:486 +#: ../../build/doc/migration.rst:540 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_trspVia``" msgstr "" -#: ../../build/doc/migration.rst:502 +#: ../../build/doc/migration.rst:556 msgid "Use :doc:`pgr_trspVia` instead." msgstr "" -#: ../../build/doc/migration.rst:513 +#: ../../build/doc/migration.rst:567 msgid ":doc:`pgr_trspVia`:" msgstr "" -#: ../../build/doc/migration.rst:539 +#: ../../build/doc/migration.rst:593 msgid "Migration of ``pgr_trspViaEdges``" msgstr "" -#: ../../build/doc/migration.rst:570 +#: ../../build/doc/migration.rst:624 msgid "" -"And will travel thru the follwoing Via points " +"And will travel thru the following Via points " ":math:`4\\rightarrow3\\rightarrow6`" msgstr "" -#: ../../build/doc/migration.rst:574 +#: ../../build/doc/migration.rst:628 msgid ":doc:`pgr_withPointsVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:575 +#: ../../build/doc/migration.rst:629 msgid ":doc:`pgr_trspVia_withPoints` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:578 +#: ../../build/doc/migration.rst:632 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_withPointsVia``" msgstr "" -#: ../../build/doc/migration.rst:590 +#: ../../build/doc/migration.rst:644 msgid "Use :doc:`pgr_withPointsVia` instead." msgstr "" -#: ../../build/doc/migration.rst:598 +#: ../../build/doc/migration.rst:652 msgid ":doc:`pgr_withPointsVia`:" msgstr "" -#: ../../build/doc/migration.rst:624 +#: ../../build/doc/migration.rst:678 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_trspVia_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:640 +#: ../../build/doc/migration.rst:694 msgid "Use :doc:`pgr_trspVia_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:652 +#: ../../build/doc/migration.rst:706 msgid ":doc:`pgr_trspVia_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:678 +#: ../../build/doc/migration.rst:732 msgid "See Also" msgstr "" -#: ../../build/doc/migration.rst:680 +#: ../../build/doc/migration.rst:734 msgid ":doc:`TRSP-family`" msgstr "" -#: ../../build/doc/migration.rst:681 +#: ../../build/doc/migration.rst:735 msgid ":doc:`withPoints-category`" msgstr "" -#: ../../build/doc/migration.rst:684 +#: ../../build/doc/migration.rst:738 msgid "Indices and tables" msgstr "" -#: ../../build/doc/migration.rst:685 +#: ../../build/doc/migration.rst:739 msgid ":ref:`genindex`" msgstr "" -#: ../../build/doc/migration.rst:686 +#: ../../build/doc/migration.rst:740 msgid ":ref:`search`" msgstr "" diff --git a/locale/en/LC_MESSAGES/pgr_maxCardinalityMatch.po b/locale/en/LC_MESSAGES/pgr_maxCardinalityMatch.po index 4fd1e09234e..1256fce703e 100644 --- a/locale/en/LC_MESSAGES/pgr_maxCardinalityMatch.po +++ b/locale/en/LC_MESSAGES/pgr_maxCardinalityMatch.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-04 09:40-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -58,76 +58,113 @@ msgid "Availability" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:38 -msgid "Version 3.0.0" +msgid "Version 3.4.0" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:40 -msgid "**Official** function" +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:41 +msgid "Results are ordered" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:42 -msgid "Version 2.5.0" +msgid "Works for undirected graphs." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:44 -msgid "Renamed from ``pgr_maximumCardinalityMatching``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:43 +msgid "New signature" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:45 -msgid "**Proposed** function" +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:47 -msgid "Version 2.3.0" +msgid "Deprecated signature" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:49 -msgid "New **Experimental** function" +msgid "``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:51 +msgid "``directed => false`` when used." msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:53 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 -msgid "Description" +msgid "Version 3.0.0" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:55 -msgid "**The main characteristics are:**" +msgid "**Official** function" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:57 +msgid "Version 2.5.0" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:59 +msgid "Renamed from ``pgr_maximumCardinalityMatching``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:60 +msgid "**Proposed** function" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:62 +msgid "Version 2.3.0" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:64 +msgid "New **Experimental** function" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:10 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:68 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:129 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 +msgid "Description" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:70 +msgid "The main characteristics are:" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:72 +msgid "Works for **undirected** graphs." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:73 msgid "" "A matching or independent edge set in a graph is a set of edges without " "common vertices." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:59 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:75 msgid "" "A maximum matching is a matching that contains the largest possible " "number of edges." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:62 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:78 msgid "There may be many maximum matchings." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:63 -msgid "Calculates **one** possible maximum cardinality matching in a graph." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:65 -msgid "The graph can be **directed** or **undirected**." +#: ../../build/doc/pgr_maxCardinalityMatch.rst:79 +msgid "Calculates one possible maximum cardinality matching in a graph." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:67 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:81 msgid "Running time: :math:`O( E*V * \\alpha(E,V))`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:69 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:83 msgid ":math:`\\alpha(E,V)` is the inverse of the `Ackermann function`_." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:74 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:88 msgid "Signatures" msgstr "" @@ -135,90 +172,117 @@ msgstr "" msgid "Example" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:86 -msgid "For a **directed** graph" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:99 +msgid "Using all edges." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:107 +msgid "Parameters" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:93 +#: ../../build/doc/pgRouting-concepts.rst:8 +msgid "Parameter" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:9 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:127 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 +msgid "Type" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:11 +msgid "`Edges SQL`_" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:12 +msgid "``TEXT``" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:13 +msgid "`Edges SQL`_ as described below." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 msgid "Inner Queries" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:96 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:117 msgid "Edges SQL" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:98 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:119 msgid "SQL query, which should return a set of rows with the following columns:" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 msgid "Column" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 -msgid "Type" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:128 +msgid "Default" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 msgid "``id``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -msgid "``ANY-INTEGER``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:131 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +msgid "**ANY-INTEGER**" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 msgid "Identifier of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 msgid "``source``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:137 msgid "Identifier of the first end point vertex of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 msgid "``target``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:141 msgid "Identifier of the second end point vertex of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -msgid "``going``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:142 +msgid "``cost``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``ANY-NUMERIC``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:143 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:148 +msgid "**ANY-NUMERICAL**" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:145 msgid "" "A positive value represents the existence of the edge (``source``, " "``target``)." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``coming``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:147 +msgid "``reverse_cost``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:149 +msgid "-1" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:150 msgid "" "A positive value represents the existence of the edge (``target``, " -"``source``)." +"``source``)" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:112 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:153 msgid "Where:" msgstr "" @@ -226,86 +290,68 @@ msgstr "" msgid "ANY-INTEGER" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 -msgid "SMALLINT, INTEGER, BIGINT" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:155 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst -msgid "ANY-NUMERIC" +msgid "ANY-NUMERICAL" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:115 -msgid "SMALLINT, INTEGER, BIGINT, REAL FLOAT" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:156 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``, ``REAL``, ``FLOAT``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:118 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:159 msgid "Result Columns" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``seq``" -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``INT``" -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "Sequential value starting from **1**." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``edge``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``BIGINT``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "Identifier of the edge in the original query." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -msgid "Identifier of the first end point of the edge." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 -msgid "Identifier of the second end point of the edge." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:168 msgid "See Also" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:132 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:170 msgid ":doc:`flow-family`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:171 +msgid ":doc:`migration`" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:172 msgid "https://www.boost.org/libs/graph/doc/maximum_matching.html" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:173 #, python-format msgid "https://en.wikipedia.org/wiki/Matching_%28graph_theory%29" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:174 msgid "https://en.wikipedia.org/wiki/Ackermann_function" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:177 msgid "Indices and tables" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:178 msgid ":ref:`genindex`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:140 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:179 msgid ":ref:`search`" msgstr "" diff --git a/locale/en/LC_MESSAGES/release_notes.po b/locale/en/LC_MESSAGES/release_notes.po index 9f5c605e85f..0ab6ac637f9 100644 --- a/locale/en/LC_MESSAGES/release_notes.po +++ b/locale/en/LC_MESSAGES/release_notes.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-25 12:55-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -58,8 +58,8 @@ msgstr "" msgid "pgRouting 3.4.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:42 ../../build/doc/release_notes.rst:250 -#: ../../build/doc/release_notes.rst:363 +#: ../../build/doc/release_notes.rst:42 ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:391 msgid "New proposed functions" msgstr "" @@ -71,7 +71,7 @@ msgstr "" msgid "``pgr_withPointsVia`` (One Via)" msgstr "" -#: ../../build/doc/release_notes.rst:47 ../../build/doc/release_notes.rst:82 +#: ../../build/doc/release_notes.rst:47 ../../build/doc/release_notes.rst:89 msgid "Turn Restrictions" msgstr "" @@ -135,51 +135,67 @@ msgstr "" msgid "``pgr_trsp_withPoints`` (Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:71 ../../build/doc/release_notes.rst:161 +#: ../../build/doc/release_notes.rst:70 ../../build/doc/release_notes.rst:189 msgid "Topology" msgstr "" -#: ../../build/doc/release_notes.rst:73 +#: ../../build/doc/release_notes.rst:72 msgid "``pgr_degree``" msgstr "" -#: ../../build/doc/release_notes.rst:75 +#: ../../build/doc/release_notes.rst:74 msgid "Utilities" msgstr "" -#: ../../build/doc/release_notes.rst:77 +#: ../../build/doc/release_notes.rst:76 msgid "``pgr_findCloseEdges`` (One point)" msgstr "" -#: ../../build/doc/release_notes.rst:78 +#: ../../build/doc/release_notes.rst:77 msgid "``pgr_findCloseEdges`` (Many points)" msgstr "" -#: ../../build/doc/release_notes.rst:81 ../../build/doc/release_notes.rst:1233 +#: ../../build/doc/release_notes.rst:80 +msgid "Official functions changes" +msgstr "" + +#: ../../build/doc/release_notes.rst:81 +msgid "Flow functions" +msgstr "" + +#: ../../build/doc/release_notes.rst:83 +msgid "``pgr_maxCardinalityMatch(text)``" +msgstr "" + +#: ../../build/doc/release_notes.rst:85 +msgid "Deprecating ``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "" + +#: ../../build/doc/release_notes.rst:88 ../../build/doc/release_notes.rst:1261 msgid "Deprecated functions" msgstr "" -#: ../../build/doc/release_notes.rst:84 +#: ../../build/doc/release_notes.rst:91 msgid "``pgr_trsp(text,integer,integer,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:85 +#: ../../build/doc/release_notes.rst:92 msgid "``pgr_trsp(text,integer,float8,integer,float8,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:86 +#: ../../build/doc/release_notes.rst:93 msgid "``pgr_trspViaVertices(text,anyarray,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:87 +#: ../../build/doc/release_notes.rst:94 msgid "``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:90 +#: ../../build/doc/release_notes.rst:97 msgid "pgRouting 3.3.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:92 +#: ../../build/doc/release_notes.rst:99 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -187,28 +203,68 @@ msgid "" "`_" msgstr "" -#: ../../build/doc/release_notes.rst:97 ../../build/doc/release_notes.rst:112 -#: ../../build/doc/release_notes.rst:126 ../../build/doc/release_notes.rst:192 +#: ../../build/doc/release_notes.rst:103 +msgid "Revised documentation" +msgstr "" + +#: ../../build/doc/release_notes.rst:105 +msgid "Simplifying table names and table columns, for example:" +msgstr "" + +#: ../../build/doc/release_notes.rst:107 +msgid "``edges`` instead of ``edge_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:109 +msgid "Removing unused columns ``category_id`` and ``reverse_category_id``." +msgstr "" + +#: ../../build/doc/release_notes.rst:111 +msgid "``combinations`` instead of ``combinations_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:113 +msgid "Using PostGIS standard for geometry column." +msgstr "" + +#: ../../build/doc/release_notes.rst:115 +msgid "``geom`` instead of ``the_geom``" +msgstr "" + +#: ../../build/doc/release_notes.rst:117 +msgid "Avoiding usage of functions that modify indexes, columns etc on tables." +msgstr "" + +#: ../../build/doc/release_notes.rst:119 +msgid "Using ``pgr_extractVertices`` to create a routing topology" +msgstr "" + +#: ../../build/doc/release_notes.rst:121 +msgid "Restructure of the pgRouting concepts page." +msgstr "" + +#: ../../build/doc/release_notes.rst:125 ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:154 ../../build/doc/release_notes.rst:220 msgid "Issue fixes" msgstr "" -#: ../../build/doc/release_notes.rst:98 +#: ../../build/doc/release_notes.rst:126 msgid "" "`#2276 `__: " "edgeDisjointPaths issues with start_vid and combinations" msgstr "" -#: ../../build/doc/release_notes.rst:100 +#: ../../build/doc/release_notes.rst:128 msgid "" "`#2312 `__: " "pgr_extractVertices error when target is not BIGINT" msgstr "" -#: ../../build/doc/release_notes.rst:104 +#: ../../build/doc/release_notes.rst:132 msgid "pgRouting 3.3.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:106 +#: ../../build/doc/release_notes.rst:134 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -217,23 +273,23 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:113 +#: ../../build/doc/release_notes.rst:141 msgid "" "`#2216 `__: Warnings " "when using clang" msgstr "" -#: ../../build/doc/release_notes.rst:114 +#: ../../build/doc/release_notes.rst:142 msgid "" "`#2266 `__: Error " "processing restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:118 +#: ../../build/doc/release_notes.rst:146 msgid "pgRouting 3.3.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:120 +#: ../../build/doc/release_notes.rst:148 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -242,122 +298,122 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:127 +#: ../../build/doc/release_notes.rst:155 msgid "" "`#2057 `__: " "trspViaEdges columns in different order" msgstr "" -#: ../../build/doc/release_notes.rst:128 +#: ../../build/doc/release_notes.rst:156 msgid "" "`#2087 `__: " "pgr_extractVertices to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:129 +#: ../../build/doc/release_notes.rst:157 msgid "" "`#2201 `__: " "pgr_depthFirstSearch to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:130 +#: ../../build/doc/release_notes.rst:158 msgid "" "`#2202 `__: " "pgr_sequentialVertexColoring to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:131 +#: ../../build/doc/release_notes.rst:159 msgid "" "`#2203 `__: " "pgr_dijkstraNear and pgr_dijkstraNearCost to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:134 ../../build/doc/release_notes.rst:216 -#: ../../build/doc/release_notes.rst:729 +#: ../../build/doc/release_notes.rst:162 ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:757 msgid "New experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:135 ../../build/doc/release_notes.rst:157 +#: ../../build/doc/release_notes.rst:163 ../../build/doc/release_notes.rst:185 msgid "Coloring" msgstr "" -#: ../../build/doc/release_notes.rst:137 +#: ../../build/doc/release_notes.rst:165 msgid "pgr_edgeColoring" msgstr "" -#: ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:168 msgid "Experimental promoted to Proposed" msgstr "" -#: ../../build/doc/release_notes.rst:141 +#: ../../build/doc/release_notes.rst:169 msgid "Dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:143 ../../build/doc/release_notes.rst:224 +#: ../../build/doc/release_notes.rst:171 ../../build/doc/release_notes.rst:252 msgid "pgr_dijkstraNear" msgstr "" -#: ../../build/doc/release_notes.rst:145 ../../build/doc/release_notes.rst:229 +#: ../../build/doc/release_notes.rst:173 ../../build/doc/release_notes.rst:257 msgid "pgr_dijkstraNear(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:146 ../../build/doc/release_notes.rst:228 +#: ../../build/doc/release_notes.rst:174 ../../build/doc/release_notes.rst:256 msgid "pgr_dijkstraNear(Many to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:147 ../../build/doc/release_notes.rst:227 +#: ../../build/doc/release_notes.rst:175 ../../build/doc/release_notes.rst:255 msgid "pgr_dijkstraNear(Many to One)" msgstr "" -#: ../../build/doc/release_notes.rst:148 ../../build/doc/release_notes.rst:226 +#: ../../build/doc/release_notes.rst:176 ../../build/doc/release_notes.rst:254 msgid "pgr_dijkstraNear(One to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:150 ../../build/doc/release_notes.rst:231 +#: ../../build/doc/release_notes.rst:178 ../../build/doc/release_notes.rst:259 msgid "pgr_dijkstraNearCost" msgstr "" -#: ../../build/doc/release_notes.rst:152 ../../build/doc/release_notes.rst:236 +#: ../../build/doc/release_notes.rst:180 ../../build/doc/release_notes.rst:264 msgid "pgr_dijkstraNearCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:153 ../../build/doc/release_notes.rst:235 +#: ../../build/doc/release_notes.rst:181 ../../build/doc/release_notes.rst:263 msgid "pgr_dijkstraNearCost(Many to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:154 ../../build/doc/release_notes.rst:234 +#: ../../build/doc/release_notes.rst:182 ../../build/doc/release_notes.rst:262 msgid "pgr_dijkstraNearCost(Many to One)" msgstr "" -#: ../../build/doc/release_notes.rst:155 ../../build/doc/release_notes.rst:233 +#: ../../build/doc/release_notes.rst:183 ../../build/doc/release_notes.rst:261 msgid "pgr_dijkstraNearCost(One to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:159 ../../build/doc/release_notes.rst:247 +#: ../../build/doc/release_notes.rst:187 ../../build/doc/release_notes.rst:275 msgid "pgr_sequentialVertexColoring" msgstr "" -#: ../../build/doc/release_notes.rst:163 ../../build/doc/release_notes.rst:596 +#: ../../build/doc/release_notes.rst:191 ../../build/doc/release_notes.rst:624 msgid "pgr_extractVertices" msgstr "" -#: ../../build/doc/release_notes.rst:165 +#: ../../build/doc/release_notes.rst:193 msgid "Traversal" msgstr "" -#: ../../build/doc/release_notes.rst:167 +#: ../../build/doc/release_notes.rst:195 msgid "pgr_depthFirstSearch(Multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:168 +#: ../../build/doc/release_notes.rst:196 msgid "pgr_depthFirstSearch(Single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:171 +#: ../../build/doc/release_notes.rst:199 msgid "pgRouting 3.2.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:173 +#: ../../build/doc/release_notes.rst:201 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -366,28 +422,28 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:179 +#: ../../build/doc/release_notes.rst:207 msgid "Issues" msgstr "" -#: ../../build/doc/release_notes.rst:180 +#: ../../build/doc/release_notes.rst:208 msgid "" "`#2093 `__: " "Compilation on Visual Studio" msgstr "" -#: ../../build/doc/release_notes.rst:181 ../../build/doc/release_notes.rst:287 -#: ../../build/doc/release_notes.rst:381 +#: ../../build/doc/release_notes.rst:209 ../../build/doc/release_notes.rst:315 +#: ../../build/doc/release_notes.rst:409 msgid "" "`#2189 `__: Build " "error on RHEL 7" msgstr "" -#: ../../build/doc/release_notes.rst:184 +#: ../../build/doc/release_notes.rst:212 msgid "pgRouting 3.2.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:186 +#: ../../build/doc/release_notes.rst:214 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -396,31 +452,31 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:193 +#: ../../build/doc/release_notes.rst:221 msgid "" "`#1883 `__: " "pgr_TSPEuclidean crashes connection on Windows" msgstr "" -#: ../../build/doc/release_notes.rst:195 +#: ../../build/doc/release_notes.rst:223 msgid "The solution is to use Boost::graph::metric_tsp_approx" msgstr "" -#: ../../build/doc/release_notes.rst:196 +#: ../../build/doc/release_notes.rst:224 msgid "" "To not break user's code the optional parameters related to the TSP " "Annaeling are ignored" msgstr "" -#: ../../build/doc/release_notes.rst:197 +#: ../../build/doc/release_notes.rst:225 msgid "The function with the annaeling optional parameters is deprecated" msgstr "" -#: ../../build/doc/release_notes.rst:201 +#: ../../build/doc/release_notes.rst:229 msgid "pgRouting 3.2.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:203 +#: ../../build/doc/release_notes.rst:231 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -429,141 +485,141 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:209 +#: ../../build/doc/release_notes.rst:237 msgid "Build" msgstr "" -#: ../../build/doc/release_notes.rst:210 +#: ../../build/doc/release_notes.rst:238 msgid "" "`#1850 `__: Change " "Boost min version to 1.56" msgstr "" -#: ../../build/doc/release_notes.rst:213 +#: ../../build/doc/release_notes.rst:241 msgid "Removing support for Boost v1.53, v1.54 & v1.55" msgstr "" -#: ../../build/doc/release_notes.rst:217 +#: ../../build/doc/release_notes.rst:245 msgid "pgr_bellmanFord(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:218 +#: ../../build/doc/release_notes.rst:246 msgid "pgr_binaryBreadthFirstSearch(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:219 +#: ../../build/doc/release_notes.rst:247 msgid "pgr_bipartite" msgstr "" -#: ../../build/doc/release_notes.rst:220 +#: ../../build/doc/release_notes.rst:248 msgid "pgr_dagShortestPath(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:221 +#: ../../build/doc/release_notes.rst:249 msgid "pgr_depthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:222 +#: ../../build/doc/release_notes.rst:250 msgid "Dijkstra Near" msgstr "" -#: ../../build/doc/release_notes.rst:238 +#: ../../build/doc/release_notes.rst:266 msgid "pgr_edwardMoore(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:239 +#: ../../build/doc/release_notes.rst:267 msgid "pgr_isPlanar" msgstr "" -#: ../../build/doc/release_notes.rst:240 +#: ../../build/doc/release_notes.rst:268 msgid "pgr_lengauerTarjanDominatorTree" msgstr "" -#: ../../build/doc/release_notes.rst:241 +#: ../../build/doc/release_notes.rst:269 msgid "pgr_makeConnected" msgstr "" -#: ../../build/doc/release_notes.rst:242 ../../build/doc/release_notes.rst:266 +#: ../../build/doc/release_notes.rst:270 ../../build/doc/release_notes.rst:294 msgid "Flow" msgstr "" -#: ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:272 msgid "pgr_maxFlowMinCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:245 +#: ../../build/doc/release_notes.rst:273 msgid "pgr_maxFlowMinCost_Cost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:251 +#: ../../build/doc/release_notes.rst:279 msgid "Astar" msgstr "" -#: ../../build/doc/release_notes.rst:253 +#: ../../build/doc/release_notes.rst:281 msgid "pgr_aStar(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:254 +#: ../../build/doc/release_notes.rst:282 msgid "pgr_aStarCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:256 +#: ../../build/doc/release_notes.rst:284 msgid "Bidirectional Astar" msgstr "" -#: ../../build/doc/release_notes.rst:258 +#: ../../build/doc/release_notes.rst:286 msgid "pgr_bdAstar(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:259 +#: ../../build/doc/release_notes.rst:287 msgid "pgr_bdAstarCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:261 +#: ../../build/doc/release_notes.rst:289 msgid "Bidirectional Dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:263 +#: ../../build/doc/release_notes.rst:291 msgid "pgr_bdDijkstra(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:264 +#: ../../build/doc/release_notes.rst:292 msgid "pgr_bdDijkstraCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:268 +#: ../../build/doc/release_notes.rst:296 msgid "pgr_boykovKolmogorov(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:269 +#: ../../build/doc/release_notes.rst:297 msgid "pgr_edgeDisjointPaths(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:270 +#: ../../build/doc/release_notes.rst:298 msgid "pgr_edmondsKarp(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:271 +#: ../../build/doc/release_notes.rst:299 msgid "pgr_maxFlow(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:272 +#: ../../build/doc/release_notes.rst:300 msgid "pgr_pushRelabel(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:274 +#: ../../build/doc/release_notes.rst:302 msgid "pgr_withPoints(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:275 +#: ../../build/doc/release_notes.rst:303 msgid "pgr_withPointsCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:306 msgid "pgRouting 3.1.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:280 +#: ../../build/doc/release_notes.rst:308 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -572,18 +628,18 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:286 ../../build/doc/release_notes.rst:300 -#: ../../build/doc/release_notes.rst:318 ../../build/doc/release_notes.rst:340 -#: ../../build/doc/release_notes.rst:380 ../../build/doc/release_notes.rst:453 -#: ../../build/doc/release_notes.rst:467 +#: ../../build/doc/release_notes.rst:314 ../../build/doc/release_notes.rst:328 +#: ../../build/doc/release_notes.rst:346 ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:408 ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:495 msgid "Issues fixes" msgstr "" -#: ../../build/doc/release_notes.rst:292 +#: ../../build/doc/release_notes.rst:320 msgid "pgRouting 3.1.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:294 +#: ../../build/doc/release_notes.rst:322 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -592,29 +648,29 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:301 ../../build/doc/release_notes.rst:395 +#: ../../build/doc/release_notes.rst:329 ../../build/doc/release_notes.rst:423 msgid "" "`#1825 `__: Boost " "versions are not honored" msgstr "" -#: ../../build/doc/release_notes.rst:303 ../../build/doc/release_notes.rst:397 +#: ../../build/doc/release_notes.rst:331 ../../build/doc/release_notes.rst:425 msgid "" "`#1849 `__: Boost " "1.75.0 geometry \"point_xy.hpp\" build error on macOS environment" msgstr "" -#: ../../build/doc/release_notes.rst:305 ../../build/doc/release_notes.rst:399 +#: ../../build/doc/release_notes.rst:333 ../../build/doc/release_notes.rst:427 msgid "" "`#1861 `__: vrp " "functions crash server" msgstr "" -#: ../../build/doc/release_notes.rst:310 +#: ../../build/doc/release_notes.rst:338 msgid "pgRouting 3.1.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:312 +#: ../../build/doc/release_notes.rst:340 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -623,41 +679,41 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:319 ../../build/doc/release_notes.rst:413 +#: ../../build/doc/release_notes.rst:347 ../../build/doc/release_notes.rst:441 msgid "" "`#1304 `__: FreeBSD " "12 64-bit crashes on pgr_vrOneDepot tests Experimental Function" msgstr "" -#: ../../build/doc/release_notes.rst:321 ../../build/doc/release_notes.rst:415 +#: ../../build/doc/release_notes.rst:349 ../../build/doc/release_notes.rst:443 msgid "" "`#1356 `__: " "tools/testers/pg_prove_tests.sh fails when PostgreSQL port is not passed" msgstr "" -#: ../../build/doc/release_notes.rst:323 ../../build/doc/release_notes.rst:417 +#: ../../build/doc/release_notes.rst:351 ../../build/doc/release_notes.rst:445 msgid "" "`#1725 `__: Server " "crash on pgr_pickDeliver and pgr_vrpOneDepot on openbsd" msgstr "" -#: ../../build/doc/release_notes.rst:325 ../../build/doc/release_notes.rst:419 +#: ../../build/doc/release_notes.rst:353 ../../build/doc/release_notes.rst:447 msgid "" "`#1760 `__: TSP " "server crash on ubuntu 20.04 #1760" msgstr "" -#: ../../build/doc/release_notes.rst:327 ../../build/doc/release_notes.rst:421 +#: ../../build/doc/release_notes.rst:355 ../../build/doc/release_notes.rst:449 msgid "" "`#1770 `__: Remove " "warnings when using clang compiler" msgstr "" -#: ../../build/doc/release_notes.rst:332 +#: ../../build/doc/release_notes.rst:360 msgid "pgRouting 3.1.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:334 +#: ../../build/doc/release_notes.rst:362 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -666,42 +722,42 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:341 ../../build/doc/release_notes.rst:431 +#: ../../build/doc/release_notes.rst:369 ../../build/doc/release_notes.rst:459 msgid "" "`#1733 `__: " "pgr_bdAstar fails when source or target vertex does not exist in the " "graph" msgstr "" -#: ../../build/doc/release_notes.rst:343 ../../build/doc/release_notes.rst:433 +#: ../../build/doc/release_notes.rst:371 ../../build/doc/release_notes.rst:461 msgid "" "`#1647 `__: Linear " "Contraction contracts self loops" msgstr "" -#: ../../build/doc/release_notes.rst:345 ../../build/doc/release_notes.rst:435 +#: ../../build/doc/release_notes.rst:373 ../../build/doc/release_notes.rst:463 msgid "" "`#1640 `__: " "pgr_withPoints fails when points_sql is empty" msgstr "" -#: ../../build/doc/release_notes.rst:347 ../../build/doc/release_notes.rst:437 +#: ../../build/doc/release_notes.rst:375 ../../build/doc/release_notes.rst:465 msgid "" "`#1616 `__: Path " "evaluation on C++ not updated before the results go back to C" msgstr "" -#: ../../build/doc/release_notes.rst:349 ../../build/doc/release_notes.rst:439 +#: ../../build/doc/release_notes.rst:377 ../../build/doc/release_notes.rst:467 msgid "" "`#1300 `__: " "pgr_chinesePostman crash on test data" msgstr "" -#: ../../build/doc/release_notes.rst:355 +#: ../../build/doc/release_notes.rst:383 msgid "pgRouting 3.1.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:357 +#: ../../build/doc/release_notes.rst:385 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -710,27 +766,27 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:364 +#: ../../build/doc/release_notes.rst:392 msgid "pgr_dijkstra(combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:365 +#: ../../build/doc/release_notes.rst:393 msgid "pgr_dijkstraCost(combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:396 msgid "Build changes" msgstr "" -#: ../../build/doc/release_notes.rst:369 +#: ../../build/doc/release_notes.rst:397 msgid "Minimal requirement for Sphinx: version 1.8" msgstr "" -#: ../../build/doc/release_notes.rst:372 +#: ../../build/doc/release_notes.rst:400 msgid "pgRouting 3.0.6 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:374 +#: ../../build/doc/release_notes.rst:402 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -739,11 +795,11 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:386 +#: ../../build/doc/release_notes.rst:414 msgid "pgRouting 3.0.5 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:388 +#: ../../build/doc/release_notes.rst:416 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -752,16 +808,16 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:394 ../../build/doc/release_notes.rst:412 -#: ../../build/doc/release_notes.rst:430 +#: ../../build/doc/release_notes.rst:422 ../../build/doc/release_notes.rst:440 +#: ../../build/doc/release_notes.rst:458 msgid "Backport issues fixes" msgstr "" -#: ../../build/doc/release_notes.rst:404 +#: ../../build/doc/release_notes.rst:432 msgid "pgRouting 3.0.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:406 +#: ../../build/doc/release_notes.rst:434 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -770,15 +826,15 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:427 +#: ../../build/doc/release_notes.rst:455 msgid "pgRouting 3.0.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:445 +#: ../../build/doc/release_notes.rst:473 msgid "pgRouting 3.0.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:447 +#: ../../build/doc/release_notes.rst:475 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -787,17 +843,17 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:454 +#: ../../build/doc/release_notes.rst:482 msgid "" "`#1378 `__: Visual " "Studio build failing" msgstr "" -#: ../../build/doc/release_notes.rst:459 +#: ../../build/doc/release_notes.rst:487 msgid "pgRouting 3.0.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:461 +#: ../../build/doc/release_notes.rst:489 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -806,17 +862,17 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:468 +#: ../../build/doc/release_notes.rst:496 msgid "" "`#232 `__: Honor " "client cancel requests in C /C++ code" msgstr "" -#: ../../build/doc/release_notes.rst:473 +#: ../../build/doc/release_notes.rst:501 msgid "pgRouting 3.0.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:475 +#: ../../build/doc/release_notes.rst:503 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -825,494 +881,494 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:509 msgid "Fixed Issues" msgstr "" -#: ../../build/doc/release_notes.rst:482 +#: ../../build/doc/release_notes.rst:510 msgid "" "`#1153 `__: Renamed " "pgr_eucledianTSP to pgr_TSPeuclidean" msgstr "" -#: ../../build/doc/release_notes.rst:484 +#: ../../build/doc/release_notes.rst:512 msgid "" "`#1188 `__: Removed " "CGAL dependency" msgstr "" -#: ../../build/doc/release_notes.rst:486 +#: ../../build/doc/release_notes.rst:514 msgid "" "`#1002 `__: Fixed " "contraction issues:" msgstr "" -#: ../../build/doc/release_notes.rst:489 +#: ../../build/doc/release_notes.rst:517 msgid "" "`#1004 `__: Contracts" " when forbidden vertices do not belong to graph" msgstr "" -#: ../../build/doc/release_notes.rst:491 +#: ../../build/doc/release_notes.rst:519 msgid "" "`#1005 `__: " "Intermideate results eliminated" msgstr "" -#: ../../build/doc/release_notes.rst:493 +#: ../../build/doc/release_notes.rst:521 msgid "" "`#1006 `__: No loss " "of information" msgstr "" -#: ../../build/doc/release_notes.rst:497 +#: ../../build/doc/release_notes.rst:525 msgid "New functions" msgstr "" -#: ../../build/doc/release_notes.rst:498 +#: ../../build/doc/release_notes.rst:526 msgid "Kruskal family" msgstr "" -#: ../../build/doc/release_notes.rst:500 +#: ../../build/doc/release_notes.rst:528 msgid "pgr_kruskal" msgstr "" -#: ../../build/doc/release_notes.rst:501 +#: ../../build/doc/release_notes.rst:529 msgid "pgr_kruskalBFS" msgstr "" -#: ../../build/doc/release_notes.rst:502 +#: ../../build/doc/release_notes.rst:530 msgid "pgr_kruskalDD" msgstr "" -#: ../../build/doc/release_notes.rst:503 +#: ../../build/doc/release_notes.rst:531 msgid "pgr_kruskalDFS" msgstr "" -#: ../../build/doc/release_notes.rst:505 +#: ../../build/doc/release_notes.rst:533 msgid "Prim family" msgstr "" -#: ../../build/doc/release_notes.rst:507 +#: ../../build/doc/release_notes.rst:535 msgid "pgr_prim" msgstr "" -#: ../../build/doc/release_notes.rst:508 +#: ../../build/doc/release_notes.rst:536 msgid "pgr_primDD" msgstr "" -#: ../../build/doc/release_notes.rst:509 +#: ../../build/doc/release_notes.rst:537 msgid "pgr_primDFS" msgstr "" -#: ../../build/doc/release_notes.rst:510 +#: ../../build/doc/release_notes.rst:538 msgid "pgr_primBFS" msgstr "" -#: ../../build/doc/release_notes.rst:514 +#: ../../build/doc/release_notes.rst:542 msgid "Proposed moved to official on pgRouting" msgstr "" -#: ../../build/doc/release_notes.rst:515 +#: ../../build/doc/release_notes.rst:543 msgid "aStar Family" msgstr "" -#: ../../build/doc/release_notes.rst:517 +#: ../../build/doc/release_notes.rst:545 msgid "pgr_aStar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:518 +#: ../../build/doc/release_notes.rst:546 msgid "pgr_aStar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:519 +#: ../../build/doc/release_notes.rst:547 msgid "pgr_aStar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:520 +#: ../../build/doc/release_notes.rst:548 msgid "pgr_aStarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:521 +#: ../../build/doc/release_notes.rst:549 msgid "pgr_aStarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:522 +#: ../../build/doc/release_notes.rst:550 msgid "pgr_aStarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:523 +#: ../../build/doc/release_notes.rst:551 msgid "pgr_aStarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:524 +#: ../../build/doc/release_notes.rst:552 msgid "pgr_aStarCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:525 +#: ../../build/doc/release_notes.rst:553 msgid "pgr_aStarCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:526 +#: ../../build/doc/release_notes.rst:554 msgid "pgr_aStarCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:527 +#: ../../build/doc/release_notes.rst:555 msgid "pgr_aStarCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:529 +#: ../../build/doc/release_notes.rst:557 msgid "bdAstar Family" msgstr "" -#: ../../build/doc/release_notes.rst:531 ../../build/doc/release_notes.rst:873 +#: ../../build/doc/release_notes.rst:559 ../../build/doc/release_notes.rst:901 msgid "pgr_bdAstar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:532 ../../build/doc/release_notes.rst:874 +#: ../../build/doc/release_notes.rst:560 ../../build/doc/release_notes.rst:902 msgid "pgr_bdAstar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:533 ../../build/doc/release_notes.rst:875 +#: ../../build/doc/release_notes.rst:561 ../../build/doc/release_notes.rst:903 msgid "pgr_bdAstar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:534 ../../build/doc/release_notes.rst:876 +#: ../../build/doc/release_notes.rst:562 ../../build/doc/release_notes.rst:904 msgid "pgr_bdAstarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:535 ../../build/doc/release_notes.rst:877 +#: ../../build/doc/release_notes.rst:563 ../../build/doc/release_notes.rst:905 msgid "pgr_bdAstarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:536 ../../build/doc/release_notes.rst:878 +#: ../../build/doc/release_notes.rst:564 ../../build/doc/release_notes.rst:906 msgid "pgr_bdAstarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:537 ../../build/doc/release_notes.rst:879 +#: ../../build/doc/release_notes.rst:565 ../../build/doc/release_notes.rst:907 msgid "pgr_bdAstarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:538 +#: ../../build/doc/release_notes.rst:566 msgid "pgr_bdAstarCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:539 +#: ../../build/doc/release_notes.rst:567 msgid "pgr_bdAstarCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:540 +#: ../../build/doc/release_notes.rst:568 msgid "pgr_bdAstarCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:541 +#: ../../build/doc/release_notes.rst:569 msgid "pgr_bdAstarCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:543 +#: ../../build/doc/release_notes.rst:571 msgid "bdDijkstra Family" msgstr "" -#: ../../build/doc/release_notes.rst:545 ../../build/doc/release_notes.rst:881 +#: ../../build/doc/release_notes.rst:573 ../../build/doc/release_notes.rst:909 msgid "pgr_bdDijkstra(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:546 ../../build/doc/release_notes.rst:882 +#: ../../build/doc/release_notes.rst:574 ../../build/doc/release_notes.rst:910 msgid "pgr_bdDijkstra(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:547 ../../build/doc/release_notes.rst:883 +#: ../../build/doc/release_notes.rst:575 ../../build/doc/release_notes.rst:911 msgid "pgr_bdDijkstra(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:548 ../../build/doc/release_notes.rst:884 +#: ../../build/doc/release_notes.rst:576 ../../build/doc/release_notes.rst:912 msgid "pgr_bdDijkstraCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:549 ../../build/doc/release_notes.rst:885 +#: ../../build/doc/release_notes.rst:577 ../../build/doc/release_notes.rst:913 msgid "pgr_bdDijkstraCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:550 ../../build/doc/release_notes.rst:886 +#: ../../build/doc/release_notes.rst:578 ../../build/doc/release_notes.rst:914 msgid "pgr_bdDijkstraCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:551 ../../build/doc/release_notes.rst:887 +#: ../../build/doc/release_notes.rst:579 ../../build/doc/release_notes.rst:915 msgid "pgr_bdDijkstraCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:552 +#: ../../build/doc/release_notes.rst:580 msgid "pgr_bdDijkstraCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:553 +#: ../../build/doc/release_notes.rst:581 msgid "pgr_bdDijkstraCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:554 +#: ../../build/doc/release_notes.rst:582 msgid "pgr_bdDijkstraCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:555 +#: ../../build/doc/release_notes.rst:583 msgid "pgr_bdDijkstraCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:557 +#: ../../build/doc/release_notes.rst:585 msgid "Flow Family" msgstr "" -#: ../../build/doc/release_notes.rst:559 +#: ../../build/doc/release_notes.rst:587 msgid "pgr_pushRelabel(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:560 +#: ../../build/doc/release_notes.rst:588 msgid "pgr_pushRelabel(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:561 +#: ../../build/doc/release_notes.rst:589 msgid "pgr_pushRelabel(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:562 +#: ../../build/doc/release_notes.rst:590 msgid "pgr_pushRelabel(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:563 +#: ../../build/doc/release_notes.rst:591 msgid "pgr_edmondsKarp(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:564 +#: ../../build/doc/release_notes.rst:592 msgid "pgr_edmondsKarp(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:565 +#: ../../build/doc/release_notes.rst:593 msgid "pgr_edmondsKarp(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:566 +#: ../../build/doc/release_notes.rst:594 msgid "pgr_edmondsKarp(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:567 +#: ../../build/doc/release_notes.rst:595 msgid "pgr_boykovKolmogorov (one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:568 +#: ../../build/doc/release_notes.rst:596 msgid "pgr_boykovKolmogorov (one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:569 +#: ../../build/doc/release_notes.rst:597 msgid "pgr_boykovKolmogorov (many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:570 +#: ../../build/doc/release_notes.rst:598 msgid "pgr_boykovKolmogorov (many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:571 +#: ../../build/doc/release_notes.rst:599 msgid "pgr_maxCardinalityMatching" msgstr "" -#: ../../build/doc/release_notes.rst:572 ../../build/doc/release_notes.rst:960 +#: ../../build/doc/release_notes.rst:600 ../../build/doc/release_notes.rst:988 msgid "pgr_maxFlow" msgstr "" -#: ../../build/doc/release_notes.rst:573 ../../build/doc/release_notes.rst:1053 +#: ../../build/doc/release_notes.rst:601 ../../build/doc/release_notes.rst:1081 msgid "pgr_edgeDisjointPaths(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:574 ../../build/doc/release_notes.rst:1054 +#: ../../build/doc/release_notes.rst:602 ../../build/doc/release_notes.rst:1082 msgid "pgr_edgeDisjointPaths(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:575 ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:603 ../../build/doc/release_notes.rst:1083 msgid "pgr_edgeDisjointPaths(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:576 ../../build/doc/release_notes.rst:1056 +#: ../../build/doc/release_notes.rst:604 ../../build/doc/release_notes.rst:1084 msgid "pgr_edgeDisjointPaths(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:578 +#: ../../build/doc/release_notes.rst:606 msgid "Components family" msgstr "" -#: ../../build/doc/release_notes.rst:580 ../../build/doc/release_notes.rst:891 +#: ../../build/doc/release_notes.rst:608 ../../build/doc/release_notes.rst:919 msgid "pgr_connectedComponents" msgstr "" -#: ../../build/doc/release_notes.rst:581 ../../build/doc/release_notes.rst:892 +#: ../../build/doc/release_notes.rst:609 ../../build/doc/release_notes.rst:920 msgid "pgr_strongComponents" msgstr "" -#: ../../build/doc/release_notes.rst:582 ../../build/doc/release_notes.rst:893 +#: ../../build/doc/release_notes.rst:610 ../../build/doc/release_notes.rst:921 msgid "pgr_biconnectedComponents" msgstr "" -#: ../../build/doc/release_notes.rst:583 ../../build/doc/release_notes.rst:894 +#: ../../build/doc/release_notes.rst:611 ../../build/doc/release_notes.rst:922 msgid "pgr_articulationPoints" msgstr "" -#: ../../build/doc/release_notes.rst:584 ../../build/doc/release_notes.rst:895 +#: ../../build/doc/release_notes.rst:612 ../../build/doc/release_notes.rst:923 msgid "pgr_bridges" msgstr "" -#: ../../build/doc/release_notes.rst:586 +#: ../../build/doc/release_notes.rst:614 msgid "Contraction:" msgstr "" -#: ../../build/doc/release_notes.rst:588 +#: ../../build/doc/release_notes.rst:616 msgid "Removed unnecessary column seq" msgstr "" -#: ../../build/doc/release_notes.rst:589 ../../build/doc/release_notes.rst:995 -#: ../../build/doc/release_notes.rst:1012 -#: ../../build/doc/release_notes.rst:1084 -#: ../../build/doc/release_notes.rst:1098 -#: ../../build/doc/release_notes.rst:1110 -#: ../../build/doc/release_notes.rst:1123 -#: ../../build/doc/release_notes.rst:1249 -#: ../../build/doc/release_notes.rst:1278 +#: ../../build/doc/release_notes.rst:617 ../../build/doc/release_notes.rst:1023 +#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1112 +#: ../../build/doc/release_notes.rst:1126 +#: ../../build/doc/release_notes.rst:1138 +#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1277 +#: ../../build/doc/release_notes.rst:1306 msgid "Bug Fixes" msgstr "" -#: ../../build/doc/release_notes.rst:593 +#: ../../build/doc/release_notes.rst:621 msgid "New Experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:594 +#: ../../build/doc/release_notes.rst:622 msgid "pgr_maxFlowMinCost" msgstr "" -#: ../../build/doc/release_notes.rst:595 +#: ../../build/doc/release_notes.rst:623 msgid "pgr_maxFlowMinCost_Cost" msgstr "" -#: ../../build/doc/release_notes.rst:597 +#: ../../build/doc/release_notes.rst:625 msgid "pgr_turnRestrictedPath" msgstr "" -#: ../../build/doc/release_notes.rst:598 +#: ../../build/doc/release_notes.rst:626 msgid "pgr_stoerWagner" msgstr "" -#: ../../build/doc/release_notes.rst:599 +#: ../../build/doc/release_notes.rst:627 msgid "pgr_dagShortestpath" msgstr "" -#: ../../build/doc/release_notes.rst:600 +#: ../../build/doc/release_notes.rst:628 msgid "pgr_topologicalSort" msgstr "" -#: ../../build/doc/release_notes.rst:601 +#: ../../build/doc/release_notes.rst:629 msgid "pgr_transitiveClosure" msgstr "" -#: ../../build/doc/release_notes.rst:602 +#: ../../build/doc/release_notes.rst:630 msgid "VRP category" msgstr "" -#: ../../build/doc/release_notes.rst:604 +#: ../../build/doc/release_notes.rst:632 msgid "pgr_pickDeliverEuclidean" msgstr "" -#: ../../build/doc/release_notes.rst:605 +#: ../../build/doc/release_notes.rst:633 msgid "pgr_pickDeliver" msgstr "" -#: ../../build/doc/release_notes.rst:607 +#: ../../build/doc/release_notes.rst:635 msgid "Chinese Postman family" msgstr "" -#: ../../build/doc/release_notes.rst:609 +#: ../../build/doc/release_notes.rst:637 msgid "pgr_chinesePostman" msgstr "" -#: ../../build/doc/release_notes.rst:610 +#: ../../build/doc/release_notes.rst:638 msgid "pgr_chinesePostmanCost" msgstr "" -#: ../../build/doc/release_notes.rst:612 +#: ../../build/doc/release_notes.rst:640 msgid "Breadth First Search family" msgstr "" -#: ../../build/doc/release_notes.rst:614 +#: ../../build/doc/release_notes.rst:642 msgid "pgr_breadthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:615 +#: ../../build/doc/release_notes.rst:643 msgid "pgr_binaryBreadthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:617 +#: ../../build/doc/release_notes.rst:645 msgid "Bellman Ford family" msgstr "" -#: ../../build/doc/release_notes.rst:619 +#: ../../build/doc/release_notes.rst:647 msgid "pgr_bellmanFord" msgstr "" -#: ../../build/doc/release_notes.rst:620 +#: ../../build/doc/release_notes.rst:648 msgid "pgr_edwardMoore" msgstr "" -#: ../../build/doc/release_notes.rst:623 +#: ../../build/doc/release_notes.rst:651 msgid "Moved to legacy" msgstr "" -#: ../../build/doc/release_notes.rst:624 +#: ../../build/doc/release_notes.rst:652 msgid "Experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:626 +#: ../../build/doc/release_notes.rst:654 msgid "pgr_labelGraph - Use the components family of functions instead." msgstr "" -#: ../../build/doc/release_notes.rst:627 +#: ../../build/doc/release_notes.rst:655 msgid "Max flow - functions were renamed on v2.5.0" msgstr "" -#: ../../build/doc/release_notes.rst:629 +#: ../../build/doc/release_notes.rst:657 msgid "pgr_maxFlowPushRelabel" msgstr "" -#: ../../build/doc/release_notes.rst:630 +#: ../../build/doc/release_notes.rst:658 msgid "pgr_maxFlowBoykovKolmogorov" msgstr "" -#: ../../build/doc/release_notes.rst:631 +#: ../../build/doc/release_notes.rst:659 msgid "pgr_maxFlowEdmondsKarp" msgstr "" -#: ../../build/doc/release_notes.rst:632 +#: ../../build/doc/release_notes.rst:660 msgid "pgr_maximumcardinalitymatching" msgstr "" -#: ../../build/doc/release_notes.rst:634 +#: ../../build/doc/release_notes.rst:662 msgid "VRP" msgstr "" -#: ../../build/doc/release_notes.rst:636 +#: ../../build/doc/release_notes.rst:664 msgid "pgr_gsoc_vrppdtw" msgstr "" -#: ../../build/doc/release_notes.rst:638 +#: ../../build/doc/release_notes.rst:666 msgid "TSP old signatures" msgstr "" -#: ../../build/doc/release_notes.rst:639 +#: ../../build/doc/release_notes.rst:667 msgid "pgr_pointsAsPolygon" msgstr "" -#: ../../build/doc/release_notes.rst:640 +#: ../../build/doc/release_notes.rst:668 msgid "pgr_alphaShape old signature" msgstr "" -#: ../../build/doc/release_notes.rst:645 +#: ../../build/doc/release_notes.rst:673 msgid "pgRouting 2.6.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:647 +#: ../../build/doc/release_notes.rst:675 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1321,41 +1377,41 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:652 ../../build/doc/release_notes.rst:670 -#: ../../build/doc/release_notes.rst:733 ../../build/doc/release_notes.rst:765 -#: ../../build/doc/release_notes.rst:818 ../../build/doc/release_notes.rst:829 -#: ../../build/doc/release_notes.rst:842 ../../build/doc/release_notes.rst:926 -#: ../../build/doc/release_notes.rst:941 ../../build/doc/release_notes.rst:979 -#: ../../build/doc/release_notes.rst:1354 -#: ../../build/doc/release_notes.rst:1361 +#: ../../build/doc/release_notes.rst:680 ../../build/doc/release_notes.rst:698 +#: ../../build/doc/release_notes.rst:761 ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:846 ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:870 ../../build/doc/release_notes.rst:954 +#: ../../build/doc/release_notes.rst:969 ../../build/doc/release_notes.rst:1007 #: ../../build/doc/release_notes.rst:1382 #: ../../build/doc/release_notes.rst:1389 +#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1417 msgid "Bug fixes" msgstr "" -#: ../../build/doc/release_notes.rst:653 +#: ../../build/doc/release_notes.rst:681 msgid "" "`#1219 `__ Implicit " "cast for via_path integer to text" msgstr "" -#: ../../build/doc/release_notes.rst:655 +#: ../../build/doc/release_notes.rst:683 msgid "" "`#1193 `__ Fixed " "pgr_pointsAsPolygon breaking when comparing strings in WHERE clause" msgstr "" -#: ../../build/doc/release_notes.rst:657 +#: ../../build/doc/release_notes.rst:685 msgid "" "`#1185 `__ Improve " "FindPostgreSQL.cmake" msgstr "" -#: ../../build/doc/release_notes.rst:663 +#: ../../build/doc/release_notes.rst:691 msgid "pgRouting 2.6.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:665 +#: ../../build/doc/release_notes.rst:693 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1364,29 +1420,29 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:671 +#: ../../build/doc/release_notes.rst:699 msgid "" "`#1152 `__ Fixes " "driving distance when vertex is not part of the graph" msgstr "" -#: ../../build/doc/release_notes.rst:673 +#: ../../build/doc/release_notes.rst:701 msgid "" "`#1098 `__ Fixes " "windows test" msgstr "" -#: ../../build/doc/release_notes.rst:675 +#: ../../build/doc/release_notes.rst:703 msgid "" "`#1165 `__ Fixes " "build for python3 and perl5" msgstr "" -#: ../../build/doc/release_notes.rst:680 +#: ../../build/doc/release_notes.rst:708 msgid "pgRouting 2.6.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:682 +#: ../../build/doc/release_notes.rst:710 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1395,133 +1451,133 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:686 ../../build/doc/release_notes.rst:776 +#: ../../build/doc/release_notes.rst:714 ../../build/doc/release_notes.rst:804 msgid "Fixes server crash on several functions." msgstr "" -#: ../../build/doc/release_notes.rst:688 ../../build/doc/release_notes.rst:778 -#: ../../build/doc/release_notes.rst:1150 +#: ../../build/doc/release_notes.rst:716 ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:1178 msgid "pgr_floydWarshall" msgstr "" -#: ../../build/doc/release_notes.rst:689 ../../build/doc/release_notes.rst:779 +#: ../../build/doc/release_notes.rst:717 ../../build/doc/release_notes.rst:807 msgid "pgr_johnson" msgstr "" -#: ../../build/doc/release_notes.rst:690 ../../build/doc/release_notes.rst:780 +#: ../../build/doc/release_notes.rst:718 ../../build/doc/release_notes.rst:808 msgid "pgr_astar" msgstr "" -#: ../../build/doc/release_notes.rst:691 ../../build/doc/release_notes.rst:781 +#: ../../build/doc/release_notes.rst:719 ../../build/doc/release_notes.rst:809 msgid "pgr_bdAstar" msgstr "" -#: ../../build/doc/release_notes.rst:692 ../../build/doc/release_notes.rst:782 +#: ../../build/doc/release_notes.rst:720 ../../build/doc/release_notes.rst:810 msgid "pgr_bdDijstra" msgstr "" -#: ../../build/doc/release_notes.rst:693 ../../build/doc/release_notes.rst:783 +#: ../../build/doc/release_notes.rst:721 ../../build/doc/release_notes.rst:811 msgid "pgr_alphashape" msgstr "" -#: ../../build/doc/release_notes.rst:694 ../../build/doc/release_notes.rst:784 -#: ../../build/doc/release_notes.rst:1038 +#: ../../build/doc/release_notes.rst:722 ../../build/doc/release_notes.rst:812 +#: ../../build/doc/release_notes.rst:1066 msgid "pgr_dijkstraCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:695 ../../build/doc/release_notes.rst:785 +#: ../../build/doc/release_notes.rst:723 ../../build/doc/release_notes.rst:813 msgid "pgr_dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:696 ../../build/doc/release_notes.rst:786 +#: ../../build/doc/release_notes.rst:724 ../../build/doc/release_notes.rst:814 msgid "pgr_dijkstraCost" msgstr "" -#: ../../build/doc/release_notes.rst:697 ../../build/doc/release_notes.rst:787 +#: ../../build/doc/release_notes.rst:725 ../../build/doc/release_notes.rst:815 msgid "pgr_drivingDistance" msgstr "" -#: ../../build/doc/release_notes.rst:698 ../../build/doc/release_notes.rst:788 +#: ../../build/doc/release_notes.rst:726 ../../build/doc/release_notes.rst:816 msgid "pgr_KSP" msgstr "" -#: ../../build/doc/release_notes.rst:699 ../../build/doc/release_notes.rst:789 +#: ../../build/doc/release_notes.rst:727 ../../build/doc/release_notes.rst:817 msgid "pgr_dijkstraVia (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:700 ../../build/doc/release_notes.rst:790 +#: ../../build/doc/release_notes.rst:728 ../../build/doc/release_notes.rst:818 msgid "pgr_boykovKolmogorov (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:701 ../../build/doc/release_notes.rst:791 +#: ../../build/doc/release_notes.rst:729 ../../build/doc/release_notes.rst:819 msgid "pgr_edgeDisjointPaths (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:702 ../../build/doc/release_notes.rst:792 +#: ../../build/doc/release_notes.rst:730 ../../build/doc/release_notes.rst:820 msgid "pgr_edmondsKarp (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:703 ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:731 ../../build/doc/release_notes.rst:821 msgid "pgr_maxCardinalityMatch (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:704 ../../build/doc/release_notes.rst:794 +#: ../../build/doc/release_notes.rst:732 ../../build/doc/release_notes.rst:822 msgid "pgr_maxFlow (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:705 ../../build/doc/release_notes.rst:795 +#: ../../build/doc/release_notes.rst:733 ../../build/doc/release_notes.rst:823 msgid "pgr_withPoints (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:706 ../../build/doc/release_notes.rst:796 +#: ../../build/doc/release_notes.rst:734 ../../build/doc/release_notes.rst:824 msgid "pgr_withPointsCost (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:707 ../../build/doc/release_notes.rst:797 +#: ../../build/doc/release_notes.rst:735 ../../build/doc/release_notes.rst:825 msgid "pgr_withPointsKSP (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:708 ../../build/doc/release_notes.rst:798 +#: ../../build/doc/release_notes.rst:736 ../../build/doc/release_notes.rst:826 msgid "pgr_withPointsDD (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:709 ../../build/doc/release_notes.rst:799 +#: ../../build/doc/release_notes.rst:737 ../../build/doc/release_notes.rst:827 msgid "pgr_withPointsCostMatrix (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:710 ../../build/doc/release_notes.rst:800 +#: ../../build/doc/release_notes.rst:738 ../../build/doc/release_notes.rst:828 msgid "pgr_contractGraph (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:711 ../../build/doc/release_notes.rst:801 +#: ../../build/doc/release_notes.rst:739 ../../build/doc/release_notes.rst:829 msgid "pgr_pushRelabel (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:712 ../../build/doc/release_notes.rst:802 +#: ../../build/doc/release_notes.rst:740 ../../build/doc/release_notes.rst:830 msgid "pgr_vrpOneDepot (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:713 ../../build/doc/release_notes.rst:803 +#: ../../build/doc/release_notes.rst:741 ../../build/doc/release_notes.rst:831 msgid "pgr_gsoc_vrppdtw (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:714 ../../build/doc/release_notes.rst:804 +#: ../../build/doc/release_notes.rst:742 ../../build/doc/release_notes.rst:832 msgid "Fixes for deprecated functions where also applied but not tested" msgstr "" -#: ../../build/doc/release_notes.rst:716 ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:744 ../../build/doc/release_notes.rst:834 msgid "Removed compilation warning for g++8" msgstr "" -#: ../../build/doc/release_notes.rst:717 ../../build/doc/release_notes.rst:807 +#: ../../build/doc/release_notes.rst:745 ../../build/doc/release_notes.rst:835 msgid "Fixed a fallthrugh on Astar and bdAstar." msgstr "" -#: ../../build/doc/release_notes.rst:721 +#: ../../build/doc/release_notes.rst:749 msgid "pgRouting 2.6.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:723 +#: ../../build/doc/release_notes.rst:751 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1530,63 +1586,63 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:730 ../../build/doc/release_notes.rst:890 +#: ../../build/doc/release_notes.rst:758 ../../build/doc/release_notes.rst:918 msgid "pgr_lineGraphFull" msgstr "" -#: ../../build/doc/release_notes.rst:734 +#: ../../build/doc/release_notes.rst:762 msgid "" "Fix pgr_trsp(text,integer,double precision,integer,double " "precision,boolean,boolean[,text])" msgstr "" -#: ../../build/doc/release_notes.rst:737 +#: ../../build/doc/release_notes.rst:765 msgid "without restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:739 +#: ../../build/doc/release_notes.rst:767 msgid "calls pgr_dijkstra when both end points have a fraction IN (0,1)" msgstr "" -#: ../../build/doc/release_notes.rst:740 +#: ../../build/doc/release_notes.rst:768 msgid "calls pgr_withPoints when at least one fraction NOT IN (0,1)" msgstr "" -#: ../../build/doc/release_notes.rst:742 +#: ../../build/doc/release_notes.rst:770 msgid "with restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:744 +#: ../../build/doc/release_notes.rst:772 msgid "calls original trsp code" msgstr "" -#: ../../build/doc/release_notes.rst:747 +#: ../../build/doc/release_notes.rst:775 msgid "Internal code" msgstr "" -#: ../../build/doc/release_notes.rst:748 +#: ../../build/doc/release_notes.rst:776 msgid "" "Cleaned the internal code of trsp(text,integer,integer,boolean,boolean [," " text])" msgstr "" -#: ../../build/doc/release_notes.rst:751 +#: ../../build/doc/release_notes.rst:779 msgid "Removed the use of pointers" msgstr "" -#: ../../build/doc/release_notes.rst:752 +#: ../../build/doc/release_notes.rst:780 msgid "Internal code can accept BIGINT" msgstr "" -#: ../../build/doc/release_notes.rst:754 +#: ../../build/doc/release_notes.rst:782 msgid "Cleaned the internal code of withPoints" msgstr "" -#: ../../build/doc/release_notes.rst:758 +#: ../../build/doc/release_notes.rst:786 msgid "pgRouting 2.5.5 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:760 +#: ../../build/doc/release_notes.rst:788 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1595,23 +1651,23 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:766 +#: ../../build/doc/release_notes.rst:794 msgid "Fixes driving distance when vertex is not part of the graph" msgstr "" -#: ../../build/doc/release_notes.rst:767 +#: ../../build/doc/release_notes.rst:795 msgid "Fixes windows test" msgstr "" -#: ../../build/doc/release_notes.rst:768 +#: ../../build/doc/release_notes.rst:796 msgid "Fixes build for python3 and perl5" msgstr "" -#: ../../build/doc/release_notes.rst:772 +#: ../../build/doc/release_notes.rst:800 msgid "pgRouting 2.5.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:774 +#: ../../build/doc/release_notes.rst:802 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1620,11 +1676,11 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:811 +#: ../../build/doc/release_notes.rst:839 msgid "pgRouting 2.5.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:813 +#: ../../build/doc/release_notes.rst:841 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1633,17 +1689,17 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:819 +#: ../../build/doc/release_notes.rst:847 msgid "" "Fix for postgresql 11: Removed a compilation error when compiling with " "postgreSQL" msgstr "" -#: ../../build/doc/release_notes.rst:824 +#: ../../build/doc/release_notes.rst:852 msgid "pgRouting 2.5.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:826 +#: ../../build/doc/release_notes.rst:854 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1652,15 +1708,15 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:830 +#: ../../build/doc/release_notes.rst:858 msgid "Fix for postgresql 10.1: Removed a compiler condition" msgstr "" -#: ../../build/doc/release_notes.rst:835 +#: ../../build/doc/release_notes.rst:863 msgid "pgRouting 2.5.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:837 +#: ../../build/doc/release_notes.rst:865 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1669,15 +1725,15 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:843 +#: ../../build/doc/release_notes.rst:871 msgid "Fixed prerequisite minimum version of: cmake" msgstr "" -#: ../../build/doc/release_notes.rst:848 +#: ../../build/doc/release_notes.rst:876 msgid "pgRouting 2.5.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:850 +#: ../../build/doc/release_notes.rst:878 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.5.0 " @@ -1685,100 +1741,100 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:856 +#: ../../build/doc/release_notes.rst:884 msgid "enhancement:" msgstr "" -#: ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:885 msgid "pgr_version is now on SQL language" msgstr "" -#: ../../build/doc/release_notes.rst:860 +#: ../../build/doc/release_notes.rst:888 msgid "Breaking change on:" msgstr "" -#: ../../build/doc/release_notes.rst:861 +#: ../../build/doc/release_notes.rst:889 msgid "pgr_edgeDisjointPaths:" msgstr "" -#: ../../build/doc/release_notes.rst:863 +#: ../../build/doc/release_notes.rst:891 msgid "Added path_id, cost and agg_cost columns on the result" msgstr "" -#: ../../build/doc/release_notes.rst:864 +#: ../../build/doc/release_notes.rst:892 msgid "Parameter names changed" msgstr "" -#: ../../build/doc/release_notes.rst:865 +#: ../../build/doc/release_notes.rst:893 msgid "The many version results are the union of the one to one version" msgstr "" -#: ../../build/doc/release_notes.rst:868 +#: ../../build/doc/release_notes.rst:896 msgid "New Signatures:" msgstr "" -#: ../../build/doc/release_notes.rst:869 +#: ../../build/doc/release_notes.rst:897 msgid "pgr_bdAstar(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:872 ../../build/doc/release_notes.rst:1037 +#: ../../build/doc/release_notes.rst:900 ../../build/doc/release_notes.rst:1065 msgid "New Proposed functions" msgstr "" -#: ../../build/doc/release_notes.rst:880 +#: ../../build/doc/release_notes.rst:908 msgid "pgr_bdAstarCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:888 +#: ../../build/doc/release_notes.rst:916 msgid "pgr_bdDijkstraCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:889 +#: ../../build/doc/release_notes.rst:917 msgid "pgr_lineGraph" msgstr "" -#: ../../build/doc/release_notes.rst:898 ../../build/doc/release_notes.rst:971 -#: ../../build/doc/release_notes.rst:1061 +#: ../../build/doc/release_notes.rst:926 ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1089 msgid "Deprecated Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:899 +#: ../../build/doc/release_notes.rst:927 msgid "pgr_bdastar - use pgr_bdAstar instead" msgstr "" -#: ../../build/doc/release_notes.rst:902 +#: ../../build/doc/release_notes.rst:930 msgid "Renamed Functions" msgstr "" -#: ../../build/doc/release_notes.rst:903 +#: ../../build/doc/release_notes.rst:931 msgid "pgr_maxFlowPushRelabel - use pgr_pushRelabel instead" msgstr "" -#: ../../build/doc/release_notes.rst:904 +#: ../../build/doc/release_notes.rst:932 msgid "pgr_maxFlowEdmondsKarp -use pgr_edmondsKarp instead" msgstr "" -#: ../../build/doc/release_notes.rst:905 +#: ../../build/doc/release_notes.rst:933 msgid "pgr_maxFlowBoykovKolmogorov - use pgr_boykovKolmogorov instead" msgstr "" -#: ../../build/doc/release_notes.rst:906 +#: ../../build/doc/release_notes.rst:934 msgid "pgr_maximumCardinalityMatching - use pgr_maxCardinalityMatch instead" msgstr "" -#: ../../build/doc/release_notes.rst:909 +#: ../../build/doc/release_notes.rst:937 msgid "Deprecated function" msgstr "" -#: ../../build/doc/release_notes.rst:910 +#: ../../build/doc/release_notes.rst:938 msgid "pgr_pointToEdgeNode" msgstr "" -#: ../../build/doc/release_notes.rst:915 +#: ../../build/doc/release_notes.rst:943 msgid "pgRouting 2.4.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:917 +#: ../../build/doc/release_notes.rst:945 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1787,27 +1843,27 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:922 +#: ../../build/doc/release_notes.rst:950 msgid "Improvement" msgstr "" -#: ../../build/doc/release_notes.rst:923 +#: ../../build/doc/release_notes.rst:951 msgid "Works for postgreSQL 10" msgstr "" -#: ../../build/doc/release_notes.rst:927 +#: ../../build/doc/release_notes.rst:955 msgid "Fixed: Unexpected error column \"cname\"" msgstr "" -#: ../../build/doc/release_notes.rst:928 +#: ../../build/doc/release_notes.rst:956 msgid "Replace __linux__ with __GLIBC__ for glibc-specific headers and functions" msgstr "" -#: ../../build/doc/release_notes.rst:934 +#: ../../build/doc/release_notes.rst:962 msgid "pgRouting 2.4.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:936 +#: ../../build/doc/release_notes.rst:964 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1816,19 +1872,19 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:942 +#: ../../build/doc/release_notes.rst:970 msgid "Fixed compiling error on macOS" msgstr "" -#: ../../build/doc/release_notes.rst:943 +#: ../../build/doc/release_notes.rst:971 msgid "Condition error on pgr_withPoints" msgstr "" -#: ../../build/doc/release_notes.rst:947 +#: ../../build/doc/release_notes.rst:975 msgid "pgRouting 2.4.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:949 +#: ../../build/doc/release_notes.rst:977 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.4.0 " @@ -1836,80 +1892,81 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:954 ../../build/doc/release_notes.rst:1027 -#: ../../build/doc/release_notes.rst:1194 +#: ../../build/doc/release_notes.rst:982 ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:1222 msgid "New Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:955 +#: ../../build/doc/release_notes.rst:983 msgid "pgr_bdDijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:959 +#: ../../build/doc/release_notes.rst:987 msgid "New Proposed Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:961 +#: ../../build/doc/release_notes.rst:989 msgid "pgr_astar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:962 +#: ../../build/doc/release_notes.rst:990 msgid "pgr_astar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:963 +#: ../../build/doc/release_notes.rst:991 msgid "pgr_astar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:964 +#: ../../build/doc/release_notes.rst:992 msgid "pgr_astarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:965 +#: ../../build/doc/release_notes.rst:993 msgid "pgr_astarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:966 +#: ../../build/doc/release_notes.rst:994 msgid "pgr_astarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:967 +#: ../../build/doc/release_notes.rst:995 msgid "pgr_astarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:968 +#: ../../build/doc/release_notes.rst:996 msgid "pgr_astarCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:972 +#: ../../build/doc/release_notes.rst:1000 msgid "pgr_bddijkstra - use pgr_bdDijkstra instead" msgstr "" -#: ../../build/doc/release_notes.rst:975 ../../build/doc/release_notes.rst:1067 +#: ../../build/doc/release_notes.rst:1003 +#: ../../build/doc/release_notes.rst:1095 msgid "Deprecated Functions" msgstr "" -#: ../../build/doc/release_notes.rst:976 +#: ../../build/doc/release_notes.rst:1004 msgid "pgr_pointsToVids" msgstr "" -#: ../../build/doc/release_notes.rst:980 +#: ../../build/doc/release_notes.rst:1008 msgid "Bug fixes on proposed functions" msgstr "" -#: ../../build/doc/release_notes.rst:982 +#: ../../build/doc/release_notes.rst:1010 msgid "pgr_withPointsKSP: fixed ordering" msgstr "" -#: ../../build/doc/release_notes.rst:984 +#: ../../build/doc/release_notes.rst:1012 msgid "TRSP original code is used with no changes on the compilation warnings" msgstr "" -#: ../../build/doc/release_notes.rst:988 +#: ../../build/doc/release_notes.rst:1016 msgid "pgRouting 2.3.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:990 +#: ../../build/doc/release_notes.rst:1018 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.2 " @@ -1917,27 +1974,27 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:996 +#: ../../build/doc/release_notes.rst:1024 msgid "Fixed pgr_gsoc_vrppdtw crash when all orders fit on one truck." msgstr "" -#: ../../build/doc/release_notes.rst:997 +#: ../../build/doc/release_notes.rst:1025 msgid "Fixed pgr_trsp:" msgstr "" -#: ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1027 msgid "Alternate code is not executed when the point is in reality a vertex" msgstr "" -#: ../../build/doc/release_notes.rst:1000 +#: ../../build/doc/release_notes.rst:1028 msgid "Fixed ambiguity on seq" msgstr "" -#: ../../build/doc/release_notes.rst:1005 +#: ../../build/doc/release_notes.rst:1033 msgid "pgRouting 2.3.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1007 +#: ../../build/doc/release_notes.rst:1035 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.1 " @@ -1945,23 +2002,23 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1013 +#: ../../build/doc/release_notes.rst:1041 msgid "Leaks on proposed max_flow functions" msgstr "" -#: ../../build/doc/release_notes.rst:1014 +#: ../../build/doc/release_notes.rst:1042 msgid "Regression error on pgr_trsp" msgstr "" -#: ../../build/doc/release_notes.rst:1015 +#: ../../build/doc/release_notes.rst:1043 msgid "Types discrepancy on pgr_createVerticesTable" msgstr "" -#: ../../build/doc/release_notes.rst:1020 +#: ../../build/doc/release_notes.rst:1048 msgid "pgRouting 2.3.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1022 +#: ../../build/doc/release_notes.rst:1050 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.0 " @@ -1969,112 +2026,112 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1028 +#: ../../build/doc/release_notes.rst:1056 msgid "pgr_TSP" msgstr "" -#: ../../build/doc/release_notes.rst:1029 +#: ../../build/doc/release_notes.rst:1057 msgid "pgr_aStar" msgstr "" -#: ../../build/doc/release_notes.rst:1032 -#: ../../build/doc/release_notes.rst:1149 +#: ../../build/doc/release_notes.rst:1060 +#: ../../build/doc/release_notes.rst:1177 msgid "New Functions" msgstr "" -#: ../../build/doc/release_notes.rst:1033 +#: ../../build/doc/release_notes.rst:1061 msgid "pgr_eucledianTSP" msgstr "" -#: ../../build/doc/release_notes.rst:1039 +#: ../../build/doc/release_notes.rst:1067 msgid "pgr_withPointsCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1068 msgid "pgr_maxFlowPushRelabel(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1041 +#: ../../build/doc/release_notes.rst:1069 msgid "pgr_maxFlowPushRelabel(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1042 +#: ../../build/doc/release_notes.rst:1070 msgid "pgr_maxFlowPushRelabel(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1043 +#: ../../build/doc/release_notes.rst:1071 msgid "pgr_maxFlowPushRelabel(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1044 +#: ../../build/doc/release_notes.rst:1072 msgid "pgr_maxFlowEdmondsKarp(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1045 +#: ../../build/doc/release_notes.rst:1073 msgid "pgr_maxFlowEdmondsKarp(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1046 +#: ../../build/doc/release_notes.rst:1074 msgid "pgr_maxFlowEdmondsKarp(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1047 +#: ../../build/doc/release_notes.rst:1075 msgid "pgr_maxFlowEdmondsKarp(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1048 +#: ../../build/doc/release_notes.rst:1076 msgid "pgr_maxFlowBoykovKolmogorov (one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1049 +#: ../../build/doc/release_notes.rst:1077 msgid "pgr_maxFlowBoykovKolmogorov (one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1050 +#: ../../build/doc/release_notes.rst:1078 msgid "pgr_maxFlowBoykovKolmogorov (many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1051 +#: ../../build/doc/release_notes.rst:1079 msgid "pgr_maxFlowBoykovKolmogorov (many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1052 +#: ../../build/doc/release_notes.rst:1080 msgid "pgr_maximumCardinalityMatching" msgstr "" -#: ../../build/doc/release_notes.rst:1057 +#: ../../build/doc/release_notes.rst:1085 msgid "pgr_contractGraph" msgstr "" -#: ../../build/doc/release_notes.rst:1062 +#: ../../build/doc/release_notes.rst:1090 msgid "pgr_tsp - use pgr_TSP or pgr_eucledianTSP instead" msgstr "" -#: ../../build/doc/release_notes.rst:1063 +#: ../../build/doc/release_notes.rst:1091 msgid "pgr_astar - use pgr_aStar instead" msgstr "" -#: ../../build/doc/release_notes.rst:1068 +#: ../../build/doc/release_notes.rst:1096 msgid "pgr_flip_edges" msgstr "" -#: ../../build/doc/release_notes.rst:1069 +#: ../../build/doc/release_notes.rst:1097 msgid "pgr_vidsToDmatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1070 +#: ../../build/doc/release_notes.rst:1098 msgid "pgr_pointsToDMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1071 +#: ../../build/doc/release_notes.rst:1099 msgid "pgr_textToPoints" msgstr "" -#: ../../build/doc/release_notes.rst:1077 +#: ../../build/doc/release_notes.rst:1105 msgid "pgRouting 2.2.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1079 +#: ../../build/doc/release_notes.rst:1107 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.4 " @@ -2082,23 +2139,23 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1085 +#: ../../build/doc/release_notes.rst:1113 msgid "Bogus uses of extern \"C\"" msgstr "" -#: ../../build/doc/release_notes.rst:1086 +#: ../../build/doc/release_notes.rst:1114 msgid "Build error on Fedora 24 + GCC 6.0" msgstr "" -#: ../../build/doc/release_notes.rst:1087 +#: ../../build/doc/release_notes.rst:1115 msgid "Regression error pgr_nodeNetwork" msgstr "" -#: ../../build/doc/release_notes.rst:1091 +#: ../../build/doc/release_notes.rst:1119 msgid "pgRouting 2.2.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1093 +#: ../../build/doc/release_notes.rst:1121 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.3 " @@ -2106,15 +2163,15 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1099 +#: ../../build/doc/release_notes.rst:1127 msgid "Fixed compatibility issues with PostgreSQL 9.6." msgstr "" -#: ../../build/doc/release_notes.rst:1103 +#: ../../build/doc/release_notes.rst:1131 msgid "pgRouting 2.2.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1105 +#: ../../build/doc/release_notes.rst:1133 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.2 " @@ -2122,15 +2179,15 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1111 +#: ../../build/doc/release_notes.rst:1139 msgid "Fixed regression error on pgr_drivingDistance" msgstr "" -#: ../../build/doc/release_notes.rst:1116 +#: ../../build/doc/release_notes.rst:1144 msgid "pgRouting 2.2.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1118 +#: ../../build/doc/release_notes.rst:1146 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.1 " @@ -2138,19 +2195,19 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1124 +#: ../../build/doc/release_notes.rst:1152 msgid "Server crash fix on pgr_alphaShape" msgstr "" -#: ../../build/doc/release_notes.rst:1125 +#: ../../build/doc/release_notes.rst:1153 msgid "Bug fix on With Points family of functions" msgstr "" -#: ../../build/doc/release_notes.rst:1130 +#: ../../build/doc/release_notes.rst:1158 msgid "pgRouting 2.2.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1132 +#: ../../build/doc/release_notes.rst:1160 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.0 " @@ -2158,133 +2215,133 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1138 -#: ../../build/doc/release_notes.rst:1207 +#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1235 msgid "Improvements" msgstr "" -#: ../../build/doc/release_notes.rst:1139 +#: ../../build/doc/release_notes.rst:1167 msgid "pgr_nodeNetwork" msgstr "" -#: ../../build/doc/release_notes.rst:1141 +#: ../../build/doc/release_notes.rst:1169 msgid "Adding a row_where and outall optional parameters" msgstr "" -#: ../../build/doc/release_notes.rst:1143 +#: ../../build/doc/release_notes.rst:1171 msgid "Signature fix" msgstr "" -#: ../../build/doc/release_notes.rst:1145 +#: ../../build/doc/release_notes.rst:1173 msgid "pgr_dijkstra -- to match what is documented" msgstr "" -#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1179 msgid "pgr_Johnson" msgstr "" -#: ../../build/doc/release_notes.rst:1152 +#: ../../build/doc/release_notes.rst:1180 msgid "pgr_dijkstraCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1153 +#: ../../build/doc/release_notes.rst:1181 msgid "pgr_dijkstraCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1154 +#: ../../build/doc/release_notes.rst:1182 msgid "pgr_dijkstraCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1155 +#: ../../build/doc/release_notes.rst:1183 msgid "pgr_dijkstraCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1158 -#: ../../build/doc/release_notes.rst:1212 +#: ../../build/doc/release_notes.rst:1186 +#: ../../build/doc/release_notes.rst:1240 msgid "Proposed functionality" msgstr "" -#: ../../build/doc/release_notes.rst:1159 +#: ../../build/doc/release_notes.rst:1187 msgid "pgr_withPoints(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1160 +#: ../../build/doc/release_notes.rst:1188 msgid "pgr_withPoints(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1161 +#: ../../build/doc/release_notes.rst:1189 msgid "pgr_withPoints(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1162 +#: ../../build/doc/release_notes.rst:1190 msgid "pgr_withPoints(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1163 +#: ../../build/doc/release_notes.rst:1191 msgid "pgr_withPointsCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1164 +#: ../../build/doc/release_notes.rst:1192 msgid "pgr_withPointsCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1165 +#: ../../build/doc/release_notes.rst:1193 msgid "pgr_withPointsCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1194 msgid "pgr_withPointsCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1167 +#: ../../build/doc/release_notes.rst:1195 msgid "pgr_withPointsDD(single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:1168 +#: ../../build/doc/release_notes.rst:1196 msgid "pgr_withPointsDD(multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:1169 +#: ../../build/doc/release_notes.rst:1197 msgid "pgr_withPointsKSP" msgstr "" -#: ../../build/doc/release_notes.rst:1170 +#: ../../build/doc/release_notes.rst:1198 msgid "pgr_dijkstraVia" msgstr "" -#: ../../build/doc/release_notes.rst:1174 +#: ../../build/doc/release_notes.rst:1202 msgid "Deprecated functions:" msgstr "" -#: ../../build/doc/release_notes.rst:1175 +#: ../../build/doc/release_notes.rst:1203 msgid "pgr_apspWarshall use pgr_floydWarshall instead" msgstr "" -#: ../../build/doc/release_notes.rst:1176 +#: ../../build/doc/release_notes.rst:1204 msgid "pgr_apspJohnson use pgr_Johnson instead" msgstr "" -#: ../../build/doc/release_notes.rst:1177 +#: ../../build/doc/release_notes.rst:1205 msgid "pgr_kDijkstraCost use pgr_dijkstraCost instead" msgstr "" -#: ../../build/doc/release_notes.rst:1178 +#: ../../build/doc/release_notes.rst:1206 msgid "pgr_kDijkstraPath use pgr_dijkstra instead" msgstr "" -#: ../../build/doc/release_notes.rst:1181 +#: ../../build/doc/release_notes.rst:1209 msgid "Renamed and deprecated function" msgstr "" -#: ../../build/doc/release_notes.rst:1182 +#: ../../build/doc/release_notes.rst:1210 msgid "pgr_makeDistanceMatrix renamed to _pgr_makeDistanceMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1187 +#: ../../build/doc/release_notes.rst:1215 msgid "pgRouting 2.1.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1189 +#: ../../build/doc/release_notes.rst:1217 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.1.0 " @@ -2292,196 +2349,196 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1195 +#: ../../build/doc/release_notes.rst:1223 msgid "pgr_dijkstra(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1196 +#: ../../build/doc/release_notes.rst:1224 msgid "pgr_dijkstra(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1197 +#: ../../build/doc/release_notes.rst:1225 msgid "pgr_dijkstra(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1198 +#: ../../build/doc/release_notes.rst:1226 msgid "pgr_drivingDistance(multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:1201 +#: ../../build/doc/release_notes.rst:1229 msgid "Refactored" msgstr "" -#: ../../build/doc/release_notes.rst:1202 +#: ../../build/doc/release_notes.rst:1230 msgid "pgr_dijkstra(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1203 +#: ../../build/doc/release_notes.rst:1231 msgid "pgr_ksp" msgstr "" -#: ../../build/doc/release_notes.rst:1204 +#: ../../build/doc/release_notes.rst:1232 msgid "pgr_drivingDistance(single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:1208 +#: ../../build/doc/release_notes.rst:1236 msgid "" "pgr_alphaShape function now can generate better (multi)polygon with holes" " and alpha parameter." msgstr "" -#: ../../build/doc/release_notes.rst:1213 +#: ../../build/doc/release_notes.rst:1241 msgid "" "Proposed functions from Steve Woodbridge, (Classified as Convenience by " "the author.)" msgstr "" -#: ../../build/doc/release_notes.rst:1216 +#: ../../build/doc/release_notes.rst:1244 msgid "" "pgr_pointToEdgeNode - convert a point geometry to a vertex_id based on " "closest edge." msgstr "" -#: ../../build/doc/release_notes.rst:1218 +#: ../../build/doc/release_notes.rst:1246 msgid "" "pgr_flipEdges - flip the edges in an array of geometries so the connect " "end to end." msgstr "" -#: ../../build/doc/release_notes.rst:1220 +#: ../../build/doc/release_notes.rst:1248 msgid "" "pgr_textToPoints - convert a string of x,y;x,y;... locations into point " "geometries." msgstr "" -#: ../../build/doc/release_notes.rst:1222 +#: ../../build/doc/release_notes.rst:1250 msgid "pgr_pointsToVids - convert an array of point geometries into vertex ids." msgstr "" -#: ../../build/doc/release_notes.rst:1223 +#: ../../build/doc/release_notes.rst:1251 msgid "pgr_pointsToDMatrix - Create a distance matrix from an array of points." msgstr "" -#: ../../build/doc/release_notes.rst:1224 -#: ../../build/doc/release_notes.rst:1225 +#: ../../build/doc/release_notes.rst:1252 +#: ../../build/doc/release_notes.rst:1253 msgid "pgr_vidsToDMatrix - Create a distance matrix from an array of vertix_id." msgstr "" -#: ../../build/doc/release_notes.rst:1227 +#: ../../build/doc/release_notes.rst:1255 msgid "Added proposed functions from GSoc Projects:" msgstr "" -#: ../../build/doc/release_notes.rst:1229 +#: ../../build/doc/release_notes.rst:1257 msgid "pgr_vrppdtw" msgstr "" -#: ../../build/doc/release_notes.rst:1230 +#: ../../build/doc/release_notes.rst:1258 msgid "pgr_vrponedepot" msgstr "" -#: ../../build/doc/release_notes.rst:1234 +#: ../../build/doc/release_notes.rst:1262 msgid "pgr_getColumnName" msgstr "" -#: ../../build/doc/release_notes.rst:1235 +#: ../../build/doc/release_notes.rst:1263 msgid "pgr_getTableName" msgstr "" -#: ../../build/doc/release_notes.rst:1236 +#: ../../build/doc/release_notes.rst:1264 msgid "pgr_isColumnCndexed" msgstr "" -#: ../../build/doc/release_notes.rst:1237 +#: ../../build/doc/release_notes.rst:1265 msgid "pgr_isColumnInTable" msgstr "" -#: ../../build/doc/release_notes.rst:1238 +#: ../../build/doc/release_notes.rst:1266 msgid "pgr_quote_ident" msgstr "" -#: ../../build/doc/release_notes.rst:1239 +#: ../../build/doc/release_notes.rst:1267 msgid "pgr_versionless" msgstr "" -#: ../../build/doc/release_notes.rst:1240 +#: ../../build/doc/release_notes.rst:1268 msgid "pgr_startPoint" msgstr "" -#: ../../build/doc/release_notes.rst:1241 +#: ../../build/doc/release_notes.rst:1269 msgid "pgr_endPoint" msgstr "" -#: ../../build/doc/release_notes.rst:1242 +#: ../../build/doc/release_notes.rst:1270 msgid "pgr_pointToId" msgstr "" -#: ../../build/doc/release_notes.rst:1245 +#: ../../build/doc/release_notes.rst:1273 msgid "No longer supported" msgstr "" -#: ../../build/doc/release_notes.rst:1246 +#: ../../build/doc/release_notes.rst:1274 msgid "Removed the 1.x legacy functions" msgstr "" -#: ../../build/doc/release_notes.rst:1250 +#: ../../build/doc/release_notes.rst:1278 msgid "Some bug fixes in other functions" msgstr "" -#: ../../build/doc/release_notes.rst:1254 +#: ../../build/doc/release_notes.rst:1282 msgid "Refactoring Internal Code" msgstr "" -#: ../../build/doc/release_notes.rst:1255 +#: ../../build/doc/release_notes.rst:1283 msgid "A C and C++ library for developer was created" msgstr "" -#: ../../build/doc/release_notes.rst:1257 +#: ../../build/doc/release_notes.rst:1285 msgid "encapsulates postgreSQL related functions" msgstr "" -#: ../../build/doc/release_notes.rst:1258 +#: ../../build/doc/release_notes.rst:1286 msgid "encapsulates Boost.Graph graphs" msgstr "" -#: ../../build/doc/release_notes.rst:1260 +#: ../../build/doc/release_notes.rst:1288 msgid "Directed Boost.Graph" msgstr "" -#: ../../build/doc/release_notes.rst:1261 +#: ../../build/doc/release_notes.rst:1289 msgid "Undirected Boost.graph." msgstr "" -#: ../../build/doc/release_notes.rst:1263 +#: ../../build/doc/release_notes.rst:1291 msgid "allow any-integer in the id's" msgstr "" -#: ../../build/doc/release_notes.rst:1264 +#: ../../build/doc/release_notes.rst:1292 msgid "allow any-numerical on the cost/reverse_cost columns" msgstr "" -#: ../../build/doc/release_notes.rst:1266 +#: ../../build/doc/release_notes.rst:1294 msgid "" "Instead of generating many libraries: - All functions are encapsulated in" " one library - The library has the prefix 2-1-0" msgstr "" -#: ../../build/doc/release_notes.rst:1273 +#: ../../build/doc/release_notes.rst:1301 msgid "pgRouting 2.0.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1275 +#: ../../build/doc/release_notes.rst:1303 msgid "Minor bug fixes." msgstr "" -#: ../../build/doc/release_notes.rst:1279 +#: ../../build/doc/release_notes.rst:1307 msgid "No track of the bug fixes were kept." msgstr "" -#: ../../build/doc/release_notes.rst:1284 +#: ../../build/doc/release_notes.rst:1312 msgid "pgRouting 2.0.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1286 +#: ../../build/doc/release_notes.rst:1314 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.0.0 " @@ -2489,162 +2546,162 @@ msgid "" " on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1290 +#: ../../build/doc/release_notes.rst:1318 msgid "" "With the release of pgRouting 2.0.0 the library has abandoned backwards " "compatibility to `pgRouting 1.x Release Notes`_ releases. The main Goals " "for this release are:" msgstr "" -#: ../../build/doc/release_notes.rst:1294 +#: ../../build/doc/release_notes.rst:1322 msgid "Major restructuring of pgRouting." msgstr "" -#: ../../build/doc/release_notes.rst:1295 +#: ../../build/doc/release_notes.rst:1323 msgid "Standardization of the function naming" msgstr "" -#: ../../build/doc/release_notes.rst:1296 +#: ../../build/doc/release_notes.rst:1324 msgid "Preparation of the project for future development." msgstr "" -#: ../../build/doc/release_notes.rst:1298 +#: ../../build/doc/release_notes.rst:1326 msgid "As a result of this effort:" msgstr "" -#: ../../build/doc/release_notes.rst:1300 +#: ../../build/doc/release_notes.rst:1328 msgid "pgRouting has a simplified structure" msgstr "" -#: ../../build/doc/release_notes.rst:1301 +#: ../../build/doc/release_notes.rst:1329 msgid "Significant new functionality has being added" msgstr "" -#: ../../build/doc/release_notes.rst:1302 +#: ../../build/doc/release_notes.rst:1330 msgid "Documentation has being integrated" msgstr "" -#: ../../build/doc/release_notes.rst:1303 +#: ../../build/doc/release_notes.rst:1331 msgid "Testing has being integrated" msgstr "" -#: ../../build/doc/release_notes.rst:1304 +#: ../../build/doc/release_notes.rst:1332 msgid "And made it easier for multiple developers to make contributions." msgstr "" -#: ../../build/doc/release_notes.rst:1308 +#: ../../build/doc/release_notes.rst:1336 msgid "Important Changes" msgstr "" -#: ../../build/doc/release_notes.rst:1309 +#: ../../build/doc/release_notes.rst:1337 msgid "" "Graph Analytics - tools for detecting and fixing connection some problems" " in a graph" msgstr "" -#: ../../build/doc/release_notes.rst:1311 +#: ../../build/doc/release_notes.rst:1339 msgid "A collection of useful utility functions" msgstr "" -#: ../../build/doc/release_notes.rst:1312 +#: ../../build/doc/release_notes.rst:1340 msgid "" "Two new All Pairs Short Path algorithms (pgr_apspJohnson, " "pgr_apspWarshall)" msgstr "" -#: ../../build/doc/release_notes.rst:1313 +#: ../../build/doc/release_notes.rst:1341 msgid "" "Bi-directional Dijkstra and A-star search algorithms (pgr_bdAstar, " "pgr_bdDijkstra)" msgstr "" -#: ../../build/doc/release_notes.rst:1315 +#: ../../build/doc/release_notes.rst:1343 msgid "One to many nodes search (pgr_kDijkstra)" msgstr "" -#: ../../build/doc/release_notes.rst:1316 +#: ../../build/doc/release_notes.rst:1344 msgid "K alternate paths shortest path (pgr_ksp)" msgstr "" -#: ../../build/doc/release_notes.rst:1317 +#: ../../build/doc/release_notes.rst:1345 msgid "" "New TSP solver that simplifies the code and the build process (pgr_tsp), " "dropped \"Gaul Library\" dependency" msgstr "" -#: ../../build/doc/release_notes.rst:1319 +#: ../../build/doc/release_notes.rst:1347 msgid "Turn Restricted shortest path (pgr_trsp) that replaces Shooting Star" msgstr "" -#: ../../build/doc/release_notes.rst:1320 +#: ../../build/doc/release_notes.rst:1348 msgid "Dropped support for Shooting Star" msgstr "" -#: ../../build/doc/release_notes.rst:1321 +#: ../../build/doc/release_notes.rst:1349 msgid "" "Built a test infrastructure that is run before major code changes are " "checked in" msgstr "" -#: ../../build/doc/release_notes.rst:1323 +#: ../../build/doc/release_notes.rst:1351 msgid "" "Tested and fixed most all of the outstanding bugs reported against 1.x " "that existing in the 2.0-dev code base." msgstr "" -#: ../../build/doc/release_notes.rst:1325 +#: ../../build/doc/release_notes.rst:1353 msgid "Improved build process for Windows" msgstr "" -#: ../../build/doc/release_notes.rst:1326 +#: ../../build/doc/release_notes.rst:1354 msgid "Automated testing on Linux and Windows platforms trigger by every commit" msgstr "" -#: ../../build/doc/release_notes.rst:1327 +#: ../../build/doc/release_notes.rst:1355 msgid "Modular library design" msgstr "" -#: ../../build/doc/release_notes.rst:1328 +#: ../../build/doc/release_notes.rst:1356 msgid "Compatibility with PostgreSQL 9.1 or newer" msgstr "" -#: ../../build/doc/release_notes.rst:1329 +#: ../../build/doc/release_notes.rst:1357 msgid "Compatibility with PostGIS 2.0 or newer" msgstr "" -#: ../../build/doc/release_notes.rst:1330 +#: ../../build/doc/release_notes.rst:1358 msgid "Installs as PostgreSQL EXTENSION" msgstr "" -#: ../../build/doc/release_notes.rst:1331 +#: ../../build/doc/release_notes.rst:1359 msgid "Return types re factored and unified" msgstr "" -#: ../../build/doc/release_notes.rst:1332 +#: ../../build/doc/release_notes.rst:1360 msgid "Support for table SCHEMA in function parameters" msgstr "" -#: ../../build/doc/release_notes.rst:1333 +#: ../../build/doc/release_notes.rst:1361 msgid "Support for ``st_`` PostGIS function prefix" msgstr "" -#: ../../build/doc/release_notes.rst:1334 +#: ../../build/doc/release_notes.rst:1362 msgid "Added ``pgr_`` prefix to functions and types" msgstr "" -#: ../../build/doc/release_notes.rst:1335 +#: ../../build/doc/release_notes.rst:1363 msgid "Better documentation: https://docs.pgrouting.org" msgstr "" -#: ../../build/doc/release_notes.rst:1336 +#: ../../build/doc/release_notes.rst:1364 msgid "shooting_star is discontinued" msgstr "" -#: ../../build/doc/release_notes.rst:1342 +#: ../../build/doc/release_notes.rst:1370 msgid "pgRouting 1.x Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1344 +#: ../../build/doc/release_notes.rst:1372 msgid "" "To see the issues closed by this release see the `Git closed issues for " "1.x " @@ -2653,94 +2710,94 @@ msgid "" "previous ``RELEASE_NOTES`` file and are kept as a reference." msgstr "" -#: ../../build/doc/release_notes.rst:1352 +#: ../../build/doc/release_notes.rst:1380 msgid "Changes for release 1.05" msgstr "" -#: ../../build/doc/release_notes.rst:1358 +#: ../../build/doc/release_notes.rst:1386 msgid "Changes for release 1.03" msgstr "" -#: ../../build/doc/release_notes.rst:1360 +#: ../../build/doc/release_notes.rst:1388 msgid "Much faster topology creation" msgstr "" -#: ../../build/doc/release_notes.rst:1365 +#: ../../build/doc/release_notes.rst:1393 msgid "Changes for release 1.02" msgstr "" -#: ../../build/doc/release_notes.rst:1367 -#: ../../build/doc/release_notes.rst:1374 +#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1402 msgid "Shooting* bug fixes" msgstr "" -#: ../../build/doc/release_notes.rst:1368 +#: ../../build/doc/release_notes.rst:1396 msgid "Compilation problems solved" msgstr "" -#: ../../build/doc/release_notes.rst:1372 +#: ../../build/doc/release_notes.rst:1400 msgid "Changes for release 1.01" msgstr "" -#: ../../build/doc/release_notes.rst:1378 +#: ../../build/doc/release_notes.rst:1406 msgid "Changes for release 1.0" msgstr "" -#: ../../build/doc/release_notes.rst:1380 +#: ../../build/doc/release_notes.rst:1408 msgid "Core and extra functions are separated" msgstr "" -#: ../../build/doc/release_notes.rst:1381 +#: ../../build/doc/release_notes.rst:1409 msgid "Cmake build process" msgstr "" -#: ../../build/doc/release_notes.rst:1386 +#: ../../build/doc/release_notes.rst:1414 msgid "Changes for release 1.0.0b" msgstr "" -#: ../../build/doc/release_notes.rst:1388 +#: ../../build/doc/release_notes.rst:1416 msgid "Additional SQL file with more simple names for wrapper functions" msgstr "" -#: ../../build/doc/release_notes.rst:1393 +#: ../../build/doc/release_notes.rst:1421 msgid "Changes for release 1.0.0a" msgstr "" -#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1423 msgid "Shooting* shortest path algorithm for real road networks" msgstr "" -#: ../../build/doc/release_notes.rst:1396 +#: ../../build/doc/release_notes.rst:1424 msgid "Several SQL bugs were fixed" msgstr "" -#: ../../build/doc/release_notes.rst:1400 +#: ../../build/doc/release_notes.rst:1428 msgid "Changes for release 0.9.9" msgstr "" -#: ../../build/doc/release_notes.rst:1402 +#: ../../build/doc/release_notes.rst:1430 msgid "PostgreSQL 8.2 support" msgstr "" -#: ../../build/doc/release_notes.rst:1403 +#: ../../build/doc/release_notes.rst:1431 msgid "" "Shortest path functions return empty result if they could not find any " "path" msgstr "" -#: ../../build/doc/release_notes.rst:1407 +#: ../../build/doc/release_notes.rst:1435 msgid "Changes for release 0.9.8" msgstr "" -#: ../../build/doc/release_notes.rst:1409 +#: ../../build/doc/release_notes.rst:1437 msgid "Renumbering scheme was added to shortest path functions" msgstr "" -#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1438 msgid "Directed shortest path functions were added" msgstr "" -#: ../../build/doc/release_notes.rst:1411 +#: ../../build/doc/release_notes.rst:1439 msgid "routing_postgis.sql was modified to use dijkstra in TSP search" msgstr "" diff --git a/locale/es/LC_MESSAGES/migration.po b/locale/es/LC_MESSAGES/migration.po index ebc82b0ecb3..e22d9d76006 100644 --- a/locale/es/LC_MESSAGES/migration.po +++ b/locale/es/LC_MESSAGES/migration.po @@ -1,28 +1,29 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) pgRouting Contributors - Version v3.4.0-dev # This file is distributed under the same license as the pgRouting package. -# FIRST AUTHOR , YEAR. +# FIRST AUTHOR , 2022. # msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-25 12:55-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: 2022-07-03 18:57+0000\n" "Last-Translator: Celia Virginia Vergara Castillo \n" -"Language-Team: Spanish \n" "Language: es\n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" +"Generated-By: Babel 2.9.1\n" #: ../../build/doc/migration.rst:12 msgid "" -"**Supported versions:** `Latest `__ (`3.4 `__)" +"**Supported versions:** `Latest " +"`__ (`3.4 " +"`__)" msgstr "" #: ../../build/doc/migration.rst:17 @@ -31,152 +32,249 @@ msgstr "" #: ../../build/doc/migration.rst:19 msgid "" -"``pgr_trsp`` signatures have changed and many issues have been fixed in the " -"new signatures. This section will show how to migrate from the old " -"signatures to the new replacement functions." +"Several functions are having changes on the signatures, and/or have been " +"replaced by new functions." msgstr "" -#: ../../build/doc/migration.rst:23 +#: ../../build/doc/migration.rst:22 +msgid "Results can be different because of the changes." +msgstr "" + +#: ../../build/doc/migration.rst:24 +msgid "Migrating functions:" +msgstr "" + +#: ../../build/doc/migration.rst:26 +msgid "" +":doc:`pgr_maxCardinalityMatch` works only for undirected graphs, " +"therefore the ``directed`` flag has been removed." +msgstr "" + +#: ../../build/doc/migration.rst:29 msgid "" -"Results might be different as the deprecated function's code is different " -"from the replacement function." +":doc:`pgr_trsp` signatures have changed and many issues have been fixed " +"in the new signatures. This section will show how to migrate from the old" +" signatures to the new replacement functions. This also affects the " +"restrictions." msgstr "" -#: ../../build/doc/migration.rst:27 +#: ../../build/doc/migration.rst:34 msgid "All deprecated functions will be removed on next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:29 +#: ../../build/doc/migration.rst:36 msgid "Contents" msgstr "Contenido" -#: ../../build/doc/migration.rst:32 +#: ../../build/doc/migration.rst:39 +msgid "Migration of ``pgr_maxCardinalityMatch``" +msgstr "" + +#: ../../build/doc/migration.rst:41 ../../build/doc/migration.rst:200 +#: ../../build/doc/migration.rst:328 ../../build/doc/migration.rst:464 +#: ../../build/doc/migration.rst:595 +msgid "Signature to be migrated:" +msgstr "" + +#: ../../build/doc/migration.rst:48 +msgid "Migration is needed, because:" +msgstr "" + +#: ../../build/doc/migration.rst:50 +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/migration.rst:51 +msgid "Results are ordered" +msgstr "" + +#: ../../build/doc/migration.rst:52 +msgid "Works for undirected graphs." +msgstr "" + +#: ../../build/doc/migration.rst:53 +msgid "New signature" +msgstr "" + +#: ../../build/doc/migration.rst:55 +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:56 +msgid "The optional flag ``directed`` is removed." +msgstr "" + +#: ../../build/doc/migration.rst +msgid "Before migration" +msgstr "" + +#: ../../build/doc/migration.rst:64 +msgid "" +"Columns used are ``going`` and ``coming`` to represent the existence of " +"an edge." +msgstr "" + +#: ../../build/doc/migration.rst:66 +msgid "" +"Flag ``directed`` was used to indicate if it was for a **directed** or " +"**undirected** graph." +msgstr "" + +#: ../../build/doc/migration.rst:69 +msgid "The flag ``directed`` is ignored." +msgstr "" + +#: ../../build/doc/migration.rst:71 +msgid "" +"Regardless of it's value it gives the result considering the graph as " +"**undirected**." +msgstr "" + +#: ../../build/doc/migration.rst ../../build/doc/migration.rst:169 +msgid "Migration" +msgstr "" + +#: ../../build/doc/migration.rst:76 +msgid "" +"Use the columns ``cost`` and ``reverse_cost`` to represent the existence " +"of an edge." +msgstr "" + +#: ../../build/doc/migration.rst:78 +msgid "Do not use the flag ``directed``." +msgstr "" + +#: ../../build/doc/migration.rst:79 +msgid "In the query returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:86 msgid "Migration of restrictions" msgstr "" -#: ../../build/doc/migration.rst:34 +#: ../../build/doc/migration.rst:88 msgid "The structure of the restrictions have changed:" msgstr "" -#: ../../build/doc/migration.rst:37 +#: ../../build/doc/migration.rst:91 msgid "Old restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:39 +#: ../../build/doc/migration.rst:93 msgid "On the deprecated signatures:" msgstr "" -#: ../../build/doc/migration.rst:41 +#: ../../build/doc/migration.rst:95 msgid "Column ``rid`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:42 +#: ../../build/doc/migration.rst:96 msgid "``via_path``" msgstr "" -#: ../../build/doc/migration.rst:44 +#: ../../build/doc/migration.rst:98 msgid "Must be in reverse order." msgstr "" -#: ../../build/doc/migration.rst:45 +#: ../../build/doc/migration.rst:99 msgid "Is of type ``TEXT``." msgstr "" -#: ../../build/doc/migration.rst:46 +#: ../../build/doc/migration.rst:100 msgid "When more than one via edge must be separated with ``,``." msgstr "" -#: ../../build/doc/migration.rst:48 +#: ../../build/doc/migration.rst:102 msgid "``target_id``" msgstr "" -#: ../../build/doc/migration.rst:50 +#: ../../build/doc/migration.rst:104 msgid "Is the last edge of the forbidden path." msgstr "" -#: ../../build/doc/migration.rst:51 +#: ../../build/doc/migration.rst:105 msgid "Is of type ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:53 +#: ../../build/doc/migration.rst:107 msgid "``to_cost``" msgstr "" -#: ../../build/doc/migration.rst:55 +#: ../../build/doc/migration.rst:109 msgid "Is of type ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:57 +#: ../../build/doc/migration.rst:111 msgid "Creation of the old restrictions table" msgstr "" -#: ../../build/doc/migration.rst:63 -msgid "Old restrictions fillup" +#: ../../build/doc/migration.rst:117 +msgid "Old restrictions fill up" msgstr "" -#: ../../build/doc/migration.rst:70 +#: ../../build/doc/migration.rst:124 msgid "Old restrictions contents" msgstr "" -#: ../../build/doc/migration.rst:76 +#: ../../build/doc/migration.rst:130 msgid "" "The restriction with ``rid = 2`` is representing :math:`3 \\rightarrow 5 " "\\rightarrow9`" msgstr "" -#: ../../build/doc/migration.rst:79 +#: ../../build/doc/migration.rst:133 msgid ":math:`3\\rightarrow5`" msgstr "" -#: ../../build/doc/migration.rst:81 +#: ../../build/doc/migration.rst:135 msgid "is on column ``via_path`` in reverse order" msgstr "" -#: ../../build/doc/migration.rst:82 +#: ../../build/doc/migration.rst:136 msgid "is of type ``TEXT``" msgstr "" -#: ../../build/doc/migration.rst:84 +#: ../../build/doc/migration.rst:138 msgid ":math:`9`" msgstr "" -#: ../../build/doc/migration.rst:86 +#: ../../build/doc/migration.rst:140 msgid "is on column ``target_id``" msgstr "" -#: ../../build/doc/migration.rst:87 +#: ../../build/doc/migration.rst:141 msgid "is of type ``INTEGER``" msgstr "" -#: ../../build/doc/migration.rst:91 +#: ../../build/doc/migration.rst:145 msgid "New restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:93 +#: ../../build/doc/migration.rst:147 msgid "Column ``id`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:94 +#: ../../build/doc/migration.rst:148 msgid "Column ``path``" msgstr "" -#: ../../build/doc/migration.rst:96 +#: ../../build/doc/migration.rst:150 msgid "Is of type ``ARRAY[ANY-INTEGER]``." msgstr "" -#: ../../build/doc/migration.rst:97 +#: ../../build/doc/migration.rst:151 msgid "Contains all the edges involved on the restriction." msgstr "" -#: ../../build/doc/migration.rst:98 +#: ../../build/doc/migration.rst:152 msgid "The array has the ordered edges of the restriction." msgstr "" -#: ../../build/doc/migration.rst:100 +#: ../../build/doc/migration.rst:154 msgid "Column ``cost``" msgstr "" -#: ../../build/doc/migration.rst:102 +#: ../../build/doc/migration.rst:156 msgid "Is of type ``ANY-NUMERICAL``" msgstr "" @@ -192,445 +290,436 @@ msgstr "Agregando las restricciones" msgid "Restrictions data" msgstr "Datos de restricciones" -#: ../../build/doc/migration.rst:109 +#: ../../build/doc/migration.rst:163 msgid "" -"The restriction with ``rid = 2`` represents the path :math:`3 \\rightarrow5 " -"\\rightarrow9`." +"The restriction with ``rid = 2`` represents the path :math:`3 " +"\\rightarrow5 \\rightarrow9`." msgstr "" -#: ../../build/doc/migration.rst:112 +#: ../../build/doc/migration.rst:166 msgid "By inspection the path is clear." msgstr "" -#: ../../build/doc/migration.rst:115 -msgid "Migration" -msgstr "" - -#: ../../build/doc/migration.rst:117 -msgid "" -"To transform the old restrictions table to the new restrictions structure," +#: ../../build/doc/migration.rst:171 +msgid "To transform the old restrictions table to the new restrictions structure," msgstr "" -#: ../../build/doc/migration.rst:119 +#: ../../build/doc/migration.rst:173 msgid "Create a new table with the new restrictions structure." msgstr "" -#: ../../build/doc/migration.rst:121 +#: ../../build/doc/migration.rst:175 msgid "In this migration guide ``new_restrictions`` is been used." msgstr "" -#: ../../build/doc/migration.rst:123 +#: ../../build/doc/migration.rst:177 msgid "" -"For this migration pgRuoting supllies an auxilary function for reversal of " -"an array ``_pgr_array_reverse`` needed for the migration." +"For this migration pgRouting supplies an auxiliary function for reversal " +"of an array ``_pgr_array_reverse`` needed for the migration." msgstr "" -#: ../../build/doc/migration.rst:126 +#: ../../build/doc/migration.rst:180 msgid "``_pgr_array_reverse``:" msgstr "" -#: ../../build/doc/migration.rst:128 -msgid "Was created temporarly for this migration" +#: ../../build/doc/migration.rst:182 +msgid "Was created temporally for this migration" msgstr "" -#: ../../build/doc/migration.rst:129 +#: ../../build/doc/migration.rst:183 msgid "Is not documented." msgstr "" -#: ../../build/doc/migration.rst:130 +#: ../../build/doc/migration.rst:184 msgid "Will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:136 +#: ../../build/doc/migration.rst:190 msgid "The migrated table contents:" msgstr "" -#: ../../build/doc/migration.rst:144 +#: ../../build/doc/migration.rst:198 msgid "Migration of ``pgr_trsp`` (Vertices)" msgstr "" -#: ../../build/doc/migration.rst:146 ../../build/doc/migration.rst:274 -#: ../../build/doc/migration.rst:410 ../../build/doc/migration.rst:541 -msgid "Signature to be migrated:" -msgstr "" - -#: ../../build/doc/migration.rst:155 +#: ../../build/doc/migration.rst:209 msgid "The integral type of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:156 ../../build/doc/migration.rst:421 -#: ../../build/doc/migration.rst:552 +#: ../../build/doc/migration.rst:210 ../../build/doc/migration.rst:475 +#: ../../build/doc/migration.rst:606 msgid "The floating point type of the ``Edges SQL`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:157 ../../build/doc/migration.rst:286 -#: ../../build/doc/migration.rst:422 ../../build/doc/migration.rst:553 +#: ../../build/doc/migration.rst:211 ../../build/doc/migration.rst:340 +#: ../../build/doc/migration.rst:476 ../../build/doc/migration.rst:607 msgid "``directed`` flag is compulsory." msgstr "" -#: ../../build/doc/migration.rst:159 ../../build/doc/migration.rst:288 -#: ../../build/doc/migration.rst:424 ../../build/doc/migration.rst:555 +#: ../../build/doc/migration.rst:213 ../../build/doc/migration.rst:342 +#: ../../build/doc/migration.rst:478 ../../build/doc/migration.rst:609 msgid "Does not have a default value." msgstr "" -#: ../../build/doc/migration.rst:161 ../../build/doc/migration.rst:290 -#: ../../build/doc/migration.rst:426 ../../build/doc/migration.rst:557 +#: ../../build/doc/migration.rst:215 ../../build/doc/migration.rst:344 +#: ../../build/doc/migration.rst:480 ../../build/doc/migration.rst:611 msgid "Does not autodetect if ``reverse_cost`` column exist." msgstr "" -#: ../../build/doc/migration.rst:163 ../../build/doc/migration.rst:292 -#: ../../build/doc/migration.rst:428 ../../build/doc/migration.rst:559 +#: ../../build/doc/migration.rst:217 ../../build/doc/migration.rst:346 +#: ../../build/doc/migration.rst:482 ../../build/doc/migration.rst:613 msgid "" -"User must be carefull to match the existance of the column with the value of " -"``has_rcost`` parameter." +"User must be careful to match the existence of the column with the value " +"of ``has_rcost`` parameter." msgstr "" -#: ../../build/doc/migration.rst:166 ../../build/doc/migration.rst:295 -#: ../../build/doc/migration.rst:431 ../../build/doc/migration.rst:562 +#: ../../build/doc/migration.rst:220 ../../build/doc/migration.rst:349 +#: ../../build/doc/migration.rst:485 ../../build/doc/migration.rst:616 msgid "The restrictions inner query is optional." msgstr "" -#: ../../build/doc/migration.rst:167 +#: ../../build/doc/migration.rst:221 msgid "The output column names are meaningless" msgstr "" -#: ../../build/doc/migration.rst:169 ../../build/doc/migration.rst:303 -#: ../../build/doc/migration.rst:434 ../../build/doc/migration.rst:572 +#: ../../build/doc/migration.rst:223 ../../build/doc/migration.rst:357 +#: ../../build/doc/migration.rst:488 ../../build/doc/migration.rst:626 msgid "Migrate by using:" msgstr "" -#: ../../build/doc/migration.rst:171 +#: ../../build/doc/migration.rst:225 msgid ":doc:`pgr_dijkstra` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:172 +#: ../../build/doc/migration.rst:226 msgid ":doc:`pgr_trsp` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:176 +#: ../../build/doc/migration.rst:230 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_dijkstra``" msgstr "" -#: ../../build/doc/migration.rst:178 ../../build/doc/migration.rst:311 -#: ../../build/doc/migration.rst:442 ../../build/doc/migration.rst:580 +#: ../../build/doc/migration.rst:232 ../../build/doc/migration.rst:365 +#: ../../build/doc/migration.rst:496 ../../build/doc/migration.rst:634 msgid "The following query does not have restrictions." msgstr "" -#: ../../build/doc/migration.rst:184 ../../build/doc/migration.rst:229 -#: ../../build/doc/migration.rst:317 ../../build/doc/migration.rst:363 -#: ../../build/doc/migration.rst:448 ../../build/doc/migration.rst:494 -#: ../../build/doc/migration.rst:586 ../../build/doc/migration.rst:632 +#: ../../build/doc/migration.rst:238 ../../build/doc/migration.rst:283 +#: ../../build/doc/migration.rst:371 ../../build/doc/migration.rst:417 +#: ../../build/doc/migration.rst:502 ../../build/doc/migration.rst:548 +#: ../../build/doc/migration.rst:640 ../../build/doc/migration.rst:686 msgid "A message about deprecation is shown" msgstr "" -#: ../../build/doc/migration.rst:186 ../../build/doc/migration.rst:231 -#: ../../build/doc/migration.rst:319 ../../build/doc/migration.rst:365 -#: ../../build/doc/migration.rst:450 ../../build/doc/migration.rst:496 -#: ../../build/doc/migration.rst:588 ../../build/doc/migration.rst:634 +#: ../../build/doc/migration.rst:240 ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:373 ../../build/doc/migration.rst:419 +#: ../../build/doc/migration.rst:504 ../../build/doc/migration.rst:550 +#: ../../build/doc/migration.rst:642 ../../build/doc/migration.rst:688 msgid "Deprecated functions will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:188 +#: ../../build/doc/migration.rst:242 msgid "Use :doc:`pgr_dijkstra` instead." msgstr "" -#: ../../build/doc/migration.rst:195 ../../build/doc/migration.rst:247 -#: ../../build/doc/migration.rst:327 ../../build/doc/migration.rst:381 -#: ../../build/doc/migration.rst:458 ../../build/doc/migration.rst:512 -#: ../../build/doc/migration.rst:596 ../../build/doc/migration.rst:650 +#: ../../build/doc/migration.rst:249 ../../build/doc/migration.rst:301 +#: ../../build/doc/migration.rst:381 ../../build/doc/migration.rst:435 +#: ../../build/doc/migration.rst:512 ../../build/doc/migration.rst:566 +#: ../../build/doc/migration.rst:650 ../../build/doc/migration.rst:704 msgid "The types casting has been removed." msgstr "" -#: ../../build/doc/migration.rst:196 +#: ../../build/doc/migration.rst:250 msgid ":doc:`pgr_dijkstra`:" msgstr "" -#: ../../build/doc/migration.rst:198 ../../build/doc/migration.rst:250 -#: ../../build/doc/migration.rst:331 ../../build/doc/migration.rst:385 -#: ../../build/doc/migration.rst:461 ../../build/doc/migration.rst:515 -#: ../../build/doc/migration.rst:600 ../../build/doc/migration.rst:654 +#: ../../build/doc/migration.rst:252 ../../build/doc/migration.rst:304 +#: ../../build/doc/migration.rst:385 ../../build/doc/migration.rst:439 +#: ../../build/doc/migration.rst:515 ../../build/doc/migration.rst:569 +#: ../../build/doc/migration.rst:654 ../../build/doc/migration.rst:708 msgid "Autodetects if ``reverse_cost`` column is in the edges SQL." msgstr "" -#: ../../build/doc/migration.rst:200 ../../build/doc/migration.rst:252 -#: ../../build/doc/migration.rst:333 ../../build/doc/migration.rst:387 -#: ../../build/doc/migration.rst:463 ../../build/doc/migration.rst:517 -#: ../../build/doc/migration.rst:602 ../../build/doc/migration.rst:656 +#: ../../build/doc/migration.rst:254 ../../build/doc/migration.rst:306 +#: ../../build/doc/migration.rst:387 ../../build/doc/migration.rst:441 +#: ../../build/doc/migration.rst:517 ../../build/doc/migration.rst:571 +#: ../../build/doc/migration.rst:656 ../../build/doc/migration.rst:710 msgid "Accepts ``ANY-INTEGER`` on integral types" msgstr "" -#: ../../build/doc/migration.rst:201 ../../build/doc/migration.rst:253 -#: ../../build/doc/migration.rst:334 ../../build/doc/migration.rst:388 -#: ../../build/doc/migration.rst:464 ../../build/doc/migration.rst:518 -#: ../../build/doc/migration.rst:603 ../../build/doc/migration.rst:657 +#: ../../build/doc/migration.rst:255 ../../build/doc/migration.rst:307 +#: ../../build/doc/migration.rst:388 ../../build/doc/migration.rst:442 +#: ../../build/doc/migration.rst:518 ../../build/doc/migration.rst:572 +#: ../../build/doc/migration.rst:657 ../../build/doc/migration.rst:711 msgid "Accepts ``ANY-NUMERICAL`` on floating point types" msgstr "" -#: ../../build/doc/migration.rst:202 ../../build/doc/migration.rst:254 -#: ../../build/doc/migration.rst:335 ../../build/doc/migration.rst:389 -#: ../../build/doc/migration.rst:465 ../../build/doc/migration.rst:519 -#: ../../build/doc/migration.rst:604 ../../build/doc/migration.rst:658 +#: ../../build/doc/migration.rst:256 ../../build/doc/migration.rst:308 +#: ../../build/doc/migration.rst:389 ../../build/doc/migration.rst:443 +#: ../../build/doc/migration.rst:519 ../../build/doc/migration.rst:573 +#: ../../build/doc/migration.rst:658 ../../build/doc/migration.rst:712 msgid "``directed`` flag has a default value of ``true``." msgstr "" -#: ../../build/doc/migration.rst:204 ../../build/doc/migration.rst:256 -#: ../../build/doc/migration.rst:337 ../../build/doc/migration.rst:391 -#: ../../build/doc/migration.rst:467 ../../build/doc/migration.rst:521 -#: ../../build/doc/migration.rst:606 ../../build/doc/migration.rst:660 +#: ../../build/doc/migration.rst:258 ../../build/doc/migration.rst:310 +#: ../../build/doc/migration.rst:391 ../../build/doc/migration.rst:445 +#: ../../build/doc/migration.rst:521 ../../build/doc/migration.rst:575 +#: ../../build/doc/migration.rst:660 ../../build/doc/migration.rst:714 msgid "Use the same value that on the original query." msgstr "" -#: ../../build/doc/migration.rst:205 ../../build/doc/migration.rst:257 -#: ../../build/doc/migration.rst:338 ../../build/doc/migration.rst:392 -#: ../../build/doc/migration.rst:468 ../../build/doc/migration.rst:522 -#: ../../build/doc/migration.rst:607 ../../build/doc/migration.rst:661 +#: ../../build/doc/migration.rst:259 ../../build/doc/migration.rst:311 +#: ../../build/doc/migration.rst:392 ../../build/doc/migration.rst:446 +#: ../../build/doc/migration.rst:522 ../../build/doc/migration.rst:576 +#: ../../build/doc/migration.rst:661 ../../build/doc/migration.rst:715 msgid "In this example it is ``true`` which is the default value." msgstr "" -#: ../../build/doc/migration.rst:207 ../../build/doc/migration.rst:259 -#: ../../build/doc/migration.rst:340 ../../build/doc/migration.rst:394 -#: ../../build/doc/migration.rst:470 ../../build/doc/migration.rst:524 -#: ../../build/doc/migration.rst:609 ../../build/doc/migration.rst:663 +#: ../../build/doc/migration.rst:261 ../../build/doc/migration.rst:313 +#: ../../build/doc/migration.rst:394 ../../build/doc/migration.rst:448 +#: ../../build/doc/migration.rst:524 ../../build/doc/migration.rst:578 +#: ../../build/doc/migration.rst:663 ../../build/doc/migration.rst:717 msgid "The flag has been omitted and the default is been used." msgstr "" -#: ../../build/doc/migration.rst:209 ../../build/doc/migration.rst:261 -#: ../../build/doc/migration.rst:473 ../../build/doc/migration.rst:527 +#: ../../build/doc/migration.rst:263 ../../build/doc/migration.rst:315 +#: ../../build/doc/migration.rst:527 ../../build/doc/migration.rst:581 msgid "" -"When the need of using strictly the same (meaningless) names and types of " -"the function been migrated then:" +"When the need of using strictly the same (meaningless) names and types of" +" the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:216 ../../build/doc/migration.rst:268 -#: ../../build/doc/migration.rst:350 ../../build/doc/migration.rst:404 +#: ../../build/doc/migration.rst:270 ../../build/doc/migration.rst:322 +#: ../../build/doc/migration.rst:404 ../../build/doc/migration.rst:458 msgid "``id1`` is the node" msgstr "" -#: ../../build/doc/migration.rst:217 ../../build/doc/migration.rst:269 -#: ../../build/doc/migration.rst:351 ../../build/doc/migration.rst:405 +#: ../../build/doc/migration.rst:271 ../../build/doc/migration.rst:323 +#: ../../build/doc/migration.rst:405 ../../build/doc/migration.rst:459 msgid "``id2`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:221 +#: ../../build/doc/migration.rst:275 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_trsp``" msgstr "" -#: ../../build/doc/migration.rst:223 ../../build/doc/migration.rst:357 -#: ../../build/doc/migration.rst:488 ../../build/doc/migration.rst:626 +#: ../../build/doc/migration.rst:277 ../../build/doc/migration.rst:411 +#: ../../build/doc/migration.rst:542 ../../build/doc/migration.rst:680 msgid "The following query has restrictions." msgstr "" -#: ../../build/doc/migration.rst:233 ../../build/doc/migration.rst:367 -#: ../../build/doc/migration.rst:498 ../../build/doc/migration.rst:636 +#: ../../build/doc/migration.rst:287 ../../build/doc/migration.rst:421 +#: ../../build/doc/migration.rst:552 ../../build/doc/migration.rst:690 msgid "The restrictions are the last parameter of the function" msgstr "" -#: ../../build/doc/migration.rst:235 ../../build/doc/migration.rst:369 -#: ../../build/doc/migration.rst:500 ../../build/doc/migration.rst:638 +#: ../../build/doc/migration.rst:289 ../../build/doc/migration.rst:423 +#: ../../build/doc/migration.rst:554 ../../build/doc/migration.rst:692 msgid "Using the old structure of restrictions" msgstr "" -#: ../../build/doc/migration.rst:237 +#: ../../build/doc/migration.rst:291 msgid "Use :doc:`pgr_trsp` (One to One) instead." msgstr "" -#: ../../build/doc/migration.rst:243 ../../build/doc/migration.rst:377 -#: ../../build/doc/migration.rst:508 ../../build/doc/migration.rst:646 +#: ../../build/doc/migration.rst:297 ../../build/doc/migration.rst:431 +#: ../../build/doc/migration.rst:562 ../../build/doc/migration.rst:700 msgid "The new structure of restrictions is been used." msgstr "" -#: ../../build/doc/migration.rst:245 ../../build/doc/migration.rst:379 -#: ../../build/doc/migration.rst:510 ../../build/doc/migration.rst:648 +#: ../../build/doc/migration.rst:299 ../../build/doc/migration.rst:433 +#: ../../build/doc/migration.rst:564 ../../build/doc/migration.rst:702 msgid "It is the second parameter." msgstr "" -#: ../../build/doc/migration.rst:248 +#: ../../build/doc/migration.rst:302 msgid ":doc:`pgr_trsp`:" msgstr "" -#: ../../build/doc/migration.rst:272 +#: ../../build/doc/migration.rst:326 msgid "Migration of ``pgr_trsp`` (Edges)" msgstr "" -#: ../../build/doc/migration.rst:284 +#: ../../build/doc/migration.rst:338 msgid "The integral types of the ``sql`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:339 msgid "The floating point type of the ``sql`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:297 ../../build/doc/migration.rst:564 +#: ../../build/doc/migration.rst:351 ../../build/doc/migration.rst:618 msgid "For these migration guide the following points will be used:" msgstr "" -#: ../../build/doc/migration.rst:305 +#: ../../build/doc/migration.rst:359 msgid ":doc:`pgr_withPoints` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:306 +#: ../../build/doc/migration.rst:360 msgid ":doc:`pgr_trsp_withPoints` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:309 +#: ../../build/doc/migration.rst:363 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:321 +#: ../../build/doc/migration.rst:375 msgid "Use :doc:`pgr_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:328 ../../build/doc/migration.rst:382 -#: ../../build/doc/migration.rst:597 ../../build/doc/migration.rst:651 +#: ../../build/doc/migration.rst:382 ../../build/doc/migration.rst:436 +#: ../../build/doc/migration.rst:651 ../../build/doc/migration.rst:705 msgid "Do not show details, as the deprecated function does not show details." msgstr "" -#: ../../build/doc/migration.rst:329 +#: ../../build/doc/migration.rst:383 msgid ":doc:`pgr_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:341 ../../build/doc/migration.rst:395 -#: ../../build/doc/migration.rst:471 ../../build/doc/migration.rst:525 -#: ../../build/doc/migration.rst:610 ../../build/doc/migration.rst:664 +#: ../../build/doc/migration.rst:395 ../../build/doc/migration.rst:449 +#: ../../build/doc/migration.rst:525 ../../build/doc/migration.rst:579 +#: ../../build/doc/migration.rst:664 ../../build/doc/migration.rst:718 msgid "On the points query do not include the ``side`` column." msgstr "" -#: ../../build/doc/migration.rst:343 ../../build/doc/migration.rst:397 -#: ../../build/doc/migration.rst:612 ../../build/doc/migration.rst:666 +#: ../../build/doc/migration.rst:397 ../../build/doc/migration.rst:451 +#: ../../build/doc/migration.rst:666 ../../build/doc/migration.rst:720 msgid "" -"When the need of using strictly the same (meaningless) names and types, and " -"node values of the function been migrated then:" +"When the need of using strictly the same (meaningless) names and types, " +"and node values of the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:355 +#: ../../build/doc/migration.rst:409 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_trsp_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:371 +#: ../../build/doc/migration.rst:425 msgid "Use :doc:`pgr_trsp_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:383 +#: ../../build/doc/migration.rst:437 msgid ":doc:`pgr_trsp_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:408 +#: ../../build/doc/migration.rst:462 msgid "Migration of ``pgr_trspViaVertices``" msgstr "" -#: ../../build/doc/migration.rst:420 ../../build/doc/migration.rst:551 +#: ../../build/doc/migration.rst:474 ../../build/doc/migration.rst:605 msgid "The integral types of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:436 +#: ../../build/doc/migration.rst:490 msgid ":doc:`pgr_dijkstraVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:437 +#: ../../build/doc/migration.rst:491 msgid ":doc:`pgr_trspVia` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:440 +#: ../../build/doc/migration.rst:494 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_dijkstraVia``" msgstr "" -#: ../../build/doc/migration.rst:452 +#: ../../build/doc/migration.rst:506 msgid "Use :doc:`pgr_dijkstraVia` instead." msgstr "" -#: ../../build/doc/migration.rst:459 +#: ../../build/doc/migration.rst:513 msgid ":doc:`pgr_dijkstraVia`:" msgstr "" -#: ../../build/doc/migration.rst:480 ../../build/doc/migration.rst:534 -#: ../../build/doc/migration.rst:619 ../../build/doc/migration.rst:673 +#: ../../build/doc/migration.rst:534 ../../build/doc/migration.rst:588 +#: ../../build/doc/migration.rst:673 ../../build/doc/migration.rst:727 msgid "``id1`` is the path identifier" msgstr "" -#: ../../build/doc/migration.rst:481 ../../build/doc/migration.rst:535 -#: ../../build/doc/migration.rst:620 ../../build/doc/migration.rst:674 +#: ../../build/doc/migration.rst:535 ../../build/doc/migration.rst:589 +#: ../../build/doc/migration.rst:674 ../../build/doc/migration.rst:728 msgid "``id2`` is the node" msgstr "" -#: ../../build/doc/migration.rst:482 ../../build/doc/migration.rst:536 -#: ../../build/doc/migration.rst:621 ../../build/doc/migration.rst:675 +#: ../../build/doc/migration.rst:536 ../../build/doc/migration.rst:590 +#: ../../build/doc/migration.rst:675 ../../build/doc/migration.rst:729 msgid "``id3`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:486 +#: ../../build/doc/migration.rst:540 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_trspVia``" msgstr "" -#: ../../build/doc/migration.rst:502 +#: ../../build/doc/migration.rst:556 msgid "Use :doc:`pgr_trspVia` instead." msgstr "" -#: ../../build/doc/migration.rst:513 +#: ../../build/doc/migration.rst:567 msgid ":doc:`pgr_trspVia`:" msgstr "" -#: ../../build/doc/migration.rst:539 +#: ../../build/doc/migration.rst:593 msgid "Migration of ``pgr_trspViaEdges``" msgstr "" -#: ../../build/doc/migration.rst:570 +#: ../../build/doc/migration.rst:624 msgid "" -"And will travel thru the follwoing Via points :math:" -"`4\\rightarrow3\\rightarrow6`" +"And will travel thru the following Via points " +":math:`4\\rightarrow3\\rightarrow6`" msgstr "" -#: ../../build/doc/migration.rst:574 +#: ../../build/doc/migration.rst:628 msgid ":doc:`pgr_withPointsVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:575 +#: ../../build/doc/migration.rst:629 msgid ":doc:`pgr_trspVia_withPoints` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:578 +#: ../../build/doc/migration.rst:632 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_withPointsVia``" msgstr "" -#: ../../build/doc/migration.rst:590 +#: ../../build/doc/migration.rst:644 msgid "Use :doc:`pgr_withPointsVia` instead." msgstr "" -#: ../../build/doc/migration.rst:598 +#: ../../build/doc/migration.rst:652 msgid ":doc:`pgr_withPointsVia`:" msgstr "" -#: ../../build/doc/migration.rst:624 +#: ../../build/doc/migration.rst:678 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_trspVia_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:640 +#: ../../build/doc/migration.rst:694 msgid "Use :doc:`pgr_trspVia_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:652 +#: ../../build/doc/migration.rst:706 msgid ":doc:`pgr_trspVia_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:678 +#: ../../build/doc/migration.rst:732 msgid "See Also" msgstr "Ver también" -#: ../../build/doc/migration.rst:680 +#: ../../build/doc/migration.rst:734 msgid ":doc:`TRSP-family`" msgstr ":doc:`TRSP-family`" -#: ../../build/doc/migration.rst:681 +#: ../../build/doc/migration.rst:735 msgid ":doc:`withPoints-category`" msgstr ":doc:`withPoints-category`" -#: ../../build/doc/migration.rst:684 +#: ../../build/doc/migration.rst:738 msgid "Indices and tables" msgstr "Índices y tablas" -#: ../../build/doc/migration.rst:685 +#: ../../build/doc/migration.rst:739 msgid ":ref:`genindex`" msgstr ":ref:`genindex`" -#: ../../build/doc/migration.rst:686 +#: ../../build/doc/migration.rst:740 msgid ":ref:`search`" msgstr ":ref:`search`" + diff --git a/locale/es/LC_MESSAGES/pgr_maxCardinalityMatch.po b/locale/es/LC_MESSAGES/pgr_maxCardinalityMatch.po index d1f365baee8..3e524c5aeda 100644 --- a/locale/es/LC_MESSAGES/pgr_maxCardinalityMatch.po +++ b/locale/es/LC_MESSAGES/pgr_maxCardinalityMatch.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-04 09:40-0500\n" -"PO-Revision-Date: 2022-07-07 16:25+0000\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" +"PO-Revision-Date: 2022-06-28 01:20+0000\n" "Last-Translator: Celia Virginia Vergara Castillo \n" "Language-Team: Spanish \n" @@ -74,44 +74,91 @@ msgid "Availability" msgstr "Disponibilidad" #: ../../build/doc/pgr_maxCardinalityMatch.rst:38 -msgid "Version 3.0.0" +#, fuzzy +msgid "Version 3.4.0" msgstr "Versión 3.0.0" #: ../../build/doc/pgr_maxCardinalityMatch.rst:40 +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:41 +msgid "Results are ordered" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:42 +#, fuzzy +msgid "Works for undirected graphs." +msgstr "Para un grafo **dirigido**" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:43 +#, fuzzy +msgid "New signature" +msgstr "Firmas" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:45 +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:47 +msgid "Deprecated signature" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:49 +#, fuzzy +msgid "``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "pgr_maxCardinalityMatch" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:51 +msgid "``directed => false`` when used." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:53 +msgid "Version 3.0.0" +msgstr "Versión 3.0.0" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:55 msgid "**Official** function" msgstr "Función **oficial**" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:42 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:57 msgid "Version 2.5.0" msgstr "Versión 2.5.0" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:44 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:59 msgid "Renamed from ``pgr_maximumCardinalityMatching``" msgstr "Renombrado de ``pgr_maximumCardinalityMatching``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:45 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:60 msgid "**Proposed** function" msgstr "Función **propuesta**" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:47 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:62 msgid "Version 2.3.0" msgstr "Versión 2.3.0" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:49 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:64 msgid "New **Experimental** function" msgstr "Nueva función **Experimental**" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:53 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 +#: ../../build/doc/pgRouting-concepts.rst:10 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:68 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:129 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 msgid "Description" msgstr "Descripción" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:55 -msgid "**The main characteristics are:**" -msgstr "**Las principales características son:**" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:70 +#, fuzzy +msgid "The main characteristics are:" +msgstr "**Las características principales son:**" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:57 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:72 +#, fuzzy +msgid "Works for **undirected** graphs." +msgstr "Para un grafo **dirigido**" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:73 msgid "" "A matching or independent edge set in a graph is a set of edges without " "common vertices." @@ -119,7 +166,7 @@ msgstr "" "Un conjunto de aristas coincidente o independiente en un grafo es un " "conjunto de aristas sin vértices comunes." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:59 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:75 msgid "" "A maximum matching is a matching that contains the largest possible " "number of edges." @@ -127,27 +174,24 @@ msgstr "" "Una coincidencia máxima es una coincidencia que contiene el mayor número " "posible de aristas." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:62 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:78 msgid "There may be many maximum matchings." msgstr "Puede haber muchas coincidencias máximas." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:63 -msgid "Calculates **one** possible maximum cardinality matching in a graph." +#: ../../build/doc/pgr_maxCardinalityMatch.rst:79 +#, fuzzy +msgid "Calculates one possible maximum cardinality matching in a graph." msgstr "Calcula **una** posible coincidencia máxima de cardinalidad en un grafo." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:65 -msgid "The graph can be **directed** or **undirected**." -msgstr "El grafo puede ser **dirigido** o **no dirigido**." - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:67 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:81 msgid "Running time: :math:`O( E*V * \\alpha(E,V))`" msgstr "Tiempo de ejecución: :math:`O( E*V * \\alpha(E,V))`" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:69 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:83 msgid ":math:`\\alpha(E,V)` is the inverse of the `Ackermann function`_." msgstr ":math:`\\alpha(E,V)` es inverso a `Ackermann function`_." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:74 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:88 msgid "Signatures" msgstr "Firmas" @@ -155,76 +199,102 @@ msgstr "Firmas" msgid "Example" msgstr "Ejemplo" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:86 -msgid "For a **directed** graph" -msgstr "Para un grafo **dirigido**" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:99 +msgid "Using all edges." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:107 +msgid "Parameters" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:93 +#: ../../build/doc/pgRouting-concepts.rst:8 +msgid "Parameter" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:9 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:127 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 +msgid "Type" +msgstr "Tipo" + +#: ../../build/doc/pgRouting-concepts.rst:11 +#, fuzzy +msgid "`Edges SQL`_" +msgstr "``edge``" + +#: ../../build/doc/pgRouting-concepts.rst:12 +#, fuzzy +msgid "``TEXT``" +msgstr "``target``" + +#: ../../build/doc/pgRouting-concepts.rst:13 +msgid "`Edges SQL`_ as described below." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 msgid "Inner Queries" msgstr "Consultas Internas" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:96 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:117 msgid "Edges SQL" msgstr "SQL aristas" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:98 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:119 msgid "SQL query, which should return a set of rows with the following columns:" msgstr "" "Una consulta SQL, que debe regresar un conjunto de filas con las " "siguientes columnas:" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 msgid "Column" msgstr "Columna" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 -msgid "Type" -msgstr "Tipo" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:128 +msgid "Default" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 msgid "``id``" msgstr "``id``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -msgid "``ANY-INTEGER``" -msgstr "``ANY-INTEGER``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:131 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +msgid "**ANY-INTEGER**" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 msgid "Identifier of the edge." msgstr "Identificador de la arista." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 msgid "``source``" msgstr "``source``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:137 msgid "Identifier of the first end point vertex of the edge." msgstr "Identificador del primer vértice de la arista." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 msgid "``target``" msgstr "``target``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:141 msgid "Identifier of the second end point vertex of the edge." msgstr "Identificador del segundo vértice de la arista." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -msgid "``going``" -msgstr "``going``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:142 +#, fuzzy +msgid "``cost``" +msgstr "``seq``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``ANY-NUMERIC``" -msgstr "``ANY-NUMERIC``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:143 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:148 +msgid "**ANY-NUMERICAL**" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:145 msgid "" "A positive value represents the existence of the edge (``source``, " "``target``)." @@ -232,19 +302,24 @@ msgstr "" "Un valor positivo representa la existencia de la arista (``source``, " "``target``)." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``coming``" -msgstr "``coming``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:147 +msgid "``reverse_cost``" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:149 +msgid "-1" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:150 +#, fuzzy msgid "" "A positive value represents the existence of the edge (``target``, " -"``source``)." +"``source``)" msgstr "" "Un valor positivo representa la existencia de la arista (``target``, " "``source``)." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:112 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:153 msgid "Where:" msgstr "Donde:" @@ -252,85 +327,67 @@ msgstr "Donde:" msgid "ANY-INTEGER" msgstr "ENTEROS" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 -msgid "SMALLINT, INTEGER, BIGINT" -msgstr "``SMALLINT, INTEGER, BIGINT``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:155 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``" +msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst -msgid "ANY-NUMERIC" -msgstr "FLOTANTES" +msgid "ANY-NUMERICAL" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:115 -msgid "SMALLINT, INTEGER, BIGINT, REAL FLOAT" -msgstr "SMALLINT, INTEGER, BIGINT, REAL FLOAT" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:156 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``, ``REAL``, ``FLOAT``" +msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:118 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:159 msgid "Result Columns" msgstr "Columnas de Resultados" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``seq``" -msgstr "``seq``" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``INT``" -msgstr "``INT``" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "Sequential value starting from **1**." -msgstr "Valor secuencial a partir de **1**." - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``edge``" msgstr "``edge``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``BIGINT``" msgstr "``BIGINT``" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "Identifier of the edge in the original query." msgstr "Identificador de la arista en la consulta original." -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -msgid "Identifier of the first end point of the edge." -msgstr "Identificador del primer punto final de la arista." - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 -msgid "Identifier of the second end point of the edge." -msgstr "Identificador del segundo punto final de la arista." - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:168 msgid "See Also" msgstr "Ver también" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:132 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:170 msgid ":doc:`flow-family`" msgstr ":doc:`flow-family`" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:171 +msgid ":doc:`migration`" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:172 msgid "https://www.boost.org/libs/graph/doc/maximum_matching.html" msgstr "https://www.boost.org/libs/graph/doc/maximum_matching.html" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:173 #, python-format msgid "https://en.wikipedia.org/wiki/Matching_%28graph_theory%29" msgstr "https://en.wikipedia.org/wiki/Matching_%28graph_theory%29" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:174 msgid "https://en.wikipedia.org/wiki/Ackermann_function" msgstr "https://en.wikipedia.org/wiki/Ackermann_function" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:177 msgid "Indices and tables" msgstr "Índices y tablas" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:178 msgid ":ref:`genindex`" msgstr ":ref:`genindex`" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:140 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:179 msgid ":ref:`search`" msgstr ":ref:`search`" diff --git a/locale/es/LC_MESSAGES/release_notes.po b/locale/es/LC_MESSAGES/release_notes.po index 2979163dc0c..e7ca2f0d7bf 100644 --- a/locale/es/LC_MESSAGES/release_notes.po +++ b/locale/es/LC_MESSAGES/release_notes.po @@ -11,17 +11,16 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.2.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-20 00:25+0000\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: 2022-07-04 00:20+0000\n" "Last-Translator: Celia Virginia Vergara Castillo \n" -"Language-Team: Spanish \n" "Language: es\n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13\n" "Generated-By: Babel 2.9.1\n" #: ../../build/doc/release_notes.rst:12 @@ -34,12 +33,13 @@ msgid "" "`__ `3.0 " "`__" msgstr "" -"**Versiones soportadas:** `Última `__ (`3.4 `__) `3.3 `__ `" -"3.2 `__ `3.1 " -"`__ `3.0 `__" +"**Versiones soportadas:** `Última " +"`__ (`3.4 " +"`__) `3.3 " +"`__ `3.2 " +"`__ `3.1 " +"`__ `3.0 " +"`__" #: ../../build/doc/release_notes.rst:19 msgid "" @@ -82,8 +82,8 @@ msgstr "Contenido" msgid "pgRouting 3.4.0 Release Notes" msgstr "Notas de la versión 3.3.0 de pgRouting" -#: ../../build/doc/release_notes.rst:42 ../../build/doc/release_notes.rst:250 -#: ../../build/doc/release_notes.rst:363 +#: ../../build/doc/release_notes.rst:42 ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:391 msgid "New proposed functions" msgstr "Nuevas funciones propuestas" @@ -97,7 +97,7 @@ msgstr "pgr_withPointsKSP" msgid "``pgr_withPointsVia`` (One Via)" msgstr "pgr_withPoints(uno a muchos)" -#: ../../build/doc/release_notes.rst:47 ../../build/doc/release_notes.rst:82 +#: ../../build/doc/release_notes.rst:47 ../../build/doc/release_notes.rst:89 #, fuzzy msgid "Turn Restrictions" msgstr "con restricciones" @@ -176,72 +176,130 @@ msgstr "pgr_withPoints(muchos a muchos)" msgid "``pgr_trsp_withPoints`` (Combinations)" msgstr "pgr_withPoints(Combinaciones)" -#: ../../build/doc/release_notes.rst:71 ../../build/doc/release_notes.rst:161 +#: ../../build/doc/release_notes.rst:70 ../../build/doc/release_notes.rst:189 msgid "Topology" msgstr "Topología" -#: ../../build/doc/release_notes.rst:73 +#: ../../build/doc/release_notes.rst:72 msgid "``pgr_degree``" msgstr "" -#: ../../build/doc/release_notes.rst:75 +#: ../../build/doc/release_notes.rst:74 msgid "Utilities" msgstr "Utilidades" -#: ../../build/doc/release_notes.rst:77 +#: ../../build/doc/release_notes.rst:76 msgid "``pgr_findCloseEdges`` (One point)" msgstr "" -#: ../../build/doc/release_notes.rst:78 +#: ../../build/doc/release_notes.rst:77 msgid "``pgr_findCloseEdges`` (Many points)" msgstr "" -#: ../../build/doc/release_notes.rst:81 ../../build/doc/release_notes.rst:1233 +#: ../../build/doc/release_notes.rst:80 +msgid "Official functions changes" +msgstr "" + +#: ../../build/doc/release_notes.rst:81 +#, fuzzy +msgid "Flow functions" +msgstr "Nuevas funciones" + +#: ../../build/doc/release_notes.rst:83 +#, fuzzy +msgid "``pgr_maxCardinalityMatch(text)``" +msgstr "pgr_maximumcardinalitymatching" + +#: ../../build/doc/release_notes.rst:85 +msgid "Deprecating ``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "" + +#: ../../build/doc/release_notes.rst:88 ../../build/doc/release_notes.rst:1261 msgid "Deprecated functions" msgstr "Funciones Obsoletas" -#: ../../build/doc/release_notes.rst:84 +#: ../../build/doc/release_notes.rst:91 msgid "``pgr_trsp(text,integer,integer,boolean,boolean,text)``" msgstr "``pgr_trsp(text,integer,integer,boolean,boolean,text)``" -#: ../../build/doc/release_notes.rst:85 +#: ../../build/doc/release_notes.rst:92 #, fuzzy msgid "``pgr_trsp(text,integer,float8,integer,float8,boolean,boolean,text)``" msgstr "" "Correción pgr_trsp(text,integer,double precision,integer,double " "precision,boolean,boolean[,text])" -#: ../../build/doc/release_notes.rst:86 +#: ../../build/doc/release_notes.rst:93 msgid "``pgr_trspViaVertices(text,anyarray,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:87 +#: ../../build/doc/release_notes.rst:94 msgid "``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:90 +#: ../../build/doc/release_notes.rst:97 #, fuzzy msgid "pgRouting 3.3.2 Release Notes" msgstr "Notas de la versión 3.3.0 de pgRouting" -#: ../../build/doc/release_notes.rst:92 +#: ../../build/doc/release_notes.rst:99 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " "closed milestone for 3.3.2 " "`_" msgstr "" -"Para ver todos los problemas y solicitudes de extracción cerrados pora ésta " -"versión, consulte la `meta cerrada de 3.3.0 `_ en " -"Github" +"Para ver todos los problemas y solicitudes de extracción cerrados pora " +"ésta versión, consulte la `meta cerrada de 3.3.0 " +"`_" +" en Github" + +#: ../../build/doc/release_notes.rst:103 +msgid "Revised documentation" +msgstr "" + +#: ../../build/doc/release_notes.rst:105 +msgid "Simplifying table names and table columns, for example:" +msgstr "" + +#: ../../build/doc/release_notes.rst:107 +msgid "``edges`` instead of ``edge_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:109 +msgid "Removing unused columns ``category_id`` and ``reverse_category_id``." +msgstr "" -#: ../../build/doc/release_notes.rst:97 ../../build/doc/release_notes.rst:112 -#: ../../build/doc/release_notes.rst:126 ../../build/doc/release_notes.rst:192 +#: ../../build/doc/release_notes.rst:111 +msgid "``combinations`` instead of ``combinations_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:113 +msgid "Using PostGIS standard for geometry column." +msgstr "" + +#: ../../build/doc/release_notes.rst:115 +msgid "``geom`` instead of ``the_geom``" +msgstr "" + +#: ../../build/doc/release_notes.rst:117 +msgid "Avoiding usage of functions that modify indexes, columns etc on tables." +msgstr "" + +#: ../../build/doc/release_notes.rst:119 +msgid "Using ``pgr_extractVertices`` to create a routing topology" +msgstr "" + +#: ../../build/doc/release_notes.rst:121 +msgid "Restructure of the pgRouting concepts page." +msgstr "" + +#: ../../build/doc/release_notes.rst:125 ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:154 ../../build/doc/release_notes.rst:220 msgid "Issue fixes" msgstr "Corrección de problemas" -#: ../../build/doc/release_notes.rst:98 +#: ../../build/doc/release_notes.rst:126 #, fuzzy msgid "" "`#2276 `__: " @@ -250,7 +308,7 @@ msgstr "" "`#1006 `__: No hay " "pérdida de información2" -#: ../../build/doc/release_notes.rst:100 +#: ../../build/doc/release_notes.rst:128 #, fuzzy msgid "" "`#2312 `__: " @@ -259,12 +317,12 @@ msgstr "" "`#2087 `__: " "pgr_extractVertices a propuesto" -#: ../../build/doc/release_notes.rst:104 +#: ../../build/doc/release_notes.rst:132 #, fuzzy msgid "pgRouting 3.3.1 Release Notes" msgstr "Notas de la versión 3.3.0 de pgRouting" -#: ../../build/doc/release_notes.rst:106 +#: ../../build/doc/release_notes.rst:134 #, fuzzy, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -277,7 +335,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:113 +#: ../../build/doc/release_notes.rst:141 #, fuzzy msgid "" "`#2216 `__: Warnings " @@ -286,7 +344,7 @@ msgstr "" "`#1770 `__: Eliminar " "advertencias cuando se utiliza el compilador clang" -#: ../../build/doc/release_notes.rst:114 +#: ../../build/doc/release_notes.rst:142 #, fuzzy msgid "" "`#2266 `__: Error " @@ -295,11 +353,11 @@ msgstr "" "`#1006 `__: No hay " "pérdida de información2" -#: ../../build/doc/release_notes.rst:118 +#: ../../build/doc/release_notes.rst:146 msgid "pgRouting 3.3.0 Release Notes" msgstr "Notas de la versión 3.3.0 de pgRouting" -#: ../../build/doc/release_notes.rst:120 +#: ../../build/doc/release_notes.rst:148 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -312,7 +370,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:127 +#: ../../build/doc/release_notes.rst:155 msgid "" "`#2057 `__: " "trspViaEdges columns in different order" @@ -320,7 +378,7 @@ msgstr "" "`#2057 `__: columnas " "trspViaEdges en orden diferente" -#: ../../build/doc/release_notes.rst:128 +#: ../../build/doc/release_notes.rst:156 msgid "" "`#2087 `__: " "pgr_extractVertices to proposed" @@ -328,7 +386,7 @@ msgstr "" "`#2087 `__: " "pgr_extractVertices a propuesto" -#: ../../build/doc/release_notes.rst:129 +#: ../../build/doc/release_notes.rst:157 msgid "" "`#2201 `__: " "pgr_depthFirstSearch to proposed" @@ -336,7 +394,7 @@ msgstr "" "`#2201 `__: " "pgr_depthFirstSearch a propuesto" -#: ../../build/doc/release_notes.rst:130 +#: ../../build/doc/release_notes.rst:158 msgid "" "`#2202 `__: " "pgr_sequentialVertexColoring to proposed" @@ -344,7 +402,7 @@ msgstr "" "`#2202 `__: " "pgr_sequentialVertexColoring a propuesto" -#: ../../build/doc/release_notes.rst:131 +#: ../../build/doc/release_notes.rst:159 msgid "" "`#2203 `__: " "pgr_dijkstraNear and pgr_dijkstraNearCost to proposed" @@ -352,92 +410,92 @@ msgstr "" "`#2203 `__: " "pgr_dijkstraNear y pgr_dijkstraNearCost a propuesto" -#: ../../build/doc/release_notes.rst:134 ../../build/doc/release_notes.rst:216 -#: ../../build/doc/release_notes.rst:729 +#: ../../build/doc/release_notes.rst:162 ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:757 msgid "New experimental functions" msgstr "Nuevas funciones experimentales" -#: ../../build/doc/release_notes.rst:135 ../../build/doc/release_notes.rst:157 +#: ../../build/doc/release_notes.rst:163 ../../build/doc/release_notes.rst:185 msgid "Coloring" msgstr "Coloreo" -#: ../../build/doc/release_notes.rst:137 +#: ../../build/doc/release_notes.rst:165 msgid "pgr_edgeColoring" msgstr "pgr_edgeColoring" -#: ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:168 msgid "Experimental promoted to Proposed" msgstr "Experimental promovido a Propuesto" -#: ../../build/doc/release_notes.rst:141 +#: ../../build/doc/release_notes.rst:169 msgid "Dijkstra" msgstr "Dijkstra" -#: ../../build/doc/release_notes.rst:143 ../../build/doc/release_notes.rst:224 +#: ../../build/doc/release_notes.rst:171 ../../build/doc/release_notes.rst:252 msgid "pgr_dijkstraNear" msgstr "pgr_dijkstraNear" -#: ../../build/doc/release_notes.rst:145 ../../build/doc/release_notes.rst:229 +#: ../../build/doc/release_notes.rst:173 ../../build/doc/release_notes.rst:257 msgid "pgr_dijkstraNear(Combinations)" msgstr "pgr_dijkstraNear(Combinaciones)" -#: ../../build/doc/release_notes.rst:146 ../../build/doc/release_notes.rst:228 +#: ../../build/doc/release_notes.rst:174 ../../build/doc/release_notes.rst:256 msgid "pgr_dijkstraNear(Many to Many)" msgstr "pgr_dijkstraNear(Muchos a Muchos)" -#: ../../build/doc/release_notes.rst:147 ../../build/doc/release_notes.rst:227 +#: ../../build/doc/release_notes.rst:175 ../../build/doc/release_notes.rst:255 msgid "pgr_dijkstraNear(Many to One)" msgstr "pgr_dijkstraNear(Muchos a Uno)" -#: ../../build/doc/release_notes.rst:148 ../../build/doc/release_notes.rst:226 +#: ../../build/doc/release_notes.rst:176 ../../build/doc/release_notes.rst:254 msgid "pgr_dijkstraNear(One to Many)" msgstr "pgr_dijkstraNear(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:150 ../../build/doc/release_notes.rst:231 +#: ../../build/doc/release_notes.rst:178 ../../build/doc/release_notes.rst:259 msgid "pgr_dijkstraNearCost" msgstr "pgr_dijkstraNearCost" -#: ../../build/doc/release_notes.rst:152 ../../build/doc/release_notes.rst:236 +#: ../../build/doc/release_notes.rst:180 ../../build/doc/release_notes.rst:264 msgid "pgr_dijkstraNearCost(Combinations)" msgstr "pgr_dijkstraNearCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:153 ../../build/doc/release_notes.rst:235 +#: ../../build/doc/release_notes.rst:181 ../../build/doc/release_notes.rst:263 msgid "pgr_dijkstraNearCost(Many to Many)" msgstr "pgr_dijkstraNearCost(Muchos a Muchos)" -#: ../../build/doc/release_notes.rst:154 ../../build/doc/release_notes.rst:234 +#: ../../build/doc/release_notes.rst:182 ../../build/doc/release_notes.rst:262 msgid "pgr_dijkstraNearCost(Many to One)" msgstr "pgr_dijkstraNearCost(Muchos a Uno)" -#: ../../build/doc/release_notes.rst:155 ../../build/doc/release_notes.rst:233 +#: ../../build/doc/release_notes.rst:183 ../../build/doc/release_notes.rst:261 msgid "pgr_dijkstraNearCost(One to Many)" msgstr "pgr_dijkstraNearCost(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:159 ../../build/doc/release_notes.rst:247 +#: ../../build/doc/release_notes.rst:187 ../../build/doc/release_notes.rst:275 msgid "pgr_sequentialVertexColoring" msgstr "pgr_sequentialVertexColoring" -#: ../../build/doc/release_notes.rst:163 ../../build/doc/release_notes.rst:596 +#: ../../build/doc/release_notes.rst:191 ../../build/doc/release_notes.rst:624 msgid "pgr_extractVertices" msgstr "pgr_extractVertices" -#: ../../build/doc/release_notes.rst:165 +#: ../../build/doc/release_notes.rst:193 msgid "Traversal" msgstr "Travesía" -#: ../../build/doc/release_notes.rst:167 +#: ../../build/doc/release_notes.rst:195 msgid "pgr_depthFirstSearch(Multiple vertices)" msgstr "pgr_depthFirstSearch (Vértices múltiples)" -#: ../../build/doc/release_notes.rst:168 +#: ../../build/doc/release_notes.rst:196 msgid "pgr_depthFirstSearch(Single vertex)" msgstr "pgr_depthFirstSearch (Vértice único)" -#: ../../build/doc/release_notes.rst:171 +#: ../../build/doc/release_notes.rst:199 msgid "pgRouting 3.2.2 Release Notes" msgstr "Notas de la Versión 3.2.2 de pgRouting" -#: ../../build/doc/release_notes.rst:173 +#: ../../build/doc/release_notes.rst:201 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -445,16 +503,16 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver todos los problemas y solicitudes de extracción cerrados pora ésta " -"versión, consulte la `meta cerrada 3.2.2 `_ en " -"Github." +"Para ver todos los problemas y solicitudes de extracción cerrados pora " +"ésta versión, consulte la `meta cerrada 3.2.2 " +"`_" +" en Github." -#: ../../build/doc/release_notes.rst:179 +#: ../../build/doc/release_notes.rst:207 msgid "Issues" msgstr "Corrección de problemas" -#: ../../build/doc/release_notes.rst:180 +#: ../../build/doc/release_notes.rst:208 msgid "" "`#2093 `__: " "Compilation on Visual Studio" @@ -462,8 +520,8 @@ msgstr "" "`#2093 `__: " "Compilación con Visual Studio" -#: ../../build/doc/release_notes.rst:181 ../../build/doc/release_notes.rst:287 -#: ../../build/doc/release_notes.rst:381 +#: ../../build/doc/release_notes.rst:209 ../../build/doc/release_notes.rst:315 +#: ../../build/doc/release_notes.rst:409 msgid "" "`#2189 `__: Build " "error on RHEL 7" @@ -471,11 +529,11 @@ msgstr "" "`#2189 `__: Error de " "compilación en RHEL 7" -#: ../../build/doc/release_notes.rst:184 +#: ../../build/doc/release_notes.rst:212 msgid "pgRouting 3.2.1 Release Notes" msgstr "Notas de la Versión 3.2.1 de pgRouting" -#: ../../build/doc/release_notes.rst:186 +#: ../../build/doc/release_notes.rst:214 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -488,7 +546,7 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:193 +#: ../../build/doc/release_notes.rst:221 msgid "" "`#1883 `__: " "pgr_TSPEuclidean crashes connection on Windows" @@ -496,11 +554,11 @@ msgstr "" "`#1883 `__: " "pgr_TSPEuclidean termina la conexión en Windows" -#: ../../build/doc/release_notes.rst:195 +#: ../../build/doc/release_notes.rst:223 msgid "The solution is to use Boost::graph::metric_tsp_approx" msgstr "La solución es usar Boost::graph::metric_tsp_approx" -#: ../../build/doc/release_notes.rst:196 +#: ../../build/doc/release_notes.rst:224 msgid "" "To not break user's code the optional parameters related to the TSP " "Annaeling are ignored" @@ -508,17 +566,17 @@ msgstr "" "Para no romper el código del usuario, se ignoran los parámetros " "opcionales relacionados con el algoritmo de recocido de TSP" -#: ../../build/doc/release_notes.rst:197 +#: ../../build/doc/release_notes.rst:225 msgid "The function with the annaeling optional parameters is deprecated" msgstr "" "La función con los parámetros opcionales del algoritmo de recocido pasan " "a ser obseltos" -#: ../../build/doc/release_notes.rst:201 +#: ../../build/doc/release_notes.rst:229 msgid "pgRouting 3.2.0 Release Notes" msgstr "Notas del Lanzamiento de pgRouting 3.2.0" -#: ../../build/doc/release_notes.rst:203 +#: ../../build/doc/release_notes.rst:231 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -531,11 +589,11 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:209 +#: ../../build/doc/release_notes.rst:237 msgid "Build" msgstr "Construir" -#: ../../build/doc/release_notes.rst:210 +#: ../../build/doc/release_notes.rst:238 msgid "" "`#1850 `__: Change " "Boost min version to 1.56" @@ -543,131 +601,131 @@ msgstr "" "`#1850 `__: Cambie la" " versión mínima de Boost a 1.56" -#: ../../build/doc/release_notes.rst:213 +#: ../../build/doc/release_notes.rst:241 msgid "Removing support for Boost v1.53, v1.54 & v1.55" msgstr "Eliminación de soporte para Boost v1.53, v1.54 & v1.55" -#: ../../build/doc/release_notes.rst:217 +#: ../../build/doc/release_notes.rst:245 msgid "pgr_bellmanFord(Combinations)" msgstr "pgr_bellmanFord(Combinaciones)" -#: ../../build/doc/release_notes.rst:218 +#: ../../build/doc/release_notes.rst:246 msgid "pgr_binaryBreadthFirstSearch(Combinations)" msgstr "pgr_binaryBreadthFirstSearch(Combinaciones)" -#: ../../build/doc/release_notes.rst:219 +#: ../../build/doc/release_notes.rst:247 msgid "pgr_bipartite" msgstr "pgr_bipartite" -#: ../../build/doc/release_notes.rst:220 +#: ../../build/doc/release_notes.rst:248 msgid "pgr_dagShortestPath(Combinations)" msgstr "pgr_dagShortestPath(Combinaciones)" -#: ../../build/doc/release_notes.rst:221 +#: ../../build/doc/release_notes.rst:249 msgid "pgr_depthFirstSearch" msgstr "pgr_depthFirstSearch" -#: ../../build/doc/release_notes.rst:222 +#: ../../build/doc/release_notes.rst:250 msgid "Dijkstra Near" msgstr "Dijkstra Cercano" -#: ../../build/doc/release_notes.rst:238 +#: ../../build/doc/release_notes.rst:266 msgid "pgr_edwardMoore(Combinations)" msgstr "pgr_edwardMoore(Combinaciones)" -#: ../../build/doc/release_notes.rst:239 +#: ../../build/doc/release_notes.rst:267 msgid "pgr_isPlanar" msgstr "pgr_isPlanar" -#: ../../build/doc/release_notes.rst:240 +#: ../../build/doc/release_notes.rst:268 msgid "pgr_lengauerTarjanDominatorTree" msgstr "pgr_lengauerTarjanDominatorTree" -#: ../../build/doc/release_notes.rst:241 +#: ../../build/doc/release_notes.rst:269 msgid "pgr_makeConnected" msgstr "pgr_makeConnected" -#: ../../build/doc/release_notes.rst:242 ../../build/doc/release_notes.rst:266 +#: ../../build/doc/release_notes.rst:270 ../../build/doc/release_notes.rst:294 msgid "Flow" msgstr "Flujo" -#: ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:272 msgid "pgr_maxFlowMinCost(Combinations)" msgstr "pgr_maxFlowMinCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:245 +#: ../../build/doc/release_notes.rst:273 msgid "pgr_maxFlowMinCost_Cost(Combinations)" msgstr "pgr_maxFlowMinCost_Cost(Combinaciones)" -#: ../../build/doc/release_notes.rst:251 +#: ../../build/doc/release_notes.rst:279 msgid "Astar" msgstr "Astar" -#: ../../build/doc/release_notes.rst:253 +#: ../../build/doc/release_notes.rst:281 msgid "pgr_aStar(Combinations)" msgstr "pgr_aStar(Combinaciones)" -#: ../../build/doc/release_notes.rst:254 +#: ../../build/doc/release_notes.rst:282 msgid "pgr_aStarCost(Combinations)" msgstr "pgr_aStarCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:256 +#: ../../build/doc/release_notes.rst:284 msgid "Bidirectional Astar" msgstr "Astar Bidireccional" -#: ../../build/doc/release_notes.rst:258 +#: ../../build/doc/release_notes.rst:286 msgid "pgr_bdAstar(Combinations)" msgstr "pgr_bdAstar(Combinaciones)" -#: ../../build/doc/release_notes.rst:259 +#: ../../build/doc/release_notes.rst:287 msgid "pgr_bdAstarCost(Combinations)" msgstr "pgr_bdAstarCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:261 +#: ../../build/doc/release_notes.rst:289 msgid "Bidirectional Dijkstra" msgstr "Dijkstra Bidireccional" -#: ../../build/doc/release_notes.rst:263 +#: ../../build/doc/release_notes.rst:291 msgid "pgr_bdDijkstra(Combinations)" msgstr "pgr_bdDijkstra(Combinaciones)" -#: ../../build/doc/release_notes.rst:264 +#: ../../build/doc/release_notes.rst:292 msgid "pgr_bdDijkstraCost(Combinations)" msgstr "pgr_bdDijkstraCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:268 +#: ../../build/doc/release_notes.rst:296 msgid "pgr_boykovKolmogorov(Combinations)" msgstr "pgr_boykovKolmogorov(Combinaciones)" -#: ../../build/doc/release_notes.rst:269 +#: ../../build/doc/release_notes.rst:297 msgid "pgr_edgeDisjointPaths(Combinations)" msgstr "pgr_edgeDisjointPaths(Combinaciones)" -#: ../../build/doc/release_notes.rst:270 +#: ../../build/doc/release_notes.rst:298 msgid "pgr_edmondsKarp(Combinations)" msgstr "pgr_edmondsKarp(Combinaciones)" -#: ../../build/doc/release_notes.rst:271 +#: ../../build/doc/release_notes.rst:299 msgid "pgr_maxFlow(Combinations)" msgstr "pgr_maxFlow(Combinaciones)" -#: ../../build/doc/release_notes.rst:272 +#: ../../build/doc/release_notes.rst:300 msgid "pgr_pushRelabel(Combinations)" msgstr "pgr_pushRelabel(Combinaciones)" -#: ../../build/doc/release_notes.rst:274 +#: ../../build/doc/release_notes.rst:302 msgid "pgr_withPoints(Combinations)" msgstr "pgr_withPoints(Combinaciones)" -#: ../../build/doc/release_notes.rst:275 +#: ../../build/doc/release_notes.rst:303 msgid "pgr_withPointsCost(Combinations)" msgstr "pgr_withPointsCost(Combinaciones)" -#: ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:306 msgid "pgRouting 3.1.4 Release Notes" msgstr "Notas de la Versión 3.1.4 de pgRouting" -#: ../../build/doc/release_notes.rst:280 +#: ../../build/doc/release_notes.rst:308 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -680,18 +738,18 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:286 ../../build/doc/release_notes.rst:300 -#: ../../build/doc/release_notes.rst:318 ../../build/doc/release_notes.rst:340 -#: ../../build/doc/release_notes.rst:380 ../../build/doc/release_notes.rst:453 -#: ../../build/doc/release_notes.rst:467 +#: ../../build/doc/release_notes.rst:314 ../../build/doc/release_notes.rst:328 +#: ../../build/doc/release_notes.rst:346 ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:408 ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:495 msgid "Issues fixes" msgstr "Corrección de problemas" -#: ../../build/doc/release_notes.rst:292 +#: ../../build/doc/release_notes.rst:320 msgid "pgRouting 3.1.3 Release Notes" msgstr "pgRouting 3.1.3 Notas de la Versión" -#: ../../build/doc/release_notes.rst:294 +#: ../../build/doc/release_notes.rst:322 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -704,7 +762,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:301 ../../build/doc/release_notes.rst:395 +#: ../../build/doc/release_notes.rst:329 ../../build/doc/release_notes.rst:423 msgid "" "`#1825 `__: Boost " "versions are not honored" @@ -712,7 +770,7 @@ msgstr "" "`#1825 `__: No se " "respetan las versiones Boost" -#: ../../build/doc/release_notes.rst:303 ../../build/doc/release_notes.rst:397 +#: ../../build/doc/release_notes.rst:331 ../../build/doc/release_notes.rst:425 msgid "" "`#1849 `__: Boost " "1.75.0 geometry \"point_xy.hpp\" build error on macOS environment" @@ -721,7 +779,7 @@ msgstr "" "el error de compilación \"point_xy.hpp\" de la geometría 1.75.0 en el " "entorno macOS" -#: ../../build/doc/release_notes.rst:305 ../../build/doc/release_notes.rst:399 +#: ../../build/doc/release_notes.rst:333 ../../build/doc/release_notes.rst:427 msgid "" "`#1861 `__: vrp " "functions crash server" @@ -729,11 +787,11 @@ msgstr "" "`#1861 `__:servidor " "de fallas de funciones vrp" -#: ../../build/doc/release_notes.rst:310 +#: ../../build/doc/release_notes.rst:338 msgid "pgRouting 3.1.2 Release Notes" msgstr "Notas de la Versión pgRouting 3.1.2" -#: ../../build/doc/release_notes.rst:312 +#: ../../build/doc/release_notes.rst:340 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -746,7 +804,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:319 ../../build/doc/release_notes.rst:413 +#: ../../build/doc/release_notes.rst:347 ../../build/doc/release_notes.rst:441 msgid "" "`#1304 `__: FreeBSD " "12 64-bit crashes on pgr_vrOneDepot tests Experimental Function" @@ -754,7 +812,7 @@ msgstr "" "`#1304 `__: FreeBSD " "12 de 64 bits falla en pgr_vrOneDepot prueba la función experimental" -#: ../../build/doc/release_notes.rst:321 ../../build/doc/release_notes.rst:415 +#: ../../build/doc/release_notes.rst:349 ../../build/doc/release_notes.rst:443 msgid "" "`#1356 `__: " "tools/testers/pg_prove_tests.sh fails when PostgreSQL port is not passed" @@ -762,7 +820,7 @@ msgstr "" "`#1356 `__: " "tools/testers/pg_prove_tests.sh falla cuando no pasa el puerto PostgreSQL" -#: ../../build/doc/release_notes.rst:323 ../../build/doc/release_notes.rst:417 +#: ../../build/doc/release_notes.rst:351 ../../build/doc/release_notes.rst:445 msgid "" "`#1725 `__: Server " "crash on pgr_pickDeliver and pgr_vrpOneDepot on openbsd" @@ -770,7 +828,7 @@ msgstr "" "`#1725 `__: El " "servidor falla en pgr_pickDeliver y pgr_vrpOneDepot en openbsd" -#: ../../build/doc/release_notes.rst:325 ../../build/doc/release_notes.rst:419 +#: ../../build/doc/release_notes.rst:353 ../../build/doc/release_notes.rst:447 msgid "" "`#1760 `__: TSP " "server crash on ubuntu 20.04 #1760" @@ -778,7 +836,7 @@ msgstr "" "`#1760 `__: el " "servidor TSP cae en ubuntu 20.04 #1760" -#: ../../build/doc/release_notes.rst:327 ../../build/doc/release_notes.rst:421 +#: ../../build/doc/release_notes.rst:355 ../../build/doc/release_notes.rst:449 msgid "" "`#1770 `__: Remove " "warnings when using clang compiler" @@ -786,11 +844,11 @@ msgstr "" "`#1770 `__: Eliminar " "advertencias cuando se utiliza el compilador clang" -#: ../../build/doc/release_notes.rst:332 +#: ../../build/doc/release_notes.rst:360 msgid "pgRouting 3.1.1 Release Notes" msgstr "pgRouting 3.1.1 Notas de la Versión" -#: ../../build/doc/release_notes.rst:334 +#: ../../build/doc/release_notes.rst:362 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -798,11 +856,11 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver los problemas cerrados por esta vers 3.1.1 `_ on Github." +"Para ver los problemas cerrados por esta vers 3.1.1 " +"`_" +" on Github." -#: ../../build/doc/release_notes.rst:341 ../../build/doc/release_notes.rst:431 +#: ../../build/doc/release_notes.rst:369 ../../build/doc/release_notes.rst:459 msgid "" "`#1733 `__: " "pgr_bdAstar fails when source or target vertex does not exist in the " @@ -812,7 +870,7 @@ msgstr "" "pgr_bdAstar falla cuando el vértice de origen o de destino no existe en " "el gráfico" -#: ../../build/doc/release_notes.rst:343 ../../build/doc/release_notes.rst:433 +#: ../../build/doc/release_notes.rst:371 ../../build/doc/release_notes.rst:461 msgid "" "`#1647 `__: Linear " "Contraction contracts self loops" @@ -820,7 +878,7 @@ msgstr "" "`#1647 `__: La " "Contracción Lineal contrae bucles propios" -#: ../../build/doc/release_notes.rst:345 ../../build/doc/release_notes.rst:435 +#: ../../build/doc/release_notes.rst:373 ../../build/doc/release_notes.rst:463 msgid "" "`#1640 `__: " "pgr_withPoints fails when points_sql is empty" @@ -828,7 +886,7 @@ msgstr "" "`#1640 `__: " "pgr_withPoints falla cuando points_sql está vacía" -#: ../../build/doc/release_notes.rst:347 ../../build/doc/release_notes.rst:437 +#: ../../build/doc/release_notes.rst:375 ../../build/doc/release_notes.rst:465 msgid "" "`#1616 `__: Path " "evaluation on C++ not updated before the results go back to C" @@ -837,7 +895,7 @@ msgstr "" "evaluación de la ruta en C ++ no se actualiza antes de que los resultados" " vuelvan a C" -#: ../../build/doc/release_notes.rst:349 ../../build/doc/release_notes.rst:439 +#: ../../build/doc/release_notes.rst:377 ../../build/doc/release_notes.rst:467 msgid "" "`#1300 `__: " "pgr_chinesePostman crash on test data" @@ -845,11 +903,11 @@ msgstr "" "`#1300 `__: " "pgr_chinesePostman falla en los datos de prueba" -#: ../../build/doc/release_notes.rst:355 +#: ../../build/doc/release_notes.rst:383 msgid "pgRouting 3.1.0 Release Notes" msgstr "Notas de la Versión pgRouting 3.1.0" -#: ../../build/doc/release_notes.rst:357 +#: ../../build/doc/release_notes.rst:385 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -862,27 +920,27 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:364 +#: ../../build/doc/release_notes.rst:392 msgid "pgr_dijkstra(combinations)" msgstr "pgr_dijkstra(combinaciones)" -#: ../../build/doc/release_notes.rst:365 +#: ../../build/doc/release_notes.rst:393 msgid "pgr_dijkstraCost(combinations)" msgstr "pgr_dijkstraCost(combinaciones)" -#: ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:396 msgid "Build changes" msgstr "Crear cambios" -#: ../../build/doc/release_notes.rst:369 +#: ../../build/doc/release_notes.rst:397 msgid "Minimal requirement for Sphinx: version 1.8" msgstr "Requerimientos mínimos para Sphinx: versión 1.8" -#: ../../build/doc/release_notes.rst:372 +#: ../../build/doc/release_notes.rst:400 msgid "pgRouting 3.0.6 Release Notes" msgstr "Notas de la Versión 3.0.6 de pgRouting" -#: ../../build/doc/release_notes.rst:374 +#: ../../build/doc/release_notes.rst:402 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -895,11 +953,11 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:386 +#: ../../build/doc/release_notes.rst:414 msgid "pgRouting 3.0.5 Release Notes" msgstr "pgRouting 3.0.5 Notas de la Versión" -#: ../../build/doc/release_notes.rst:388 +#: ../../build/doc/release_notes.rst:416 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -912,16 +970,16 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:394 ../../build/doc/release_notes.rst:412 -#: ../../build/doc/release_notes.rst:430 +#: ../../build/doc/release_notes.rst:422 ../../build/doc/release_notes.rst:440 +#: ../../build/doc/release_notes.rst:458 msgid "Backport issues fixes" msgstr "Corrección de problemas de Backport" -#: ../../build/doc/release_notes.rst:404 +#: ../../build/doc/release_notes.rst:432 msgid "pgRouting 3.0.4 Release Notes" msgstr "Notas de la Versión pgRouting 3.0.4" -#: ../../build/doc/release_notes.rst:406 +#: ../../build/doc/release_notes.rst:434 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -929,20 +987,20 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver todos los problemas y solicitudes de extracción cerradas por esta " -"versión, consulte la `meta cerrada para 3.0.4 `_ en " -"Github." +"Para ver todos los problemas y solicitudes de extracción cerradas por " +"esta versión, consulte la `meta cerrada para 3.0.4 " +"`_" +" en Github." -#: ../../build/doc/release_notes.rst:427 +#: ../../build/doc/release_notes.rst:455 msgid "pgRouting 3.0.3 Release Notes" msgstr "Notas de la versión de pgRouting 3.0.3" -#: ../../build/doc/release_notes.rst:445 +#: ../../build/doc/release_notes.rst:473 msgid "pgRouting 3.0.2 Release Notes" msgstr "Notas de la Versión pgRouting 3.0.2" -#: ../../build/doc/release_notes.rst:447 +#: ../../build/doc/release_notes.rst:475 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -950,11 +1008,12 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver los problemas cerrados por esta versión, consulte en Github la `" -"meta cerrada para 3.0.2 `_ en Github." +"Para ver los problemas cerrados por esta versión, consulte en Github la " +"`meta cerrada para 3.0.2 " +"`_" +" en Github." -#: ../../build/doc/release_notes.rst:454 +#: ../../build/doc/release_notes.rst:482 msgid "" "`#1378 `__: Visual " "Studio build failing" @@ -962,11 +1021,11 @@ msgstr "" "`#1378 `__: Error de " "compilación de Visual Studio" -#: ../../build/doc/release_notes.rst:459 +#: ../../build/doc/release_notes.rst:487 msgid "pgRouting 3.0.1 Release Notes" msgstr "Notas de la versión 3.0.1 de pgRouting" -#: ../../build/doc/release_notes.rst:461 +#: ../../build/doc/release_notes.rst:489 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -979,7 +1038,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:468 +#: ../../build/doc/release_notes.rst:496 msgid "" "`#232 `__: Honor " "client cancel requests in C /C++ code" @@ -987,11 +1046,11 @@ msgstr "" "`#232 `__: Cliente " "honorable cliente cancela las solicitudes de código C /C++" -#: ../../build/doc/release_notes.rst:473 +#: ../../build/doc/release_notes.rst:501 msgid "pgRouting 3.0.0 Release Notes" msgstr "Notas de la versión de pgRouting 3.0.0" -#: ../../build/doc/release_notes.rst:475 +#: ../../build/doc/release_notes.rst:503 #, python-format msgid "" "To see all issues & pull requests closed by this release see the `Git " @@ -1004,27 +1063,27 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:509 msgid "Fixed Issues" msgstr "Problemas solucionados" -#: ../../build/doc/release_notes.rst:482 +#: ../../build/doc/release_notes.rst:510 msgid "" "`#1153 `__: Renamed " "pgr_eucledianTSP to pgr_TSPeuclidean" msgstr "" -"`#1153 `__: Renombrado " -"de pgr_eucledianTSP a pgr_TSPeuclidean" +"`#1153 `__: " +"Renombrado de pgr_eucledianTSP a pgr_TSPeuclidean" -#: ../../build/doc/release_notes.rst:484 +#: ../../build/doc/release_notes.rst:512 msgid "" "`#1188 `__: Removed " "CGAL dependency" msgstr "" -"`#1188 `__: Se suprimió " -"la dependencia CGAL" +"`#1188 `__: Se " +"suprimió la dependencia CGAL" -#: ../../build/doc/release_notes.rst:486 +#: ../../build/doc/release_notes.rst:514 msgid "" "`#1002 `__: Fixed " "contraction issues:" @@ -1032,7 +1091,7 @@ msgstr "" "`#1002 `__: Problemas" " de contracción solucionados:" -#: ../../build/doc/release_notes.rst:489 +#: ../../build/doc/release_notes.rst:517 msgid "" "`#1004 `__: Contracts" " when forbidden vertices do not belong to graph" @@ -1040,7 +1099,7 @@ msgstr "" "`#1004 `__: Se " "contrae cuando los vértices prohibidos no pertenecen al grafo" -#: ../../build/doc/release_notes.rst:491 +#: ../../build/doc/release_notes.rst:519 msgid "" "`#1005 `__: " "Intermideate results eliminated" @@ -1048,7 +1107,7 @@ msgstr "" "`#1005 `__: " "Resultados intermedios eliminados" -#: ../../build/doc/release_notes.rst:493 +#: ../../build/doc/release_notes.rst:521 msgid "" "`#1006 `__: No loss " "of information" @@ -1056,456 +1115,456 @@ msgstr "" "`#1006 `__: No hay " "pérdida de información2" -#: ../../build/doc/release_notes.rst:497 +#: ../../build/doc/release_notes.rst:525 msgid "New functions" msgstr "Nuevas funciones" -#: ../../build/doc/release_notes.rst:498 +#: ../../build/doc/release_notes.rst:526 msgid "Kruskal family" msgstr "Familia Kruskal" -#: ../../build/doc/release_notes.rst:500 +#: ../../build/doc/release_notes.rst:528 msgid "pgr_kruskal" msgstr "pgr_kruskal" -#: ../../build/doc/release_notes.rst:501 +#: ../../build/doc/release_notes.rst:529 msgid "pgr_kruskalBFS" msgstr "pgr_kruskalBFS" -#: ../../build/doc/release_notes.rst:502 +#: ../../build/doc/release_notes.rst:530 msgid "pgr_kruskalDD" msgstr "pgr_kruskalDD" -#: ../../build/doc/release_notes.rst:503 +#: ../../build/doc/release_notes.rst:531 msgid "pgr_kruskalDFS" msgstr "pgr_kruskalDFS" -#: ../../build/doc/release_notes.rst:505 +#: ../../build/doc/release_notes.rst:533 msgid "Prim family" msgstr "Familia Prim" -#: ../../build/doc/release_notes.rst:507 +#: ../../build/doc/release_notes.rst:535 msgid "pgr_prim" msgstr "pgr_prim" -#: ../../build/doc/release_notes.rst:508 +#: ../../build/doc/release_notes.rst:536 msgid "pgr_primDD" msgstr "pgr_primDD" -#: ../../build/doc/release_notes.rst:509 +#: ../../build/doc/release_notes.rst:537 msgid "pgr_primDFS" msgstr "pgr_primDFS" -#: ../../build/doc/release_notes.rst:510 +#: ../../build/doc/release_notes.rst:538 msgid "pgr_primBFS" msgstr "pgr_primBFS" -#: ../../build/doc/release_notes.rst:514 +#: ../../build/doc/release_notes.rst:542 msgid "Proposed moved to official on pgRouting" msgstr "Propuesta cambió a oficial en pgRouting" -#: ../../build/doc/release_notes.rst:515 +#: ../../build/doc/release_notes.rst:543 msgid "aStar Family" msgstr "Familia aStar" -#: ../../build/doc/release_notes.rst:517 +#: ../../build/doc/release_notes.rst:545 msgid "pgr_aStar(one to many)" msgstr "pgr_aStar(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:518 +#: ../../build/doc/release_notes.rst:546 msgid "pgr_aStar(many to one)" msgstr "pgr_aStar(muchos a uno)" -#: ../../build/doc/release_notes.rst:519 +#: ../../build/doc/release_notes.rst:547 msgid "pgr_aStar(many to many)" msgstr "pgr_aStar(muchos a muchos)" -#: ../../build/doc/release_notes.rst:520 +#: ../../build/doc/release_notes.rst:548 msgid "pgr_aStarCost(one to one)" msgstr "pgr_aStarCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:521 +#: ../../build/doc/release_notes.rst:549 msgid "pgr_aStarCost(one to many)" msgstr "pgr_aStarCost(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:522 +#: ../../build/doc/release_notes.rst:550 msgid "pgr_aStarCost(many to one)" msgstr "pgr_aStarCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:523 +#: ../../build/doc/release_notes.rst:551 msgid "pgr_aStarCost(many to many)" msgstr "pgr_aStarCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:524 +#: ../../build/doc/release_notes.rst:552 msgid "pgr_aStarCostMatrix(one to one)" msgstr "pgr_aStarCostMatrix(Uno a Uno)" -#: ../../build/doc/release_notes.rst:525 +#: ../../build/doc/release_notes.rst:553 msgid "pgr_aStarCostMatrix(one to many)" msgstr "pgr_aStarCostMatrix(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:526 +#: ../../build/doc/release_notes.rst:554 msgid "pgr_aStarCostMatrix(many to one)" msgstr "pgr_aStarCostMatrix(muchos a uno)" -#: ../../build/doc/release_notes.rst:527 +#: ../../build/doc/release_notes.rst:555 msgid "pgr_aStarCostMatrix(many to many)" msgstr "pgr_aStarCostMatrix(muchos a muchos)" -#: ../../build/doc/release_notes.rst:529 +#: ../../build/doc/release_notes.rst:557 msgid "bdAstar Family" msgstr "Familia bdAstar" -#: ../../build/doc/release_notes.rst:531 ../../build/doc/release_notes.rst:873 +#: ../../build/doc/release_notes.rst:559 ../../build/doc/release_notes.rst:901 msgid "pgr_bdAstar(one to many)" msgstr "pgr_bdAstar(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:532 ../../build/doc/release_notes.rst:874 +#: ../../build/doc/release_notes.rst:560 ../../build/doc/release_notes.rst:902 msgid "pgr_bdAstar(many to one)" msgstr "pgr_bdAstar(muchos a uno)" -#: ../../build/doc/release_notes.rst:533 ../../build/doc/release_notes.rst:875 +#: ../../build/doc/release_notes.rst:561 ../../build/doc/release_notes.rst:903 msgid "pgr_bdAstar(many to many)" msgstr "pgr_bdAstar(muchos a muchos)" -#: ../../build/doc/release_notes.rst:534 ../../build/doc/release_notes.rst:876 +#: ../../build/doc/release_notes.rst:562 ../../build/doc/release_notes.rst:904 msgid "pgr_bdAstarCost(one to one)" msgstr "pgr_bdAstarCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:535 ../../build/doc/release_notes.rst:877 +#: ../../build/doc/release_notes.rst:563 ../../build/doc/release_notes.rst:905 msgid "pgr_bdAstarCost(one to many)" msgstr "pgr_bdAstarCost(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:536 ../../build/doc/release_notes.rst:878 +#: ../../build/doc/release_notes.rst:564 ../../build/doc/release_notes.rst:906 msgid "pgr_bdAstarCost(many to one)" msgstr "pgr_bdAstarCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:537 ../../build/doc/release_notes.rst:879 +#: ../../build/doc/release_notes.rst:565 ../../build/doc/release_notes.rst:907 msgid "pgr_bdAstarCost(many to many)" msgstr "pgr_bdAstarCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:538 +#: ../../build/doc/release_notes.rst:566 msgid "pgr_bdAstarCostMatrix(one to one)" msgstr "pgr_bdAstarCostMatrix(Uno a Uno)" -#: ../../build/doc/release_notes.rst:539 +#: ../../build/doc/release_notes.rst:567 msgid "pgr_bdAstarCostMatrix(one to many)" msgstr "pgr_bdAstarCostMatrix(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:540 +#: ../../build/doc/release_notes.rst:568 msgid "pgr_bdAstarCostMatrix(many to one)" msgstr "pgr_bdAstarCostMatrix(muchos a uno)" -#: ../../build/doc/release_notes.rst:541 +#: ../../build/doc/release_notes.rst:569 msgid "pgr_bdAstarCostMatrix(many to many)" msgstr "pgr_bdAstarCostMatrix(muchos a muchos)" -#: ../../build/doc/release_notes.rst:543 +#: ../../build/doc/release_notes.rst:571 msgid "bdDijkstra Family" msgstr "bdDijkstra Familia" -#: ../../build/doc/release_notes.rst:545 ../../build/doc/release_notes.rst:881 +#: ../../build/doc/release_notes.rst:573 ../../build/doc/release_notes.rst:909 msgid "pgr_bdDijkstra(one to many)" msgstr "pgr_bdDijkstra(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:546 ../../build/doc/release_notes.rst:882 +#: ../../build/doc/release_notes.rst:574 ../../build/doc/release_notes.rst:910 msgid "pgr_bdDijkstra(many to one)" msgstr "pgr_bdDijkstra(muchos a uno)" -#: ../../build/doc/release_notes.rst:547 ../../build/doc/release_notes.rst:883 +#: ../../build/doc/release_notes.rst:575 ../../build/doc/release_notes.rst:911 msgid "pgr_bdDijkstra(many to many)" msgstr "pgr_bdDijkstra(muchos to muchos)" -#: ../../build/doc/release_notes.rst:548 ../../build/doc/release_notes.rst:884 +#: ../../build/doc/release_notes.rst:576 ../../build/doc/release_notes.rst:912 msgid "pgr_bdDijkstraCost(one to one)" msgstr "pgr_bdDijkstraCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:549 ../../build/doc/release_notes.rst:885 +#: ../../build/doc/release_notes.rst:577 ../../build/doc/release_notes.rst:913 msgid "pgr_bdDijkstraCost(one to many)" msgstr "pgr_bdDijkstraCost(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:550 ../../build/doc/release_notes.rst:886 +#: ../../build/doc/release_notes.rst:578 ../../build/doc/release_notes.rst:914 msgid "pgr_bdDijkstraCost(many to one)" msgstr "pgr_bdDijkstraCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:551 ../../build/doc/release_notes.rst:887 +#: ../../build/doc/release_notes.rst:579 ../../build/doc/release_notes.rst:915 msgid "pgr_bdDijkstraCost(many to many)" msgstr "pgr_bdDijkstraCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:552 +#: ../../build/doc/release_notes.rst:580 msgid "pgr_bdDijkstraCostMatrix(one to one)" msgstr "pgr_bdDijkstraCostMatrix(Uno a Uno)" -#: ../../build/doc/release_notes.rst:553 +#: ../../build/doc/release_notes.rst:581 msgid "pgr_bdDijkstraCostMatrix(one to many)" msgstr "pgr_bdDijkstraCostMatrix(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:554 +#: ../../build/doc/release_notes.rst:582 msgid "pgr_bdDijkstraCostMatrix(many to one)" msgstr "pgr_bdDijkstraCostMatrix(muchos a uno)" -#: ../../build/doc/release_notes.rst:555 +#: ../../build/doc/release_notes.rst:583 msgid "pgr_bdDijkstraCostMatrix(many to many)" msgstr "pgr_bdDijkstraCostMatrix(muchos a muchos)" -#: ../../build/doc/release_notes.rst:557 +#: ../../build/doc/release_notes.rst:585 msgid "Flow Family" msgstr "Familia Flow" -#: ../../build/doc/release_notes.rst:559 +#: ../../build/doc/release_notes.rst:587 msgid "pgr_pushRelabel(one to one)" msgstr "pgr_pushRelabel(Uno a Uno)" -#: ../../build/doc/release_notes.rst:560 +#: ../../build/doc/release_notes.rst:588 msgid "pgr_pushRelabel(one to many)" msgstr "pgr_pushRelabel(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:561 +#: ../../build/doc/release_notes.rst:589 msgid "pgr_pushRelabel(many to one)" msgstr "pgr_pushRelabel(muchos a uno)" -#: ../../build/doc/release_notes.rst:562 +#: ../../build/doc/release_notes.rst:590 msgid "pgr_pushRelabel(many to many)" msgstr "pgr_pushRelabel(muchos a muchos)" -#: ../../build/doc/release_notes.rst:563 +#: ../../build/doc/release_notes.rst:591 msgid "pgr_edmondsKarp(one to one)" msgstr "pgr_edmondsKarp(Uno a Uno)" -#: ../../build/doc/release_notes.rst:564 +#: ../../build/doc/release_notes.rst:592 msgid "pgr_edmondsKarp(one to many)" msgstr "pgr_edmondsKarp(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:565 +#: ../../build/doc/release_notes.rst:593 msgid "pgr_edmondsKarp(many to one)" msgstr "pgr_edmondsKarp(muchos a uno)" -#: ../../build/doc/release_notes.rst:566 +#: ../../build/doc/release_notes.rst:594 msgid "pgr_edmondsKarp(many to many)" msgstr "pgr_edmondsKarp(muchos a muchos)" -#: ../../build/doc/release_notes.rst:567 +#: ../../build/doc/release_notes.rst:595 msgid "pgr_boykovKolmogorov (one to one)" msgstr "pgr_boykovKolmogorov(Uno a Uno)" -#: ../../build/doc/release_notes.rst:568 +#: ../../build/doc/release_notes.rst:596 msgid "pgr_boykovKolmogorov (one to many)" msgstr "pgr_boykovKolmogorov(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:569 +#: ../../build/doc/release_notes.rst:597 msgid "pgr_boykovKolmogorov (many to one)" msgstr "pgr_boykovKolmogorov (muchos a uno)" -#: ../../build/doc/release_notes.rst:570 +#: ../../build/doc/release_notes.rst:598 msgid "pgr_boykovKolmogorov (many to many)" msgstr "pgr_boykovKolmogorov (muchos a muchos)" -#: ../../build/doc/release_notes.rst:571 +#: ../../build/doc/release_notes.rst:599 msgid "pgr_maxCardinalityMatching" msgstr "pgr_maxCardinalityMatching" -#: ../../build/doc/release_notes.rst:572 ../../build/doc/release_notes.rst:960 +#: ../../build/doc/release_notes.rst:600 ../../build/doc/release_notes.rst:988 msgid "pgr_maxFlow" msgstr "pgr_maxFlow" -#: ../../build/doc/release_notes.rst:573 ../../build/doc/release_notes.rst:1053 +#: ../../build/doc/release_notes.rst:601 ../../build/doc/release_notes.rst:1081 msgid "pgr_edgeDisjointPaths(one to one)" msgstr "pgr_edgeDisjointPaths(Uno a Uno)" -#: ../../build/doc/release_notes.rst:574 ../../build/doc/release_notes.rst:1054 +#: ../../build/doc/release_notes.rst:602 ../../build/doc/release_notes.rst:1082 msgid "pgr_edgeDisjointPaths(one to many)" msgstr "pgr_edgeDisjointPaths(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:575 ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:603 ../../build/doc/release_notes.rst:1083 msgid "pgr_edgeDisjointPaths(many to one)" msgstr "pgr_edgeDisjointPaths(muchos a uno)" -#: ../../build/doc/release_notes.rst:576 ../../build/doc/release_notes.rst:1056 +#: ../../build/doc/release_notes.rst:604 ../../build/doc/release_notes.rst:1084 msgid "pgr_edgeDisjointPaths(many to many)" msgstr "pgr_edgeDisjointPaths(muchos a muchos)" -#: ../../build/doc/release_notes.rst:578 +#: ../../build/doc/release_notes.rst:606 msgid "Components family" msgstr "Familia de Componentes" -#: ../../build/doc/release_notes.rst:580 ../../build/doc/release_notes.rst:891 +#: ../../build/doc/release_notes.rst:608 ../../build/doc/release_notes.rst:919 msgid "pgr_connectedComponents" msgstr "pgr_connectedComponents" -#: ../../build/doc/release_notes.rst:581 ../../build/doc/release_notes.rst:892 +#: ../../build/doc/release_notes.rst:609 ../../build/doc/release_notes.rst:920 msgid "pgr_strongComponents" msgstr "pgr_strongComponents" -#: ../../build/doc/release_notes.rst:582 ../../build/doc/release_notes.rst:893 +#: ../../build/doc/release_notes.rst:610 ../../build/doc/release_notes.rst:921 msgid "pgr_biconnectedComponents" msgstr "pgr_biconnectedComponents" -#: ../../build/doc/release_notes.rst:583 ../../build/doc/release_notes.rst:894 +#: ../../build/doc/release_notes.rst:611 ../../build/doc/release_notes.rst:922 msgid "pgr_articulationPoints" msgstr "pgr_articulationPoints" -#: ../../build/doc/release_notes.rst:584 ../../build/doc/release_notes.rst:895 +#: ../../build/doc/release_notes.rst:612 ../../build/doc/release_notes.rst:923 msgid "pgr_bridges" msgstr "pgr_bridges" -#: ../../build/doc/release_notes.rst:586 +#: ../../build/doc/release_notes.rst:614 msgid "Contraction:" msgstr "Contracción:" -#: ../../build/doc/release_notes.rst:588 +#: ../../build/doc/release_notes.rst:616 msgid "Removed unnecessary column seq" msgstr "Se ha eliminado la innecesaria columna seq" -#: ../../build/doc/release_notes.rst:589 ../../build/doc/release_notes.rst:995 -#: ../../build/doc/release_notes.rst:1012 -#: ../../build/doc/release_notes.rst:1084 -#: ../../build/doc/release_notes.rst:1098 -#: ../../build/doc/release_notes.rst:1110 -#: ../../build/doc/release_notes.rst:1123 -#: ../../build/doc/release_notes.rst:1249 -#: ../../build/doc/release_notes.rst:1278 +#: ../../build/doc/release_notes.rst:617 ../../build/doc/release_notes.rst:1023 +#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1112 +#: ../../build/doc/release_notes.rst:1126 +#: ../../build/doc/release_notes.rst:1138 +#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1277 +#: ../../build/doc/release_notes.rst:1306 msgid "Bug Fixes" msgstr "Corrección de errores" -#: ../../build/doc/release_notes.rst:593 +#: ../../build/doc/release_notes.rst:621 msgid "New Experimental functions" msgstr "Nuevas funciones experimentales" -#: ../../build/doc/release_notes.rst:594 +#: ../../build/doc/release_notes.rst:622 msgid "pgr_maxFlowMinCost" msgstr "pgr_maxFlowMinCost" -#: ../../build/doc/release_notes.rst:595 +#: ../../build/doc/release_notes.rst:623 msgid "pgr_maxFlowMinCost_Cost" msgstr "pgr_maxFlowMinCost_Cost" -#: ../../build/doc/release_notes.rst:597 +#: ../../build/doc/release_notes.rst:625 msgid "pgr_turnRestrictedPath" msgstr "pgr_turnRestrictedPath" -#: ../../build/doc/release_notes.rst:598 +#: ../../build/doc/release_notes.rst:626 msgid "pgr_stoerWagner" msgstr "pgr_stoerWagner" -#: ../../build/doc/release_notes.rst:599 +#: ../../build/doc/release_notes.rst:627 msgid "pgr_dagShortestpath" msgstr "pgr_dagShortestpath" -#: ../../build/doc/release_notes.rst:600 +#: ../../build/doc/release_notes.rst:628 msgid "pgr_topologicalSort" msgstr "pgr_topologicalSort" -#: ../../build/doc/release_notes.rst:601 +#: ../../build/doc/release_notes.rst:629 msgid "pgr_transitiveClosure" msgstr "pgr_transitiveClosure" -#: ../../build/doc/release_notes.rst:602 +#: ../../build/doc/release_notes.rst:630 msgid "VRP category" msgstr "Categoría VRP" -#: ../../build/doc/release_notes.rst:604 +#: ../../build/doc/release_notes.rst:632 msgid "pgr_pickDeliverEuclidean" msgstr "pgr_pickDeliverEuclidean" -#: ../../build/doc/release_notes.rst:605 +#: ../../build/doc/release_notes.rst:633 msgid "pgr_pickDeliver" msgstr "pgr_pickDeliver" -#: ../../build/doc/release_notes.rst:607 +#: ../../build/doc/release_notes.rst:635 msgid "Chinese Postman family" msgstr "Familia Chinese Postman" -#: ../../build/doc/release_notes.rst:609 +#: ../../build/doc/release_notes.rst:637 msgid "pgr_chinesePostman" msgstr "pgr_chinesePostman" -#: ../../build/doc/release_notes.rst:610 +#: ../../build/doc/release_notes.rst:638 msgid "pgr_chinesePostmanCost" msgstr "pgr_chinesePostmanCost" -#: ../../build/doc/release_notes.rst:612 +#: ../../build/doc/release_notes.rst:640 msgid "Breadth First Search family" msgstr "Familia Breadth First Search" -#: ../../build/doc/release_notes.rst:614 +#: ../../build/doc/release_notes.rst:642 msgid "pgr_breadthFirstSearch" msgstr "pgr_breadthFirstSearch" -#: ../../build/doc/release_notes.rst:615 +#: ../../build/doc/release_notes.rst:643 msgid "pgr_binaryBreadthFirstSearch" msgstr "pgr_binaryBreadthFirstSearch" -#: ../../build/doc/release_notes.rst:617 +#: ../../build/doc/release_notes.rst:645 msgid "Bellman Ford family" msgstr "Familia Bellman Ford" -#: ../../build/doc/release_notes.rst:619 +#: ../../build/doc/release_notes.rst:647 msgid "pgr_bellmanFord" msgstr "pgr_bellmanFord" -#: ../../build/doc/release_notes.rst:620 +#: ../../build/doc/release_notes.rst:648 msgid "pgr_edwardMoore" msgstr "pgr_edwardMoore" -#: ../../build/doc/release_notes.rst:623 +#: ../../build/doc/release_notes.rst:651 msgid "Moved to legacy" msgstr "Se trasladó al legado" -#: ../../build/doc/release_notes.rst:624 +#: ../../build/doc/release_notes.rst:652 msgid "Experimental functions" msgstr "Funciones experimentales" -#: ../../build/doc/release_notes.rst:626 +#: ../../build/doc/release_notes.rst:654 msgid "pgr_labelGraph - Use the components family of functions instead." msgstr "" "pgr_labelGraph - Utilice la familia de componentes de funciones en su " "lugar." -#: ../../build/doc/release_notes.rst:627 +#: ../../build/doc/release_notes.rst:655 msgid "Max flow - functions were renamed on v2.5.0" msgstr "Max flow - las funciones fueron renombradas en v2.5.0" -#: ../../build/doc/release_notes.rst:629 +#: ../../build/doc/release_notes.rst:657 msgid "pgr_maxFlowPushRelabel" msgstr "pgr_maxFlowPushRelabel" -#: ../../build/doc/release_notes.rst:630 +#: ../../build/doc/release_notes.rst:658 msgid "pgr_maxFlowBoykovKolmogorov" msgstr "pgr_maxFlowBoykovKolmogorov" -#: ../../build/doc/release_notes.rst:631 +#: ../../build/doc/release_notes.rst:659 msgid "pgr_maxFlowEdmondsKarp" msgstr "pgr_maxFlowEdmondsKarp" -#: ../../build/doc/release_notes.rst:632 +#: ../../build/doc/release_notes.rst:660 msgid "pgr_maximumcardinalitymatching" msgstr "pgr_maximumcardinalitymatching" -#: ../../build/doc/release_notes.rst:634 +#: ../../build/doc/release_notes.rst:662 msgid "VRP" msgstr "VRP" -#: ../../build/doc/release_notes.rst:636 +#: ../../build/doc/release_notes.rst:664 msgid "pgr_gsoc_vrppdtw" msgstr "pgr_gsoc_vrppdtw" -#: ../../build/doc/release_notes.rst:638 +#: ../../build/doc/release_notes.rst:666 msgid "TSP old signatures" msgstr "Firmas antiguas de TSP" -#: ../../build/doc/release_notes.rst:639 +#: ../../build/doc/release_notes.rst:667 msgid "pgr_pointsAsPolygon" msgstr "pgr_pointsAsPolygon" -#: ../../build/doc/release_notes.rst:640 +#: ../../build/doc/release_notes.rst:668 msgid "pgr_alphaShape old signature" msgstr "pgr_alphaShape firma antigua" -#: ../../build/doc/release_notes.rst:645 +#: ../../build/doc/release_notes.rst:673 msgid "pgRouting 2.6.3 Release Notes" msgstr "pgRouting 2.6.3 Notas de la Versión" -#: ../../build/doc/release_notes.rst:647 +#: ../../build/doc/release_notes.rst:675 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1518,19 +1577,19 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:652 ../../build/doc/release_notes.rst:670 -#: ../../build/doc/release_notes.rst:733 ../../build/doc/release_notes.rst:765 -#: ../../build/doc/release_notes.rst:818 ../../build/doc/release_notes.rst:829 -#: ../../build/doc/release_notes.rst:842 ../../build/doc/release_notes.rst:926 -#: ../../build/doc/release_notes.rst:941 ../../build/doc/release_notes.rst:979 -#: ../../build/doc/release_notes.rst:1354 -#: ../../build/doc/release_notes.rst:1361 +#: ../../build/doc/release_notes.rst:680 ../../build/doc/release_notes.rst:698 +#: ../../build/doc/release_notes.rst:761 ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:846 ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:870 ../../build/doc/release_notes.rst:954 +#: ../../build/doc/release_notes.rst:969 ../../build/doc/release_notes.rst:1007 #: ../../build/doc/release_notes.rst:1382 #: ../../build/doc/release_notes.rst:1389 +#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1417 msgid "Bug fixes" msgstr "Correcciones" -#: ../../build/doc/release_notes.rst:653 +#: ../../build/doc/release_notes.rst:681 msgid "" "`#1219 `__ Implicit " "cast for via_path integer to text" @@ -1538,7 +1597,7 @@ msgstr "" "`#1219 `__ Implicit " "cast for via_path integer to text" -#: ../../build/doc/release_notes.rst:655 +#: ../../build/doc/release_notes.rst:683 msgid "" "`#1193 `__ Fixed " "pgr_pointsAsPolygon breaking when comparing strings in WHERE clause" @@ -1546,7 +1605,7 @@ msgstr "" "`#1193 `__ Fixed " "pgr_pointsAsPolygon breaking when comparing strings in WHERE clause" -#: ../../build/doc/release_notes.rst:657 +#: ../../build/doc/release_notes.rst:685 msgid "" "`#1185 `__ Improve " "FindPostgreSQL.cmake" @@ -1554,11 +1613,11 @@ msgstr "" "`#1185 `__ Improve " "FindPostgreSQL.cmake" -#: ../../build/doc/release_notes.rst:663 +#: ../../build/doc/release_notes.rst:691 msgid "pgRouting 2.6.2 Release Notes" msgstr "pgRouting 2.6.2 Notas de la versión" -#: ../../build/doc/release_notes.rst:665 +#: ../../build/doc/release_notes.rst:693 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1566,11 +1625,11 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver los problemas cerrados por esta versión, consulte en Github la `" -"meta cerrada para 2.6.2 `_." +"Para ver los problemas cerrados por esta versión, consulte en Github la " +"`meta cerrada para 2.6.2 " +"`_." -#: ../../build/doc/release_notes.rst:671 +#: ../../build/doc/release_notes.rst:699 msgid "" "`#1152 `__ Fixes " "driving distance when vertex is not part of the graph" @@ -1578,15 +1637,15 @@ msgstr "" "`#1152 `__ Corrige la" " distancia de conducción cuando el vértice no forma parte del grafo" -#: ../../build/doc/release_notes.rst:673 +#: ../../build/doc/release_notes.rst:701 msgid "" "`#1098 `__ Fixes " "windows test" msgstr "" -"`#1098 `__ Correcciones " -"de pruebas de ventanas" +"`#1098 `__ " +"Correcciones de pruebas de ventanas" -#: ../../build/doc/release_notes.rst:675 +#: ../../build/doc/release_notes.rst:703 msgid "" "`#1165 `__ Fixes " "build for python3 and perl5" @@ -1594,11 +1653,11 @@ msgstr "" "`#1165 `__ " "Correcciones de la compilación de python3 y perl5" -#: ../../build/doc/release_notes.rst:680 +#: ../../build/doc/release_notes.rst:708 msgid "pgRouting 2.6.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.6.1" -#: ../../build/doc/release_notes.rst:682 +#: ../../build/doc/release_notes.rst:710 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1611,135 +1670,135 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:686 ../../build/doc/release_notes.rst:776 +#: ../../build/doc/release_notes.rst:714 ../../build/doc/release_notes.rst:804 msgid "Fixes server crash on several functions." msgstr "Corrige el bloqueo del servidor en varias funciones." -#: ../../build/doc/release_notes.rst:688 ../../build/doc/release_notes.rst:778 -#: ../../build/doc/release_notes.rst:1150 +#: ../../build/doc/release_notes.rst:716 ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:1178 msgid "pgr_floydWarshall" msgstr "pgr_floydWarshall" -#: ../../build/doc/release_notes.rst:689 ../../build/doc/release_notes.rst:779 +#: ../../build/doc/release_notes.rst:717 ../../build/doc/release_notes.rst:807 msgid "pgr_johnson" msgstr "pgr_johnson" -#: ../../build/doc/release_notes.rst:690 ../../build/doc/release_notes.rst:780 +#: ../../build/doc/release_notes.rst:718 ../../build/doc/release_notes.rst:808 msgid "pgr_astar" msgstr "pgr_astar" -#: ../../build/doc/release_notes.rst:691 ../../build/doc/release_notes.rst:781 +#: ../../build/doc/release_notes.rst:719 ../../build/doc/release_notes.rst:809 msgid "pgr_bdAstar" msgstr "pgr_bdAstar" -#: ../../build/doc/release_notes.rst:692 ../../build/doc/release_notes.rst:782 +#: ../../build/doc/release_notes.rst:720 ../../build/doc/release_notes.rst:810 msgid "pgr_bdDijstra" msgstr "pgr_bdDijstra" -#: ../../build/doc/release_notes.rst:693 ../../build/doc/release_notes.rst:783 +#: ../../build/doc/release_notes.rst:721 ../../build/doc/release_notes.rst:811 msgid "pgr_alphashape" msgstr "pgr_alphashape" -#: ../../build/doc/release_notes.rst:694 ../../build/doc/release_notes.rst:784 -#: ../../build/doc/release_notes.rst:1038 +#: ../../build/doc/release_notes.rst:722 ../../build/doc/release_notes.rst:812 +#: ../../build/doc/release_notes.rst:1066 msgid "pgr_dijkstraCostMatrix" msgstr "pgr_dijkstraCostMatrix" -#: ../../build/doc/release_notes.rst:695 ../../build/doc/release_notes.rst:785 +#: ../../build/doc/release_notes.rst:723 ../../build/doc/release_notes.rst:813 msgid "pgr_dijkstra" msgstr "pgr_dijkstra" -#: ../../build/doc/release_notes.rst:696 ../../build/doc/release_notes.rst:786 +#: ../../build/doc/release_notes.rst:724 ../../build/doc/release_notes.rst:814 msgid "pgr_dijkstraCost" msgstr "pgr_dijkstraCost" -#: ../../build/doc/release_notes.rst:697 ../../build/doc/release_notes.rst:787 +#: ../../build/doc/release_notes.rst:725 ../../build/doc/release_notes.rst:815 msgid "pgr_drivingDistance" msgstr "pgr_drivingDistance" -#: ../../build/doc/release_notes.rst:698 ../../build/doc/release_notes.rst:788 +#: ../../build/doc/release_notes.rst:726 ../../build/doc/release_notes.rst:816 msgid "pgr_KSP" msgstr "pgr_KSP" -#: ../../build/doc/release_notes.rst:699 ../../build/doc/release_notes.rst:789 +#: ../../build/doc/release_notes.rst:727 ../../build/doc/release_notes.rst:817 msgid "pgr_dijkstraVia (proposed)" msgstr "pgr_dijkstraVia (proposed)" -#: ../../build/doc/release_notes.rst:700 ../../build/doc/release_notes.rst:790 +#: ../../build/doc/release_notes.rst:728 ../../build/doc/release_notes.rst:818 msgid "pgr_boykovKolmogorov (proposed)" msgstr "pgr_boykovKolmogorov (proposed)" -#: ../../build/doc/release_notes.rst:701 ../../build/doc/release_notes.rst:791 +#: ../../build/doc/release_notes.rst:729 ../../build/doc/release_notes.rst:819 msgid "pgr_edgeDisjointPaths (proposed)" msgstr "pgr_edgeDisjointPaths (proposed)" -#: ../../build/doc/release_notes.rst:702 ../../build/doc/release_notes.rst:792 +#: ../../build/doc/release_notes.rst:730 ../../build/doc/release_notes.rst:820 msgid "pgr_edmondsKarp (proposed)" msgstr "pgr_edmondsKarp (proposed)" -#: ../../build/doc/release_notes.rst:703 ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:731 ../../build/doc/release_notes.rst:821 msgid "pgr_maxCardinalityMatch (proposed)" msgstr "pgr_maxCardinalityMatch (proposed)" -#: ../../build/doc/release_notes.rst:704 ../../build/doc/release_notes.rst:794 +#: ../../build/doc/release_notes.rst:732 ../../build/doc/release_notes.rst:822 msgid "pgr_maxFlow (proposed)" msgstr "pgr_maxFlow (proposed)" -#: ../../build/doc/release_notes.rst:705 ../../build/doc/release_notes.rst:795 +#: ../../build/doc/release_notes.rst:733 ../../build/doc/release_notes.rst:823 msgid "pgr_withPoints (proposed)" msgstr "pgr_withPoints (proposed)" -#: ../../build/doc/release_notes.rst:706 ../../build/doc/release_notes.rst:796 +#: ../../build/doc/release_notes.rst:734 ../../build/doc/release_notes.rst:824 msgid "pgr_withPointsCost (proposed)" msgstr "pgr_withPointsCost (proposed)" -#: ../../build/doc/release_notes.rst:707 ../../build/doc/release_notes.rst:797 +#: ../../build/doc/release_notes.rst:735 ../../build/doc/release_notes.rst:825 msgid "pgr_withPointsKSP (proposed)" msgstr "pgr_withPointsKSP (proposed)" -#: ../../build/doc/release_notes.rst:708 ../../build/doc/release_notes.rst:798 +#: ../../build/doc/release_notes.rst:736 ../../build/doc/release_notes.rst:826 msgid "pgr_withPointsDD (proposed)" msgstr "pgr_withPointsDD (proposed)" -#: ../../build/doc/release_notes.rst:709 ../../build/doc/release_notes.rst:799 +#: ../../build/doc/release_notes.rst:737 ../../build/doc/release_notes.rst:827 msgid "pgr_withPointsCostMatrix (proposed)" msgstr "pgr_withPointsCostMatrix (propuesto)" -#: ../../build/doc/release_notes.rst:710 ../../build/doc/release_notes.rst:800 +#: ../../build/doc/release_notes.rst:738 ../../build/doc/release_notes.rst:828 msgid "pgr_contractGraph (experimental)" msgstr "pgr_contractGraph (experimental)" -#: ../../build/doc/release_notes.rst:711 ../../build/doc/release_notes.rst:801 +#: ../../build/doc/release_notes.rst:739 ../../build/doc/release_notes.rst:829 msgid "pgr_pushRelabel (experimental)" msgstr "pgr_pushRelabel (experimental)" -#: ../../build/doc/release_notes.rst:712 ../../build/doc/release_notes.rst:802 +#: ../../build/doc/release_notes.rst:740 ../../build/doc/release_notes.rst:830 msgid "pgr_vrpOneDepot (experimental)" msgstr "pgr_vrpOneDepot (experimental)" -#: ../../build/doc/release_notes.rst:713 ../../build/doc/release_notes.rst:803 +#: ../../build/doc/release_notes.rst:741 ../../build/doc/release_notes.rst:831 msgid "pgr_gsoc_vrppdtw (experimental)" msgstr "pgr_gsoc_vrppdtw (experimental)" -#: ../../build/doc/release_notes.rst:714 ../../build/doc/release_notes.rst:804 +#: ../../build/doc/release_notes.rst:742 ../../build/doc/release_notes.rst:832 msgid "Fixes for deprecated functions where also applied but not tested" msgstr "" "Correcciones para funciones en desuso en las que también se aplican pero " "no se prueban" -#: ../../build/doc/release_notes.rst:716 ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:744 ../../build/doc/release_notes.rst:834 msgid "Removed compilation warning for g++8" msgstr "Se ha eliminado la advertencia de compilación para g++8" -#: ../../build/doc/release_notes.rst:717 ../../build/doc/release_notes.rst:807 +#: ../../build/doc/release_notes.rst:745 ../../build/doc/release_notes.rst:835 msgid "Fixed a fallthrugh on Astar and bdAstar." msgstr "Se ha arreglado un fallthrugh en Astar y bdAstar." -#: ../../build/doc/release_notes.rst:721 +#: ../../build/doc/release_notes.rst:749 msgid "pgRouting 2.6.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.6.0" -#: ../../build/doc/release_notes.rst:723 +#: ../../build/doc/release_notes.rst:751 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1747,15 +1806,16 @@ msgid "" "`_" " on Github." msgstr "" -"Para ver los problemas cerrados por esta versión, consulte la `meta cerrada " -"para 2.6.0 `_ en Github." +"Para ver los problemas cerrados por esta versión, consulte la `meta " +"cerrada para 2.6.0 " +"`_" +" en Github." -#: ../../build/doc/release_notes.rst:730 ../../build/doc/release_notes.rst:890 +#: ../../build/doc/release_notes.rst:758 ../../build/doc/release_notes.rst:918 msgid "pgr_lineGraphFull" msgstr "pgr_lineGraphFull" -#: ../../build/doc/release_notes.rst:734 +#: ../../build/doc/release_notes.rst:762 msgid "" "Fix pgr_trsp(text,integer,double precision,integer,double " "precision,boolean,boolean[,text])" @@ -1763,33 +1823,33 @@ msgstr "" "Correción pgr_trsp(text,integer,double precision,integer,double " "precision,boolean,boolean[,text])" -#: ../../build/doc/release_notes.rst:737 +#: ../../build/doc/release_notes.rst:765 msgid "without restrictions" msgstr "sin restricciones" -#: ../../build/doc/release_notes.rst:739 +#: ../../build/doc/release_notes.rst:767 msgid "calls pgr_dijkstra when both end points have a fraction IN (0,1)" msgstr "" "llama a pgr_dijkstra cuando ambos puntos finales tienen una fracción IN " "(0,1)" -#: ../../build/doc/release_notes.rst:740 +#: ../../build/doc/release_notes.rst:768 msgid "calls pgr_withPoints when at least one fraction NOT IN (0,1)" msgstr "llama a pgr_withPoints cuando al menos una fracción NO ESTÁ EN (0,1)" -#: ../../build/doc/release_notes.rst:742 +#: ../../build/doc/release_notes.rst:770 msgid "with restrictions" msgstr "con restricciones" -#: ../../build/doc/release_notes.rst:744 +#: ../../build/doc/release_notes.rst:772 msgid "calls original trsp code" msgstr "llama al código original trsp" -#: ../../build/doc/release_notes.rst:747 +#: ../../build/doc/release_notes.rst:775 msgid "Internal code" msgstr "Código interno" -#: ../../build/doc/release_notes.rst:748 +#: ../../build/doc/release_notes.rst:776 msgid "" "Cleaned the internal code of trsp(text,integer,integer,boolean,boolean [," " text])" @@ -1797,23 +1857,23 @@ msgstr "" "Se ha limpiado el código interno de " "trsp(text,integer,integer,boolean,boolean [, text])" -#: ../../build/doc/release_notes.rst:751 +#: ../../build/doc/release_notes.rst:779 msgid "Removed the use of pointers" msgstr "Se eliminó el uso de punteros" -#: ../../build/doc/release_notes.rst:752 +#: ../../build/doc/release_notes.rst:780 msgid "Internal code can accept BIGINT" msgstr "El código interno puede aceptar BIGINT" -#: ../../build/doc/release_notes.rst:754 +#: ../../build/doc/release_notes.rst:782 msgid "Cleaned the internal code of withPoints" msgstr "Limpiado el código interno de withPoints" -#: ../../build/doc/release_notes.rst:758 +#: ../../build/doc/release_notes.rst:786 msgid "pgRouting 2.5.5 Release Notes" msgstr "Notas de la versión de PgRouting 2.5.5" -#: ../../build/doc/release_notes.rst:760 +#: ../../build/doc/release_notes.rst:788 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1826,25 +1886,25 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:766 +#: ../../build/doc/release_notes.rst:794 msgid "Fixes driving distance when vertex is not part of the graph" msgstr "" "Corrige la distancia de conducción cuando el vértice no forma parte del " "grafo" -#: ../../build/doc/release_notes.rst:767 +#: ../../build/doc/release_notes.rst:795 msgid "Fixes windows test" msgstr "Corrección de la prueba de ventanas" -#: ../../build/doc/release_notes.rst:768 +#: ../../build/doc/release_notes.rst:796 msgid "Fixes build for python3 and perl5" msgstr "Arreglos de compilación para python3 y perl5" -#: ../../build/doc/release_notes.rst:772 +#: ../../build/doc/release_notes.rst:800 msgid "pgRouting 2.5.4 Release Notes" msgstr "Notas de la versión de pgRouting 2.5.4" -#: ../../build/doc/release_notes.rst:774 +#: ../../build/doc/release_notes.rst:802 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1857,11 +1917,11 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:811 +#: ../../build/doc/release_notes.rst:839 msgid "pgRouting 2.5.3 Release Notes" msgstr "Notas de la versión de pgRouting 2.5.3" -#: ../../build/doc/release_notes.rst:813 +#: ../../build/doc/release_notes.rst:841 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1874,7 +1934,7 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:819 +#: ../../build/doc/release_notes.rst:847 msgid "" "Fix for postgresql 11: Removed a compilation error when compiling with " "postgreSQL" @@ -1882,11 +1942,11 @@ msgstr "" "Arreglo para postgresql 11: Se ha eliminado un error que ocurría al " "compilar con postgreSQL" -#: ../../build/doc/release_notes.rst:824 +#: ../../build/doc/release_notes.rst:852 msgid "pgRouting 2.5.2 Release Notes" msgstr "Notas de la versión de pgRouting 2.5.2" -#: ../../build/doc/release_notes.rst:826 +#: ../../build/doc/release_notes.rst:854 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1899,15 +1959,15 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:830 +#: ../../build/doc/release_notes.rst:858 msgid "Fix for postgresql 10.1: Removed a compiler condition" msgstr "Arreglo para postgresql 10.1: Se ha eliminado una condición del compilador" -#: ../../build/doc/release_notes.rst:835 +#: ../../build/doc/release_notes.rst:863 msgid "pgRouting 2.5.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.5.1" -#: ../../build/doc/release_notes.rst:837 +#: ../../build/doc/release_notes.rst:865 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -1920,15 +1980,15 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:843 +#: ../../build/doc/release_notes.rst:871 msgid "Fixed prerequisite minimum version of: cmake" msgstr "Prerrequisito fijo versión mínima de: cmake" -#: ../../build/doc/release_notes.rst:848 +#: ../../build/doc/release_notes.rst:876 msgid "pgRouting 2.5.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.5.0" -#: ../../build/doc/release_notes.rst:850 +#: ../../build/doc/release_notes.rst:878 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.5.0 " @@ -1940,102 +2000,102 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:856 +#: ../../build/doc/release_notes.rst:884 msgid "enhancement:" msgstr "mejora:" -#: ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:885 msgid "pgr_version is now on SQL language" msgstr "pgr_version está ahora en lenguaje SQL" -#: ../../build/doc/release_notes.rst:860 +#: ../../build/doc/release_notes.rst:888 msgid "Breaking change on:" msgstr "Cambio de ruptura en:" -#: ../../build/doc/release_notes.rst:861 +#: ../../build/doc/release_notes.rst:889 msgid "pgr_edgeDisjointPaths:" msgstr "pgr_edgeDisjointPaths:" -#: ../../build/doc/release_notes.rst:863 +#: ../../build/doc/release_notes.rst:891 msgid "Added path_id, cost and agg_cost columns on the result" msgstr "Columnas path_id, cost y agg_cost añadidas al resultado" -#: ../../build/doc/release_notes.rst:864 +#: ../../build/doc/release_notes.rst:892 msgid "Parameter names changed" msgstr "Nombres de parámetros cambiados" -#: ../../build/doc/release_notes.rst:865 +#: ../../build/doc/release_notes.rst:893 msgid "The many version results are the union of the one to one version" msgstr "Los muchos resultados de la versión son la unión de la versión Uno a Uno" -#: ../../build/doc/release_notes.rst:868 +#: ../../build/doc/release_notes.rst:896 msgid "New Signatures:" msgstr "Nuevas Firmas:" -#: ../../build/doc/release_notes.rst:869 +#: ../../build/doc/release_notes.rst:897 msgid "pgr_bdAstar(one to one)" msgstr "pgr_bdAstar(Uno a Uno)" -#: ../../build/doc/release_notes.rst:872 ../../build/doc/release_notes.rst:1037 +#: ../../build/doc/release_notes.rst:900 ../../build/doc/release_notes.rst:1065 msgid "New Proposed functions" msgstr "Nuevas Funciones Propuestas" -#: ../../build/doc/release_notes.rst:880 +#: ../../build/doc/release_notes.rst:908 msgid "pgr_bdAstarCostMatrix" msgstr "pgr_bdAstarCostMatrix" -#: ../../build/doc/release_notes.rst:888 +#: ../../build/doc/release_notes.rst:916 msgid "pgr_bdDijkstraCostMatrix" msgstr "pgr_bdDijkstraCostMatrix" -#: ../../build/doc/release_notes.rst:889 +#: ../../build/doc/release_notes.rst:917 msgid "pgr_lineGraph" msgstr "pgr_lineGraph" -#: ../../build/doc/release_notes.rst:898 ../../build/doc/release_notes.rst:971 -#: ../../build/doc/release_notes.rst:1061 +#: ../../build/doc/release_notes.rst:926 ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1089 msgid "Deprecated Signatures" msgstr "Firmas Obsoletas" -#: ../../build/doc/release_notes.rst:899 +#: ../../build/doc/release_notes.rst:927 msgid "pgr_bdastar - use pgr_bdAstar instead" msgstr "pgr_bdastar - utilice pgr_bdAstar en su lugar" -#: ../../build/doc/release_notes.rst:902 +#: ../../build/doc/release_notes.rst:930 msgid "Renamed Functions" msgstr "Funciones Renombradas" -#: ../../build/doc/release_notes.rst:903 +#: ../../build/doc/release_notes.rst:931 msgid "pgr_maxFlowPushRelabel - use pgr_pushRelabel instead" msgstr "pgr_maxFlowPushRelabel - utilice pgr_pushRelabel en su lugar" -#: ../../build/doc/release_notes.rst:904 +#: ../../build/doc/release_notes.rst:932 msgid "pgr_maxFlowEdmondsKarp -use pgr_edmondsKarp instead" msgstr "pgr_maxFlowEdmondsKarp -utilice pgr_edmondsKarp en su lugar" -#: ../../build/doc/release_notes.rst:905 +#: ../../build/doc/release_notes.rst:933 msgid "pgr_maxFlowBoykovKolmogorov - use pgr_boykovKolmogorov instead" msgstr "pgr_maxFlowBoykovKolmogorov - utilice pgr_boykovKolmogorov en su lugar" -#: ../../build/doc/release_notes.rst:906 +#: ../../build/doc/release_notes.rst:934 msgid "pgr_maximumCardinalityMatching - use pgr_maxCardinalityMatch instead" msgstr "" "pgr_maximumCardinalityMatching - utilice pgr_maxCardinalityMatch en su " "lugar" -#: ../../build/doc/release_notes.rst:909 +#: ../../build/doc/release_notes.rst:937 msgid "Deprecated function" msgstr "Función Obsoleta" -#: ../../build/doc/release_notes.rst:910 +#: ../../build/doc/release_notes.rst:938 msgid "pgr_pointToEdgeNode" msgstr "pgr_pointToEdgeNode" -#: ../../build/doc/release_notes.rst:915 +#: ../../build/doc/release_notes.rst:943 msgid "pgRouting 2.4.2 Release Notes" msgstr "Notas de la versión de pgRouting 2.4.2" -#: ../../build/doc/release_notes.rst:917 +#: ../../build/doc/release_notes.rst:945 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -2048,29 +2108,29 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:922 +#: ../../build/doc/release_notes.rst:950 msgid "Improvement" msgstr "Mejora" -#: ../../build/doc/release_notes.rst:923 +#: ../../build/doc/release_notes.rst:951 msgid "Works for postgreSQL 10" msgstr "Funciona para postgreSQL 10" -#: ../../build/doc/release_notes.rst:927 +#: ../../build/doc/release_notes.rst:955 msgid "Fixed: Unexpected error column \"cname\"" msgstr "Corregido: Columna de error inesperado \"cname\"" -#: ../../build/doc/release_notes.rst:928 +#: ../../build/doc/release_notes.rst:956 msgid "Replace __linux__ with __GLIBC__ for glibc-specific headers and functions" msgstr "" "Reemplace __linux__ por __GLIBC__ para cabeceras y funciones específicas " "de glibc" -#: ../../build/doc/release_notes.rst:934 +#: ../../build/doc/release_notes.rst:962 msgid "pgRouting 2.4.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.4.1" -#: ../../build/doc/release_notes.rst:936 +#: ../../build/doc/release_notes.rst:964 #, python-format msgid "" "To see the issues closed by this release see the `Git closed milestone " @@ -2083,19 +2143,19 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:942 +#: ../../build/doc/release_notes.rst:970 msgid "Fixed compiling error on macOS" msgstr "Corregido error de compilación en macOS" -#: ../../build/doc/release_notes.rst:943 +#: ../../build/doc/release_notes.rst:971 msgid "Condition error on pgr_withPoints" msgstr "Error de condición en pgr_withPoints" -#: ../../build/doc/release_notes.rst:947 +#: ../../build/doc/release_notes.rst:975 msgid "pgRouting 2.4.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.4.0" -#: ../../build/doc/release_notes.rst:949 +#: ../../build/doc/release_notes.rst:977 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.4.0 " @@ -2107,82 +2167,83 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:954 ../../build/doc/release_notes.rst:1027 -#: ../../build/doc/release_notes.rst:1194 +#: ../../build/doc/release_notes.rst:982 ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:1222 msgid "New Signatures" msgstr "Nuevas Firmas" -#: ../../build/doc/release_notes.rst:955 +#: ../../build/doc/release_notes.rst:983 msgid "pgr_bdDijkstra" msgstr "pgr_bdDijkstra" -#: ../../build/doc/release_notes.rst:959 +#: ../../build/doc/release_notes.rst:987 msgid "New Proposed Signatures" msgstr "Nuevas Firmas Propuestas" -#: ../../build/doc/release_notes.rst:961 +#: ../../build/doc/release_notes.rst:989 msgid "pgr_astar(one to many)" msgstr "pgr_astar(Uno a Muchos)" -#: ../../build/doc/release_notes.rst:962 +#: ../../build/doc/release_notes.rst:990 msgid "pgr_astar(many to one)" msgstr "pgr_astar(muchos a uno)" -#: ../../build/doc/release_notes.rst:963 +#: ../../build/doc/release_notes.rst:991 msgid "pgr_astar(many to many)" msgstr "pgr_astar(muchos a muchos)" -#: ../../build/doc/release_notes.rst:964 +#: ../../build/doc/release_notes.rst:992 msgid "pgr_astarCost(one to one)" msgstr "pgr_astarCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:965 +#: ../../build/doc/release_notes.rst:993 msgid "pgr_astarCost(one to many)" msgstr "pgr_astarCost(uno a muchos)" -#: ../../build/doc/release_notes.rst:966 +#: ../../build/doc/release_notes.rst:994 msgid "pgr_astarCost(many to one)" msgstr "pgr_astarCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:967 +#: ../../build/doc/release_notes.rst:995 msgid "pgr_astarCost(many to many)" msgstr "pgr_astarCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:968 +#: ../../build/doc/release_notes.rst:996 msgid "pgr_astarCostMatrix" msgstr "pgr_astarCostMatrix" -#: ../../build/doc/release_notes.rst:972 +#: ../../build/doc/release_notes.rst:1000 msgid "pgr_bddijkstra - use pgr_bdDijkstra instead" msgstr "pgr_bddijkstra - utilice pgr_bdDijkstra en su lugar" -#: ../../build/doc/release_notes.rst:975 ../../build/doc/release_notes.rst:1067 +#: ../../build/doc/release_notes.rst:1003 +#: ../../build/doc/release_notes.rst:1095 msgid "Deprecated Functions" msgstr "Funciones Obsoletas" -#: ../../build/doc/release_notes.rst:976 +#: ../../build/doc/release_notes.rst:1004 msgid "pgr_pointsToVids" msgstr "pgr_pointsToVids" -#: ../../build/doc/release_notes.rst:980 +#: ../../build/doc/release_notes.rst:1008 msgid "Bug fixes on proposed functions" msgstr "Corrección de errores en las funciones propuestas" -#: ../../build/doc/release_notes.rst:982 +#: ../../build/doc/release_notes.rst:1010 msgid "pgr_withPointsKSP: fixed ordering" msgstr "pgr_withPointsKSP: ordenamiento arreglado" -#: ../../build/doc/release_notes.rst:984 +#: ../../build/doc/release_notes.rst:1012 msgid "TRSP original code is used with no changes on the compilation warnings" msgstr "" "El código original de TRSP se utiliza sin cambios en las advertencias de " "compilación" -#: ../../build/doc/release_notes.rst:988 +#: ../../build/doc/release_notes.rst:1016 msgid "pgRouting 2.3.2 Release Notes" msgstr "Notas de la versión de pgRouting 2.3.2" -#: ../../build/doc/release_notes.rst:990 +#: ../../build/doc/release_notes.rst:1018 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.2 " @@ -2194,31 +2255,31 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:996 +#: ../../build/doc/release_notes.rst:1024 msgid "Fixed pgr_gsoc_vrppdtw crash when all orders fit on one truck." msgstr "" "Se ha corregido el bloqueo pgr_gsoc_vrppdtw cuando todos los pedidos " "caben en un camión." -#: ../../build/doc/release_notes.rst:997 +#: ../../build/doc/release_notes.rst:1025 msgid "Fixed pgr_trsp:" msgstr "Corregido pgr_trsp:" -#: ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1027 msgid "Alternate code is not executed when the point is in reality a vertex" msgstr "" "El código alternativo no se ejecuta cuando el punto es en realidad un " "vértice" -#: ../../build/doc/release_notes.rst:1000 +#: ../../build/doc/release_notes.rst:1028 msgid "Fixed ambiguity on seq" msgstr "Corregida la ambiguedad en el seq" -#: ../../build/doc/release_notes.rst:1005 +#: ../../build/doc/release_notes.rst:1033 msgid "pgRouting 2.3.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.3.1" -#: ../../build/doc/release_notes.rst:1007 +#: ../../build/doc/release_notes.rst:1035 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.1 " @@ -2230,23 +2291,23 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:1013 +#: ../../build/doc/release_notes.rst:1041 msgid "Leaks on proposed max_flow functions" msgstr "Fugas en las funciones max_flow propuestas" -#: ../../build/doc/release_notes.rst:1014 +#: ../../build/doc/release_notes.rst:1042 msgid "Regression error on pgr_trsp" msgstr "Error de regresión en pgr_trsp" -#: ../../build/doc/release_notes.rst:1015 +#: ../../build/doc/release_notes.rst:1043 msgid "Types discrepancy on pgr_createVerticesTable" msgstr "Discrepancia de tipos en pgr_createVerticesTable" -#: ../../build/doc/release_notes.rst:1020 +#: ../../build/doc/release_notes.rst:1048 msgid "pgRouting 2.3.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.3.0" -#: ../../build/doc/release_notes.rst:1022 +#: ../../build/doc/release_notes.rst:1050 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.3.0 " @@ -2258,112 +2319,112 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:1028 +#: ../../build/doc/release_notes.rst:1056 msgid "pgr_TSP" msgstr "pgr_TSP" -#: ../../build/doc/release_notes.rst:1029 +#: ../../build/doc/release_notes.rst:1057 msgid "pgr_aStar" msgstr "pgr_aStar" -#: ../../build/doc/release_notes.rst:1032 -#: ../../build/doc/release_notes.rst:1149 +#: ../../build/doc/release_notes.rst:1060 +#: ../../build/doc/release_notes.rst:1177 msgid "New Functions" msgstr "Nuevas Funciones" -#: ../../build/doc/release_notes.rst:1033 +#: ../../build/doc/release_notes.rst:1061 msgid "pgr_eucledianTSP" msgstr "pgr_eucledianTSP" -#: ../../build/doc/release_notes.rst:1039 +#: ../../build/doc/release_notes.rst:1067 msgid "pgr_withPointsCostMatrix" msgstr "pgr_withPointsCostMatrix" -#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1068 msgid "pgr_maxFlowPushRelabel(one to one)" msgstr "pgr_maxFlowPushRelabel(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1041 +#: ../../build/doc/release_notes.rst:1069 msgid "pgr_maxFlowPushRelabel(one to many)" msgstr "pgr_maxFlowPushRelabel(uno a muchos)" -#: ../../build/doc/release_notes.rst:1042 +#: ../../build/doc/release_notes.rst:1070 msgid "pgr_maxFlowPushRelabel(many to one)" msgstr "pgr_maxFlowPushRelabel(muchos a uno)" -#: ../../build/doc/release_notes.rst:1043 +#: ../../build/doc/release_notes.rst:1071 msgid "pgr_maxFlowPushRelabel(many to many)" msgstr "pgr_maxFlowPushRelabel(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1044 +#: ../../build/doc/release_notes.rst:1072 msgid "pgr_maxFlowEdmondsKarp(one to one)" msgstr "pgr_maxFlowEdmondsKarp(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1045 +#: ../../build/doc/release_notes.rst:1073 msgid "pgr_maxFlowEdmondsKarp(one to many)" msgstr "pgr_maxFlowEdmondsKarp(uno a muchos)" -#: ../../build/doc/release_notes.rst:1046 +#: ../../build/doc/release_notes.rst:1074 msgid "pgr_maxFlowEdmondsKarp(many to one)" msgstr "pgr_maxFlowEdmondsKarp(muchos a uno)" -#: ../../build/doc/release_notes.rst:1047 +#: ../../build/doc/release_notes.rst:1075 msgid "pgr_maxFlowEdmondsKarp(many to many)" msgstr "pgr_maxFlowEdmondsKarp(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1048 +#: ../../build/doc/release_notes.rst:1076 msgid "pgr_maxFlowBoykovKolmogorov (one to one)" msgstr "pgr_maxFlowBoykovKolmogorov(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1049 +#: ../../build/doc/release_notes.rst:1077 msgid "pgr_maxFlowBoykovKolmogorov (one to many)" msgstr "pgr_maxFlowBoykovKolmogorov (uno a muchos)" -#: ../../build/doc/release_notes.rst:1050 +#: ../../build/doc/release_notes.rst:1078 msgid "pgr_maxFlowBoykovKolmogorov (many to one)" msgstr "pgr_maxFlowBoykovKolmogorov (muchos a uno)" -#: ../../build/doc/release_notes.rst:1051 +#: ../../build/doc/release_notes.rst:1079 msgid "pgr_maxFlowBoykovKolmogorov (many to many)" msgstr "pgr_maxFlowBoykovKolmogorov (muchos a muchos)" -#: ../../build/doc/release_notes.rst:1052 +#: ../../build/doc/release_notes.rst:1080 msgid "pgr_maximumCardinalityMatching" msgstr "pgr_maximumCardinalityMatching" -#: ../../build/doc/release_notes.rst:1057 +#: ../../build/doc/release_notes.rst:1085 msgid "pgr_contractGraph" msgstr "pgr_contractGraph" -#: ../../build/doc/release_notes.rst:1062 +#: ../../build/doc/release_notes.rst:1090 msgid "pgr_tsp - use pgr_TSP or pgr_eucledianTSP instead" msgstr "pgr_tsp - utilice pgr_TSP o pgr_eucledianTSP en su lugar" -#: ../../build/doc/release_notes.rst:1063 +#: ../../build/doc/release_notes.rst:1091 msgid "pgr_astar - use pgr_aStar instead" msgstr "pgr_astar - utilice pgr_aStar en su lugar" -#: ../../build/doc/release_notes.rst:1068 +#: ../../build/doc/release_notes.rst:1096 msgid "pgr_flip_edges" msgstr "pgr_flip_edges" -#: ../../build/doc/release_notes.rst:1069 +#: ../../build/doc/release_notes.rst:1097 msgid "pgr_vidsToDmatrix" msgstr "pgr_vidsToDmatrix" -#: ../../build/doc/release_notes.rst:1070 +#: ../../build/doc/release_notes.rst:1098 msgid "pgr_pointsToDMatrix" msgstr "pgr_pointsToDMatrix" -#: ../../build/doc/release_notes.rst:1071 +#: ../../build/doc/release_notes.rst:1099 msgid "pgr_textToPoints" msgstr "pgr_textToPoints" -#: ../../build/doc/release_notes.rst:1077 +#: ../../build/doc/release_notes.rst:1105 msgid "pgRouting 2.2.4 Release Notes" msgstr "Notas de la versión de pgRouting 2.2.4" -#: ../../build/doc/release_notes.rst:1079 +#: ../../build/doc/release_notes.rst:1107 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.4 " @@ -2375,23 +2436,23 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:1085 +#: ../../build/doc/release_notes.rst:1113 msgid "Bogus uses of extern \"C\"" msgstr "Bogus usos de extern \"C\"" -#: ../../build/doc/release_notes.rst:1086 +#: ../../build/doc/release_notes.rst:1114 msgid "Build error on Fedora 24 + GCC 6.0" msgstr "Error de compilación en Fedora 24 + GCC 6.0" -#: ../../build/doc/release_notes.rst:1087 +#: ../../build/doc/release_notes.rst:1115 msgid "Regression error pgr_nodeNetwork" msgstr "Error de regresión pgr_nodeNetwork" -#: ../../build/doc/release_notes.rst:1091 +#: ../../build/doc/release_notes.rst:1119 msgid "pgRouting 2.2.3 Release Notes" msgstr "Notas de la versión de pgRouting 2.2.3" -#: ../../build/doc/release_notes.rst:1093 +#: ../../build/doc/release_notes.rst:1121 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.3 " @@ -2403,34 +2464,35 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:1099 +#: ../../build/doc/release_notes.rst:1127 msgid "Fixed compatibility issues with PostgreSQL 9.6." msgstr "Problemas de compatibilidad con PostgreSQL 9.6 corregidos." -#: ../../build/doc/release_notes.rst:1103 +#: ../../build/doc/release_notes.rst:1131 msgid "pgRouting 2.2.2 Release Notes" msgstr "Notas de la versión de pgRouting 2.2.2" -#: ../../build/doc/release_notes.rst:1105 +#: ../../build/doc/release_notes.rst:1133 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.2 " "`_" " on Github." msgstr "" -"Para ver los problemas cerrados por esta versión, consulte la `meta cerrada " -"para 2.2.2 `_ en Github." +"Para ver los problemas cerrados por esta versión, consulte la `meta " +"cerrada para 2.2.2 " +"`_" +" en Github." -#: ../../build/doc/release_notes.rst:1111 +#: ../../build/doc/release_notes.rst:1139 msgid "Fixed regression error on pgr_drivingDistance" msgstr "Corregido error de regresión en pgr_drivingDistance" -#: ../../build/doc/release_notes.rst:1116 +#: ../../build/doc/release_notes.rst:1144 msgid "pgRouting 2.2.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.2.1" -#: ../../build/doc/release_notes.rst:1118 +#: ../../build/doc/release_notes.rst:1146 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.1 " @@ -2442,19 +2504,19 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:1124 +#: ../../build/doc/release_notes.rst:1152 msgid "Server crash fix on pgr_alphaShape" msgstr "Corrección de bloqueo del servidor en pgr_alphaShape" -#: ../../build/doc/release_notes.rst:1125 +#: ../../build/doc/release_notes.rst:1153 msgid "Bug fix on With Points family of functions" msgstr "Corrección de errores en la familia de funciones With Points" -#: ../../build/doc/release_notes.rst:1130 +#: ../../build/doc/release_notes.rst:1158 msgid "pgRouting 2.2.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.2.0" -#: ../../build/doc/release_notes.rst:1132 +#: ../../build/doc/release_notes.rst:1160 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.2.0 " @@ -2466,133 +2528,133 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:1138 -#: ../../build/doc/release_notes.rst:1207 +#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1235 msgid "Improvements" msgstr "Mejoras" -#: ../../build/doc/release_notes.rst:1139 +#: ../../build/doc/release_notes.rst:1167 msgid "pgr_nodeNetwork" msgstr "pgr_nodeNetwork" -#: ../../build/doc/release_notes.rst:1141 +#: ../../build/doc/release_notes.rst:1169 msgid "Adding a row_where and outall optional parameters" msgstr "Adición de un row_where y todos los parámetros opcionales" -#: ../../build/doc/release_notes.rst:1143 +#: ../../build/doc/release_notes.rst:1171 msgid "Signature fix" msgstr "Corrección de firma" -#: ../../build/doc/release_notes.rst:1145 +#: ../../build/doc/release_notes.rst:1173 msgid "pgr_dijkstra -- to match what is documented" msgstr "pgr_dijkstra - para que coincida con lo que está documentado" -#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1179 msgid "pgr_Johnson" msgstr "pgr_Johnson" -#: ../../build/doc/release_notes.rst:1152 +#: ../../build/doc/release_notes.rst:1180 msgid "pgr_dijkstraCost(one to one)" msgstr "pgr_dijkstraCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1153 +#: ../../build/doc/release_notes.rst:1181 msgid "pgr_dijkstraCost(one to many)" msgstr "pgr_dijkstraCost(uno a muchos)" -#: ../../build/doc/release_notes.rst:1154 +#: ../../build/doc/release_notes.rst:1182 msgid "pgr_dijkstraCost(many to one)" msgstr "pgr_dijkstraCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:1155 +#: ../../build/doc/release_notes.rst:1183 msgid "pgr_dijkstraCost(many to many)" msgstr "pgr_dijkstraCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1158 -#: ../../build/doc/release_notes.rst:1212 +#: ../../build/doc/release_notes.rst:1186 +#: ../../build/doc/release_notes.rst:1240 msgid "Proposed functionality" msgstr "Funcionalidad propuesta" -#: ../../build/doc/release_notes.rst:1159 +#: ../../build/doc/release_notes.rst:1187 msgid "pgr_withPoints(one to one)" msgstr "pgr_withPoints(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1160 +#: ../../build/doc/release_notes.rst:1188 msgid "pgr_withPoints(one to many)" msgstr "pgr_withPoints(uno a muchos)" -#: ../../build/doc/release_notes.rst:1161 +#: ../../build/doc/release_notes.rst:1189 msgid "pgr_withPoints(many to one)" msgstr "pgr_withPoints(muchos a uno)" -#: ../../build/doc/release_notes.rst:1162 +#: ../../build/doc/release_notes.rst:1190 msgid "pgr_withPoints(many to many)" msgstr "pgr_withPoints(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1163 +#: ../../build/doc/release_notes.rst:1191 msgid "pgr_withPointsCost(one to one)" msgstr "pgr_withPointsCost(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1164 +#: ../../build/doc/release_notes.rst:1192 msgid "pgr_withPointsCost(one to many)" msgstr "pgr_withPointsCost(uno a muchos)" -#: ../../build/doc/release_notes.rst:1165 +#: ../../build/doc/release_notes.rst:1193 msgid "pgr_withPointsCost(many to one)" msgstr "pgr_withPointsCost(muchos a uno)" -#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1194 msgid "pgr_withPointsCost(many to many)" msgstr "pgr_withPointsCost(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1167 +#: ../../build/doc/release_notes.rst:1195 msgid "pgr_withPointsDD(single vertex)" msgstr "pgr_withPointsDD(vértice único)" -#: ../../build/doc/release_notes.rst:1168 +#: ../../build/doc/release_notes.rst:1196 msgid "pgr_withPointsDD(multiple vertices)" msgstr "pgr_withPointsDD(múltiples vértices)" -#: ../../build/doc/release_notes.rst:1169 +#: ../../build/doc/release_notes.rst:1197 msgid "pgr_withPointsKSP" msgstr "pgr_withPointsKSP" -#: ../../build/doc/release_notes.rst:1170 +#: ../../build/doc/release_notes.rst:1198 msgid "pgr_dijkstraVia" msgstr "pgr_dijkstraVia" -#: ../../build/doc/release_notes.rst:1174 +#: ../../build/doc/release_notes.rst:1202 msgid "Deprecated functions:" msgstr "Funciones obsoletas:" -#: ../../build/doc/release_notes.rst:1175 +#: ../../build/doc/release_notes.rst:1203 msgid "pgr_apspWarshall use pgr_floydWarshall instead" msgstr "pgr_apspWarshall utilice pgr_floydWarshall en su lugar" -#: ../../build/doc/release_notes.rst:1176 +#: ../../build/doc/release_notes.rst:1204 msgid "pgr_apspJohnson use pgr_Johnson instead" msgstr "pgr_apspJohnson utilice pgr_Johnson en su lugar" -#: ../../build/doc/release_notes.rst:1177 +#: ../../build/doc/release_notes.rst:1205 msgid "pgr_kDijkstraCost use pgr_dijkstraCost instead" msgstr "pgr_kDijkstraCost utilice pgr_dijkstraCost en su lugar" -#: ../../build/doc/release_notes.rst:1178 +#: ../../build/doc/release_notes.rst:1206 msgid "pgr_kDijkstraPath use pgr_dijkstra instead" msgstr "pgr_kDijkstraPath utilice pgr_dijkstra en su lugar" -#: ../../build/doc/release_notes.rst:1181 +#: ../../build/doc/release_notes.rst:1209 msgid "Renamed and deprecated function" msgstr "Función renombrada y obsoleta" -#: ../../build/doc/release_notes.rst:1182 +#: ../../build/doc/release_notes.rst:1210 msgid "pgr_makeDistanceMatrix renamed to _pgr_makeDistanceMatrix" msgstr "pgr_makeDistanceMatrix renombrado a _pgr_makeDistanceMatrix" -#: ../../build/doc/release_notes.rst:1187 +#: ../../build/doc/release_notes.rst:1215 msgid "pgRouting 2.1.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.1.0" -#: ../../build/doc/release_notes.rst:1189 +#: ../../build/doc/release_notes.rst:1217 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.1.0 " @@ -2604,39 +2666,39 @@ msgstr "" "`_" " en Github." -#: ../../build/doc/release_notes.rst:1195 +#: ../../build/doc/release_notes.rst:1223 msgid "pgr_dijkstra(one to many)" msgstr "pgr_dijkstra(uno a muchos)" -#: ../../build/doc/release_notes.rst:1196 +#: ../../build/doc/release_notes.rst:1224 msgid "pgr_dijkstra(many to one)" msgstr "pgr_dijkstra(muchos a uno)" -#: ../../build/doc/release_notes.rst:1197 +#: ../../build/doc/release_notes.rst:1225 msgid "pgr_dijkstra(many to many)" msgstr "pgr_dijkstra(muchos a muchos)" -#: ../../build/doc/release_notes.rst:1198 +#: ../../build/doc/release_notes.rst:1226 msgid "pgr_drivingDistance(multiple vertices)" msgstr "pgr_drivingDistance(multiple vertices)" -#: ../../build/doc/release_notes.rst:1201 +#: ../../build/doc/release_notes.rst:1229 msgid "Refactored" msgstr "Refactorizado" -#: ../../build/doc/release_notes.rst:1202 +#: ../../build/doc/release_notes.rst:1230 msgid "pgr_dijkstra(one to one)" msgstr "pgr_dijkstra(Uno a Uno)" -#: ../../build/doc/release_notes.rst:1203 +#: ../../build/doc/release_notes.rst:1231 msgid "pgr_ksp" msgstr "pgr_ksp" -#: ../../build/doc/release_notes.rst:1204 +#: ../../build/doc/release_notes.rst:1232 msgid "pgr_drivingDistance(single vertex)" msgstr "pgr_drivingDistance(single vertex)" -#: ../../build/doc/release_notes.rst:1208 +#: ../../build/doc/release_notes.rst:1236 msgid "" "pgr_alphaShape function now can generate better (multi)polygon with holes" " and alpha parameter." @@ -2644,7 +2706,7 @@ msgstr "" "La función pgr_alphaShape ahora puede generar mejores (multi)polígonos " "con agujeros y parámetro alfa." -#: ../../build/doc/release_notes.rst:1213 +#: ../../build/doc/release_notes.rst:1241 msgid "" "Proposed functions from Steve Woodbridge, (Classified as Convenience by " "the author.)" @@ -2652,7 +2714,7 @@ msgstr "" "Funciones propuestas de Steve Woodbridge, (Clasificado como Conveniencia " "por el autor.)" -#: ../../build/doc/release_notes.rst:1216 +#: ../../build/doc/release_notes.rst:1244 msgid "" "pgr_pointToEdgeNode - convert a point geometry to a vertex_id based on " "closest edge." @@ -2660,7 +2722,7 @@ msgstr "" "pgr_pointToEdgeNode - convierta una geometría de punto en un vertex_id " "basado en la arista más cercana." -#: ../../build/doc/release_notes.rst:1218 +#: ../../build/doc/release_notes.rst:1246 msgid "" "pgr_flipEdges - flip the edges in an array of geometries so the connect " "end to end." @@ -2668,7 +2730,7 @@ msgstr "" "pgr_flipEdges - voltear los bordes en un arreglo de geometrías para la " "conexión de extremo a extremo." -#: ../../build/doc/release_notes.rst:1220 +#: ../../build/doc/release_notes.rst:1248 msgid "" "pgr_textToPoints - convert a string of x,y;x,y;... locations into point " "geometries." @@ -2676,120 +2738,120 @@ msgstr "" "pgr_textToPoints - convertir una cadena de x,y;x,y;... ubicaciones en " "geometrías de puntos." -#: ../../build/doc/release_notes.rst:1222 +#: ../../build/doc/release_notes.rst:1250 msgid "pgr_pointsToVids - convert an array of point geometries into vertex ids." msgstr "" "pgr_pointsToVids - convertir un arreglo de geometrías de puntos en " "identificadores de vértices." -#: ../../build/doc/release_notes.rst:1223 +#: ../../build/doc/release_notes.rst:1251 msgid "pgr_pointsToDMatrix - Create a distance matrix from an array of points." msgstr "" "pgr_pointsToDMatrix - Crear una matriz de distancia a partir de un " "arreglo de puntos." -#: ../../build/doc/release_notes.rst:1224 -#: ../../build/doc/release_notes.rst:1225 +#: ../../build/doc/release_notes.rst:1252 +#: ../../build/doc/release_notes.rst:1253 msgid "pgr_vidsToDMatrix - Create a distance matrix from an array of vertix_id." msgstr "" "pgr_vidsToDMatrix - Crear una matriz de distancia a partir de un arreglo " "de vertex_id." -#: ../../build/doc/release_notes.rst:1227 +#: ../../build/doc/release_notes.rst:1255 msgid "Added proposed functions from GSoc Projects:" msgstr "Funciones propuestas de GSoc Projects añadidas:" -#: ../../build/doc/release_notes.rst:1229 +#: ../../build/doc/release_notes.rst:1257 msgid "pgr_vrppdtw" msgstr "pgr_vrppdtw" -#: ../../build/doc/release_notes.rst:1230 +#: ../../build/doc/release_notes.rst:1258 msgid "pgr_vrponedepot" msgstr "pgr_vrponedepot" -#: ../../build/doc/release_notes.rst:1234 +#: ../../build/doc/release_notes.rst:1262 msgid "pgr_getColumnName" msgstr "pgr_getColumnName" -#: ../../build/doc/release_notes.rst:1235 +#: ../../build/doc/release_notes.rst:1263 msgid "pgr_getTableName" msgstr "pgr_getTableName" -#: ../../build/doc/release_notes.rst:1236 +#: ../../build/doc/release_notes.rst:1264 msgid "pgr_isColumnCndexed" msgstr "pgr_isColumnCndexed" -#: ../../build/doc/release_notes.rst:1237 +#: ../../build/doc/release_notes.rst:1265 msgid "pgr_isColumnInTable" msgstr "pgr_isColumnInTable" -#: ../../build/doc/release_notes.rst:1238 +#: ../../build/doc/release_notes.rst:1266 msgid "pgr_quote_ident" msgstr "pgr_quote_ident" -#: ../../build/doc/release_notes.rst:1239 +#: ../../build/doc/release_notes.rst:1267 msgid "pgr_versionless" msgstr "pgr_versionless" -#: ../../build/doc/release_notes.rst:1240 +#: ../../build/doc/release_notes.rst:1268 msgid "pgr_startPoint" msgstr "pgr_startPoint" -#: ../../build/doc/release_notes.rst:1241 +#: ../../build/doc/release_notes.rst:1269 msgid "pgr_endPoint" msgstr "pgr_endPoint" -#: ../../build/doc/release_notes.rst:1242 +#: ../../build/doc/release_notes.rst:1270 msgid "pgr_pointToId" msgstr "pgr_pointToId" -#: ../../build/doc/release_notes.rst:1245 +#: ../../build/doc/release_notes.rst:1273 msgid "No longer supported" msgstr "Ya no es soportada" -#: ../../build/doc/release_notes.rst:1246 +#: ../../build/doc/release_notes.rst:1274 msgid "Removed the 1.x legacy functions" msgstr "Se han eliminado las funciones heredadas 1.x" -#: ../../build/doc/release_notes.rst:1250 +#: ../../build/doc/release_notes.rst:1278 msgid "Some bug fixes in other functions" msgstr "Algunas correcciones de errores en otras funciones" -#: ../../build/doc/release_notes.rst:1254 +#: ../../build/doc/release_notes.rst:1282 msgid "Refactoring Internal Code" msgstr "Refactorización del código interno" -#: ../../build/doc/release_notes.rst:1255 +#: ../../build/doc/release_notes.rst:1283 msgid "A C and C++ library for developer was created" msgstr "Se creó una biblioteca de C y C++ para desarrolladores" -#: ../../build/doc/release_notes.rst:1257 +#: ../../build/doc/release_notes.rst:1285 msgid "encapsulates postgreSQL related functions" msgstr "encapsula las funciones relacionadas con postgreSQL" -#: ../../build/doc/release_notes.rst:1258 +#: ../../build/doc/release_notes.rst:1286 msgid "encapsulates Boost.Graph graphs" msgstr "encapsula los gráficos Boost.Graph" -#: ../../build/doc/release_notes.rst:1260 +#: ../../build/doc/release_notes.rst:1288 msgid "Directed Boost.Graph" msgstr "Directed Boost.Graph" -#: ../../build/doc/release_notes.rst:1261 +#: ../../build/doc/release_notes.rst:1289 msgid "Undirected Boost.graph." msgstr "Boost.graph no dirigido." -#: ../../build/doc/release_notes.rst:1263 +#: ../../build/doc/release_notes.rst:1291 msgid "allow any-integer in the id's" msgstr "permitir any-integer (cualquier entero) en el id" -#: ../../build/doc/release_notes.rst:1264 +#: ../../build/doc/release_notes.rst:1292 msgid "allow any-numerical on the cost/reverse_cost columns" msgstr "" "permitir any-numerical (cualquier numérico) en las columnas " "cost/reverse_cost" -#: ../../build/doc/release_notes.rst:1266 +#: ../../build/doc/release_notes.rst:1294 msgid "" "Instead of generating many libraries: - All functions are encapsulated in" " one library - The library has the prefix 2-1-0" @@ -2797,23 +2859,23 @@ msgstr "" "En lugar de generar muchas bibliotecas: - Todas las funciones están " "encapsuladas en una biblioteca - La biblioteca tiene el prefijo 2-1-0" -#: ../../build/doc/release_notes.rst:1273 +#: ../../build/doc/release_notes.rst:1301 msgid "pgRouting 2.0.1 Release Notes" msgstr "Notas de la versión de pgRouting 2.0.1" -#: ../../build/doc/release_notes.rst:1275 +#: ../../build/doc/release_notes.rst:1303 msgid "Minor bug fixes." msgstr "Corrección de errores menores." -#: ../../build/doc/release_notes.rst:1279 +#: ../../build/doc/release_notes.rst:1307 msgid "No track of the bug fixes were kept." msgstr "No se ha guardado ningún rastro de las correcciones de errores." -#: ../../build/doc/release_notes.rst:1284 +#: ../../build/doc/release_notes.rst:1312 msgid "pgRouting 2.0.0 Release Notes" msgstr "Notas de la versión de pgRouting 2.0.0" -#: ../../build/doc/release_notes.rst:1286 +#: ../../build/doc/release_notes.rst:1314 msgid "" "To see the issues closed by this release see the `Git closed issues for " "2.0.0 " @@ -2825,7 +2887,7 @@ msgstr "" "`_" " on Github." -#: ../../build/doc/release_notes.rst:1290 +#: ../../build/doc/release_notes.rst:1318 msgid "" "With the release of pgRouting 2.0.0 the library has abandoned backwards " "compatibility to `pgRouting 1.x Release Notes`_ releases. The main Goals " @@ -2835,47 +2897,47 @@ msgstr "" "compatibilidad con versiones anteriores a las versiones `pgRouting 1.x " "Release Notes`_. Los principales objetivos de esta versión son:" -#: ../../build/doc/release_notes.rst:1294 +#: ../../build/doc/release_notes.rst:1322 msgid "Major restructuring of pgRouting." msgstr "Mayor reestructuración de pgRouting." -#: ../../build/doc/release_notes.rst:1295 +#: ../../build/doc/release_notes.rst:1323 msgid "Standardization of the function naming" msgstr "Estandarización de la nomenclatura de funciones" -#: ../../build/doc/release_notes.rst:1296 +#: ../../build/doc/release_notes.rst:1324 msgid "Preparation of the project for future development." msgstr "Elaboración del proyecto para el desarrollo futuro." -#: ../../build/doc/release_notes.rst:1298 +#: ../../build/doc/release_notes.rst:1326 msgid "As a result of this effort:" msgstr "Como resultado de este esfuerzo:" -#: ../../build/doc/release_notes.rst:1300 +#: ../../build/doc/release_notes.rst:1328 msgid "pgRouting has a simplified structure" msgstr "pgRouting tiene una estructura simplificada" -#: ../../build/doc/release_notes.rst:1301 +#: ../../build/doc/release_notes.rst:1329 msgid "Significant new functionality has being added" msgstr "Se ha añadido una nueva funcionalidad significativa" -#: ../../build/doc/release_notes.rst:1302 +#: ../../build/doc/release_notes.rst:1330 msgid "Documentation has being integrated" msgstr "La documentación se ha integrado" -#: ../../build/doc/release_notes.rst:1303 +#: ../../build/doc/release_notes.rst:1331 msgid "Testing has being integrated" msgstr "Las pruebas se han integrado" -#: ../../build/doc/release_notes.rst:1304 +#: ../../build/doc/release_notes.rst:1332 msgid "And made it easier for multiple developers to make contributions." msgstr "Y facilitó que varios desarrolladores hicieran contribuciones." -#: ../../build/doc/release_notes.rst:1308 +#: ../../build/doc/release_notes.rst:1336 msgid "Important Changes" msgstr "Cambios Importantes" -#: ../../build/doc/release_notes.rst:1309 +#: ../../build/doc/release_notes.rst:1337 msgid "" "Graph Analytics - tools for detecting and fixing connection some problems" " in a graph" @@ -2883,19 +2945,19 @@ msgstr "" "Análisis gráfico - herramientas para detectar y arreglar algunos " "problemas de conexión en un gráfico de red" -#: ../../build/doc/release_notes.rst:1311 +#: ../../build/doc/release_notes.rst:1339 msgid "A collection of useful utility functions" msgstr "Una colección de funciones útiles" -#: ../../build/doc/release_notes.rst:1312 +#: ../../build/doc/release_notes.rst:1340 msgid "" "Two new All Pairs Short Path algorithms (pgr_apspJohnson, " "pgr_apspWarshall)" msgstr "" -"Dos nuevos algoritmos para el camino más corto de todos pares (" -"pgr_apspJohnson, pgr_apspWarshall)" +"Dos nuevos algoritmos para el camino más corto de todos pares " +"(pgr_apspJohnson, pgr_apspWarshall)" -#: ../../build/doc/release_notes.rst:1313 +#: ../../build/doc/release_notes.rst:1341 msgid "" "Bi-directional Dijkstra and A-star search algorithms (pgr_bdAstar, " "pgr_bdDijkstra)" @@ -2903,15 +2965,15 @@ msgstr "" "Algoritmos bidireccionales para las búsquedas Dijkstra y A*(pgr_bdAstar, " "pgr_bdDijkstra)" -#: ../../build/doc/release_notes.rst:1315 +#: ../../build/doc/release_notes.rst:1343 msgid "One to many nodes search (pgr_kDijkstra)" msgstr "Búsqueda de uno a varios nodos (pgr_kDijkstra)" -#: ../../build/doc/release_notes.rst:1316 +#: ../../build/doc/release_notes.rst:1344 msgid "K alternate paths shortest path (pgr_ksp)" msgstr "K rutas más cortas alternas (pgr_ksp)" -#: ../../build/doc/release_notes.rst:1317 +#: ../../build/doc/release_notes.rst:1345 msgid "" "New TSP solver that simplifies the code and the build process (pgr_tsp), " "dropped \"Gaul Library\" dependency" @@ -2919,25 +2981,25 @@ msgstr "" "Nuevo solucionador TSP que simplifica el código donde el proceso de " "compilación (pgr_tsp), ya no dependene de la biblioteca \"Gaul Library\"" -#: ../../build/doc/release_notes.rst:1319 +#: ../../build/doc/release_notes.rst:1347 msgid "Turn Restricted shortest path (pgr_trsp) that replaces Shooting Star" msgstr "" "Ruta más corta con giros restringidos (pgr_trsp) que reemplaza a la " "estrella fugaz \"Shooting Star\"" -#: ../../build/doc/release_notes.rst:1320 +#: ../../build/doc/release_notes.rst:1348 msgid "Dropped support for Shooting Star" msgstr "Se deja de soportar a la Estrella fugaz \"Shooting Star\"" -#: ../../build/doc/release_notes.rst:1321 +#: ../../build/doc/release_notes.rst:1349 msgid "" "Built a test infrastructure that is run before major code changes are " "checked in" msgstr "" -"Se construye una infraestructura de pruebas que se ejecuta antes de que se " -"incorporen grandes cambios al código principal" +"Se construye una infraestructura de pruebas que se ejecuta antes de que " +"se incorporen grandes cambios al código principal" -#: ../../build/doc/release_notes.rst:1323 +#: ../../build/doc/release_notes.rst:1351 msgid "" "Tested and fixed most all of the outstanding bugs reported against 1.x " "that existing in the 2.0-dev code base." @@ -2945,61 +3007,61 @@ msgstr "" "Se probó y se arreglaron todos los errores excepcionales registrados en " "la versión 1.x existente en la base del código 2.0-dev." -#: ../../build/doc/release_notes.rst:1325 +#: ../../build/doc/release_notes.rst:1353 msgid "Improved build process for Windows" msgstr "Proceso de compilación mejorados para Windows" -#: ../../build/doc/release_notes.rst:1326 +#: ../../build/doc/release_notes.rst:1354 msgid "Automated testing on Linux and Windows platforms trigger by every commit" msgstr "" "Automatizado de pruebas en plataformas Linux y Windows por cada cambio " "permanente" -#: ../../build/doc/release_notes.rst:1327 +#: ../../build/doc/release_notes.rst:1355 msgid "Modular library design" msgstr "Diseño modular de bibliotecas" -#: ../../build/doc/release_notes.rst:1328 +#: ../../build/doc/release_notes.rst:1356 msgid "Compatibility with PostgreSQL 9.1 or newer" msgstr "Compatibilidad con PostgreSQL 9.1 o posterior" -#: ../../build/doc/release_notes.rst:1329 +#: ../../build/doc/release_notes.rst:1357 msgid "Compatibility with PostGIS 2.0 or newer" msgstr "Compatibilidad con PostGIS 2.0 o posterior" -#: ../../build/doc/release_notes.rst:1330 +#: ../../build/doc/release_notes.rst:1358 msgid "Installs as PostgreSQL EXTENSION" msgstr "Se instala como EXTENSION de PostgreSQL" -#: ../../build/doc/release_notes.rst:1331 +#: ../../build/doc/release_notes.rst:1359 msgid "Return types re factored and unified" msgstr "Tipos de retorno refactorizados y unificados" -#: ../../build/doc/release_notes.rst:1332 +#: ../../build/doc/release_notes.rst:1360 msgid "Support for table SCHEMA in function parameters" msgstr "Soporte para esquema en los parámetros de las funciones" -#: ../../build/doc/release_notes.rst:1333 +#: ../../build/doc/release_notes.rst:1361 msgid "Support for ``st_`` PostGIS function prefix" msgstr "Soporte para el prefijo ``st_`` de las funciones de PostGIS" -#: ../../build/doc/release_notes.rst:1334 +#: ../../build/doc/release_notes.rst:1362 msgid "Added ``pgr_`` prefix to functions and types" msgstr "Prefijo ``pgr_`` agregado a las funciones y tipos" -#: ../../build/doc/release_notes.rst:1335 +#: ../../build/doc/release_notes.rst:1363 msgid "Better documentation: https://docs.pgrouting.org" msgstr "Mejor documentación: https://docs.pgrouting.org" -#: ../../build/doc/release_notes.rst:1336 +#: ../../build/doc/release_notes.rst:1364 msgid "shooting_star is discontinued" msgstr "shooting_star está descontinuado" -#: ../../build/doc/release_notes.rst:1342 +#: ../../build/doc/release_notes.rst:1370 msgid "pgRouting 1.x Release Notes" msgstr "Notas de versión de pgRouting 1.x" -#: ../../build/doc/release_notes.rst:1344 +#: ../../build/doc/release_notes.rst:1372 msgid "" "To see the issues closed by this release see the `Git closed issues for " "1.x " @@ -3013,78 +3075,78 @@ msgstr "" " on Github. The following release notes have been copied from the " "previous ``RELEASE_NOTES`` file and are kept as a reference." -#: ../../build/doc/release_notes.rst:1352 +#: ../../build/doc/release_notes.rst:1380 msgid "Changes for release 1.05" msgstr "Cambios para la versión 1.05" -#: ../../build/doc/release_notes.rst:1358 +#: ../../build/doc/release_notes.rst:1386 msgid "Changes for release 1.03" msgstr "Cambios para la versión 1.03" -#: ../../build/doc/release_notes.rst:1360 +#: ../../build/doc/release_notes.rst:1388 msgid "Much faster topology creation" msgstr "Creación de topología mucho más rápida" -#: ../../build/doc/release_notes.rst:1365 +#: ../../build/doc/release_notes.rst:1393 msgid "Changes for release 1.02" msgstr "Cambios para la versión 1.02" -#: ../../build/doc/release_notes.rst:1367 -#: ../../build/doc/release_notes.rst:1374 +#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1402 msgid "Shooting* bug fixes" msgstr "Corrección de errores de Disparo*" -#: ../../build/doc/release_notes.rst:1368 +#: ../../build/doc/release_notes.rst:1396 msgid "Compilation problems solved" msgstr "Se resolvieron problemas de compilación" -#: ../../build/doc/release_notes.rst:1372 +#: ../../build/doc/release_notes.rst:1400 msgid "Changes for release 1.01" msgstr "Cambios para la versión 1.01" -#: ../../build/doc/release_notes.rst:1378 +#: ../../build/doc/release_notes.rst:1406 msgid "Changes for release 1.0" msgstr "Cambios para la versión 1.0" -#: ../../build/doc/release_notes.rst:1380 +#: ../../build/doc/release_notes.rst:1408 msgid "Core and extra functions are separated" msgstr "Núcleo y funciones adicionales están separadas" -#: ../../build/doc/release_notes.rst:1381 +#: ../../build/doc/release_notes.rst:1409 msgid "Cmake build process" msgstr "Proceso de compilación con CMake" -#: ../../build/doc/release_notes.rst:1386 +#: ../../build/doc/release_notes.rst:1414 msgid "Changes for release 1.0.0b" msgstr "Cambios para la versión 1.0.0b" -#: ../../build/doc/release_notes.rst:1388 +#: ../../build/doc/release_notes.rst:1416 msgid "Additional SQL file with more simple names for wrapper functions" msgstr "" "Archivos SQL adicionales con nombres más simples para las funciones de la" " envolturas" -#: ../../build/doc/release_notes.rst:1393 +#: ../../build/doc/release_notes.rst:1421 msgid "Changes for release 1.0.0a" msgstr "Cambios para la versión 1.0.0a" -#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1423 msgid "Shooting* shortest path algorithm for real road networks" msgstr "Algoritmo de ruta más corta Shooting\\* para redes de camino reales" -#: ../../build/doc/release_notes.rst:1396 +#: ../../build/doc/release_notes.rst:1424 msgid "Several SQL bugs were fixed" msgstr "Se arreglaron varios errores de SQL" -#: ../../build/doc/release_notes.rst:1400 +#: ../../build/doc/release_notes.rst:1428 msgid "Changes for release 0.9.9" msgstr "Cambios para la versión 0.9.9" -#: ../../build/doc/release_notes.rst:1402 +#: ../../build/doc/release_notes.rst:1430 msgid "PostgreSQL 8.2 support" msgstr "Soporte PostgreSQL 8.2" -#: ../../build/doc/release_notes.rst:1403 +#: ../../build/doc/release_notes.rst:1431 msgid "" "Shortest path functions return empty result if they could not find any " "path" @@ -3092,20 +3154,21 @@ msgstr "" "Las funciones de ruta más cortas devuelven un resultado vacío si no " "encuentran ninguna ruta de acceso" -#: ../../build/doc/release_notes.rst:1407 +#: ../../build/doc/release_notes.rst:1435 msgid "Changes for release 0.9.8" msgstr "Cambios para versión 0.9.8" -#: ../../build/doc/release_notes.rst:1409 +#: ../../build/doc/release_notes.rst:1437 msgid "Renumbering scheme was added to shortest path functions" msgstr "Esquema de numeración ha sido añadido a las funciones de ruta más cortos" -#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1438 msgid "Directed shortest path functions were added" msgstr "Se agregaron funciones de ruta más cortos dirigidas" -#: ../../build/doc/release_notes.rst:1411 +#: ../../build/doc/release_notes.rst:1439 msgid "routing_postgis.sql was modified to use dijkstra in TSP search" msgstr "" "routing_postgis.SQL fue modificado para utilizar dijkstra en la búsqueda " "TSP" + diff --git a/locale/pot/migration.pot b/locale/pot/migration.pot index bb63d50e152..a7c9a8369b6 100644 --- a/locale/pot/migration.pot +++ b/locale/pot/migration.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-25 12:55-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,146 +25,235 @@ msgid "Migration guide" msgstr "" #: ../../build/doc/migration.rst:19 -msgid "``pgr_trsp`` signatures have changed and many issues have been fixed in the new signatures. This section will show how to migrate from the old signatures to the new replacement functions." +msgid "Several functions are having changes on the signatures, and/or have been replaced by new functions." msgstr "" -#: ../../build/doc/migration.rst:23 -msgid "Results might be different as the deprecated function's code is different from the replacement function." +#: ../../build/doc/migration.rst:22 +msgid "Results can be different because of the changes." msgstr "" -#: ../../build/doc/migration.rst:27 -msgid "All deprecated functions will be removed on next mayor version 4.0.0" +#: ../../build/doc/migration.rst:24 +msgid "Migrating functions:" +msgstr "" + +#: ../../build/doc/migration.rst:26 +msgid ":doc:`pgr_maxCardinalityMatch` works only for undirected graphs, therefore the ``directed`` flag has been removed." msgstr "" #: ../../build/doc/migration.rst:29 +msgid ":doc:`pgr_trsp` signatures have changed and many issues have been fixed in the new signatures. This section will show how to migrate from the old signatures to the new replacement functions. This also affects the restrictions." +msgstr "" + +#: ../../build/doc/migration.rst:34 +msgid "All deprecated functions will be removed on next mayor version 4.0.0" +msgstr "" + +#: ../../build/doc/migration.rst:36 msgid "Contents" msgstr "" -#: ../../build/doc/migration.rst:32 +#: ../../build/doc/migration.rst:39 +msgid "Migration of ``pgr_maxCardinalityMatch``" +msgstr "" + +#: ../../build/doc/migration.rst:41 +#: ../../build/doc/migration.rst:200 +#: ../../build/doc/migration.rst:328 +#: ../../build/doc/migration.rst:464 +#: ../../build/doc/migration.rst:595 +msgid "Signature to be migrated:" +msgstr "" + +#: ../../build/doc/migration.rst:48 +msgid "Migration is needed, because:" +msgstr "" + +#: ../../build/doc/migration.rst:50 +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/migration.rst:51 +msgid "Results are ordered" +msgstr "" + +#: ../../build/doc/migration.rst:52 +msgid "Works for undirected graphs." +msgstr "" + +#: ../../build/doc/migration.rst:53 +msgid "New signature" +msgstr "" + +#: ../../build/doc/migration.rst:55 +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:56 +msgid "The optional flag ``directed`` is removed." +msgstr "" + +#: ../../build/doc/migration.rst:0 +msgid "Before migration" +msgstr "" + +#: ../../build/doc/migration.rst:64 +msgid "Columns used are ``going`` and ``coming`` to represent the existence of an edge." +msgstr "" + +#: ../../build/doc/migration.rst:66 +msgid "Flag ``directed`` was used to indicate if it was for a **directed** or **undirected** graph." +msgstr "" + +#: ../../build/doc/migration.rst:69 +msgid "The flag ``directed`` is ignored." +msgstr "" + +#: ../../build/doc/migration.rst:71 +msgid "Regardless of it's value it gives the result considering the graph as **undirected**." +msgstr "" + +#: ../../build/doc/migration.rst:0 +#: ../../build/doc/migration.rst:169 +msgid "Migration" +msgstr "" + +#: ../../build/doc/migration.rst:76 +msgid "Use the columns ``cost`` and ``reverse_cost`` to represent the existence of an edge." +msgstr "" + +#: ../../build/doc/migration.rst:78 +msgid "Do not use the flag ``directed``." +msgstr "" + +#: ../../build/doc/migration.rst:79 +msgid "In the query returns only ``edge`` column." +msgstr "" + +#: ../../build/doc/migration.rst:86 msgid "Migration of restrictions" msgstr "" -#: ../../build/doc/migration.rst:34 +#: ../../build/doc/migration.rst:88 msgid "The structure of the restrictions have changed:" msgstr "" -#: ../../build/doc/migration.rst:37 +#: ../../build/doc/migration.rst:91 msgid "Old restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:39 +#: ../../build/doc/migration.rst:93 msgid "On the deprecated signatures:" msgstr "" -#: ../../build/doc/migration.rst:41 +#: ../../build/doc/migration.rst:95 msgid "Column ``rid`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:42 +#: ../../build/doc/migration.rst:96 msgid "``via_path``" msgstr "" -#: ../../build/doc/migration.rst:44 +#: ../../build/doc/migration.rst:98 msgid "Must be in reverse order." msgstr "" -#: ../../build/doc/migration.rst:45 +#: ../../build/doc/migration.rst:99 msgid "Is of type ``TEXT``." msgstr "" -#: ../../build/doc/migration.rst:46 +#: ../../build/doc/migration.rst:100 msgid "When more than one via edge must be separated with ``,``." msgstr "" -#: ../../build/doc/migration.rst:48 +#: ../../build/doc/migration.rst:102 msgid "``target_id``" msgstr "" -#: ../../build/doc/migration.rst:50 +#: ../../build/doc/migration.rst:104 msgid "Is the last edge of the forbidden path." msgstr "" -#: ../../build/doc/migration.rst:51 +#: ../../build/doc/migration.rst:105 msgid "Is of type ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:53 +#: ../../build/doc/migration.rst:107 msgid "``to_cost``" msgstr "" -#: ../../build/doc/migration.rst:55 +#: ../../build/doc/migration.rst:109 msgid "Is of type ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:57 +#: ../../build/doc/migration.rst:111 msgid "Creation of the old restrictions table" msgstr "" -#: ../../build/doc/migration.rst:63 -msgid "Old restrictions fillup" +#: ../../build/doc/migration.rst:117 +msgid "Old restrictions fill up" msgstr "" -#: ../../build/doc/migration.rst:70 +#: ../../build/doc/migration.rst:124 msgid "Old restrictions contents" msgstr "" -#: ../../build/doc/migration.rst:76 +#: ../../build/doc/migration.rst:130 msgid "The restriction with ``rid = 2`` is representing :math:`3 \\rightarrow 5 \\rightarrow9`" msgstr "" -#: ../../build/doc/migration.rst:79 +#: ../../build/doc/migration.rst:133 msgid ":math:`3\\rightarrow5`" msgstr "" -#: ../../build/doc/migration.rst:81 +#: ../../build/doc/migration.rst:135 msgid "is on column ``via_path`` in reverse order" msgstr "" -#: ../../build/doc/migration.rst:82 +#: ../../build/doc/migration.rst:136 msgid "is of type ``TEXT``" msgstr "" -#: ../../build/doc/migration.rst:84 +#: ../../build/doc/migration.rst:138 msgid ":math:`9`" msgstr "" -#: ../../build/doc/migration.rst:86 +#: ../../build/doc/migration.rst:140 msgid "is on column ``target_id``" msgstr "" -#: ../../build/doc/migration.rst:87 +#: ../../build/doc/migration.rst:141 msgid "is of type ``INTEGER``" msgstr "" -#: ../../build/doc/migration.rst:91 +#: ../../build/doc/migration.rst:145 msgid "New restrictions structure" msgstr "" -#: ../../build/doc/migration.rst:93 +#: ../../build/doc/migration.rst:147 msgid "Column ``id`` is ignored" msgstr "" -#: ../../build/doc/migration.rst:94 +#: ../../build/doc/migration.rst:148 msgid "Column ``path``" msgstr "" -#: ../../build/doc/migration.rst:96 +#: ../../build/doc/migration.rst:150 msgid "Is of type ``ARRAY[ANY-INTEGER]``." msgstr "" -#: ../../build/doc/migration.rst:97 +#: ../../build/doc/migration.rst:151 msgid "Contains all the edges involved on the restriction." msgstr "" -#: ../../build/doc/migration.rst:98 +#: ../../build/doc/migration.rst:152 msgid "The array has the ordered edges of the restriction." msgstr "" -#: ../../build/doc/migration.rst:100 +#: ../../build/doc/migration.rst:154 msgid "Column ``cost``" msgstr "" -#: ../../build/doc/migration.rst:102 +#: ../../build/doc/migration.rst:156 msgid "Is of type ``ANY-NUMERICAL``" msgstr "" @@ -180,520 +269,509 @@ msgstr "" msgid "Restrictions data" msgstr "" -#: ../../build/doc/migration.rst:109 +#: ../../build/doc/migration.rst:163 msgid "The restriction with ``rid = 2`` represents the path :math:`3 \\rightarrow5 \\rightarrow9`." msgstr "" -#: ../../build/doc/migration.rst:112 +#: ../../build/doc/migration.rst:166 msgid "By inspection the path is clear." msgstr "" -#: ../../build/doc/migration.rst:115 -msgid "Migration" -msgstr "" - -#: ../../build/doc/migration.rst:117 +#: ../../build/doc/migration.rst:171 msgid "To transform the old restrictions table to the new restrictions structure," msgstr "" -#: ../../build/doc/migration.rst:119 +#: ../../build/doc/migration.rst:173 msgid "Create a new table with the new restrictions structure." msgstr "" -#: ../../build/doc/migration.rst:121 +#: ../../build/doc/migration.rst:175 msgid "In this migration guide ``new_restrictions`` is been used." msgstr "" -#: ../../build/doc/migration.rst:123 -msgid "For this migration pgRuoting supllies an auxilary function for reversal of an array ``_pgr_array_reverse`` needed for the migration." +#: ../../build/doc/migration.rst:177 +msgid "For this migration pgRouting supplies an auxiliary function for reversal of an array ``_pgr_array_reverse`` needed for the migration." msgstr "" -#: ../../build/doc/migration.rst:126 +#: ../../build/doc/migration.rst:180 msgid "``_pgr_array_reverse``:" msgstr "" -#: ../../build/doc/migration.rst:128 -msgid "Was created temporarly for this migration" +#: ../../build/doc/migration.rst:182 +msgid "Was created temporally for this migration" msgstr "" -#: ../../build/doc/migration.rst:129 +#: ../../build/doc/migration.rst:183 msgid "Is not documented." msgstr "" -#: ../../build/doc/migration.rst:130 +#: ../../build/doc/migration.rst:184 msgid "Will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:136 +#: ../../build/doc/migration.rst:190 msgid "The migrated table contents:" msgstr "" -#: ../../build/doc/migration.rst:144 +#: ../../build/doc/migration.rst:198 msgid "Migration of ``pgr_trsp`` (Vertices)" msgstr "" -#: ../../build/doc/migration.rst:146 -#: ../../build/doc/migration.rst:274 -#: ../../build/doc/migration.rst:410 -#: ../../build/doc/migration.rst:541 -msgid "Signature to be migrated:" -msgstr "" - -#: ../../build/doc/migration.rst:155 +#: ../../build/doc/migration.rst:209 msgid "The integral type of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:156 -#: ../../build/doc/migration.rst:421 -#: ../../build/doc/migration.rst:552 +#: ../../build/doc/migration.rst:210 +#: ../../build/doc/migration.rst:475 +#: ../../build/doc/migration.rst:606 msgid "The floating point type of the ``Edges SQL`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:157 -#: ../../build/doc/migration.rst:286 -#: ../../build/doc/migration.rst:422 -#: ../../build/doc/migration.rst:553 +#: ../../build/doc/migration.rst:211 +#: ../../build/doc/migration.rst:340 +#: ../../build/doc/migration.rst:476 +#: ../../build/doc/migration.rst:607 msgid "``directed`` flag is compulsory." msgstr "" -#: ../../build/doc/migration.rst:159 -#: ../../build/doc/migration.rst:288 -#: ../../build/doc/migration.rst:424 -#: ../../build/doc/migration.rst:555 +#: ../../build/doc/migration.rst:213 +#: ../../build/doc/migration.rst:342 +#: ../../build/doc/migration.rst:478 +#: ../../build/doc/migration.rst:609 msgid "Does not have a default value." msgstr "" -#: ../../build/doc/migration.rst:161 -#: ../../build/doc/migration.rst:290 -#: ../../build/doc/migration.rst:426 -#: ../../build/doc/migration.rst:557 +#: ../../build/doc/migration.rst:215 +#: ../../build/doc/migration.rst:344 +#: ../../build/doc/migration.rst:480 +#: ../../build/doc/migration.rst:611 msgid "Does not autodetect if ``reverse_cost`` column exist." msgstr "" -#: ../../build/doc/migration.rst:163 -#: ../../build/doc/migration.rst:292 -#: ../../build/doc/migration.rst:428 -#: ../../build/doc/migration.rst:559 -msgid "User must be carefull to match the existance of the column with the value of ``has_rcost`` parameter." +#: ../../build/doc/migration.rst:217 +#: ../../build/doc/migration.rst:346 +#: ../../build/doc/migration.rst:482 +#: ../../build/doc/migration.rst:613 +msgid "User must be careful to match the existence of the column with the value of ``has_rcost`` parameter." msgstr "" -#: ../../build/doc/migration.rst:166 -#: ../../build/doc/migration.rst:295 -#: ../../build/doc/migration.rst:431 -#: ../../build/doc/migration.rst:562 +#: ../../build/doc/migration.rst:220 +#: ../../build/doc/migration.rst:349 +#: ../../build/doc/migration.rst:485 +#: ../../build/doc/migration.rst:616 msgid "The restrictions inner query is optional." msgstr "" -#: ../../build/doc/migration.rst:167 +#: ../../build/doc/migration.rst:221 msgid "The output column names are meaningless" msgstr "" -#: ../../build/doc/migration.rst:169 -#: ../../build/doc/migration.rst:303 -#: ../../build/doc/migration.rst:434 -#: ../../build/doc/migration.rst:572 +#: ../../build/doc/migration.rst:223 +#: ../../build/doc/migration.rst:357 +#: ../../build/doc/migration.rst:488 +#: ../../build/doc/migration.rst:626 msgid "Migrate by using:" msgstr "" -#: ../../build/doc/migration.rst:171 +#: ../../build/doc/migration.rst:225 msgid ":doc:`pgr_dijkstra` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:172 +#: ../../build/doc/migration.rst:226 msgid ":doc:`pgr_trsp` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:176 +#: ../../build/doc/migration.rst:230 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_dijkstra``" msgstr "" -#: ../../build/doc/migration.rst:178 -#: ../../build/doc/migration.rst:311 -#: ../../build/doc/migration.rst:442 -#: ../../build/doc/migration.rst:580 +#: ../../build/doc/migration.rst:232 +#: ../../build/doc/migration.rst:365 +#: ../../build/doc/migration.rst:496 +#: ../../build/doc/migration.rst:634 msgid "The following query does not have restrictions." msgstr "" -#: ../../build/doc/migration.rst:184 -#: ../../build/doc/migration.rst:229 -#: ../../build/doc/migration.rst:317 -#: ../../build/doc/migration.rst:363 -#: ../../build/doc/migration.rst:448 -#: ../../build/doc/migration.rst:494 -#: ../../build/doc/migration.rst:586 -#: ../../build/doc/migration.rst:632 +#: ../../build/doc/migration.rst:238 +#: ../../build/doc/migration.rst:283 +#: ../../build/doc/migration.rst:371 +#: ../../build/doc/migration.rst:417 +#: ../../build/doc/migration.rst:502 +#: ../../build/doc/migration.rst:548 +#: ../../build/doc/migration.rst:640 +#: ../../build/doc/migration.rst:686 msgid "A message about deprecation is shown" msgstr "" -#: ../../build/doc/migration.rst:186 -#: ../../build/doc/migration.rst:231 -#: ../../build/doc/migration.rst:319 -#: ../../build/doc/migration.rst:365 -#: ../../build/doc/migration.rst:450 -#: ../../build/doc/migration.rst:496 -#: ../../build/doc/migration.rst:588 -#: ../../build/doc/migration.rst:634 +#: ../../build/doc/migration.rst:240 +#: ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:373 +#: ../../build/doc/migration.rst:419 +#: ../../build/doc/migration.rst:504 +#: ../../build/doc/migration.rst:550 +#: ../../build/doc/migration.rst:642 +#: ../../build/doc/migration.rst:688 msgid "Deprecated functions will be removed on the next mayor version 4.0.0" msgstr "" -#: ../../build/doc/migration.rst:188 +#: ../../build/doc/migration.rst:242 msgid "Use :doc:`pgr_dijkstra` instead." msgstr "" -#: ../../build/doc/migration.rst:195 -#: ../../build/doc/migration.rst:247 -#: ../../build/doc/migration.rst:327 +#: ../../build/doc/migration.rst:249 +#: ../../build/doc/migration.rst:301 #: ../../build/doc/migration.rst:381 -#: ../../build/doc/migration.rst:458 +#: ../../build/doc/migration.rst:435 #: ../../build/doc/migration.rst:512 -#: ../../build/doc/migration.rst:596 +#: ../../build/doc/migration.rst:566 #: ../../build/doc/migration.rst:650 +#: ../../build/doc/migration.rst:704 msgid "The types casting has been removed." msgstr "" -#: ../../build/doc/migration.rst:196 +#: ../../build/doc/migration.rst:250 msgid ":doc:`pgr_dijkstra`:" msgstr "" -#: ../../build/doc/migration.rst:198 -#: ../../build/doc/migration.rst:250 -#: ../../build/doc/migration.rst:331 +#: ../../build/doc/migration.rst:252 +#: ../../build/doc/migration.rst:304 #: ../../build/doc/migration.rst:385 -#: ../../build/doc/migration.rst:461 +#: ../../build/doc/migration.rst:439 #: ../../build/doc/migration.rst:515 -#: ../../build/doc/migration.rst:600 +#: ../../build/doc/migration.rst:569 #: ../../build/doc/migration.rst:654 +#: ../../build/doc/migration.rst:708 msgid "Autodetects if ``reverse_cost`` column is in the edges SQL." msgstr "" -#: ../../build/doc/migration.rst:200 -#: ../../build/doc/migration.rst:252 -#: ../../build/doc/migration.rst:333 +#: ../../build/doc/migration.rst:254 +#: ../../build/doc/migration.rst:306 #: ../../build/doc/migration.rst:387 -#: ../../build/doc/migration.rst:463 +#: ../../build/doc/migration.rst:441 #: ../../build/doc/migration.rst:517 -#: ../../build/doc/migration.rst:602 +#: ../../build/doc/migration.rst:571 #: ../../build/doc/migration.rst:656 +#: ../../build/doc/migration.rst:710 msgid "Accepts ``ANY-INTEGER`` on integral types" msgstr "" -#: ../../build/doc/migration.rst:201 -#: ../../build/doc/migration.rst:253 -#: ../../build/doc/migration.rst:334 +#: ../../build/doc/migration.rst:255 +#: ../../build/doc/migration.rst:307 #: ../../build/doc/migration.rst:388 -#: ../../build/doc/migration.rst:464 +#: ../../build/doc/migration.rst:442 #: ../../build/doc/migration.rst:518 -#: ../../build/doc/migration.rst:603 +#: ../../build/doc/migration.rst:572 #: ../../build/doc/migration.rst:657 +#: ../../build/doc/migration.rst:711 msgid "Accepts ``ANY-NUMERICAL`` on floating point types" msgstr "" -#: ../../build/doc/migration.rst:202 -#: ../../build/doc/migration.rst:254 -#: ../../build/doc/migration.rst:335 +#: ../../build/doc/migration.rst:256 +#: ../../build/doc/migration.rst:308 #: ../../build/doc/migration.rst:389 -#: ../../build/doc/migration.rst:465 +#: ../../build/doc/migration.rst:443 #: ../../build/doc/migration.rst:519 -#: ../../build/doc/migration.rst:604 +#: ../../build/doc/migration.rst:573 #: ../../build/doc/migration.rst:658 +#: ../../build/doc/migration.rst:712 msgid "``directed`` flag has a default value of ``true``." msgstr "" -#: ../../build/doc/migration.rst:204 -#: ../../build/doc/migration.rst:256 -#: ../../build/doc/migration.rst:337 +#: ../../build/doc/migration.rst:258 +#: ../../build/doc/migration.rst:310 #: ../../build/doc/migration.rst:391 -#: ../../build/doc/migration.rst:467 +#: ../../build/doc/migration.rst:445 #: ../../build/doc/migration.rst:521 -#: ../../build/doc/migration.rst:606 +#: ../../build/doc/migration.rst:575 #: ../../build/doc/migration.rst:660 +#: ../../build/doc/migration.rst:714 msgid "Use the same value that on the original query." msgstr "" -#: ../../build/doc/migration.rst:205 -#: ../../build/doc/migration.rst:257 -#: ../../build/doc/migration.rst:338 +#: ../../build/doc/migration.rst:259 +#: ../../build/doc/migration.rst:311 #: ../../build/doc/migration.rst:392 -#: ../../build/doc/migration.rst:468 +#: ../../build/doc/migration.rst:446 #: ../../build/doc/migration.rst:522 -#: ../../build/doc/migration.rst:607 +#: ../../build/doc/migration.rst:576 #: ../../build/doc/migration.rst:661 +#: ../../build/doc/migration.rst:715 msgid "In this example it is ``true`` which is the default value." msgstr "" -#: ../../build/doc/migration.rst:207 -#: ../../build/doc/migration.rst:259 -#: ../../build/doc/migration.rst:340 +#: ../../build/doc/migration.rst:261 +#: ../../build/doc/migration.rst:313 #: ../../build/doc/migration.rst:394 -#: ../../build/doc/migration.rst:470 +#: ../../build/doc/migration.rst:448 #: ../../build/doc/migration.rst:524 -#: ../../build/doc/migration.rst:609 +#: ../../build/doc/migration.rst:578 #: ../../build/doc/migration.rst:663 +#: ../../build/doc/migration.rst:717 msgid "The flag has been omitted and the default is been used." msgstr "" -#: ../../build/doc/migration.rst:209 -#: ../../build/doc/migration.rst:261 -#: ../../build/doc/migration.rst:473 +#: ../../build/doc/migration.rst:263 +#: ../../build/doc/migration.rst:315 #: ../../build/doc/migration.rst:527 +#: ../../build/doc/migration.rst:581 msgid "When the need of using strictly the same (meaningless) names and types of the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:216 -#: ../../build/doc/migration.rst:268 -#: ../../build/doc/migration.rst:350 +#: ../../build/doc/migration.rst:270 +#: ../../build/doc/migration.rst:322 #: ../../build/doc/migration.rst:404 +#: ../../build/doc/migration.rst:458 msgid "``id1`` is the node" msgstr "" -#: ../../build/doc/migration.rst:217 -#: ../../build/doc/migration.rst:269 -#: ../../build/doc/migration.rst:351 +#: ../../build/doc/migration.rst:271 +#: ../../build/doc/migration.rst:323 #: ../../build/doc/migration.rst:405 +#: ../../build/doc/migration.rst:459 msgid "``id2`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:221 +#: ../../build/doc/migration.rst:275 msgid "Migrating ``pgr_trsp`` (Vertices) using ``pgr_trsp``" msgstr "" -#: ../../build/doc/migration.rst:223 -#: ../../build/doc/migration.rst:357 -#: ../../build/doc/migration.rst:488 -#: ../../build/doc/migration.rst:626 +#: ../../build/doc/migration.rst:277 +#: ../../build/doc/migration.rst:411 +#: ../../build/doc/migration.rst:542 +#: ../../build/doc/migration.rst:680 msgid "The following query has restrictions." msgstr "" -#: ../../build/doc/migration.rst:233 -#: ../../build/doc/migration.rst:367 -#: ../../build/doc/migration.rst:498 -#: ../../build/doc/migration.rst:636 +#: ../../build/doc/migration.rst:287 +#: ../../build/doc/migration.rst:421 +#: ../../build/doc/migration.rst:552 +#: ../../build/doc/migration.rst:690 msgid "The restrictions are the last parameter of the function" msgstr "" -#: ../../build/doc/migration.rst:235 -#: ../../build/doc/migration.rst:369 -#: ../../build/doc/migration.rst:500 -#: ../../build/doc/migration.rst:638 +#: ../../build/doc/migration.rst:289 +#: ../../build/doc/migration.rst:423 +#: ../../build/doc/migration.rst:554 +#: ../../build/doc/migration.rst:692 msgid "Using the old structure of restrictions" msgstr "" -#: ../../build/doc/migration.rst:237 +#: ../../build/doc/migration.rst:291 msgid "Use :doc:`pgr_trsp` (One to One) instead." msgstr "" -#: ../../build/doc/migration.rst:243 -#: ../../build/doc/migration.rst:377 -#: ../../build/doc/migration.rst:508 -#: ../../build/doc/migration.rst:646 +#: ../../build/doc/migration.rst:297 +#: ../../build/doc/migration.rst:431 +#: ../../build/doc/migration.rst:562 +#: ../../build/doc/migration.rst:700 msgid "The new structure of restrictions is been used." msgstr "" -#: ../../build/doc/migration.rst:245 -#: ../../build/doc/migration.rst:379 -#: ../../build/doc/migration.rst:510 -#: ../../build/doc/migration.rst:648 +#: ../../build/doc/migration.rst:299 +#: ../../build/doc/migration.rst:433 +#: ../../build/doc/migration.rst:564 +#: ../../build/doc/migration.rst:702 msgid "It is the second parameter." msgstr "" -#: ../../build/doc/migration.rst:248 +#: ../../build/doc/migration.rst:302 msgid ":doc:`pgr_trsp`:" msgstr "" -#: ../../build/doc/migration.rst:272 +#: ../../build/doc/migration.rst:326 msgid "Migration of ``pgr_trsp`` (Edges)" msgstr "" -#: ../../build/doc/migration.rst:284 +#: ../../build/doc/migration.rst:338 msgid "The integral types of the ``sql`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:285 +#: ../../build/doc/migration.rst:339 msgid "The floating point type of the ``sql`` can only be ``FLOAT``." msgstr "" -#: ../../build/doc/migration.rst:297 -#: ../../build/doc/migration.rst:564 +#: ../../build/doc/migration.rst:351 +#: ../../build/doc/migration.rst:618 msgid "For these migration guide the following points will be used:" msgstr "" -#: ../../build/doc/migration.rst:305 +#: ../../build/doc/migration.rst:359 msgid ":doc:`pgr_withPoints` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:306 +#: ../../build/doc/migration.rst:360 msgid ":doc:`pgr_trsp_withPoints` (One to One) when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:309 +#: ../../build/doc/migration.rst:363 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:321 +#: ../../build/doc/migration.rst:375 msgid "Use :doc:`pgr_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:328 #: ../../build/doc/migration.rst:382 -#: ../../build/doc/migration.rst:597 +#: ../../build/doc/migration.rst:436 #: ../../build/doc/migration.rst:651 +#: ../../build/doc/migration.rst:705 msgid "Do not show details, as the deprecated function does not show details." msgstr "" -#: ../../build/doc/migration.rst:329 +#: ../../build/doc/migration.rst:383 msgid ":doc:`pgr_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:341 #: ../../build/doc/migration.rst:395 -#: ../../build/doc/migration.rst:471 +#: ../../build/doc/migration.rst:449 #: ../../build/doc/migration.rst:525 -#: ../../build/doc/migration.rst:610 +#: ../../build/doc/migration.rst:579 #: ../../build/doc/migration.rst:664 +#: ../../build/doc/migration.rst:718 msgid "On the points query do not include the ``side`` column." msgstr "" -#: ../../build/doc/migration.rst:343 #: ../../build/doc/migration.rst:397 -#: ../../build/doc/migration.rst:612 +#: ../../build/doc/migration.rst:451 #: ../../build/doc/migration.rst:666 +#: ../../build/doc/migration.rst:720 msgid "When the need of using strictly the same (meaningless) names and types, and node values of the function been migrated then:" msgstr "" -#: ../../build/doc/migration.rst:355 +#: ../../build/doc/migration.rst:409 msgid "Migrating ``pgr_trsp`` (Edges) using ``pgr_trsp_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:371 +#: ../../build/doc/migration.rst:425 msgid "Use :doc:`pgr_trsp_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:383 +#: ../../build/doc/migration.rst:437 msgid ":doc:`pgr_trsp_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:408 +#: ../../build/doc/migration.rst:462 msgid "Migration of ``pgr_trspViaVertices``" msgstr "" -#: ../../build/doc/migration.rst:420 -#: ../../build/doc/migration.rst:551 +#: ../../build/doc/migration.rst:474 +#: ../../build/doc/migration.rst:605 msgid "The integral types of the ``Edges SQL`` can only be ``INTEGER``." msgstr "" -#: ../../build/doc/migration.rst:436 +#: ../../build/doc/migration.rst:490 msgid ":doc:`pgr_dijkstraVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:437 +#: ../../build/doc/migration.rst:491 msgid ":doc:`pgr_trspVia` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:440 +#: ../../build/doc/migration.rst:494 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_dijkstraVia``" msgstr "" -#: ../../build/doc/migration.rst:452 +#: ../../build/doc/migration.rst:506 msgid "Use :doc:`pgr_dijkstraVia` instead." msgstr "" -#: ../../build/doc/migration.rst:459 +#: ../../build/doc/migration.rst:513 msgid ":doc:`pgr_dijkstraVia`:" msgstr "" -#: ../../build/doc/migration.rst:480 #: ../../build/doc/migration.rst:534 -#: ../../build/doc/migration.rst:619 +#: ../../build/doc/migration.rst:588 #: ../../build/doc/migration.rst:673 +#: ../../build/doc/migration.rst:727 msgid "``id1`` is the path identifier" msgstr "" -#: ../../build/doc/migration.rst:481 #: ../../build/doc/migration.rst:535 -#: ../../build/doc/migration.rst:620 +#: ../../build/doc/migration.rst:589 #: ../../build/doc/migration.rst:674 +#: ../../build/doc/migration.rst:728 msgid "``id2`` is the node" msgstr "" -#: ../../build/doc/migration.rst:482 #: ../../build/doc/migration.rst:536 -#: ../../build/doc/migration.rst:621 +#: ../../build/doc/migration.rst:590 #: ../../build/doc/migration.rst:675 +#: ../../build/doc/migration.rst:729 msgid "``id3`` is the edge" msgstr "" -#: ../../build/doc/migration.rst:486 +#: ../../build/doc/migration.rst:540 msgid "Migrating ``pgr_trspViaVertices`` using ``pgr_trspVia``" msgstr "" -#: ../../build/doc/migration.rst:502 +#: ../../build/doc/migration.rst:556 msgid "Use :doc:`pgr_trspVia` instead." msgstr "" -#: ../../build/doc/migration.rst:513 +#: ../../build/doc/migration.rst:567 msgid ":doc:`pgr_trspVia`:" msgstr "" -#: ../../build/doc/migration.rst:539 +#: ../../build/doc/migration.rst:593 msgid "Migration of ``pgr_trspViaEdges``" msgstr "" -#: ../../build/doc/migration.rst:570 -msgid "And will travel thru the follwoing Via points :math:`4\\rightarrow3\\rightarrow6`" +#: ../../build/doc/migration.rst:624 +msgid "And will travel thru the following Via points :math:`4\\rightarrow3\\rightarrow6`" msgstr "" -#: ../../build/doc/migration.rst:574 +#: ../../build/doc/migration.rst:628 msgid ":doc:`pgr_withPointsVia` when there are no restrictions," msgstr "" -#: ../../build/doc/migration.rst:575 +#: ../../build/doc/migration.rst:629 msgid ":doc:`pgr_trspVia_withPoints` when there are restrictions." msgstr "" -#: ../../build/doc/migration.rst:578 +#: ../../build/doc/migration.rst:632 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_withPointsVia``" msgstr "" -#: ../../build/doc/migration.rst:590 +#: ../../build/doc/migration.rst:644 msgid "Use :doc:`pgr_withPointsVia` instead." msgstr "" -#: ../../build/doc/migration.rst:598 +#: ../../build/doc/migration.rst:652 msgid ":doc:`pgr_withPointsVia`:" msgstr "" -#: ../../build/doc/migration.rst:624 +#: ../../build/doc/migration.rst:678 msgid "Migrating ``pgr_trspViaEdges`` using ``pgr_trspVia_withPoints``" msgstr "" -#: ../../build/doc/migration.rst:640 +#: ../../build/doc/migration.rst:694 msgid "Use :doc:`pgr_trspVia_withPoints` instead." msgstr "" -#: ../../build/doc/migration.rst:652 +#: ../../build/doc/migration.rst:706 msgid ":doc:`pgr_trspVia_withPoints`:" msgstr "" -#: ../../build/doc/migration.rst:678 +#: ../../build/doc/migration.rst:732 msgid "See Also" msgstr "" -#: ../../build/doc/migration.rst:680 +#: ../../build/doc/migration.rst:734 msgid ":doc:`TRSP-family`" msgstr "" -#: ../../build/doc/migration.rst:681 +#: ../../build/doc/migration.rst:735 msgid ":doc:`withPoints-category`" msgstr "" -#: ../../build/doc/migration.rst:684 +#: ../../build/doc/migration.rst:738 msgid "Indices and tables" msgstr "" -#: ../../build/doc/migration.rst:685 +#: ../../build/doc/migration.rst:739 msgid ":ref:`genindex`" msgstr "" -#: ../../build/doc/migration.rst:686 +#: ../../build/doc/migration.rst:740 msgid ":ref:`search`" msgstr "" diff --git a/locale/pot/pgr_maxCardinalityMatch.pot b/locale/pot/pgr_maxCardinalityMatch.pot index 288ebe448ce..459d09d4f0b 100644 --- a/locale/pot/pgr_maxCardinalityMatch.pot +++ b/locale/pot/pgr_maxCardinalityMatch.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-04 09:40-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,72 +41,109 @@ msgid "Availability" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:38 -msgid "Version 3.0.0" +msgid "Version 3.4.0" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:40 -msgid "**Official** function" +msgid "Use ``cost`` and ``reverse_cost`` on the inner query" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:41 +msgid "Results are ordered" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:42 -msgid "Version 2.5.0" +msgid "Works for undirected graphs." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:44 -msgid "Renamed from ``pgr_maximumCardinalityMatching``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:43 +msgid "New signature" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:45 -msgid "**Proposed** function" +msgid "``pgr_maxCardinalityMatch(text)`` returns only ``edge`` column." msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:47 -msgid "Version 2.3.0" +msgid "Deprecated signature" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:49 -msgid "New **Experimental** function" +msgid "``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:51 +msgid "``directed => false`` when used." msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:53 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 -msgid "Description" +msgid "Version 3.0.0" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:55 -msgid "**The main characteristics are:**" +msgid "**Official** function" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:57 -msgid "A matching or independent edge set in a graph is a set of edges without common vertices." +msgid "Version 2.5.0" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:59 -msgid "A maximum matching is a matching that contains the largest possible number of edges." +msgid "Renamed from ``pgr_maximumCardinalityMatching``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:60 +msgid "**Proposed** function" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:62 -msgid "There may be many maximum matchings." +msgid "Version 2.3.0" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:64 +msgid "New **Experimental** function" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:63 -msgid "Calculates **one** possible maximum cardinality matching in a graph." +#: ../../build/doc/pgr_maxCardinalityMatch.rst:68 +#: ../../build/doc/pgRouting-concepts.rst:10 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:129 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 +msgid "Description" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:65 -msgid "The graph can be **directed** or **undirected**." +#: ../../build/doc/pgr_maxCardinalityMatch.rst:70 +msgid "The main characteristics are:" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:67 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:72 +msgid "Works for **undirected** graphs." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:73 +msgid "A matching or independent edge set in a graph is a set of edges without common vertices." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:75 +msgid "A maximum matching is a matching that contains the largest possible number of edges." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:78 +msgid "There may be many maximum matchings." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:79 +msgid "Calculates one possible maximum cardinality matching in a graph." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:81 msgid "Running time: :math:`O( E*V * \\alpha(E,V))`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:69 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:83 msgid ":math:`\\alpha(E,V)` is the inverse of the `Ackermann function`_." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:74 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:88 msgid "Signatures" msgstr "" @@ -114,86 +151,113 @@ msgstr "" msgid "Example" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:86 -msgid "For a **directed** graph" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:99 +msgid "Using all edges." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:107 +msgid "Parameters" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:8 +msgid "Parameter" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:9 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:127 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 +msgid "Type" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:11 +msgid "`Edges SQL`_" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:93 +#: ../../build/doc/pgRouting-concepts.rst:12 +msgid "``TEXT``" +msgstr "" + +#: ../../build/doc/pgRouting-concepts.rst:13 +msgid "`Edges SQL`_ as described below." +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 msgid "Inner Queries" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:96 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:117 msgid "Edges SQL" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:98 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:119 msgid "SQL query, which should return a set of rows with the following columns:" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:162 msgid "Column" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:101 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:121 -msgid "Type" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:128 +msgid "Default" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 msgid "``id``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -msgid "``ANY-INTEGER``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:131 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +msgid "**ANY-INTEGER**" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:103 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 msgid "Identifier of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 msgid "``source``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:104 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:137 msgid "Identifier of the first end point vertex of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 msgid "``target``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:105 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:141 msgid "Identifier of the second end point vertex of the edge." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -msgid "``going``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:142 +msgid "``cost``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``ANY-NUMERIC``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:143 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:148 +msgid "**ANY-NUMERICAL**" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:106 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:145 msgid "A positive value represents the existence of the edge (``source``, ``target``)." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "``coming``" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:147 +msgid "``reverse_cost``" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:149 +msgid "-1" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:108 -msgid "A positive value represents the existence of the edge (``target``, ``source``)." +#: ../../build/doc/pgr_maxCardinalityMatch.rst:150 +msgid "A positive value represents the existence of the edge (``target``, ``source``)" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:112 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:153 msgid "Where:" msgstr "" @@ -201,84 +265,66 @@ msgstr "" msgid "ANY-INTEGER" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:114 -msgid "SMALLINT, INTEGER, BIGINT" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:155 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``" msgstr "" #: ../../build/doc/pgr_maxCardinalityMatch.rst:0 -msgid "ANY-NUMERIC" +msgid "ANY-NUMERICAL" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:115 -msgid "SMALLINT, INTEGER, BIGINT, REAL FLOAT" +#: ../../build/doc/pgr_maxCardinalityMatch.rst:156 +msgid "``SMALLINT``, ``INTEGER``, ``BIGINT``, ``REAL``, ``FLOAT``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:118 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:159 msgid "Result Columns" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``seq``" -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "``INT``" -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:123 -msgid "Sequential value starting from **1**." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``edge``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "``BIGINT``" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:124 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:164 msgid "Identifier of the edge in the original query." msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:125 -msgid "Identifier of the first end point of the edge." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:126 -msgid "Identifier of the second end point of the edge." -msgstr "" - -#: ../../build/doc/pgr_maxCardinalityMatch.rst:130 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:168 msgid "See Also" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:132 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:170 msgid ":doc:`flow-family`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:133 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:171 +msgid ":doc:`migration`" +msgstr "" + +#: ../../build/doc/pgr_maxCardinalityMatch.rst:172 msgid "https://www.boost.org/libs/graph/doc/maximum_matching.html" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:134 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:173 msgid "https://en.wikipedia.org/wiki/Matching_%28graph_theory%29" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:135 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:174 msgid "https://en.wikipedia.org/wiki/Ackermann_function" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:138 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:177 msgid "Indices and tables" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:139 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:178 msgid ":ref:`genindex`" msgstr "" -#: ../../build/doc/pgr_maxCardinalityMatch.rst:140 +#: ../../build/doc/pgr_maxCardinalityMatch.rst:179 msgid ":ref:`search`" msgstr "" diff --git a/locale/pot/release_notes.pot b/locale/pot/release_notes.pot index 55feb66795e..3941da4eda4 100644 --- a/locale/pot/release_notes.pot +++ b/locale/pot/release_notes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgRouting v3.4.0-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-25 12:55-0500\n" +"POT-Creation-Date: 2022-07-07 10:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,8 +41,8 @@ msgid "pgRouting 3.4.0 Release Notes" msgstr "" #: ../../build/doc/release_notes.rst:42 -#: ../../build/doc/release_notes.rst:250 -#: ../../build/doc/release_notes.rst:363 +#: ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:391 msgid "New proposed functions" msgstr "" @@ -55,7 +55,7 @@ msgid "``pgr_withPointsVia`` (One Via)" msgstr "" #: ../../build/doc/release_notes.rst:47 -#: ../../build/doc/release_notes.rst:82 +#: ../../build/doc/release_notes.rst:89 msgid "Turn Restrictions" msgstr "" @@ -119,2403 +119,2459 @@ msgstr "" msgid "``pgr_trsp_withPoints`` (Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:71 -#: ../../build/doc/release_notes.rst:161 +#: ../../build/doc/release_notes.rst:70 +#: ../../build/doc/release_notes.rst:189 msgid "Topology" msgstr "" -#: ../../build/doc/release_notes.rst:73 +#: ../../build/doc/release_notes.rst:72 msgid "``pgr_degree``" msgstr "" -#: ../../build/doc/release_notes.rst:75 +#: ../../build/doc/release_notes.rst:74 msgid "Utilities" msgstr "" -#: ../../build/doc/release_notes.rst:77 +#: ../../build/doc/release_notes.rst:76 msgid "``pgr_findCloseEdges`` (One point)" msgstr "" -#: ../../build/doc/release_notes.rst:78 +#: ../../build/doc/release_notes.rst:77 msgid "``pgr_findCloseEdges`` (Many points)" msgstr "" +#: ../../build/doc/release_notes.rst:80 +msgid "Official functions changes" +msgstr "" + #: ../../build/doc/release_notes.rst:81 -#: ../../build/doc/release_notes.rst:1233 +msgid "Flow functions" +msgstr "" + +#: ../../build/doc/release_notes.rst:83 +msgid "``pgr_maxCardinalityMatch(text)``" +msgstr "" + +#: ../../build/doc/release_notes.rst:85 +msgid "Deprecating ``pgr_maxCardinalityMatch(text,boolean)``" +msgstr "" + +#: ../../build/doc/release_notes.rst:88 +#: ../../build/doc/release_notes.rst:1261 msgid "Deprecated functions" msgstr "" -#: ../../build/doc/release_notes.rst:84 +#: ../../build/doc/release_notes.rst:91 msgid "``pgr_trsp(text,integer,integer,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:85 +#: ../../build/doc/release_notes.rst:92 msgid "``pgr_trsp(text,integer,float8,integer,float8,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:86 +#: ../../build/doc/release_notes.rst:93 msgid "``pgr_trspViaVertices(text,anyarray,boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:87 +#: ../../build/doc/release_notes.rst:94 msgid "``pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text)``" msgstr "" -#: ../../build/doc/release_notes.rst:90 +#: ../../build/doc/release_notes.rst:97 msgid "pgRouting 3.3.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:92 +#: ../../build/doc/release_notes.rst:99 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.2 `_" msgstr "" -#: ../../build/doc/release_notes.rst:97 -#: ../../build/doc/release_notes.rst:112 -#: ../../build/doc/release_notes.rst:126 -#: ../../build/doc/release_notes.rst:192 +#: ../../build/doc/release_notes.rst:103 +msgid "Revised documentation" +msgstr "" + +#: ../../build/doc/release_notes.rst:105 +msgid "Simplifying table names and table columns, for example:" +msgstr "" + +#: ../../build/doc/release_notes.rst:107 +msgid "``edges`` instead of ``edge_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:109 +msgid "Removing unused columns ``category_id`` and ``reverse_category_id``." +msgstr "" + +#: ../../build/doc/release_notes.rst:111 +msgid "``combinations`` instead of ``combinations_table``" +msgstr "" + +#: ../../build/doc/release_notes.rst:113 +msgid "Using PostGIS standard for geometry column." +msgstr "" + +#: ../../build/doc/release_notes.rst:115 +msgid "``geom`` instead of ``the_geom``" +msgstr "" + +#: ../../build/doc/release_notes.rst:117 +msgid "Avoiding usage of functions that modify indexes, columns etc on tables." +msgstr "" + +#: ../../build/doc/release_notes.rst:119 +msgid "Using ``pgr_extractVertices`` to create a routing topology" +msgstr "" + +#: ../../build/doc/release_notes.rst:121 +msgid "Restructure of the pgRouting concepts page." +msgstr "" + +#: ../../build/doc/release_notes.rst:125 +#: ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:154 +#: ../../build/doc/release_notes.rst:220 msgid "Issue fixes" msgstr "" -#: ../../build/doc/release_notes.rst:98 +#: ../../build/doc/release_notes.rst:126 msgid "`#2276 `__: edgeDisjointPaths issues with start_vid and combinations" msgstr "" -#: ../../build/doc/release_notes.rst:100 +#: ../../build/doc/release_notes.rst:128 msgid "`#2312 `__: pgr_extractVertices error when target is not BIGINT" msgstr "" -#: ../../build/doc/release_notes.rst:104 +#: ../../build/doc/release_notes.rst:132 msgid "pgRouting 3.3.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:106 +#: ../../build/doc/release_notes.rst:134 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:113 +#: ../../build/doc/release_notes.rst:141 msgid "`#2216 `__: Warnings when using clang" msgstr "" -#: ../../build/doc/release_notes.rst:114 +#: ../../build/doc/release_notes.rst:142 msgid "`#2266 `__: Error processing restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:118 +#: ../../build/doc/release_notes.rst:146 msgid "pgRouting 3.3.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:120 +#: ../../build/doc/release_notes.rst:148 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.3.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:127 +#: ../../build/doc/release_notes.rst:155 msgid "`#2057 `__: trspViaEdges columns in different order" msgstr "" -#: ../../build/doc/release_notes.rst:128 +#: ../../build/doc/release_notes.rst:156 msgid "`#2087 `__: pgr_extractVertices to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:129 +#: ../../build/doc/release_notes.rst:157 msgid "`#2201 `__: pgr_depthFirstSearch to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:130 +#: ../../build/doc/release_notes.rst:158 msgid "`#2202 `__: pgr_sequentialVertexColoring to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:131 +#: ../../build/doc/release_notes.rst:159 msgid "`#2203 `__: pgr_dijkstraNear and pgr_dijkstraNearCost to proposed" msgstr "" -#: ../../build/doc/release_notes.rst:134 -#: ../../build/doc/release_notes.rst:216 -#: ../../build/doc/release_notes.rst:729 +#: ../../build/doc/release_notes.rst:162 +#: ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:757 msgid "New experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:135 -#: ../../build/doc/release_notes.rst:157 +#: ../../build/doc/release_notes.rst:163 +#: ../../build/doc/release_notes.rst:185 msgid "Coloring" msgstr "" -#: ../../build/doc/release_notes.rst:137 +#: ../../build/doc/release_notes.rst:165 msgid "pgr_edgeColoring" msgstr "" -#: ../../build/doc/release_notes.rst:140 +#: ../../build/doc/release_notes.rst:168 msgid "Experimental promoted to Proposed" msgstr "" -#: ../../build/doc/release_notes.rst:141 +#: ../../build/doc/release_notes.rst:169 msgid "Dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:143 -#: ../../build/doc/release_notes.rst:224 +#: ../../build/doc/release_notes.rst:171 +#: ../../build/doc/release_notes.rst:252 msgid "pgr_dijkstraNear" msgstr "" -#: ../../build/doc/release_notes.rst:145 -#: ../../build/doc/release_notes.rst:229 +#: ../../build/doc/release_notes.rst:173 +#: ../../build/doc/release_notes.rst:257 msgid "pgr_dijkstraNear(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:146 -#: ../../build/doc/release_notes.rst:228 +#: ../../build/doc/release_notes.rst:174 +#: ../../build/doc/release_notes.rst:256 msgid "pgr_dijkstraNear(Many to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:147 -#: ../../build/doc/release_notes.rst:227 +#: ../../build/doc/release_notes.rst:175 +#: ../../build/doc/release_notes.rst:255 msgid "pgr_dijkstraNear(Many to One)" msgstr "" -#: ../../build/doc/release_notes.rst:148 -#: ../../build/doc/release_notes.rst:226 +#: ../../build/doc/release_notes.rst:176 +#: ../../build/doc/release_notes.rst:254 msgid "pgr_dijkstraNear(One to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:150 -#: ../../build/doc/release_notes.rst:231 +#: ../../build/doc/release_notes.rst:178 +#: ../../build/doc/release_notes.rst:259 msgid "pgr_dijkstraNearCost" msgstr "" -#: ../../build/doc/release_notes.rst:152 -#: ../../build/doc/release_notes.rst:236 +#: ../../build/doc/release_notes.rst:180 +#: ../../build/doc/release_notes.rst:264 msgid "pgr_dijkstraNearCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:153 -#: ../../build/doc/release_notes.rst:235 +#: ../../build/doc/release_notes.rst:181 +#: ../../build/doc/release_notes.rst:263 msgid "pgr_dijkstraNearCost(Many to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:154 -#: ../../build/doc/release_notes.rst:234 +#: ../../build/doc/release_notes.rst:182 +#: ../../build/doc/release_notes.rst:262 msgid "pgr_dijkstraNearCost(Many to One)" msgstr "" -#: ../../build/doc/release_notes.rst:155 -#: ../../build/doc/release_notes.rst:233 +#: ../../build/doc/release_notes.rst:183 +#: ../../build/doc/release_notes.rst:261 msgid "pgr_dijkstraNearCost(One to Many)" msgstr "" -#: ../../build/doc/release_notes.rst:159 -#: ../../build/doc/release_notes.rst:247 +#: ../../build/doc/release_notes.rst:187 +#: ../../build/doc/release_notes.rst:275 msgid "pgr_sequentialVertexColoring" msgstr "" -#: ../../build/doc/release_notes.rst:163 -#: ../../build/doc/release_notes.rst:596 +#: ../../build/doc/release_notes.rst:191 +#: ../../build/doc/release_notes.rst:624 msgid "pgr_extractVertices" msgstr "" -#: ../../build/doc/release_notes.rst:165 +#: ../../build/doc/release_notes.rst:193 msgid "Traversal" msgstr "" -#: ../../build/doc/release_notes.rst:167 +#: ../../build/doc/release_notes.rst:195 msgid "pgr_depthFirstSearch(Multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:168 +#: ../../build/doc/release_notes.rst:196 msgid "pgr_depthFirstSearch(Single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:171 +#: ../../build/doc/release_notes.rst:199 msgid "pgRouting 3.2.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:173 +#: ../../build/doc/release_notes.rst:201 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.2.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:179 +#: ../../build/doc/release_notes.rst:207 msgid "Issues" msgstr "" -#: ../../build/doc/release_notes.rst:180 +#: ../../build/doc/release_notes.rst:208 msgid "`#2093 `__: Compilation on Visual Studio" msgstr "" -#: ../../build/doc/release_notes.rst:181 -#: ../../build/doc/release_notes.rst:287 -#: ../../build/doc/release_notes.rst:381 +#: ../../build/doc/release_notes.rst:209 +#: ../../build/doc/release_notes.rst:315 +#: ../../build/doc/release_notes.rst:409 msgid "`#2189 `__: Build error on RHEL 7" msgstr "" -#: ../../build/doc/release_notes.rst:184 +#: ../../build/doc/release_notes.rst:212 msgid "pgRouting 3.2.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:186 +#: ../../build/doc/release_notes.rst:214 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.2.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:193 +#: ../../build/doc/release_notes.rst:221 msgid "`#1883 `__: pgr_TSPEuclidean crashes connection on Windows" msgstr "" -#: ../../build/doc/release_notes.rst:195 +#: ../../build/doc/release_notes.rst:223 msgid "The solution is to use Boost::graph::metric_tsp_approx" msgstr "" -#: ../../build/doc/release_notes.rst:196 +#: ../../build/doc/release_notes.rst:224 msgid "To not break user's code the optional parameters related to the TSP Annaeling are ignored" msgstr "" -#: ../../build/doc/release_notes.rst:197 +#: ../../build/doc/release_notes.rst:225 msgid "The function with the annaeling optional parameters is deprecated" msgstr "" -#: ../../build/doc/release_notes.rst:201 +#: ../../build/doc/release_notes.rst:229 msgid "pgRouting 3.2.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:203 +#: ../../build/doc/release_notes.rst:231 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.2.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:209 +#: ../../build/doc/release_notes.rst:237 msgid "Build" msgstr "" -#: ../../build/doc/release_notes.rst:210 +#: ../../build/doc/release_notes.rst:238 msgid "`#1850 `__: Change Boost min version to 1.56" msgstr "" -#: ../../build/doc/release_notes.rst:213 +#: ../../build/doc/release_notes.rst:241 msgid "Removing support for Boost v1.53, v1.54 & v1.55" msgstr "" -#: ../../build/doc/release_notes.rst:217 +#: ../../build/doc/release_notes.rst:245 msgid "pgr_bellmanFord(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:218 +#: ../../build/doc/release_notes.rst:246 msgid "pgr_binaryBreadthFirstSearch(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:219 +#: ../../build/doc/release_notes.rst:247 msgid "pgr_bipartite" msgstr "" -#: ../../build/doc/release_notes.rst:220 +#: ../../build/doc/release_notes.rst:248 msgid "pgr_dagShortestPath(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:221 +#: ../../build/doc/release_notes.rst:249 msgid "pgr_depthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:222 +#: ../../build/doc/release_notes.rst:250 msgid "Dijkstra Near" msgstr "" -#: ../../build/doc/release_notes.rst:238 +#: ../../build/doc/release_notes.rst:266 msgid "pgr_edwardMoore(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:239 +#: ../../build/doc/release_notes.rst:267 msgid "pgr_isPlanar" msgstr "" -#: ../../build/doc/release_notes.rst:240 +#: ../../build/doc/release_notes.rst:268 msgid "pgr_lengauerTarjanDominatorTree" msgstr "" -#: ../../build/doc/release_notes.rst:241 +#: ../../build/doc/release_notes.rst:269 msgid "pgr_makeConnected" msgstr "" -#: ../../build/doc/release_notes.rst:242 -#: ../../build/doc/release_notes.rst:266 +#: ../../build/doc/release_notes.rst:270 +#: ../../build/doc/release_notes.rst:294 msgid "Flow" msgstr "" -#: ../../build/doc/release_notes.rst:244 +#: ../../build/doc/release_notes.rst:272 msgid "pgr_maxFlowMinCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:245 +#: ../../build/doc/release_notes.rst:273 msgid "pgr_maxFlowMinCost_Cost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:251 +#: ../../build/doc/release_notes.rst:279 msgid "Astar" msgstr "" -#: ../../build/doc/release_notes.rst:253 +#: ../../build/doc/release_notes.rst:281 msgid "pgr_aStar(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:254 +#: ../../build/doc/release_notes.rst:282 msgid "pgr_aStarCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:256 +#: ../../build/doc/release_notes.rst:284 msgid "Bidirectional Astar" msgstr "" -#: ../../build/doc/release_notes.rst:258 +#: ../../build/doc/release_notes.rst:286 msgid "pgr_bdAstar(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:259 +#: ../../build/doc/release_notes.rst:287 msgid "pgr_bdAstarCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:261 +#: ../../build/doc/release_notes.rst:289 msgid "Bidirectional Dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:263 +#: ../../build/doc/release_notes.rst:291 msgid "pgr_bdDijkstra(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:264 +#: ../../build/doc/release_notes.rst:292 msgid "pgr_bdDijkstraCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:268 +#: ../../build/doc/release_notes.rst:296 msgid "pgr_boykovKolmogorov(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:269 +#: ../../build/doc/release_notes.rst:297 msgid "pgr_edgeDisjointPaths(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:270 +#: ../../build/doc/release_notes.rst:298 msgid "pgr_edmondsKarp(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:271 +#: ../../build/doc/release_notes.rst:299 msgid "pgr_maxFlow(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:272 +#: ../../build/doc/release_notes.rst:300 msgid "pgr_pushRelabel(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:274 +#: ../../build/doc/release_notes.rst:302 msgid "pgr_withPoints(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:275 +#: ../../build/doc/release_notes.rst:303 msgid "pgr_withPointsCost(Combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:278 +#: ../../build/doc/release_notes.rst:306 msgid "pgRouting 3.1.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:280 +#: ../../build/doc/release_notes.rst:308 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.1.4 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:286 -#: ../../build/doc/release_notes.rst:300 -#: ../../build/doc/release_notes.rst:318 -#: ../../build/doc/release_notes.rst:340 -#: ../../build/doc/release_notes.rst:380 -#: ../../build/doc/release_notes.rst:453 -#: ../../build/doc/release_notes.rst:467 +#: ../../build/doc/release_notes.rst:314 +#: ../../build/doc/release_notes.rst:328 +#: ../../build/doc/release_notes.rst:346 +#: ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:408 +#: ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:495 msgid "Issues fixes" msgstr "" -#: ../../build/doc/release_notes.rst:292 +#: ../../build/doc/release_notes.rst:320 msgid "pgRouting 3.1.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:294 +#: ../../build/doc/release_notes.rst:322 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.1.3 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:301 -#: ../../build/doc/release_notes.rst:395 +#: ../../build/doc/release_notes.rst:329 +#: ../../build/doc/release_notes.rst:423 msgid "`#1825 `__: Boost versions are not honored" msgstr "" -#: ../../build/doc/release_notes.rst:303 -#: ../../build/doc/release_notes.rst:397 +#: ../../build/doc/release_notes.rst:331 +#: ../../build/doc/release_notes.rst:425 msgid "`#1849 `__: Boost 1.75.0 geometry \"point_xy.hpp\" build error on macOS environment" msgstr "" -#: ../../build/doc/release_notes.rst:305 -#: ../../build/doc/release_notes.rst:399 +#: ../../build/doc/release_notes.rst:333 +#: ../../build/doc/release_notes.rst:427 msgid "`#1861 `__: vrp functions crash server" msgstr "" -#: ../../build/doc/release_notes.rst:310 +#: ../../build/doc/release_notes.rst:338 msgid "pgRouting 3.1.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:312 +#: ../../build/doc/release_notes.rst:340 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.1.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:319 -#: ../../build/doc/release_notes.rst:413 +#: ../../build/doc/release_notes.rst:347 +#: ../../build/doc/release_notes.rst:441 msgid "`#1304 `__: FreeBSD 12 64-bit crashes on pgr_vrOneDepot tests Experimental Function" msgstr "" -#: ../../build/doc/release_notes.rst:321 -#: ../../build/doc/release_notes.rst:415 +#: ../../build/doc/release_notes.rst:349 +#: ../../build/doc/release_notes.rst:443 msgid "`#1356 `__: tools/testers/pg_prove_tests.sh fails when PostgreSQL port is not passed" msgstr "" -#: ../../build/doc/release_notes.rst:323 -#: ../../build/doc/release_notes.rst:417 +#: ../../build/doc/release_notes.rst:351 +#: ../../build/doc/release_notes.rst:445 msgid "`#1725 `__: Server crash on pgr_pickDeliver and pgr_vrpOneDepot on openbsd" msgstr "" -#: ../../build/doc/release_notes.rst:325 -#: ../../build/doc/release_notes.rst:419 +#: ../../build/doc/release_notes.rst:353 +#: ../../build/doc/release_notes.rst:447 msgid "`#1760 `__: TSP server crash on ubuntu 20.04 #1760" msgstr "" -#: ../../build/doc/release_notes.rst:327 -#: ../../build/doc/release_notes.rst:421 +#: ../../build/doc/release_notes.rst:355 +#: ../../build/doc/release_notes.rst:449 msgid "`#1770 `__: Remove warnings when using clang compiler" msgstr "" -#: ../../build/doc/release_notes.rst:332 +#: ../../build/doc/release_notes.rst:360 msgid "pgRouting 3.1.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:334 +#: ../../build/doc/release_notes.rst:362 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.1.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:341 -#: ../../build/doc/release_notes.rst:431 +#: ../../build/doc/release_notes.rst:369 +#: ../../build/doc/release_notes.rst:459 msgid "`#1733 `__: pgr_bdAstar fails when source or target vertex does not exist in the graph" msgstr "" -#: ../../build/doc/release_notes.rst:343 -#: ../../build/doc/release_notes.rst:433 +#: ../../build/doc/release_notes.rst:371 +#: ../../build/doc/release_notes.rst:461 msgid "`#1647 `__: Linear Contraction contracts self loops" msgstr "" -#: ../../build/doc/release_notes.rst:345 -#: ../../build/doc/release_notes.rst:435 +#: ../../build/doc/release_notes.rst:373 +#: ../../build/doc/release_notes.rst:463 msgid "`#1640 `__: pgr_withPoints fails when points_sql is empty" msgstr "" -#: ../../build/doc/release_notes.rst:347 -#: ../../build/doc/release_notes.rst:437 +#: ../../build/doc/release_notes.rst:375 +#: ../../build/doc/release_notes.rst:465 msgid "`#1616 `__: Path evaluation on C++ not updated before the results go back to C" msgstr "" -#: ../../build/doc/release_notes.rst:349 -#: ../../build/doc/release_notes.rst:439 +#: ../../build/doc/release_notes.rst:377 +#: ../../build/doc/release_notes.rst:467 msgid "`#1300 `__: pgr_chinesePostman crash on test data" msgstr "" -#: ../../build/doc/release_notes.rst:355 +#: ../../build/doc/release_notes.rst:383 msgid "pgRouting 3.1.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:357 +#: ../../build/doc/release_notes.rst:385 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.1.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:364 +#: ../../build/doc/release_notes.rst:392 msgid "pgr_dijkstra(combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:365 +#: ../../build/doc/release_notes.rst:393 msgid "pgr_dijkstraCost(combinations)" msgstr "" -#: ../../build/doc/release_notes.rst:368 +#: ../../build/doc/release_notes.rst:396 msgid "Build changes" msgstr "" -#: ../../build/doc/release_notes.rst:369 +#: ../../build/doc/release_notes.rst:397 msgid "Minimal requirement for Sphinx: version 1.8" msgstr "" -#: ../../build/doc/release_notes.rst:372 +#: ../../build/doc/release_notes.rst:400 msgid "pgRouting 3.0.6 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:374 +#: ../../build/doc/release_notes.rst:402 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.6 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:386 +#: ../../build/doc/release_notes.rst:414 msgid "pgRouting 3.0.5 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:388 +#: ../../build/doc/release_notes.rst:416 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.5 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:394 -#: ../../build/doc/release_notes.rst:412 -#: ../../build/doc/release_notes.rst:430 +#: ../../build/doc/release_notes.rst:422 +#: ../../build/doc/release_notes.rst:440 +#: ../../build/doc/release_notes.rst:458 msgid "Backport issues fixes" msgstr "" -#: ../../build/doc/release_notes.rst:404 +#: ../../build/doc/release_notes.rst:432 msgid "pgRouting 3.0.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:406 +#: ../../build/doc/release_notes.rst:434 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.4 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:427 +#: ../../build/doc/release_notes.rst:455 msgid "pgRouting 3.0.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:445 +#: ../../build/doc/release_notes.rst:473 msgid "pgRouting 3.0.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:447 +#: ../../build/doc/release_notes.rst:475 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:454 +#: ../../build/doc/release_notes.rst:482 msgid "`#1378 `__: Visual Studio build failing" msgstr "" -#: ../../build/doc/release_notes.rst:459 +#: ../../build/doc/release_notes.rst:487 msgid "pgRouting 3.0.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:461 +#: ../../build/doc/release_notes.rst:489 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:468 +#: ../../build/doc/release_notes.rst:496 msgid "`#232 `__: Honor client cancel requests in C /C++ code" msgstr "" -#: ../../build/doc/release_notes.rst:473 +#: ../../build/doc/release_notes.rst:501 msgid "pgRouting 3.0.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:475 +#: ../../build/doc/release_notes.rst:503 msgid "To see all issues & pull requests closed by this release see the `Git closed milestone for 3.0.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:481 +#: ../../build/doc/release_notes.rst:509 msgid "Fixed Issues" msgstr "" -#: ../../build/doc/release_notes.rst:482 +#: ../../build/doc/release_notes.rst:510 msgid "`#1153 `__: Renamed pgr_eucledianTSP to pgr_TSPeuclidean" msgstr "" -#: ../../build/doc/release_notes.rst:484 +#: ../../build/doc/release_notes.rst:512 msgid "`#1188 `__: Removed CGAL dependency" msgstr "" -#: ../../build/doc/release_notes.rst:486 +#: ../../build/doc/release_notes.rst:514 msgid "`#1002 `__: Fixed contraction issues:" msgstr "" -#: ../../build/doc/release_notes.rst:489 +#: ../../build/doc/release_notes.rst:517 msgid "`#1004 `__: Contracts when forbidden vertices do not belong to graph" msgstr "" -#: ../../build/doc/release_notes.rst:491 +#: ../../build/doc/release_notes.rst:519 msgid "`#1005 `__: Intermideate results eliminated" msgstr "" -#: ../../build/doc/release_notes.rst:493 +#: ../../build/doc/release_notes.rst:521 msgid "`#1006 `__: No loss of information" msgstr "" -#: ../../build/doc/release_notes.rst:497 +#: ../../build/doc/release_notes.rst:525 msgid "New functions" msgstr "" -#: ../../build/doc/release_notes.rst:498 +#: ../../build/doc/release_notes.rst:526 msgid "Kruskal family" msgstr "" -#: ../../build/doc/release_notes.rst:500 +#: ../../build/doc/release_notes.rst:528 msgid "pgr_kruskal" msgstr "" -#: ../../build/doc/release_notes.rst:501 +#: ../../build/doc/release_notes.rst:529 msgid "pgr_kruskalBFS" msgstr "" -#: ../../build/doc/release_notes.rst:502 +#: ../../build/doc/release_notes.rst:530 msgid "pgr_kruskalDD" msgstr "" -#: ../../build/doc/release_notes.rst:503 +#: ../../build/doc/release_notes.rst:531 msgid "pgr_kruskalDFS" msgstr "" -#: ../../build/doc/release_notes.rst:505 +#: ../../build/doc/release_notes.rst:533 msgid "Prim family" msgstr "" -#: ../../build/doc/release_notes.rst:507 +#: ../../build/doc/release_notes.rst:535 msgid "pgr_prim" msgstr "" -#: ../../build/doc/release_notes.rst:508 +#: ../../build/doc/release_notes.rst:536 msgid "pgr_primDD" msgstr "" -#: ../../build/doc/release_notes.rst:509 +#: ../../build/doc/release_notes.rst:537 msgid "pgr_primDFS" msgstr "" -#: ../../build/doc/release_notes.rst:510 +#: ../../build/doc/release_notes.rst:538 msgid "pgr_primBFS" msgstr "" -#: ../../build/doc/release_notes.rst:514 +#: ../../build/doc/release_notes.rst:542 msgid "Proposed moved to official on pgRouting" msgstr "" -#: ../../build/doc/release_notes.rst:515 +#: ../../build/doc/release_notes.rst:543 msgid "aStar Family" msgstr "" -#: ../../build/doc/release_notes.rst:517 +#: ../../build/doc/release_notes.rst:545 msgid "pgr_aStar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:518 +#: ../../build/doc/release_notes.rst:546 msgid "pgr_aStar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:519 +#: ../../build/doc/release_notes.rst:547 msgid "pgr_aStar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:520 +#: ../../build/doc/release_notes.rst:548 msgid "pgr_aStarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:521 +#: ../../build/doc/release_notes.rst:549 msgid "pgr_aStarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:522 +#: ../../build/doc/release_notes.rst:550 msgid "pgr_aStarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:523 +#: ../../build/doc/release_notes.rst:551 msgid "pgr_aStarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:524 +#: ../../build/doc/release_notes.rst:552 msgid "pgr_aStarCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:525 +#: ../../build/doc/release_notes.rst:553 msgid "pgr_aStarCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:526 +#: ../../build/doc/release_notes.rst:554 msgid "pgr_aStarCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:527 +#: ../../build/doc/release_notes.rst:555 msgid "pgr_aStarCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:529 +#: ../../build/doc/release_notes.rst:557 msgid "bdAstar Family" msgstr "" -#: ../../build/doc/release_notes.rst:531 -#: ../../build/doc/release_notes.rst:873 +#: ../../build/doc/release_notes.rst:559 +#: ../../build/doc/release_notes.rst:901 msgid "pgr_bdAstar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:532 -#: ../../build/doc/release_notes.rst:874 +#: ../../build/doc/release_notes.rst:560 +#: ../../build/doc/release_notes.rst:902 msgid "pgr_bdAstar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:533 -#: ../../build/doc/release_notes.rst:875 +#: ../../build/doc/release_notes.rst:561 +#: ../../build/doc/release_notes.rst:903 msgid "pgr_bdAstar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:534 -#: ../../build/doc/release_notes.rst:876 +#: ../../build/doc/release_notes.rst:562 +#: ../../build/doc/release_notes.rst:904 msgid "pgr_bdAstarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:535 -#: ../../build/doc/release_notes.rst:877 +#: ../../build/doc/release_notes.rst:563 +#: ../../build/doc/release_notes.rst:905 msgid "pgr_bdAstarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:536 -#: ../../build/doc/release_notes.rst:878 +#: ../../build/doc/release_notes.rst:564 +#: ../../build/doc/release_notes.rst:906 msgid "pgr_bdAstarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:537 -#: ../../build/doc/release_notes.rst:879 +#: ../../build/doc/release_notes.rst:565 +#: ../../build/doc/release_notes.rst:907 msgid "pgr_bdAstarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:538 +#: ../../build/doc/release_notes.rst:566 msgid "pgr_bdAstarCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:539 +#: ../../build/doc/release_notes.rst:567 msgid "pgr_bdAstarCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:540 +#: ../../build/doc/release_notes.rst:568 msgid "pgr_bdAstarCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:541 +#: ../../build/doc/release_notes.rst:569 msgid "pgr_bdAstarCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:543 +#: ../../build/doc/release_notes.rst:571 msgid "bdDijkstra Family" msgstr "" -#: ../../build/doc/release_notes.rst:545 -#: ../../build/doc/release_notes.rst:881 +#: ../../build/doc/release_notes.rst:573 +#: ../../build/doc/release_notes.rst:909 msgid "pgr_bdDijkstra(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:546 -#: ../../build/doc/release_notes.rst:882 +#: ../../build/doc/release_notes.rst:574 +#: ../../build/doc/release_notes.rst:910 msgid "pgr_bdDijkstra(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:547 -#: ../../build/doc/release_notes.rst:883 +#: ../../build/doc/release_notes.rst:575 +#: ../../build/doc/release_notes.rst:911 msgid "pgr_bdDijkstra(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:548 -#: ../../build/doc/release_notes.rst:884 +#: ../../build/doc/release_notes.rst:576 +#: ../../build/doc/release_notes.rst:912 msgid "pgr_bdDijkstraCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:549 -#: ../../build/doc/release_notes.rst:885 +#: ../../build/doc/release_notes.rst:577 +#: ../../build/doc/release_notes.rst:913 msgid "pgr_bdDijkstraCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:550 -#: ../../build/doc/release_notes.rst:886 +#: ../../build/doc/release_notes.rst:578 +#: ../../build/doc/release_notes.rst:914 msgid "pgr_bdDijkstraCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:551 -#: ../../build/doc/release_notes.rst:887 +#: ../../build/doc/release_notes.rst:579 +#: ../../build/doc/release_notes.rst:915 msgid "pgr_bdDijkstraCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:552 +#: ../../build/doc/release_notes.rst:580 msgid "pgr_bdDijkstraCostMatrix(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:553 +#: ../../build/doc/release_notes.rst:581 msgid "pgr_bdDijkstraCostMatrix(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:554 +#: ../../build/doc/release_notes.rst:582 msgid "pgr_bdDijkstraCostMatrix(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:555 +#: ../../build/doc/release_notes.rst:583 msgid "pgr_bdDijkstraCostMatrix(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:557 +#: ../../build/doc/release_notes.rst:585 msgid "Flow Family" msgstr "" -#: ../../build/doc/release_notes.rst:559 +#: ../../build/doc/release_notes.rst:587 msgid "pgr_pushRelabel(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:560 +#: ../../build/doc/release_notes.rst:588 msgid "pgr_pushRelabel(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:561 +#: ../../build/doc/release_notes.rst:589 msgid "pgr_pushRelabel(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:562 +#: ../../build/doc/release_notes.rst:590 msgid "pgr_pushRelabel(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:563 +#: ../../build/doc/release_notes.rst:591 msgid "pgr_edmondsKarp(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:564 +#: ../../build/doc/release_notes.rst:592 msgid "pgr_edmondsKarp(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:565 +#: ../../build/doc/release_notes.rst:593 msgid "pgr_edmondsKarp(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:566 +#: ../../build/doc/release_notes.rst:594 msgid "pgr_edmondsKarp(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:567 +#: ../../build/doc/release_notes.rst:595 msgid "pgr_boykovKolmogorov (one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:568 +#: ../../build/doc/release_notes.rst:596 msgid "pgr_boykovKolmogorov (one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:569 +#: ../../build/doc/release_notes.rst:597 msgid "pgr_boykovKolmogorov (many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:570 +#: ../../build/doc/release_notes.rst:598 msgid "pgr_boykovKolmogorov (many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:571 +#: ../../build/doc/release_notes.rst:599 msgid "pgr_maxCardinalityMatching" msgstr "" -#: ../../build/doc/release_notes.rst:572 -#: ../../build/doc/release_notes.rst:960 +#: ../../build/doc/release_notes.rst:600 +#: ../../build/doc/release_notes.rst:988 msgid "pgr_maxFlow" msgstr "" -#: ../../build/doc/release_notes.rst:573 -#: ../../build/doc/release_notes.rst:1053 +#: ../../build/doc/release_notes.rst:601 +#: ../../build/doc/release_notes.rst:1081 msgid "pgr_edgeDisjointPaths(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:574 -#: ../../build/doc/release_notes.rst:1054 +#: ../../build/doc/release_notes.rst:602 +#: ../../build/doc/release_notes.rst:1082 msgid "pgr_edgeDisjointPaths(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:575 -#: ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:603 +#: ../../build/doc/release_notes.rst:1083 msgid "pgr_edgeDisjointPaths(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:576 -#: ../../build/doc/release_notes.rst:1056 +#: ../../build/doc/release_notes.rst:604 +#: ../../build/doc/release_notes.rst:1084 msgid "pgr_edgeDisjointPaths(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:578 +#: ../../build/doc/release_notes.rst:606 msgid "Components family" msgstr "" -#: ../../build/doc/release_notes.rst:580 -#: ../../build/doc/release_notes.rst:891 +#: ../../build/doc/release_notes.rst:608 +#: ../../build/doc/release_notes.rst:919 msgid "pgr_connectedComponents" msgstr "" -#: ../../build/doc/release_notes.rst:581 -#: ../../build/doc/release_notes.rst:892 +#: ../../build/doc/release_notes.rst:609 +#: ../../build/doc/release_notes.rst:920 msgid "pgr_strongComponents" msgstr "" -#: ../../build/doc/release_notes.rst:582 -#: ../../build/doc/release_notes.rst:893 +#: ../../build/doc/release_notes.rst:610 +#: ../../build/doc/release_notes.rst:921 msgid "pgr_biconnectedComponents" msgstr "" -#: ../../build/doc/release_notes.rst:583 -#: ../../build/doc/release_notes.rst:894 +#: ../../build/doc/release_notes.rst:611 +#: ../../build/doc/release_notes.rst:922 msgid "pgr_articulationPoints" msgstr "" -#: ../../build/doc/release_notes.rst:584 -#: ../../build/doc/release_notes.rst:895 +#: ../../build/doc/release_notes.rst:612 +#: ../../build/doc/release_notes.rst:923 msgid "pgr_bridges" msgstr "" -#: ../../build/doc/release_notes.rst:586 +#: ../../build/doc/release_notes.rst:614 msgid "Contraction:" msgstr "" -#: ../../build/doc/release_notes.rst:588 +#: ../../build/doc/release_notes.rst:616 msgid "Removed unnecessary column seq" msgstr "" -#: ../../build/doc/release_notes.rst:589 -#: ../../build/doc/release_notes.rst:995 -#: ../../build/doc/release_notes.rst:1012 -#: ../../build/doc/release_notes.rst:1084 -#: ../../build/doc/release_notes.rst:1098 -#: ../../build/doc/release_notes.rst:1110 -#: ../../build/doc/release_notes.rst:1123 -#: ../../build/doc/release_notes.rst:1249 -#: ../../build/doc/release_notes.rst:1278 +#: ../../build/doc/release_notes.rst:617 +#: ../../build/doc/release_notes.rst:1023 +#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1112 +#: ../../build/doc/release_notes.rst:1126 +#: ../../build/doc/release_notes.rst:1138 +#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1277 +#: ../../build/doc/release_notes.rst:1306 msgid "Bug Fixes" msgstr "" -#: ../../build/doc/release_notes.rst:593 +#: ../../build/doc/release_notes.rst:621 msgid "New Experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:594 +#: ../../build/doc/release_notes.rst:622 msgid "pgr_maxFlowMinCost" msgstr "" -#: ../../build/doc/release_notes.rst:595 +#: ../../build/doc/release_notes.rst:623 msgid "pgr_maxFlowMinCost_Cost" msgstr "" -#: ../../build/doc/release_notes.rst:597 +#: ../../build/doc/release_notes.rst:625 msgid "pgr_turnRestrictedPath" msgstr "" -#: ../../build/doc/release_notes.rst:598 +#: ../../build/doc/release_notes.rst:626 msgid "pgr_stoerWagner" msgstr "" -#: ../../build/doc/release_notes.rst:599 +#: ../../build/doc/release_notes.rst:627 msgid "pgr_dagShortestpath" msgstr "" -#: ../../build/doc/release_notes.rst:600 +#: ../../build/doc/release_notes.rst:628 msgid "pgr_topologicalSort" msgstr "" -#: ../../build/doc/release_notes.rst:601 +#: ../../build/doc/release_notes.rst:629 msgid "pgr_transitiveClosure" msgstr "" -#: ../../build/doc/release_notes.rst:602 +#: ../../build/doc/release_notes.rst:630 msgid "VRP category" msgstr "" -#: ../../build/doc/release_notes.rst:604 +#: ../../build/doc/release_notes.rst:632 msgid "pgr_pickDeliverEuclidean" msgstr "" -#: ../../build/doc/release_notes.rst:605 +#: ../../build/doc/release_notes.rst:633 msgid "pgr_pickDeliver" msgstr "" -#: ../../build/doc/release_notes.rst:607 +#: ../../build/doc/release_notes.rst:635 msgid "Chinese Postman family" msgstr "" -#: ../../build/doc/release_notes.rst:609 +#: ../../build/doc/release_notes.rst:637 msgid "pgr_chinesePostman" msgstr "" -#: ../../build/doc/release_notes.rst:610 +#: ../../build/doc/release_notes.rst:638 msgid "pgr_chinesePostmanCost" msgstr "" -#: ../../build/doc/release_notes.rst:612 +#: ../../build/doc/release_notes.rst:640 msgid "Breadth First Search family" msgstr "" -#: ../../build/doc/release_notes.rst:614 +#: ../../build/doc/release_notes.rst:642 msgid "pgr_breadthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:615 +#: ../../build/doc/release_notes.rst:643 msgid "pgr_binaryBreadthFirstSearch" msgstr "" -#: ../../build/doc/release_notes.rst:617 +#: ../../build/doc/release_notes.rst:645 msgid "Bellman Ford family" msgstr "" -#: ../../build/doc/release_notes.rst:619 +#: ../../build/doc/release_notes.rst:647 msgid "pgr_bellmanFord" msgstr "" -#: ../../build/doc/release_notes.rst:620 +#: ../../build/doc/release_notes.rst:648 msgid "pgr_edwardMoore" msgstr "" -#: ../../build/doc/release_notes.rst:623 +#: ../../build/doc/release_notes.rst:651 msgid "Moved to legacy" msgstr "" -#: ../../build/doc/release_notes.rst:624 +#: ../../build/doc/release_notes.rst:652 msgid "Experimental functions" msgstr "" -#: ../../build/doc/release_notes.rst:626 +#: ../../build/doc/release_notes.rst:654 msgid "pgr_labelGraph - Use the components family of functions instead." msgstr "" -#: ../../build/doc/release_notes.rst:627 +#: ../../build/doc/release_notes.rst:655 msgid "Max flow - functions were renamed on v2.5.0" msgstr "" -#: ../../build/doc/release_notes.rst:629 +#: ../../build/doc/release_notes.rst:657 msgid "pgr_maxFlowPushRelabel" msgstr "" -#: ../../build/doc/release_notes.rst:630 +#: ../../build/doc/release_notes.rst:658 msgid "pgr_maxFlowBoykovKolmogorov" msgstr "" -#: ../../build/doc/release_notes.rst:631 +#: ../../build/doc/release_notes.rst:659 msgid "pgr_maxFlowEdmondsKarp" msgstr "" -#: ../../build/doc/release_notes.rst:632 +#: ../../build/doc/release_notes.rst:660 msgid "pgr_maximumcardinalitymatching" msgstr "" -#: ../../build/doc/release_notes.rst:634 +#: ../../build/doc/release_notes.rst:662 msgid "VRP" msgstr "" -#: ../../build/doc/release_notes.rst:636 +#: ../../build/doc/release_notes.rst:664 msgid "pgr_gsoc_vrppdtw" msgstr "" -#: ../../build/doc/release_notes.rst:638 +#: ../../build/doc/release_notes.rst:666 msgid "TSP old signatures" msgstr "" -#: ../../build/doc/release_notes.rst:639 +#: ../../build/doc/release_notes.rst:667 msgid "pgr_pointsAsPolygon" msgstr "" -#: ../../build/doc/release_notes.rst:640 +#: ../../build/doc/release_notes.rst:668 msgid "pgr_alphaShape old signature" msgstr "" -#: ../../build/doc/release_notes.rst:645 +#: ../../build/doc/release_notes.rst:673 msgid "pgRouting 2.6.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:647 +#: ../../build/doc/release_notes.rst:675 msgid "To see the issues closed by this release see the `Git closed milestone for 2.6.3 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:652 -#: ../../build/doc/release_notes.rst:670 -#: ../../build/doc/release_notes.rst:733 -#: ../../build/doc/release_notes.rst:765 -#: ../../build/doc/release_notes.rst:818 -#: ../../build/doc/release_notes.rst:829 -#: ../../build/doc/release_notes.rst:842 -#: ../../build/doc/release_notes.rst:926 -#: ../../build/doc/release_notes.rst:941 -#: ../../build/doc/release_notes.rst:979 -#: ../../build/doc/release_notes.rst:1354 -#: ../../build/doc/release_notes.rst:1361 +#: ../../build/doc/release_notes.rst:680 +#: ../../build/doc/release_notes.rst:698 +#: ../../build/doc/release_notes.rst:761 +#: ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:846 +#: ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:870 +#: ../../build/doc/release_notes.rst:954 +#: ../../build/doc/release_notes.rst:969 +#: ../../build/doc/release_notes.rst:1007 #: ../../build/doc/release_notes.rst:1382 #: ../../build/doc/release_notes.rst:1389 +#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1417 msgid "Bug fixes" msgstr "" -#: ../../build/doc/release_notes.rst:653 +#: ../../build/doc/release_notes.rst:681 msgid "`#1219 `__ Implicit cast for via_path integer to text" msgstr "" -#: ../../build/doc/release_notes.rst:655 +#: ../../build/doc/release_notes.rst:683 msgid "`#1193 `__ Fixed pgr_pointsAsPolygon breaking when comparing strings in WHERE clause" msgstr "" -#: ../../build/doc/release_notes.rst:657 +#: ../../build/doc/release_notes.rst:685 msgid "`#1185 `__ Improve FindPostgreSQL.cmake" msgstr "" -#: ../../build/doc/release_notes.rst:663 +#: ../../build/doc/release_notes.rst:691 msgid "pgRouting 2.6.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:665 +#: ../../build/doc/release_notes.rst:693 msgid "To see the issues closed by this release see the `Git closed milestone for 2.6.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:671 +#: ../../build/doc/release_notes.rst:699 msgid "`#1152 `__ Fixes driving distance when vertex is not part of the graph" msgstr "" -#: ../../build/doc/release_notes.rst:673 +#: ../../build/doc/release_notes.rst:701 msgid "`#1098 `__ Fixes windows test" msgstr "" -#: ../../build/doc/release_notes.rst:675 +#: ../../build/doc/release_notes.rst:703 msgid "`#1165 `__ Fixes build for python3 and perl5" msgstr "" -#: ../../build/doc/release_notes.rst:680 +#: ../../build/doc/release_notes.rst:708 msgid "pgRouting 2.6.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:682 +#: ../../build/doc/release_notes.rst:710 msgid "To see the issues closed by this release see the `Git closed milestone for 2.6.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:686 -#: ../../build/doc/release_notes.rst:776 +#: ../../build/doc/release_notes.rst:714 +#: ../../build/doc/release_notes.rst:804 msgid "Fixes server crash on several functions." msgstr "" -#: ../../build/doc/release_notes.rst:688 -#: ../../build/doc/release_notes.rst:778 -#: ../../build/doc/release_notes.rst:1150 +#: ../../build/doc/release_notes.rst:716 +#: ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:1178 msgid "pgr_floydWarshall" msgstr "" -#: ../../build/doc/release_notes.rst:689 -#: ../../build/doc/release_notes.rst:779 +#: ../../build/doc/release_notes.rst:717 +#: ../../build/doc/release_notes.rst:807 msgid "pgr_johnson" msgstr "" -#: ../../build/doc/release_notes.rst:690 -#: ../../build/doc/release_notes.rst:780 +#: ../../build/doc/release_notes.rst:718 +#: ../../build/doc/release_notes.rst:808 msgid "pgr_astar" msgstr "" -#: ../../build/doc/release_notes.rst:691 -#: ../../build/doc/release_notes.rst:781 +#: ../../build/doc/release_notes.rst:719 +#: ../../build/doc/release_notes.rst:809 msgid "pgr_bdAstar" msgstr "" -#: ../../build/doc/release_notes.rst:692 -#: ../../build/doc/release_notes.rst:782 +#: ../../build/doc/release_notes.rst:720 +#: ../../build/doc/release_notes.rst:810 msgid "pgr_bdDijstra" msgstr "" -#: ../../build/doc/release_notes.rst:693 -#: ../../build/doc/release_notes.rst:783 +#: ../../build/doc/release_notes.rst:721 +#: ../../build/doc/release_notes.rst:811 msgid "pgr_alphashape" msgstr "" -#: ../../build/doc/release_notes.rst:694 -#: ../../build/doc/release_notes.rst:784 -#: ../../build/doc/release_notes.rst:1038 +#: ../../build/doc/release_notes.rst:722 +#: ../../build/doc/release_notes.rst:812 +#: ../../build/doc/release_notes.rst:1066 msgid "pgr_dijkstraCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:695 -#: ../../build/doc/release_notes.rst:785 +#: ../../build/doc/release_notes.rst:723 +#: ../../build/doc/release_notes.rst:813 msgid "pgr_dijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:696 -#: ../../build/doc/release_notes.rst:786 +#: ../../build/doc/release_notes.rst:724 +#: ../../build/doc/release_notes.rst:814 msgid "pgr_dijkstraCost" msgstr "" -#: ../../build/doc/release_notes.rst:697 -#: ../../build/doc/release_notes.rst:787 +#: ../../build/doc/release_notes.rst:725 +#: ../../build/doc/release_notes.rst:815 msgid "pgr_drivingDistance" msgstr "" -#: ../../build/doc/release_notes.rst:698 -#: ../../build/doc/release_notes.rst:788 +#: ../../build/doc/release_notes.rst:726 +#: ../../build/doc/release_notes.rst:816 msgid "pgr_KSP" msgstr "" -#: ../../build/doc/release_notes.rst:699 -#: ../../build/doc/release_notes.rst:789 +#: ../../build/doc/release_notes.rst:727 +#: ../../build/doc/release_notes.rst:817 msgid "pgr_dijkstraVia (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:700 -#: ../../build/doc/release_notes.rst:790 +#: ../../build/doc/release_notes.rst:728 +#: ../../build/doc/release_notes.rst:818 msgid "pgr_boykovKolmogorov (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:701 -#: ../../build/doc/release_notes.rst:791 +#: ../../build/doc/release_notes.rst:729 +#: ../../build/doc/release_notes.rst:819 msgid "pgr_edgeDisjointPaths (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:702 -#: ../../build/doc/release_notes.rst:792 +#: ../../build/doc/release_notes.rst:730 +#: ../../build/doc/release_notes.rst:820 msgid "pgr_edmondsKarp (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:703 -#: ../../build/doc/release_notes.rst:793 +#: ../../build/doc/release_notes.rst:731 +#: ../../build/doc/release_notes.rst:821 msgid "pgr_maxCardinalityMatch (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:704 -#: ../../build/doc/release_notes.rst:794 +#: ../../build/doc/release_notes.rst:732 +#: ../../build/doc/release_notes.rst:822 msgid "pgr_maxFlow (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:705 -#: ../../build/doc/release_notes.rst:795 +#: ../../build/doc/release_notes.rst:733 +#: ../../build/doc/release_notes.rst:823 msgid "pgr_withPoints (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:706 -#: ../../build/doc/release_notes.rst:796 +#: ../../build/doc/release_notes.rst:734 +#: ../../build/doc/release_notes.rst:824 msgid "pgr_withPointsCost (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:707 -#: ../../build/doc/release_notes.rst:797 +#: ../../build/doc/release_notes.rst:735 +#: ../../build/doc/release_notes.rst:825 msgid "pgr_withPointsKSP (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:708 -#: ../../build/doc/release_notes.rst:798 +#: ../../build/doc/release_notes.rst:736 +#: ../../build/doc/release_notes.rst:826 msgid "pgr_withPointsDD (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:709 -#: ../../build/doc/release_notes.rst:799 +#: ../../build/doc/release_notes.rst:737 +#: ../../build/doc/release_notes.rst:827 msgid "pgr_withPointsCostMatrix (proposed)" msgstr "" -#: ../../build/doc/release_notes.rst:710 -#: ../../build/doc/release_notes.rst:800 +#: ../../build/doc/release_notes.rst:738 +#: ../../build/doc/release_notes.rst:828 msgid "pgr_contractGraph (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:711 -#: ../../build/doc/release_notes.rst:801 +#: ../../build/doc/release_notes.rst:739 +#: ../../build/doc/release_notes.rst:829 msgid "pgr_pushRelabel (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:712 -#: ../../build/doc/release_notes.rst:802 +#: ../../build/doc/release_notes.rst:740 +#: ../../build/doc/release_notes.rst:830 msgid "pgr_vrpOneDepot (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:713 -#: ../../build/doc/release_notes.rst:803 +#: ../../build/doc/release_notes.rst:741 +#: ../../build/doc/release_notes.rst:831 msgid "pgr_gsoc_vrppdtw (experimental)" msgstr "" -#: ../../build/doc/release_notes.rst:714 -#: ../../build/doc/release_notes.rst:804 +#: ../../build/doc/release_notes.rst:742 +#: ../../build/doc/release_notes.rst:832 msgid "Fixes for deprecated functions where also applied but not tested" msgstr "" -#: ../../build/doc/release_notes.rst:716 -#: ../../build/doc/release_notes.rst:806 +#: ../../build/doc/release_notes.rst:744 +#: ../../build/doc/release_notes.rst:834 msgid "Removed compilation warning for g++8" msgstr "" -#: ../../build/doc/release_notes.rst:717 -#: ../../build/doc/release_notes.rst:807 +#: ../../build/doc/release_notes.rst:745 +#: ../../build/doc/release_notes.rst:835 msgid "Fixed a fallthrugh on Astar and bdAstar." msgstr "" -#: ../../build/doc/release_notes.rst:721 +#: ../../build/doc/release_notes.rst:749 msgid "pgRouting 2.6.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:723 +#: ../../build/doc/release_notes.rst:751 msgid "To see the issues closed by this release see the `Git closed milestone for 2.6.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:730 -#: ../../build/doc/release_notes.rst:890 +#: ../../build/doc/release_notes.rst:758 +#: ../../build/doc/release_notes.rst:918 msgid "pgr_lineGraphFull" msgstr "" -#: ../../build/doc/release_notes.rst:734 +#: ../../build/doc/release_notes.rst:762 msgid "Fix pgr_trsp(text,integer,double precision,integer,double precision,boolean,boolean[,text])" msgstr "" -#: ../../build/doc/release_notes.rst:737 +#: ../../build/doc/release_notes.rst:765 msgid "without restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:739 +#: ../../build/doc/release_notes.rst:767 msgid "calls pgr_dijkstra when both end points have a fraction IN (0,1)" msgstr "" -#: ../../build/doc/release_notes.rst:740 +#: ../../build/doc/release_notes.rst:768 msgid "calls pgr_withPoints when at least one fraction NOT IN (0,1)" msgstr "" -#: ../../build/doc/release_notes.rst:742 +#: ../../build/doc/release_notes.rst:770 msgid "with restrictions" msgstr "" -#: ../../build/doc/release_notes.rst:744 +#: ../../build/doc/release_notes.rst:772 msgid "calls original trsp code" msgstr "" -#: ../../build/doc/release_notes.rst:747 +#: ../../build/doc/release_notes.rst:775 msgid "Internal code" msgstr "" -#: ../../build/doc/release_notes.rst:748 +#: ../../build/doc/release_notes.rst:776 msgid "Cleaned the internal code of trsp(text,integer,integer,boolean,boolean [, text])" msgstr "" -#: ../../build/doc/release_notes.rst:751 +#: ../../build/doc/release_notes.rst:779 msgid "Removed the use of pointers" msgstr "" -#: ../../build/doc/release_notes.rst:752 +#: ../../build/doc/release_notes.rst:780 msgid "Internal code can accept BIGINT" msgstr "" -#: ../../build/doc/release_notes.rst:754 +#: ../../build/doc/release_notes.rst:782 msgid "Cleaned the internal code of withPoints" msgstr "" -#: ../../build/doc/release_notes.rst:758 +#: ../../build/doc/release_notes.rst:786 msgid "pgRouting 2.5.5 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:760 +#: ../../build/doc/release_notes.rst:788 msgid "To see the issues closed by this release see the `Git closed milestone for 2.5.5 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:766 +#: ../../build/doc/release_notes.rst:794 msgid "Fixes driving distance when vertex is not part of the graph" msgstr "" -#: ../../build/doc/release_notes.rst:767 +#: ../../build/doc/release_notes.rst:795 msgid "Fixes windows test" msgstr "" -#: ../../build/doc/release_notes.rst:768 +#: ../../build/doc/release_notes.rst:796 msgid "Fixes build for python3 and perl5" msgstr "" -#: ../../build/doc/release_notes.rst:772 +#: ../../build/doc/release_notes.rst:800 msgid "pgRouting 2.5.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:774 +#: ../../build/doc/release_notes.rst:802 msgid "To see the issues closed by this release see the `Git closed milestone for 2.5.4 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:811 +#: ../../build/doc/release_notes.rst:839 msgid "pgRouting 2.5.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:813 +#: ../../build/doc/release_notes.rst:841 msgid "To see the issues closed by this release see the `Git closed milestone for 2.5.3 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:819 +#: ../../build/doc/release_notes.rst:847 msgid "Fix for postgresql 11: Removed a compilation error when compiling with postgreSQL" msgstr "" -#: ../../build/doc/release_notes.rst:824 +#: ../../build/doc/release_notes.rst:852 msgid "pgRouting 2.5.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:826 +#: ../../build/doc/release_notes.rst:854 msgid "To see the issues closed by this release see the `Git closed milestone for 2.5.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:830 +#: ../../build/doc/release_notes.rst:858 msgid "Fix for postgresql 10.1: Removed a compiler condition" msgstr "" -#: ../../build/doc/release_notes.rst:835 +#: ../../build/doc/release_notes.rst:863 msgid "pgRouting 2.5.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:837 +#: ../../build/doc/release_notes.rst:865 msgid "To see the issues closed by this release see the `Git closed milestone for 2.5.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:843 +#: ../../build/doc/release_notes.rst:871 msgid "Fixed prerequisite minimum version of: cmake" msgstr "" -#: ../../build/doc/release_notes.rst:848 +#: ../../build/doc/release_notes.rst:876 msgid "pgRouting 2.5.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:850 +#: ../../build/doc/release_notes.rst:878 msgid "To see the issues closed by this release see the `Git closed issues for 2.5.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:856 +#: ../../build/doc/release_notes.rst:884 msgid "enhancement:" msgstr "" -#: ../../build/doc/release_notes.rst:857 +#: ../../build/doc/release_notes.rst:885 msgid "pgr_version is now on SQL language" msgstr "" -#: ../../build/doc/release_notes.rst:860 +#: ../../build/doc/release_notes.rst:888 msgid "Breaking change on:" msgstr "" -#: ../../build/doc/release_notes.rst:861 +#: ../../build/doc/release_notes.rst:889 msgid "pgr_edgeDisjointPaths:" msgstr "" -#: ../../build/doc/release_notes.rst:863 +#: ../../build/doc/release_notes.rst:891 msgid "Added path_id, cost and agg_cost columns on the result" msgstr "" -#: ../../build/doc/release_notes.rst:864 +#: ../../build/doc/release_notes.rst:892 msgid "Parameter names changed" msgstr "" -#: ../../build/doc/release_notes.rst:865 +#: ../../build/doc/release_notes.rst:893 msgid "The many version results are the union of the one to one version" msgstr "" -#: ../../build/doc/release_notes.rst:868 +#: ../../build/doc/release_notes.rst:896 msgid "New Signatures:" msgstr "" -#: ../../build/doc/release_notes.rst:869 +#: ../../build/doc/release_notes.rst:897 msgid "pgr_bdAstar(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:872 -#: ../../build/doc/release_notes.rst:1037 +#: ../../build/doc/release_notes.rst:900 +#: ../../build/doc/release_notes.rst:1065 msgid "New Proposed functions" msgstr "" -#: ../../build/doc/release_notes.rst:880 +#: ../../build/doc/release_notes.rst:908 msgid "pgr_bdAstarCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:888 +#: ../../build/doc/release_notes.rst:916 msgid "pgr_bdDijkstraCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:889 +#: ../../build/doc/release_notes.rst:917 msgid "pgr_lineGraph" msgstr "" -#: ../../build/doc/release_notes.rst:898 -#: ../../build/doc/release_notes.rst:971 -#: ../../build/doc/release_notes.rst:1061 +#: ../../build/doc/release_notes.rst:926 +#: ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1089 msgid "Deprecated Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:899 +#: ../../build/doc/release_notes.rst:927 msgid "pgr_bdastar - use pgr_bdAstar instead" msgstr "" -#: ../../build/doc/release_notes.rst:902 +#: ../../build/doc/release_notes.rst:930 msgid "Renamed Functions" msgstr "" -#: ../../build/doc/release_notes.rst:903 +#: ../../build/doc/release_notes.rst:931 msgid "pgr_maxFlowPushRelabel - use pgr_pushRelabel instead" msgstr "" -#: ../../build/doc/release_notes.rst:904 +#: ../../build/doc/release_notes.rst:932 msgid "pgr_maxFlowEdmondsKarp -use pgr_edmondsKarp instead" msgstr "" -#: ../../build/doc/release_notes.rst:905 +#: ../../build/doc/release_notes.rst:933 msgid "pgr_maxFlowBoykovKolmogorov - use pgr_boykovKolmogorov instead" msgstr "" -#: ../../build/doc/release_notes.rst:906 +#: ../../build/doc/release_notes.rst:934 msgid "pgr_maximumCardinalityMatching - use pgr_maxCardinalityMatch instead" msgstr "" -#: ../../build/doc/release_notes.rst:909 +#: ../../build/doc/release_notes.rst:937 msgid "Deprecated function" msgstr "" -#: ../../build/doc/release_notes.rst:910 +#: ../../build/doc/release_notes.rst:938 msgid "pgr_pointToEdgeNode" msgstr "" -#: ../../build/doc/release_notes.rst:915 +#: ../../build/doc/release_notes.rst:943 msgid "pgRouting 2.4.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:917 +#: ../../build/doc/release_notes.rst:945 msgid "To see the issues closed by this release see the `Git closed milestone for 2.4.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:922 +#: ../../build/doc/release_notes.rst:950 msgid "Improvement" msgstr "" -#: ../../build/doc/release_notes.rst:923 +#: ../../build/doc/release_notes.rst:951 msgid "Works for postgreSQL 10" msgstr "" -#: ../../build/doc/release_notes.rst:927 +#: ../../build/doc/release_notes.rst:955 msgid "Fixed: Unexpected error column \"cname\"" msgstr "" -#: ../../build/doc/release_notes.rst:928 +#: ../../build/doc/release_notes.rst:956 msgid "Replace __linux__ with __GLIBC__ for glibc-specific headers and functions" msgstr "" -#: ../../build/doc/release_notes.rst:934 +#: ../../build/doc/release_notes.rst:962 msgid "pgRouting 2.4.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:936 +#: ../../build/doc/release_notes.rst:964 msgid "To see the issues closed by this release see the `Git closed milestone for 2.4.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:942 +#: ../../build/doc/release_notes.rst:970 msgid "Fixed compiling error on macOS" msgstr "" -#: ../../build/doc/release_notes.rst:943 +#: ../../build/doc/release_notes.rst:971 msgid "Condition error on pgr_withPoints" msgstr "" -#: ../../build/doc/release_notes.rst:947 +#: ../../build/doc/release_notes.rst:975 msgid "pgRouting 2.4.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:949 +#: ../../build/doc/release_notes.rst:977 msgid "To see the issues closed by this release see the `Git closed issues for 2.4.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:954 -#: ../../build/doc/release_notes.rst:1027 -#: ../../build/doc/release_notes.rst:1194 +#: ../../build/doc/release_notes.rst:982 +#: ../../build/doc/release_notes.rst:1055 +#: ../../build/doc/release_notes.rst:1222 msgid "New Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:955 +#: ../../build/doc/release_notes.rst:983 msgid "pgr_bdDijkstra" msgstr "" -#: ../../build/doc/release_notes.rst:959 +#: ../../build/doc/release_notes.rst:987 msgid "New Proposed Signatures" msgstr "" -#: ../../build/doc/release_notes.rst:961 +#: ../../build/doc/release_notes.rst:989 msgid "pgr_astar(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:962 +#: ../../build/doc/release_notes.rst:990 msgid "pgr_astar(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:963 +#: ../../build/doc/release_notes.rst:991 msgid "pgr_astar(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:964 +#: ../../build/doc/release_notes.rst:992 msgid "pgr_astarCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:965 +#: ../../build/doc/release_notes.rst:993 msgid "pgr_astarCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:966 +#: ../../build/doc/release_notes.rst:994 msgid "pgr_astarCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:967 +#: ../../build/doc/release_notes.rst:995 msgid "pgr_astarCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:968 +#: ../../build/doc/release_notes.rst:996 msgid "pgr_astarCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:972 +#: ../../build/doc/release_notes.rst:1000 msgid "pgr_bddijkstra - use pgr_bdDijkstra instead" msgstr "" -#: ../../build/doc/release_notes.rst:975 -#: ../../build/doc/release_notes.rst:1067 +#: ../../build/doc/release_notes.rst:1003 +#: ../../build/doc/release_notes.rst:1095 msgid "Deprecated Functions" msgstr "" -#: ../../build/doc/release_notes.rst:976 +#: ../../build/doc/release_notes.rst:1004 msgid "pgr_pointsToVids" msgstr "" -#: ../../build/doc/release_notes.rst:980 +#: ../../build/doc/release_notes.rst:1008 msgid "Bug fixes on proposed functions" msgstr "" -#: ../../build/doc/release_notes.rst:982 +#: ../../build/doc/release_notes.rst:1010 msgid "pgr_withPointsKSP: fixed ordering" msgstr "" -#: ../../build/doc/release_notes.rst:984 +#: ../../build/doc/release_notes.rst:1012 msgid "TRSP original code is used with no changes on the compilation warnings" msgstr "" -#: ../../build/doc/release_notes.rst:988 +#: ../../build/doc/release_notes.rst:1016 msgid "pgRouting 2.3.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:990 +#: ../../build/doc/release_notes.rst:1018 msgid "To see the issues closed by this release see the `Git closed issues for 2.3.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:996 +#: ../../build/doc/release_notes.rst:1024 msgid "Fixed pgr_gsoc_vrppdtw crash when all orders fit on one truck." msgstr "" -#: ../../build/doc/release_notes.rst:997 +#: ../../build/doc/release_notes.rst:1025 msgid "Fixed pgr_trsp:" msgstr "" -#: ../../build/doc/release_notes.rst:999 +#: ../../build/doc/release_notes.rst:1027 msgid "Alternate code is not executed when the point is in reality a vertex" msgstr "" -#: ../../build/doc/release_notes.rst:1000 +#: ../../build/doc/release_notes.rst:1028 msgid "Fixed ambiguity on seq" msgstr "" -#: ../../build/doc/release_notes.rst:1005 +#: ../../build/doc/release_notes.rst:1033 msgid "pgRouting 2.3.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1007 +#: ../../build/doc/release_notes.rst:1035 msgid "To see the issues closed by this release see the `Git closed issues for 2.3.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1013 +#: ../../build/doc/release_notes.rst:1041 msgid "Leaks on proposed max_flow functions" msgstr "" -#: ../../build/doc/release_notes.rst:1014 +#: ../../build/doc/release_notes.rst:1042 msgid "Regression error on pgr_trsp" msgstr "" -#: ../../build/doc/release_notes.rst:1015 +#: ../../build/doc/release_notes.rst:1043 msgid "Types discrepancy on pgr_createVerticesTable" msgstr "" -#: ../../build/doc/release_notes.rst:1020 +#: ../../build/doc/release_notes.rst:1048 msgid "pgRouting 2.3.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1022 +#: ../../build/doc/release_notes.rst:1050 msgid "To see the issues closed by this release see the `Git closed issues for 2.3.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1028 +#: ../../build/doc/release_notes.rst:1056 msgid "pgr_TSP" msgstr "" -#: ../../build/doc/release_notes.rst:1029 +#: ../../build/doc/release_notes.rst:1057 msgid "pgr_aStar" msgstr "" -#: ../../build/doc/release_notes.rst:1032 -#: ../../build/doc/release_notes.rst:1149 +#: ../../build/doc/release_notes.rst:1060 +#: ../../build/doc/release_notes.rst:1177 msgid "New Functions" msgstr "" -#: ../../build/doc/release_notes.rst:1033 +#: ../../build/doc/release_notes.rst:1061 msgid "pgr_eucledianTSP" msgstr "" -#: ../../build/doc/release_notes.rst:1039 +#: ../../build/doc/release_notes.rst:1067 msgid "pgr_withPointsCostMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1040 +#: ../../build/doc/release_notes.rst:1068 msgid "pgr_maxFlowPushRelabel(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1041 +#: ../../build/doc/release_notes.rst:1069 msgid "pgr_maxFlowPushRelabel(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1042 +#: ../../build/doc/release_notes.rst:1070 msgid "pgr_maxFlowPushRelabel(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1043 +#: ../../build/doc/release_notes.rst:1071 msgid "pgr_maxFlowPushRelabel(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1044 +#: ../../build/doc/release_notes.rst:1072 msgid "pgr_maxFlowEdmondsKarp(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1045 +#: ../../build/doc/release_notes.rst:1073 msgid "pgr_maxFlowEdmondsKarp(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1046 +#: ../../build/doc/release_notes.rst:1074 msgid "pgr_maxFlowEdmondsKarp(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1047 +#: ../../build/doc/release_notes.rst:1075 msgid "pgr_maxFlowEdmondsKarp(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1048 +#: ../../build/doc/release_notes.rst:1076 msgid "pgr_maxFlowBoykovKolmogorov (one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1049 +#: ../../build/doc/release_notes.rst:1077 msgid "pgr_maxFlowBoykovKolmogorov (one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1050 +#: ../../build/doc/release_notes.rst:1078 msgid "pgr_maxFlowBoykovKolmogorov (many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1051 +#: ../../build/doc/release_notes.rst:1079 msgid "pgr_maxFlowBoykovKolmogorov (many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1052 +#: ../../build/doc/release_notes.rst:1080 msgid "pgr_maximumCardinalityMatching" msgstr "" -#: ../../build/doc/release_notes.rst:1057 +#: ../../build/doc/release_notes.rst:1085 msgid "pgr_contractGraph" msgstr "" -#: ../../build/doc/release_notes.rst:1062 +#: ../../build/doc/release_notes.rst:1090 msgid "pgr_tsp - use pgr_TSP or pgr_eucledianTSP instead" msgstr "" -#: ../../build/doc/release_notes.rst:1063 +#: ../../build/doc/release_notes.rst:1091 msgid "pgr_astar - use pgr_aStar instead" msgstr "" -#: ../../build/doc/release_notes.rst:1068 +#: ../../build/doc/release_notes.rst:1096 msgid "pgr_flip_edges" msgstr "" -#: ../../build/doc/release_notes.rst:1069 +#: ../../build/doc/release_notes.rst:1097 msgid "pgr_vidsToDmatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1070 +#: ../../build/doc/release_notes.rst:1098 msgid "pgr_pointsToDMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1071 +#: ../../build/doc/release_notes.rst:1099 msgid "pgr_textToPoints" msgstr "" -#: ../../build/doc/release_notes.rst:1077 +#: ../../build/doc/release_notes.rst:1105 msgid "pgRouting 2.2.4 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1079 +#: ../../build/doc/release_notes.rst:1107 msgid "To see the issues closed by this release see the `Git closed issues for 2.2.4 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1085 +#: ../../build/doc/release_notes.rst:1113 msgid "Bogus uses of extern \"C\"" msgstr "" -#: ../../build/doc/release_notes.rst:1086 +#: ../../build/doc/release_notes.rst:1114 msgid "Build error on Fedora 24 + GCC 6.0" msgstr "" -#: ../../build/doc/release_notes.rst:1087 +#: ../../build/doc/release_notes.rst:1115 msgid "Regression error pgr_nodeNetwork" msgstr "" -#: ../../build/doc/release_notes.rst:1091 +#: ../../build/doc/release_notes.rst:1119 msgid "pgRouting 2.2.3 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1093 +#: ../../build/doc/release_notes.rst:1121 msgid "To see the issues closed by this release see the `Git closed issues for 2.2.3 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1099 +#: ../../build/doc/release_notes.rst:1127 msgid "Fixed compatibility issues with PostgreSQL 9.6." msgstr "" -#: ../../build/doc/release_notes.rst:1103 +#: ../../build/doc/release_notes.rst:1131 msgid "pgRouting 2.2.2 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1105 +#: ../../build/doc/release_notes.rst:1133 msgid "To see the issues closed by this release see the `Git closed issues for 2.2.2 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1111 +#: ../../build/doc/release_notes.rst:1139 msgid "Fixed regression error on pgr_drivingDistance" msgstr "" -#: ../../build/doc/release_notes.rst:1116 +#: ../../build/doc/release_notes.rst:1144 msgid "pgRouting 2.2.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1118 +#: ../../build/doc/release_notes.rst:1146 msgid "To see the issues closed by this release see the `Git closed issues for 2.2.1 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1124 +#: ../../build/doc/release_notes.rst:1152 msgid "Server crash fix on pgr_alphaShape" msgstr "" -#: ../../build/doc/release_notes.rst:1125 +#: ../../build/doc/release_notes.rst:1153 msgid "Bug fix on With Points family of functions" msgstr "" -#: ../../build/doc/release_notes.rst:1130 +#: ../../build/doc/release_notes.rst:1158 msgid "pgRouting 2.2.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1132 +#: ../../build/doc/release_notes.rst:1160 msgid "To see the issues closed by this release see the `Git closed issues for 2.2.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1138 -#: ../../build/doc/release_notes.rst:1207 +#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1235 msgid "Improvements" msgstr "" -#: ../../build/doc/release_notes.rst:1139 +#: ../../build/doc/release_notes.rst:1167 msgid "pgr_nodeNetwork" msgstr "" -#: ../../build/doc/release_notes.rst:1141 +#: ../../build/doc/release_notes.rst:1169 msgid "Adding a row_where and outall optional parameters" msgstr "" -#: ../../build/doc/release_notes.rst:1143 +#: ../../build/doc/release_notes.rst:1171 msgid "Signature fix" msgstr "" -#: ../../build/doc/release_notes.rst:1145 +#: ../../build/doc/release_notes.rst:1173 msgid "pgr_dijkstra -- to match what is documented" msgstr "" -#: ../../build/doc/release_notes.rst:1151 +#: ../../build/doc/release_notes.rst:1179 msgid "pgr_Johnson" msgstr "" -#: ../../build/doc/release_notes.rst:1152 +#: ../../build/doc/release_notes.rst:1180 msgid "pgr_dijkstraCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1153 +#: ../../build/doc/release_notes.rst:1181 msgid "pgr_dijkstraCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1154 +#: ../../build/doc/release_notes.rst:1182 msgid "pgr_dijkstraCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1155 +#: ../../build/doc/release_notes.rst:1183 msgid "pgr_dijkstraCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1158 -#: ../../build/doc/release_notes.rst:1212 +#: ../../build/doc/release_notes.rst:1186 +#: ../../build/doc/release_notes.rst:1240 msgid "Proposed functionality" msgstr "" -#: ../../build/doc/release_notes.rst:1159 +#: ../../build/doc/release_notes.rst:1187 msgid "pgr_withPoints(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1160 +#: ../../build/doc/release_notes.rst:1188 msgid "pgr_withPoints(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1161 +#: ../../build/doc/release_notes.rst:1189 msgid "pgr_withPoints(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1162 +#: ../../build/doc/release_notes.rst:1190 msgid "pgr_withPoints(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1163 +#: ../../build/doc/release_notes.rst:1191 msgid "pgr_withPointsCost(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1164 +#: ../../build/doc/release_notes.rst:1192 msgid "pgr_withPointsCost(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1165 +#: ../../build/doc/release_notes.rst:1193 msgid "pgr_withPointsCost(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1166 +#: ../../build/doc/release_notes.rst:1194 msgid "pgr_withPointsCost(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1167 +#: ../../build/doc/release_notes.rst:1195 msgid "pgr_withPointsDD(single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:1168 +#: ../../build/doc/release_notes.rst:1196 msgid "pgr_withPointsDD(multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:1169 +#: ../../build/doc/release_notes.rst:1197 msgid "pgr_withPointsKSP" msgstr "" -#: ../../build/doc/release_notes.rst:1170 +#: ../../build/doc/release_notes.rst:1198 msgid "pgr_dijkstraVia" msgstr "" -#: ../../build/doc/release_notes.rst:1174 +#: ../../build/doc/release_notes.rst:1202 msgid "Deprecated functions:" msgstr "" -#: ../../build/doc/release_notes.rst:1175 +#: ../../build/doc/release_notes.rst:1203 msgid "pgr_apspWarshall use pgr_floydWarshall instead" msgstr "" -#: ../../build/doc/release_notes.rst:1176 +#: ../../build/doc/release_notes.rst:1204 msgid "pgr_apspJohnson use pgr_Johnson instead" msgstr "" -#: ../../build/doc/release_notes.rst:1177 +#: ../../build/doc/release_notes.rst:1205 msgid "pgr_kDijkstraCost use pgr_dijkstraCost instead" msgstr "" -#: ../../build/doc/release_notes.rst:1178 +#: ../../build/doc/release_notes.rst:1206 msgid "pgr_kDijkstraPath use pgr_dijkstra instead" msgstr "" -#: ../../build/doc/release_notes.rst:1181 +#: ../../build/doc/release_notes.rst:1209 msgid "Renamed and deprecated function" msgstr "" -#: ../../build/doc/release_notes.rst:1182 +#: ../../build/doc/release_notes.rst:1210 msgid "pgr_makeDistanceMatrix renamed to _pgr_makeDistanceMatrix" msgstr "" -#: ../../build/doc/release_notes.rst:1187 +#: ../../build/doc/release_notes.rst:1215 msgid "pgRouting 2.1.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1189 +#: ../../build/doc/release_notes.rst:1217 msgid "To see the issues closed by this release see the `Git closed issues for 2.1.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1195 +#: ../../build/doc/release_notes.rst:1223 msgid "pgr_dijkstra(one to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1196 +#: ../../build/doc/release_notes.rst:1224 msgid "pgr_dijkstra(many to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1197 +#: ../../build/doc/release_notes.rst:1225 msgid "pgr_dijkstra(many to many)" msgstr "" -#: ../../build/doc/release_notes.rst:1198 +#: ../../build/doc/release_notes.rst:1226 msgid "pgr_drivingDistance(multiple vertices)" msgstr "" -#: ../../build/doc/release_notes.rst:1201 +#: ../../build/doc/release_notes.rst:1229 msgid "Refactored" msgstr "" -#: ../../build/doc/release_notes.rst:1202 +#: ../../build/doc/release_notes.rst:1230 msgid "pgr_dijkstra(one to one)" msgstr "" -#: ../../build/doc/release_notes.rst:1203 +#: ../../build/doc/release_notes.rst:1231 msgid "pgr_ksp" msgstr "" -#: ../../build/doc/release_notes.rst:1204 +#: ../../build/doc/release_notes.rst:1232 msgid "pgr_drivingDistance(single vertex)" msgstr "" -#: ../../build/doc/release_notes.rst:1208 +#: ../../build/doc/release_notes.rst:1236 msgid "pgr_alphaShape function now can generate better (multi)polygon with holes and alpha parameter." msgstr "" -#: ../../build/doc/release_notes.rst:1213 +#: ../../build/doc/release_notes.rst:1241 msgid "Proposed functions from Steve Woodbridge, (Classified as Convenience by the author.)" msgstr "" -#: ../../build/doc/release_notes.rst:1216 +#: ../../build/doc/release_notes.rst:1244 msgid "pgr_pointToEdgeNode - convert a point geometry to a vertex_id based on closest edge." msgstr "" -#: ../../build/doc/release_notes.rst:1218 +#: ../../build/doc/release_notes.rst:1246 msgid "pgr_flipEdges - flip the edges in an array of geometries so the connect end to end." msgstr "" -#: ../../build/doc/release_notes.rst:1220 +#: ../../build/doc/release_notes.rst:1248 msgid "pgr_textToPoints - convert a string of x,y;x,y;... locations into point geometries." msgstr "" -#: ../../build/doc/release_notes.rst:1222 +#: ../../build/doc/release_notes.rst:1250 msgid "pgr_pointsToVids - convert an array of point geometries into vertex ids." msgstr "" -#: ../../build/doc/release_notes.rst:1223 +#: ../../build/doc/release_notes.rst:1251 msgid "pgr_pointsToDMatrix - Create a distance matrix from an array of points." msgstr "" -#: ../../build/doc/release_notes.rst:1224 -#: ../../build/doc/release_notes.rst:1225 +#: ../../build/doc/release_notes.rst:1252 +#: ../../build/doc/release_notes.rst:1253 msgid "pgr_vidsToDMatrix - Create a distance matrix from an array of vertix_id." msgstr "" -#: ../../build/doc/release_notes.rst:1227 +#: ../../build/doc/release_notes.rst:1255 msgid "Added proposed functions from GSoc Projects:" msgstr "" -#: ../../build/doc/release_notes.rst:1229 +#: ../../build/doc/release_notes.rst:1257 msgid "pgr_vrppdtw" msgstr "" -#: ../../build/doc/release_notes.rst:1230 +#: ../../build/doc/release_notes.rst:1258 msgid "pgr_vrponedepot" msgstr "" -#: ../../build/doc/release_notes.rst:1234 +#: ../../build/doc/release_notes.rst:1262 msgid "pgr_getColumnName" msgstr "" -#: ../../build/doc/release_notes.rst:1235 +#: ../../build/doc/release_notes.rst:1263 msgid "pgr_getTableName" msgstr "" -#: ../../build/doc/release_notes.rst:1236 +#: ../../build/doc/release_notes.rst:1264 msgid "pgr_isColumnCndexed" msgstr "" -#: ../../build/doc/release_notes.rst:1237 +#: ../../build/doc/release_notes.rst:1265 msgid "pgr_isColumnInTable" msgstr "" -#: ../../build/doc/release_notes.rst:1238 +#: ../../build/doc/release_notes.rst:1266 msgid "pgr_quote_ident" msgstr "" -#: ../../build/doc/release_notes.rst:1239 +#: ../../build/doc/release_notes.rst:1267 msgid "pgr_versionless" msgstr "" -#: ../../build/doc/release_notes.rst:1240 +#: ../../build/doc/release_notes.rst:1268 msgid "pgr_startPoint" msgstr "" -#: ../../build/doc/release_notes.rst:1241 +#: ../../build/doc/release_notes.rst:1269 msgid "pgr_endPoint" msgstr "" -#: ../../build/doc/release_notes.rst:1242 +#: ../../build/doc/release_notes.rst:1270 msgid "pgr_pointToId" msgstr "" -#: ../../build/doc/release_notes.rst:1245 +#: ../../build/doc/release_notes.rst:1273 msgid "No longer supported" msgstr "" -#: ../../build/doc/release_notes.rst:1246 +#: ../../build/doc/release_notes.rst:1274 msgid "Removed the 1.x legacy functions" msgstr "" -#: ../../build/doc/release_notes.rst:1250 +#: ../../build/doc/release_notes.rst:1278 msgid "Some bug fixes in other functions" msgstr "" -#: ../../build/doc/release_notes.rst:1254 +#: ../../build/doc/release_notes.rst:1282 msgid "Refactoring Internal Code" msgstr "" -#: ../../build/doc/release_notes.rst:1255 +#: ../../build/doc/release_notes.rst:1283 msgid "A C and C++ library for developer was created" msgstr "" -#: ../../build/doc/release_notes.rst:1257 +#: ../../build/doc/release_notes.rst:1285 msgid "encapsulates postgreSQL related functions" msgstr "" -#: ../../build/doc/release_notes.rst:1258 +#: ../../build/doc/release_notes.rst:1286 msgid "encapsulates Boost.Graph graphs" msgstr "" -#: ../../build/doc/release_notes.rst:1260 +#: ../../build/doc/release_notes.rst:1288 msgid "Directed Boost.Graph" msgstr "" -#: ../../build/doc/release_notes.rst:1261 +#: ../../build/doc/release_notes.rst:1289 msgid "Undirected Boost.graph." msgstr "" -#: ../../build/doc/release_notes.rst:1263 +#: ../../build/doc/release_notes.rst:1291 msgid "allow any-integer in the id's" msgstr "" -#: ../../build/doc/release_notes.rst:1264 +#: ../../build/doc/release_notes.rst:1292 msgid "allow any-numerical on the cost/reverse_cost columns" msgstr "" -#: ../../build/doc/release_notes.rst:1266 +#: ../../build/doc/release_notes.rst:1294 msgid "Instead of generating many libraries: - All functions are encapsulated in one library - The library has the prefix 2-1-0" msgstr "" -#: ../../build/doc/release_notes.rst:1273 +#: ../../build/doc/release_notes.rst:1301 msgid "pgRouting 2.0.1 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1275 +#: ../../build/doc/release_notes.rst:1303 msgid "Minor bug fixes." msgstr "" -#: ../../build/doc/release_notes.rst:1279 +#: ../../build/doc/release_notes.rst:1307 msgid "No track of the bug fixes were kept." msgstr "" -#: ../../build/doc/release_notes.rst:1284 +#: ../../build/doc/release_notes.rst:1312 msgid "pgRouting 2.0.0 Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1286 +#: ../../build/doc/release_notes.rst:1314 msgid "To see the issues closed by this release see the `Git closed issues for 2.0.0 `_ on Github." msgstr "" -#: ../../build/doc/release_notes.rst:1290 +#: ../../build/doc/release_notes.rst:1318 msgid "With the release of pgRouting 2.0.0 the library has abandoned backwards compatibility to `pgRouting 1.x Release Notes`_ releases. The main Goals for this release are:" msgstr "" -#: ../../build/doc/release_notes.rst:1294 +#: ../../build/doc/release_notes.rst:1322 msgid "Major restructuring of pgRouting." msgstr "" -#: ../../build/doc/release_notes.rst:1295 +#: ../../build/doc/release_notes.rst:1323 msgid "Standardization of the function naming" msgstr "" -#: ../../build/doc/release_notes.rst:1296 +#: ../../build/doc/release_notes.rst:1324 msgid "Preparation of the project for future development." msgstr "" -#: ../../build/doc/release_notes.rst:1298 +#: ../../build/doc/release_notes.rst:1326 msgid "As a result of this effort:" msgstr "" -#: ../../build/doc/release_notes.rst:1300 +#: ../../build/doc/release_notes.rst:1328 msgid "pgRouting has a simplified structure" msgstr "" -#: ../../build/doc/release_notes.rst:1301 +#: ../../build/doc/release_notes.rst:1329 msgid "Significant new functionality has being added" msgstr "" -#: ../../build/doc/release_notes.rst:1302 +#: ../../build/doc/release_notes.rst:1330 msgid "Documentation has being integrated" msgstr "" -#: ../../build/doc/release_notes.rst:1303 +#: ../../build/doc/release_notes.rst:1331 msgid "Testing has being integrated" msgstr "" -#: ../../build/doc/release_notes.rst:1304 +#: ../../build/doc/release_notes.rst:1332 msgid "And made it easier for multiple developers to make contributions." msgstr "" -#: ../../build/doc/release_notes.rst:1308 +#: ../../build/doc/release_notes.rst:1336 msgid "Important Changes" msgstr "" -#: ../../build/doc/release_notes.rst:1309 +#: ../../build/doc/release_notes.rst:1337 msgid "Graph Analytics - tools for detecting and fixing connection some problems in a graph" msgstr "" -#: ../../build/doc/release_notes.rst:1311 +#: ../../build/doc/release_notes.rst:1339 msgid "A collection of useful utility functions" msgstr "" -#: ../../build/doc/release_notes.rst:1312 +#: ../../build/doc/release_notes.rst:1340 msgid "Two new All Pairs Short Path algorithms (pgr_apspJohnson, pgr_apspWarshall)" msgstr "" -#: ../../build/doc/release_notes.rst:1313 +#: ../../build/doc/release_notes.rst:1341 msgid "Bi-directional Dijkstra and A-star search algorithms (pgr_bdAstar, pgr_bdDijkstra)" msgstr "" -#: ../../build/doc/release_notes.rst:1315 +#: ../../build/doc/release_notes.rst:1343 msgid "One to many nodes search (pgr_kDijkstra)" msgstr "" -#: ../../build/doc/release_notes.rst:1316 +#: ../../build/doc/release_notes.rst:1344 msgid "K alternate paths shortest path (pgr_ksp)" msgstr "" -#: ../../build/doc/release_notes.rst:1317 +#: ../../build/doc/release_notes.rst:1345 msgid "New TSP solver that simplifies the code and the build process (pgr_tsp), dropped \"Gaul Library\" dependency" msgstr "" -#: ../../build/doc/release_notes.rst:1319 +#: ../../build/doc/release_notes.rst:1347 msgid "Turn Restricted shortest path (pgr_trsp) that replaces Shooting Star" msgstr "" -#: ../../build/doc/release_notes.rst:1320 +#: ../../build/doc/release_notes.rst:1348 msgid "Dropped support for Shooting Star" msgstr "" -#: ../../build/doc/release_notes.rst:1321 +#: ../../build/doc/release_notes.rst:1349 msgid "Built a test infrastructure that is run before major code changes are checked in" msgstr "" -#: ../../build/doc/release_notes.rst:1323 +#: ../../build/doc/release_notes.rst:1351 msgid "Tested and fixed most all of the outstanding bugs reported against 1.x that existing in the 2.0-dev code base." msgstr "" -#: ../../build/doc/release_notes.rst:1325 +#: ../../build/doc/release_notes.rst:1353 msgid "Improved build process for Windows" msgstr "" -#: ../../build/doc/release_notes.rst:1326 +#: ../../build/doc/release_notes.rst:1354 msgid "Automated testing on Linux and Windows platforms trigger by every commit" msgstr "" -#: ../../build/doc/release_notes.rst:1327 +#: ../../build/doc/release_notes.rst:1355 msgid "Modular library design" msgstr "" -#: ../../build/doc/release_notes.rst:1328 +#: ../../build/doc/release_notes.rst:1356 msgid "Compatibility with PostgreSQL 9.1 or newer" msgstr "" -#: ../../build/doc/release_notes.rst:1329 +#: ../../build/doc/release_notes.rst:1357 msgid "Compatibility with PostGIS 2.0 or newer" msgstr "" -#: ../../build/doc/release_notes.rst:1330 +#: ../../build/doc/release_notes.rst:1358 msgid "Installs as PostgreSQL EXTENSION" msgstr "" -#: ../../build/doc/release_notes.rst:1331 +#: ../../build/doc/release_notes.rst:1359 msgid "Return types re factored and unified" msgstr "" -#: ../../build/doc/release_notes.rst:1332 +#: ../../build/doc/release_notes.rst:1360 msgid "Support for table SCHEMA in function parameters" msgstr "" -#: ../../build/doc/release_notes.rst:1333 +#: ../../build/doc/release_notes.rst:1361 msgid "Support for ``st_`` PostGIS function prefix" msgstr "" -#: ../../build/doc/release_notes.rst:1334 +#: ../../build/doc/release_notes.rst:1362 msgid "Added ``pgr_`` prefix to functions and types" msgstr "" -#: ../../build/doc/release_notes.rst:1335 +#: ../../build/doc/release_notes.rst:1363 msgid "Better documentation: https://docs.pgrouting.org" msgstr "" -#: ../../build/doc/release_notes.rst:1336 +#: ../../build/doc/release_notes.rst:1364 msgid "shooting_star is discontinued" msgstr "" -#: ../../build/doc/release_notes.rst:1342 +#: ../../build/doc/release_notes.rst:1370 msgid "pgRouting 1.x Release Notes" msgstr "" -#: ../../build/doc/release_notes.rst:1344 +#: ../../build/doc/release_notes.rst:1372 msgid "To see the issues closed by this release see the `Git closed issues for 1.x `_ on Github. The following release notes have been copied from the previous ``RELEASE_NOTES`` file and are kept as a reference." msgstr "" -#: ../../build/doc/release_notes.rst:1352 +#: ../../build/doc/release_notes.rst:1380 msgid "Changes for release 1.05" msgstr "" -#: ../../build/doc/release_notes.rst:1358 +#: ../../build/doc/release_notes.rst:1386 msgid "Changes for release 1.03" msgstr "" -#: ../../build/doc/release_notes.rst:1360 +#: ../../build/doc/release_notes.rst:1388 msgid "Much faster topology creation" msgstr "" -#: ../../build/doc/release_notes.rst:1365 +#: ../../build/doc/release_notes.rst:1393 msgid "Changes for release 1.02" msgstr "" -#: ../../build/doc/release_notes.rst:1367 -#: ../../build/doc/release_notes.rst:1374 +#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1402 msgid "Shooting* bug fixes" msgstr "" -#: ../../build/doc/release_notes.rst:1368 +#: ../../build/doc/release_notes.rst:1396 msgid "Compilation problems solved" msgstr "" -#: ../../build/doc/release_notes.rst:1372 +#: ../../build/doc/release_notes.rst:1400 msgid "Changes for release 1.01" msgstr "" -#: ../../build/doc/release_notes.rst:1378 +#: ../../build/doc/release_notes.rst:1406 msgid "Changes for release 1.0" msgstr "" -#: ../../build/doc/release_notes.rst:1380 +#: ../../build/doc/release_notes.rst:1408 msgid "Core and extra functions are separated" msgstr "" -#: ../../build/doc/release_notes.rst:1381 +#: ../../build/doc/release_notes.rst:1409 msgid "Cmake build process" msgstr "" -#: ../../build/doc/release_notes.rst:1386 +#: ../../build/doc/release_notes.rst:1414 msgid "Changes for release 1.0.0b" msgstr "" -#: ../../build/doc/release_notes.rst:1388 +#: ../../build/doc/release_notes.rst:1416 msgid "Additional SQL file with more simple names for wrapper functions" msgstr "" -#: ../../build/doc/release_notes.rst:1393 +#: ../../build/doc/release_notes.rst:1421 msgid "Changes for release 1.0.0a" msgstr "" -#: ../../build/doc/release_notes.rst:1395 +#: ../../build/doc/release_notes.rst:1423 msgid "Shooting* shortest path algorithm for real road networks" msgstr "" -#: ../../build/doc/release_notes.rst:1396 +#: ../../build/doc/release_notes.rst:1424 msgid "Several SQL bugs were fixed" msgstr "" -#: ../../build/doc/release_notes.rst:1400 +#: ../../build/doc/release_notes.rst:1428 msgid "Changes for release 0.9.9" msgstr "" -#: ../../build/doc/release_notes.rst:1402 +#: ../../build/doc/release_notes.rst:1430 msgid "PostgreSQL 8.2 support" msgstr "" -#: ../../build/doc/release_notes.rst:1403 +#: ../../build/doc/release_notes.rst:1431 msgid "Shortest path functions return empty result if they could not find any path" msgstr "" -#: ../../build/doc/release_notes.rst:1407 +#: ../../build/doc/release_notes.rst:1435 msgid "Changes for release 0.9.8" msgstr "" -#: ../../build/doc/release_notes.rst:1409 +#: ../../build/doc/release_notes.rst:1437 msgid "Renumbering scheme was added to shortest path functions" msgstr "" -#: ../../build/doc/release_notes.rst:1410 +#: ../../build/doc/release_notes.rst:1438 msgid "Directed shortest path functions were added" msgstr "" -#: ../../build/doc/release_notes.rst:1411 +#: ../../build/doc/release_notes.rst:1439 msgid "routing_postgis.sql was modified to use dijkstra in TSP search" msgstr "" diff --git a/pgtap/max_flow/maxCardinalityMatch/edge_cases.pg b/pgtap/max_flow/maxCardinalityMatch/edge_cases.pg index 7d31c6afbd6..b598e23b271 100644 --- a/pgtap/max_flow/maxCardinalityMatch/edge_cases.pg +++ b/pgtap/max_flow/maxCardinalityMatch/edge_cases.pg @@ -1,21 +1,55 @@ BEGIN; UPDATE edge_table SET cost = sign(cost), reverse_cost = sign(reverse_cost); -SELECT plan(2); +SELECT plan(6); + +PREPARE noflag AS +SELECT * FROM pgr_maxCardinalityMatch( + 'SELECT id, source, target, cost, reverse_cost FROM edge_table' +); PREPARE mcm_dir AS +SELECT * FROM pgr_maxCardinalityMatch( + 'SELECT id, source, target, cost, reverse_cost FROM edge_table', + directed := true +); +PREPARE mcm_undir AS +SELECT * FROM pgr_maxCardinalityMatch( + 'SELECT id, source, target, cost, reverse_cost FROM edge_table', + directed := false +); + +PREPARE mcm_noflag AS SELECT * FROM pgr_maxCardinalityMatch( 'SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table' ); -PREPARE mcm_undir AS +PREPARE mcm_dir1 AS +SELECT * FROM pgr_maxCardinalityMatch( + 'SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table', + directed := true +); +PREPARE mcm_undir1 AS SELECT * FROM pgr_maxCardinalityMatch( 'SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table', directed := false ); -SELECT lives_ok('mcm_dir','directed'); -SELECT lives_ok('mcm_undir','undirected'); +SELECT CASE min_lib_version('3.4.0') WHEN true +THEN + collect_tap( + lives_ok('noflag','noflag'), +-- TODO v4 directed/undirected are to be removed, remove these tests + lives_ok('mcm_dir','directed'), + lives_ok('mcm_undir','undirected')) +ELSE + skip('cost & reverse cost used on 3.4', 3) +END; + +-- TODO v4 going & coming are to be removed, remove these tests +SELECT lives_ok('mcm_noflag','noflag'); +SELECT lives_ok('mcm_dir1','directed'); +SELECT lives_ok('mcm_undir1','undirected'); SELECT finish(); ROLLBACK; diff --git a/pgtap/max_flow/maxCardinalityMatch/inner_query.pg b/pgtap/max_flow/maxCardinalityMatch/inner_query.pg index 8cc12a4ba4e..78a6e1fead4 100644 --- a/pgtap/max_flow/maxCardinalityMatch/inner_query.pg +++ b/pgtap/max_flow/maxCardinalityMatch/inner_query.pg @@ -1,8 +1,30 @@ BEGIN; UPDATE edge_table SET cost = sign(cost), reverse_cost = sign(reverse_cost); -SELECT plan(162); +SELECT CASE WHEN min_lib_version('3.4.0') THEN plan(324) ELSE PLAN(162) END; + +CREATE OR REPLACE FUNCTION test_function() +RETURNS SETOF TEXT AS +$BODY$ +BEGIN + IF NOT min_lib_version('3.4.0') THEN + RETURN QUERY SELECT skip(1, 'cost & reverse cost used on 3.4'); + RETURN; + END IF; + + RETURN QUERY SELECT style_dijkstra('pgr_maxcardinalitymatch(', ')'); + -- TODO v4 directed/undirected are to be removed, remove these tests + RETURN QUERY SELECT style_dijkstra('pgr_maxcardinalitymatch(', ', true)'); + RETURN QUERY SELECT style_dijkstra('pgr_maxcardinalitymatch(', ', false)'); + +END +$BODY$ +LANGUAGE plpgsql VOLATILE; + +SELECT test_function(); + +-- TODO v4 going & coming are to be removed, remove these tests SELECT style_cardinalitymatch('pgr_maxcardinalitymatch(', ')'); SELECT style_cardinalitymatch('pgr_maxcardinalitymatch(', ', true)'); SELECT style_cardinalitymatch('pgr_maxcardinalitymatch(', ', false)'); diff --git a/pgtap/max_flow/maxCardinalityMatch/no_crash_test.pg b/pgtap/max_flow/maxCardinalityMatch/no_crash_test.pg index 7017b780a5b..d99fcd38295 100644 --- a/pgtap/max_flow/maxCardinalityMatch/no_crash_test.pg +++ b/pgtap/max_flow/maxCardinalityMatch/no_crash_test.pg @@ -1,12 +1,23 @@ BEGIN; UPDATE edge_table SET cost = sign(cost), reverse_cost = sign(reverse_cost); -SELECT plan(5); +SELECT CASE WHEN min_lib_version('3.4.0') THEN plan(36) ELSE PLAN(5) END; -PREPARE edges AS -SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table; +PREPARE edges1 AS +SELECT id, source, target, cost FROM edge_table; +PREPARE edges2 AS +SELECT id, source, target, cost, reverse_cost FROM edge_table; + +SELECT isnt_empty('edges1', 'Should not be empty true to tests be meaningful'); +SELECT isnt_empty('edges2', 'Should not be empty true to tests be meaningful'); -SELECT isnt_empty('edges', 'Should not be empty true to tests be meaningful'); +-- TODO v4 going & coming are to be removed, remove these prepares +PREPARE edges_1 AS +SELECT id, source, target, cost AS going FROM edge_table; +PREPARE edges_2 AS +SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table; +SELECT isnt_empty('edges_1', 'Should not be empty true to tests be meaningful'); +SELECT isnt_empty('edges_2', 'Should not be empty true to tests be meaningful'); CREATE OR REPLACE FUNCTION test_function() @@ -16,13 +27,35 @@ DECLARE params TEXT[]; subs TEXT[]; BEGIN + subs = ARRAY[ + 'NULL' + ]::TEXT[]; + + IF min_lib_version('3.4.0') THEN params = ARRAY[ - '$$SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table$$' - ]::TEXT[]; - subs = ARRAY[ - 'NULL' + '$$SELECT id, source, target, cost, reverse_cost FROM edge_table$$' ]::TEXT[]; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + + params[1] := '$$SELECT id, source, target, cost FROM edge_table$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + + params[1] := '$$edges1$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + params[1] := '$$edges2$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + ELSE + RETURN QUERY SELECT skip(1, 'cost & reverse cost used on 3.4'); + END IF; + -- TODO v4 going & coming are to be removed, remove these tests + params[1] := '$$SELECT id, source, target, cost AS going, reverse_cost AS coming FROM edge_table$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + params[1] := '$$SELECT id, source, target, cost AS going FROM edge_table$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + params[1] := '$$edges_1$$'; + RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); + params[1] := '$$edges_2$$'; RETURN query SELECT * FROM no_crash_test('pgr_maxCardinalityMatch', params, subs); END diff --git a/pgtap/max_flow/maxCardinalityMatch/types_check.pg b/pgtap/max_flow/maxCardinalityMatch/types_check.pg index 4bff69f4d31..edbd7c08f32 100644 --- a/pgtap/max_flow/maxCardinalityMatch/types_check.pg +++ b/pgtap/max_flow/maxCardinalityMatch/types_check.pg @@ -1,20 +1,45 @@ BEGIN; -SELECT plan(5); +SELECT CASE WHEN min_version('3.4.0') THEN plan(7) ELSE plan(5) END; +-- TODO v4 to be removed: directed SELECT has_function('pgr_maxcardinalitymatch'); + SELECT has_function('pgr_maxcardinalitymatch', ARRAY['text', 'boolean']); SELECT function_returns('pgr_maxcardinalitymatch', ARRAY['text', 'boolean'], 'setof record'); -SELECT set_eq( - $$SELECT proargnames from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, - $$SELECT '{"","directed","seq","edge","source","target"}'::TEXT[] $$ -); +SELECT CASE +WHEN min_version('3.4.0') THEN + collect_tap( + has_function('pgr_maxcardinalitymatch', ARRAY['text']), + function_returns('pgr_maxcardinalitymatch', ARRAY['text'], 'setof bigint'), + set_eq( + $$SELECT proargnames from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, + $$VALUES + ('{"","directed","seq","edge","source","target"}'::TEXT[]), + ('{"","edge"}'::TEXT[]) + $$ + ), + + set_eq( + $$SELECT proallargtypes from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, + $$VALUES + ('{25,16,23,20,20,20}'::OID[]), + ('{25,20}'::OID[]) + $$ + )) +ELSE + collect_tap( + set_eq( + $$SELECT proargnames from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, + $$SELECT '{"","directed","seq","edge","source","target"}'::TEXT[]$$ + ), -SELECT set_eq( - $$SELECT proallargtypes from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, - $$SELECT '{25,16,23,20,20,20}'::OID[] $$ -); + set_eq( + $$SELECT proallargtypes from pg_proc where proname = 'pgr_maxcardinalitymatch'$$, + $$SELECT '{25,16,23,20,20,20}'::OID[]$$ + )) +END; SELECT finish(); ROLLBACK; diff --git a/sql/common/pgRouting-header.sql b/sql/common/pgRouting-header.sql index 1c13c337bc1..21c630f7cfb 100644 --- a/sql/common/pgRouting-header.sql +++ b/sql/common/pgRouting-header.sql @@ -1,6 +1,6 @@ /*PGR-GNU***************************************************************** -Copyright (c) 2015~2021 pgRouting developers +Copyright (c) 2015~2022 pgRouting developers Mail: project@pgrouting.org ------ @@ -25,33 +25,44 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -/* --- --- pgRouting provides geospatial routing functionality. --- http://pgrouting.org --- copyright --- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +--- Functions are under GNU General Public Licence. + --- ---- ---- This is free software, you can redistribute and/or modify it: ---- the terms of the GNU General Public Licence. See the COPYING file. ---- the terms of the MIT-X Licence. See the COPYING file. +--- This program is free software; you can redistribute it and/or modify +--- it under the terms of the GNU General Public License as published by +--- the Free Software Foundation; either version 2 of the License, or +--- (at your option) any later version. + +--- This program is distributed in the hope that it will be useful, +--- but WITHOUT ANY WARRANTY; without even the implied warranty of +--- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +--- GNU General Public License for more details. + +--- You should have received a copy of the GNU General Public License +--- along with this program; if not, write to the Free Software +--- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +--- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --- --- The following functions have MIT-X licence: --- pgr_analyzeGraph --- pgr_analizeOneWay ---- ---- ---- All other functions are under GNU General Public Licence. + +--- This is free software, you can redistribute and/or modify it: +--- the terms of the GNU General Public Licence. See the COPYING file. +--- the terms of the MIT-X Licence. See the COPYING file. --- --- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- WARNING: Any change in this file must be evaluated for compatibility. --- Changes cleanly handled by postgis_upgrade.sql are fine, +-- Changes cleanly handled by pgrouting upgrades.sql are fine, -- other changes will require a bump in Major version. -- Currently only function replaceble by CREATE OR REPLACE -- are cleanly handled. -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/ - diff --git a/sql/max_flow/maxCardinalityMatch.sql b/sql/max_flow/maxCardinalityMatch.sql index ba3778c0042..261f9b828d8 100644 --- a/sql/max_flow/maxCardinalityMatch.sql +++ b/sql/max_flow/maxCardinalityMatch.sql @@ -25,33 +25,50 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. ********************************************************************PGR-GNU*/ ---v2.6 +--v3.4 CREATE FUNCTION pgr_maxCardinalityMatch( - TEXT, -- edges_sql (required) + TEXT, -- edges_sql (required) - directed BOOLEAN DEFAULT true, + OUT edge BIGINT) +RETURNS SETOF BIGINT AS +$BODY$ +SELECT edge +FROM _pgr_maxCardinalityMatch(_pgr_get_statement($1), false) +$BODY$ +LANGUAGE SQL VOLATILE STRICT +COST 100 +ROWS 1000; - OUT seq INTEGER, - OUT edge BIGINT, - OUT source BIGINT, - OUT target BIGINT) +--v3.4 +CREATE FUNCTION pgr_maxCardinalityMatch( + TEXT, -- edges_sql (required) + + directed BOOLEAN, + + OUT seq INTEGER, + OUT edge BIGINT, + OUT source BIGINT, + OUT target BIGINT) RETURNS SETOF RECORD AS $BODY$ - SELECT * - FROM _pgr_maxCardinalityMatch(_pgr_get_statement($1), $2) +BEGIN +RAISE WARNING 'pgr_maxCardinalityMatch(text,boolean) is been deprecated'; +RETURN QUERY SELECT * +FROM _pgr_maxCardinalityMatch(_pgr_get_statement($1), $2); +END $BODY$ -LANGUAGE SQL VOLATILE STRICT +LANGUAGE plpgsql VOLATILE STRICT COST 100 ROWS 1000; -- COMMENTS - COMMENT ON FUNCTION pgr_maxCardinalityMatch(TEXT, BOOLEAN) +IS 'Deprecated function'; + +COMMENT ON FUNCTION pgr_maxCardinalityMatch(TEXT) IS 'pgr_maxCardinalityMatch - Parameters: - - Edges SQL with columns: id, source, target, going [,coming] -- Optional Parameters: - - directed := true + - Edges SQL with columns: id, source, target, cost [,reverse_cost] - Documentation: - - ${PROJECT_DOC_LINK}/pgr_maxCardinalityMatch.html +- ${PROJECT_DOC_LINK}/pgr_maxCardinalityMatch.html '; diff --git a/sql/scripts/build-extension-update-files.pl b/sql/scripts/build-extension-update-files.pl index 10e7374c74e..1f287f46e21 100755 --- a/sql/scripts/build-extension-update-files.pl +++ b/sql/scripts/build-extension-update-files.pl @@ -216,6 +216,12 @@ sub generate_upgrade_script { push @commands, "ALTER EXTENSION pgrouting DROP FUNCTION $old_function;\n"; push @commands, "DROP FUNCTION IF EXISTS $old_function;\n\n"; } + + # updating to 3.4+ + if ($old_mayor == 2 or $old_minor < 4) { + push @commands, drop_special_case_function("pgr_maxcardinalitymatch(text,boolean)"); + } + } #------------------------------------ diff --git a/sql/sigs/pgrouting--3.4.sig b/sql/sigs/pgrouting--3.4.sig index b06fab1970e..1dc559cb994 100644 --- a/sql/sigs/pgrouting--3.4.sig +++ b/sql/sigs/pgrouting--3.4.sig @@ -195,6 +195,7 @@ _pgr_linegraph(text,boolean) pgr_linegraph(text,boolean) _pgr_makeconnected(text) pgr_makeconnected(text) +pgr_maxcardinalitymatch(text) _pgr_maxcardinalitymatch(text,boolean) pgr_maxcardinalitymatch(text,boolean) pgr_maxflowmincost_cost(text,anyarray,anyarray) diff --git a/src/common/edges_input.c b/src/common/edges_input.c index f343e3c7680..d55a5110c8a 100644 --- a/src/common/edges_input.c +++ b/src/common/edges_input.c @@ -46,11 +46,14 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. #include "c_types/flow_t.h" #include "c_types/edge_t.h" +/* + * Only for undirected graph, without weights on the costs +*/ static void fetch_basic_edge( HeapTuple *tuple, TupleDesc *tupdesc, - Column_info_t info[5], + Column_info_t info[7], int64_t *default_id, Edge_bool_t_rt *edge, size_t *valid_edges) { @@ -60,14 +63,21 @@ void fetch_basic_edge( edge->id = *default_id; ++(*default_id); } + bool new_columns = column_found(info[5].colNumber); edge->source = pgr_SPI_getBigInt(tuple, tupdesc, info[1]); edge->target = pgr_SPI_getBigInt(tuple, tupdesc, info[2]); - edge->going = pgr_SPI_getFloat8(tuple, tupdesc, info[3]) > 0 ? - true : false; - edge->coming = (column_found(info[4].colNumber) - && pgr_SPI_getFloat8(tuple, tupdesc, info[4]) > 0) ? - true : false; + + edge->coming = false; + if (new_columns) { + edge->going = pgr_SPI_getFloat8(tuple, tupdesc, info[5]) > 0 + || (column_found(info[6].colNumber) + && pgr_SPI_getFloat8(tuple, tupdesc, info[6]) > 0); + } else { + edge->going = pgr_SPI_getFloat8(tuple, tupdesc, info[3]) > 0 + || (column_found(info[4].colNumber) + && pgr_SPI_getFloat8(tuple, tupdesc, info[4]) > 0); + } (*valid_edges)++; } @@ -611,10 +621,10 @@ get_edges_basic( size_t total_tuples; size_t valid_edges; - Column_info_t info[5]; + Column_info_t info[7]; int i; - for (i = 0; i < 5; ++i) { + for (i = 0; i < 7; ++i) { info[i].colNumber = -1; info[i].type = 0; info[i].strict = true; @@ -625,12 +635,19 @@ get_edges_basic( info[2].name = "target"; info[3].name = "going"; info[4].name = "coming"; + info[5].name = "cost"; + info[6].name = "reverse_cost"; info[0].strict = !ignore_id; + info[3].strict = false; info[4].strict = false; + info[5].strict = false; + info[6].strict = false; info[3].eType = ANY_NUMERICAL; info[4].eType = ANY_NUMERICAL; + info[5].eType = ANY_NUMERICAL; + info[6].eType = ANY_NUMERICAL; void *SPIplan; @@ -648,7 +665,7 @@ get_edges_basic( while (moredata == true) { SPI_cursor_fetch(SPIportal, true, tuple_limit); if (total_tuples == 0) - pgr_fetch_column_info(info, 5); + pgr_fetch_column_info(info, 7); size_t ntuples = SPI_processed; total_tuples += ntuples; diff --git a/src/max_flow/maximum_cardinality_matching_driver.cpp b/src/max_flow/maximum_cardinality_matching_driver.cpp index 87684df7307..b3bc03723f8 100644 --- a/src/max_flow/maximum_cardinality_matching_driver.cpp +++ b/src/max_flow/maximum_cardinality_matching_driver.cpp @@ -5,6 +5,10 @@ Generated with Template by: Copyright (c) 2015 pgRouting developers Mail: project@pgrouting.org +Ignroing directed flag & works only for undirected graph +Copyright (c) 2022 Celia Vriginia Vergara Castillo +Mail: vicky at georepublic.mail + Function's developer: Copyright (c) 2016 Andrea Nardelli Mail: nrd.nardelli@gmail.com @@ -43,7 +47,8 @@ void do_pgr_maximum_cardinality_matching( Edge_bool_t_rt *data_edges, size_t total_tuples, - bool directed, + /* TODO(v4) flag directed is to be removed */ + bool, Edge_bool_t_rt **return_tuples, size_t *return_count, @@ -58,13 +63,8 @@ do_pgr_maximum_cardinality_matching( try { std::vector matched_vertices; - if (directed) { - pgrouting::flow::PgrCardinalityGraph G(data_edges, total_tuples); - matched_vertices = G.get_matched_vertices(); - } else { - pgrouting::flow::PgrCardinalityGraph< pgrouting::BasicUndirectedGraph> G(data_edges, total_tuples); - matched_vertices = G.get_matched_vertices(); - } + pgrouting::flow::PgrCardinalityGraph G(data_edges, total_tuples); + matched_vertices = G.get_matched_vertices(); (*return_tuples) = pgr_alloc(matched_vertices.size(), (*return_tuples)); for (size_t i = 0; i < matched_vertices.size(); ++i) { diff --git a/tools/testers/inner_styles.sql b/tools/testers/inner_styles.sql index 2450168d32d..6ad3d74d76c 100644 --- a/tools/testers/inner_styles.sql +++ b/tools/testers/inner_styles.sql @@ -261,6 +261,7 @@ LANGUAGE plpgsql; CREATE OR REPLACE FUNCTION style_cardinalitymatch(fn TEXT, rest_sql TEXT) RETURNS SETOF TEXT AS +-- TODO v4 going & coming are to be removed, remove this function $BODY$ BEGIN diff --git a/tools/transifex/update_locale.sh b/tools/transifex/update_locale.sh index 8c71094507b..56778420d9b 100755 --- a/tools/transifex/update_locale.sh +++ b/tools/transifex/update_locale.sh @@ -21,9 +21,12 @@ popd > /dev/null || exit 1 # List all the files that needs to be committed in build/doc/locale_changes.txt awk '/^Update|^Create/{print $2}' build/doc/locale_changes.txt > build/doc/locale_changes_po.txt # .po files cp build/doc/locale_changes_po.txt build/doc/locale_changes_po_pot.txt -perl -pe 's/(.*)en\/LC_MESSAGES(.*)/$1pot$2t/' < build/doc/locale_changes_po.txt >> build/doc/locale_changes_po_pot.txt # .pot files +perl -ne '/\/en\// && print' build/doc/locale_changes_po.txt | \ + perl -pe 's/(.*)en\/LC_MESSAGES(.*)/$1pot$2t/' >> build/doc/locale_changes_po_pot.txt # .pot files # Remove obsolete entries #~ from .po files bash tools/transifex/remove_obsolete_entries.sh +while read -r f; do git add "$f"; done < build/doc/locale_changes_po_pot.txt + popd > /dev/null || exit 1