@@ -65,20 +65,6 @@ SELECT * FROM new_restrictions;
6565
6666/* --rest5 */
6767/* --verticesv1 */
68- SELECT * FROM pgr_trsp(
69-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost
70-     FROM edges WHERE id != 16$$,
71-   15, 16,
72-   true, true);
73- WARNING:  pgr_trsp(text,integer,integer,boolean,boolean) deprecated signature on v3.4.0
74-  seq | id1 | id2 | cost
75- -----+-----+-----+------
76-    0 |  15 |   3 |    1
77-    1 |  10 |   5 |    1
78-    2 |  11 |   9 |    1
79-    3 |  16 |  -1 |    0
80- (4 rows)
81- 
8268/* --verticesv2 */
8369SELECT * FROM pgr_dijkstra(
8470  $$SELECT id, source, target, cost, reverse_cost
@@ -107,24 +93,6 @@ FROM pgr_dijkstra(
10793(4 rows)
10894
10995/* --verticesv4 */
110- SELECT * FROM pgr_trsp(
111-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost
112-     FROM edges WHERE id != 16$$,
113-   15, 16,
114-   true, true,
115-   $$SELECT to_cost, target_id::INTEGER, via_path
116-     FROM old_restrictions$$);
117- WARNING:  pgr_trsp(text,integer,integer,boolean,boolean) deprecated signature on v3.4.0
118-  seq | id1 | id2 | cost
119- -----+-----+-----+------
120-    0 |  15 |   3 |    1
121-    1 |  10 |   5 |    1
122-    2 |  11 |  11 |    1
123-    3 |  12 |  13 |    1
124-    4 |  17 |  15 |    1
125-    5 |  16 |  -1 |    0
126- (6 rows)
127- 
12896/* --verticesv5 */
12997SELECT * FROM pgr_trsp(
13098  $$SELECT id, source, target, cost, reverse_cost
@@ -168,21 +136,6 @@ WHERE pid IN (3, 4);
168136(2 rows)
169137
170138/* --edgesv1 */
171- SELECT * FROM pgr_trsp(
172-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost
173-     FROM edges$$,
174-   6, 0.3, 12, 0.6,
175-   true, true);
176- WARNING:  pgr_trsp(text,integer,float,integer,float,boolean,boolean) deprecated signature on v3.4.0
177-  seq | id1 | id2 | cost
178- -----+-----+-----+------
179-    0 |  -1 |   6 |  0.7
180-    1 |   3 |   7 |    1
181-    2 |   7 |  10 |    1
182-    3 |   8 |  12 |  0.6
183-    4 |  -2 |  -1 |    0
184- (5 rows)
185- 
186139/* --edgesv2 */
187140SELECT * FROM pgr_withPoints(
188141  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
@@ -215,25 +168,6 @@ FROM pgr_withPoints(
215168(5 rows)
216169
217170/* --edgesv4 */
218- SELECT * FROM pgr_trsp(
219-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost FROM edges$$,
220-   6, 0.3, 12, 0.6, true, true,
221-   $$SELECT to_cost, target_id::INTEGER, via_path FROM old_restrictions$$);
222- WARNING:  pgr_trsp(text,integer,float,integer,float,boolean,boolean) deprecated signature on v3.4.0
223-  seq | id1 | id2 | cost
224- -----+-----+-----+------
225-    0 |  -1 |   6 |  0.7
226-    1 |   3 |   7 |    1
227-    2 |   7 |   8 |    1
228-    3 |  11 |   9 |    1
229-    4 |  16 |  16 |    1
230-    5 |  15 |   3 |    1
231-    6 |  10 |   2 |    1
232-    7 |   6 |   4 |    1
233-    8 |   7 |  10 |    1
234-    9 |   8 |  12 |  0.6
235- (10 rows)
236- 
237171/* --edgesv5 */
238172SELECT * FROM pgr_trsp_withPoints(
239173  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
@@ -280,21 +214,6 @@ WHERE edge != -1;
280214(10 rows)
281215
282216/* --edgesv7 */
283- /* --viav1 */
284- SELECT * FROM pgr_trspViaVertices(
285-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost FROM edges$$,
286-   ARRAY[6, 3, 6],
287-   true, true);
288- WARNING:  pgr_trspViaVertices(text,anyarray,boolean,boolean,text) deprecated function on v3.4.0
289-  seq | id1 | id2 | id3 | cost
290- -----+-----+-----+-----+------
291-    1 |   1 |   6 |   4 |    1
292-    2 |   1 |   7 |   7 |    1
293-    3 |   2 |   3 |   7 |    1
294-    4 |   2 |   7 |   4 |    1
295-    5 |   2 |   6 |  -1 |    0
296- (5 rows)
297- 
298217/* --viav2 */
299218SELECT * FROM pgr_dijkstraVia(
300219  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
@@ -327,27 +246,6 @@ WHERE edge != -1;
327246(5 rows)
328247
329248/* --viav4*/
330- SELECT * FROM pgr_trspViaVertices(
331-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost FROM edges$$,
332-   ARRAY[6, 3, 6],
333-   true, true,
334-   $$SELECT to_cost, target_id::INTEGER, via_path FROM old_restrictions$$);
335- WARNING:  pgr_trspViaVertices(text,anyarray,boolean,boolean,text) deprecated function on v3.4.0
336-  seq | id1 | id2 | id3 | cost
337- -----+-----+-----+-----+------
338-    1 |   1 |   6 |   4 |    1
339-    2 |   1 |   7 |   8 |    1
340-    3 |   1 |  11 |   9 |    1
341-    4 |   1 |  16 |  16 |    1
342-    5 |   1 |  15 |   3 |    1
343-    6 |   1 |  10 |   5 |    1
344-    7 |   1 |  11 |   8 |    1
345-    8 |   1 |   7 |   7 |    1
346-    9 |   2 |   3 |   7 |    1
347-   10 |   2 |   7 |   4 |    1
348-   11 |   2 |   6 |  -1 |    0
349- (11 rows)
350- 
351249/* --viav5 */
352250SELECT * FROM pgr_trspVia(
353251  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
@@ -404,26 +302,13 @@ WHERE pid IN (3, 4, 6);
404302(3 rows)
405303
406304/* --edgesvia1 */
407- SELECT * FROM pgr_trspViaEdges(
408-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost FROM edges$$,
409-   ARRAY[6, 12, 4], ARRAY[0.3, 0.6, 0.7],
410-   true, true);
411- WARNING:  pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text) deprecated function on v3.4.0
412-  seq | id1 | id2 | id3 | cost
413- -----+-----+-----+-----+------
414-    1 |   1 |  -1 |   6 |  0.7
415-    2 |   1 |   3 |   7 |    1
416-    3 |   1 |   7 |  10 |    1
417-    4 |   1 |   8 |  12 |  0.6
418-    5 |   1 |  -2 |  -1 |    0
419-    6 |   2 |  -2 |  12 |  0.4
420-    7 |   2 |  12 |  13 |    1
421-    8 |   2 |  17 |  15 |    1
422-    9 |   2 |  16 |   9 |    1
423-   10 |   2 |  11 |   8 |    1
424-   11 |   2 |   7 |   4 |  0.7
425-   12 |   2 |  -3 |  -2 |    0
426- (12 rows)
305+ SELECT pid, edge_id, fraction FROM pointsOfInterest WHERE pid IN (3, 4, 6);
306+  pid | edge_id | fraction
307+ -----+---------+----------
308+    3 |      12 |      0.6
309+    4 |       6 |      0.3
310+    6 |       4 |      0.7
311+ (3 rows)
427312
428313/* --edgesvia2 */
429314SELECT * FROM pgr_withPointsVia(
@@ -453,53 +338,26 @@ path_id::INTEGER AS id1, node::INTEGER AS id2,
453338CASE WHEN edge >= 0 THEN edge::INTEGER ELSE -1 END AS id3, cost::FLOAT
454339FROM pgr_withPointsVia(
455340  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
456-   $$SELECT * FROM (VALUES (1, 6, 0.3),(2, 12, 0.6),(3, 4, 0.7)) AS t(pid, edge_id, fraction )$$,
457-   ARRAY[-1 , -2 , -3 ],
458-   details=> false);
341+   $$SELECT pid, edge_id, fraction FROM pointsOfInterest WHERE pid IN (3, 4, 6 )$$,
342+   ARRAY[-4 , -3 , -6 ],
343+   details  => false);
459344 seq | id1 | id2 | id3 | cost
460345-----+-----+-----+-----+------
461-    1 |   1 |  -1  |   6 |  0.7
346+    1 |   1 |  -4  |   6 |  0.7
462347   2 |   1 |   3 |   7 |    1
463348   3 |   1 |   7 |  10 |    1
464349   4 |   1 |   8 |  12 |  0.6
465-    5 |   1 |  -2  |  -1 |    0
466-    6 |   2 |  -2  |  12 |  0.4
350+    5 |   1 |  -3  |  -1 |    0
351+    6 |   2 |  -3  |  12 |  0.4
467352   7 |   2 |  12 |  13 |    1
468353   8 |   2 |  17 |  15 |    1
469354   9 |   2 |  16 |   9 |    1
470355  10 |   2 |  11 |   8 |    1
471356  11 |   2 |   7 |   4 |  0.3
472-   12 |   2 |  -3  |  -1 |    0
357+   12 |   2 |  -6  |  -1 |    0
473358(12 rows)
474359
475360/* --edgesvia4 */
476- SELECT * FROM pgr_trspViaEdges(
477-   $$SELECT id::INTEGER, source::INTEGER, target::INTEGER, cost, reverse_cost FROM edges$$,
478-   ARRAY[6, 12, 4], ARRAY[0.3, 0.6, 0.7],
479-   true, true,
480-   $$SELECT to_cost, target_id::INTEGER, via_path FROM old_restrictions$$);
481- WARNING:  pgr_trspViaEdges(text,integer[],float[],boolean,boolean,text) deprecated function on v3.4.0
482- WARNING:  pgr_trsp(text,integer,float,integer,float,boolean,boolean) deprecated signature on v3.4.0
483- WARNING:  pgr_trsp(text,integer,float,integer,float,boolean,boolean) deprecated signature on v3.4.0
484-  seq | id1 | id2 | id3 | cost
485- -----+-----+-----+-----+------
486-    1 |   1 |  -1 |   6 |  0.7
487-    2 |   1 |   3 |   7 |    1
488-    3 |   1 |   7 |   8 |    1
489-    4 |   1 |  11 |   9 |    1
490-    5 |   1 |  16 |  16 |    1
491-    6 |   1 |  15 |   3 |    1
492-    7 |   1 |  10 |   2 |    1
493-    8 |   1 |   6 |   4 |    1
494-    9 |   1 |   7 |  10 |    1
495-   10 |   1 |   8 |  12 |    1
496-   11 |   2 |  12 |  13 |    1
497-   12 |   2 |  17 |  15 |    1
498-   13 |   2 |  16 |   9 |    1
499-   14 |   2 |  11 |   8 |    1
500-   15 |   2 |   7 |   4 |  0.3
501- (15 rows)
502- 
503361/* --edgesvia5 */
504362SELECT * FROM pgr_trspVia_withPoints(
505363  $$SELECT id, source, target, cost, reverse_cost FROM edges$$,
0 commit comments