- Notifications
You must be signed in to change notification settings - Fork5
Commit93c701e
committed
Add support for tracking call counts and elapsed runtime for user-defined
functions.Note that because this patch changes FmgrInfo, any external C functionsyou might be testing with 8.4 will need to be recompiled.Patch by Martin Pihlak, some editorialization by me (principally, removingtracking of getrusage() numbers)1 parent3bc2538 commit93c701e
File tree
20 files changed
+830
-67
lines changed- doc/src/sgml
- src
- backend
- catalog
- commands
- executor
- postmaster
- tcop
- utils
- adt
- fmgr
- misc
- include
- catalog
- portability
- test/regress/expected
20 files changed
+830
-67
lines changedLines changed: 17 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
3342 | 3342 |
| |
3343 | 3343 |
| |
3344 | 3344 |
| |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
3345 | 3361 |
| |
3346 | 3362 |
| |
3347 | 3363 |
| |
|
Lines changed: 49 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 |
| - | |
| 122 | + | |
| 123 | + | |
123 | 124 |
| |
124 | 125 |
| |
125 | 126 |
| |
| |||
141 | 142 |
| |
142 | 143 |
| |
143 | 144 |
| |
144 |
| - | |
145 |
| - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
146 | 151 |
| |
147 | 152 |
| |
148 | 153 |
| |
149 | 154 |
| |
150 | 155 |
| |
151 | 156 |
| |
152 |
| - | |
| 157 | + | |
153 | 158 |
| |
154 | 159 |
| |
155 | 160 |
| |
| |||
370 | 375 |
| |
371 | 376 |
| |
372 | 377 |
| |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
373 | 388 |
| |
374 | 389 |
| |
375 | 390 |
| |
| |||
429 | 444 |
| |
430 | 445 |
| |
431 | 446 |
| |
432 |
| - | |
433 |
| - | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
434 | 450 |
| |
435 | 451 |
| |
436 | 452 |
| |
| |||
674 | 690 |
| |
675 | 691 |
| |
676 | 692 |
| |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
677 | 719 |
| |
678 | 720 |
| |
679 | 721 |
| |
|
Lines changed: 13 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
374 | 374 |
| |
375 | 375 |
| |
376 | 376 |
| |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
377 | 389 |
| |
378 | 390 |
| |
379 | 391 |
| |
|
Lines changed: 7 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
| 35 | + | |
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| |||
1566 | 1567 |
| |
1567 | 1568 |
| |
1568 | 1569 |
| |
| 1570 | + | |
1569 | 1571 |
| |
1570 | 1572 |
| |
1571 | 1573 |
| |
| |||
1599 | 1601 |
| |
1600 | 1602 |
| |
1601 | 1603 |
| |
| 1604 | + | |
| 1605 | + | |
1602 | 1606 |
| |
1603 | 1607 |
| |
| 1608 | + | |
| 1609 | + | |
1604 | 1610 |
| |
1605 | 1611 |
| |
1606 | 1612 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
323 | 323 |
| |
324 | 324 |
| |
325 | 325 |
| |
326 |
| - | |
| 326 | + | |
327 | 327 |
| |
328 | 328 |
| |
329 | 329 |
| |
|
Lines changed: 25 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| 49 | + | |
49 | 50 |
| |
50 | 51 |
| |
51 | 52 |
| |
| |||
1147 | 1148 |
| |
1148 | 1149 |
| |
1149 | 1150 |
| |
| 1151 | + | |
1150 | 1152 |
| |
1151 | 1153 |
| |
1152 | 1154 |
| |
| |||
1250 | 1252 |
| |
1251 | 1253 |
| |
1252 | 1254 |
| |
| 1255 | + | |
| 1256 | + | |
1253 | 1257 |
| |
1254 | 1258 |
| |
1255 | 1259 |
| |
1256 | 1260 |
| |
1257 | 1261 |
| |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
1258 | 1265 |
| |
1259 | 1266 |
| |
1260 | 1267 |
| |
| |||
1346 | 1353 |
| |
1347 | 1354 |
| |
1348 | 1355 |
| |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
1349 | 1359 |
| |
1350 | 1360 |
| |
1351 | 1361 |
| |
| 1362 | + | |
| 1363 | + | |
1352 | 1364 |
| |
1353 | 1365 |
| |
1354 | 1366 |
| |
| |||
1369 | 1381 |
| |
1370 | 1382 |
| |
1371 | 1383 |
| |
| 1384 | + | |
1372 | 1385 |
| |
1373 | 1386 |
| |
1374 | 1387 |
| |
| |||
1407 | 1420 |
| |
1408 | 1421 |
| |
1409 | 1422 |
| |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
1410 | 1426 |
| |
1411 | 1427 |
| |
1412 | 1428 |
| |
1413 | 1429 |
| |
| 1430 | + | |
| 1431 | + | |
1414 | 1432 |
| |
1415 | 1433 |
| |
1416 | 1434 |
| |
| |||
1434 | 1452 |
| |
1435 | 1453 |
| |
1436 | 1454 |
| |
| 1455 | + | |
1437 | 1456 |
| |
1438 | 1457 |
| |
1439 | 1458 |
| |
| |||
1559 | 1578 |
| |
1560 | 1579 |
| |
1561 | 1580 |
| |
| 1581 | + | |
| 1582 | + | |
1562 | 1583 |
| |
1563 | 1584 |
| |
1564 | 1585 |
| |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
1565 | 1589 |
| |
1566 | 1590 |
| |
1567 | 1591 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
| 58 | + | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| |||
1857 | 1857 |
| |
1858 | 1858 |
| |
1859 | 1859 |
| |
1860 |
| - | |
| 1860 | + | |
1861 | 1861 |
| |
1862 | 1862 |
| |
1863 | 1863 |
| |
|
0 commit comments
Comments
(0)