- Notifications
You must be signed in to change notification settings - Fork28
Commitfdf6be8
committed
1. Vacuum is updated for MVCC.
2. Much faster btree tuples deletion in the case when first on page index tuple is deleted (no movement to the left page(s)).3. Remember blkno of new root page in BTPageOpaque of left/right siblings when root page is splitted.1 parentd4ed178 commitfdf6be8
16 files changed
+804
-354
lines changedLines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
1270 | 1270 |
| |
1271 | 1271 |
| |
1272 | 1272 |
| |
1273 |
| - | |
| 1273 | + | |
1274 | 1274 |
| |
1275 | 1275 |
| |
1276 | 1276 |
| |
|
Lines changed: 12 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
853 | 853 |
| |
854 | 854 |
| |
855 | 855 |
| |
| 856 | + | |
| 857 | + | |
856 | 858 |
| |
857 | 859 |
| |
858 | 860 |
| |
| |||
1103 | 1105 |
| |
1104 | 1106 |
| |
1105 | 1107 |
| |
| 1108 | + | |
1106 | 1109 |
| |
1107 | 1110 |
| |
1108 | 1111 |
| |
| |||
1119 | 1122 |
| |
1120 | 1123 |
| |
1121 | 1124 |
| |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
1122 | 1129 |
| |
1123 | 1130 |
| |
1124 | 1131 |
| |
| |||
1156 | 1163 |
| |
1157 | 1164 |
| |
1158 | 1165 |
| |
1159 |
| - | |
1160 | 1166 |
| |
1161 | 1167 |
| |
1162 | 1168 |
| |
1163 | 1169 |
| |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
1164 | 1173 |
| |
1165 | 1174 |
| |
1166 | 1175 |
| |
| |||
1559 | 1568 |
| |
1560 | 1569 |
| |
1561 | 1570 |
| |
| 1571 | + | |
1562 | 1572 |
| |
1563 | 1573 |
| |
1564 | 1574 |
| |
|
Lines changed: 3 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 |
| |
| |||
421 | 421 |
| |
422 | 422 |
| |
423 | 423 |
| |
| 424 | + | |
| 425 | + | |
424 | 426 |
| |
425 | 427 |
| |
426 | 428 |
| |
|
Lines changed: 18 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
372 | 372 |
| |
373 | 373 |
| |
374 | 374 |
| |
375 |
| - | |
376 |
| - | |
377 |
| - | |
378 |
| - | |
379 |
| - | |
380 | 375 |
| |
381 | 376 |
| |
382 | 377 |
| |
| |||
396 | 391 |
| |
397 | 392 |
| |
398 | 393 |
| |
399 |
| - | |
400 | 394 |
| |
401 |
| - | |
402 |
| - | |
403 |
| - | |
404 |
| - | |
405 |
| - | |
406 |
| - | |
407 |
| - | |
| 395 | + | |
| 396 | + | |
408 | 397 |
| |
409 | 398 |
| |
410 | 399 |
| |
| |||
612 | 601 |
| |
613 | 602 |
| |
614 | 603 |
| |
615 |
| - | |
| 604 | + | |
616 | 605 |
| |
617 | 606 |
| |
618 | 607 |
| |
619 | 608 |
| |
620 | 609 |
| |
621 |
| - | |
622 |
| - | |
623 |
| - | |
624 |
| - | |
625 | 610 |
| |
626 | 611 |
| |
627 | 612 |
| |
| |||
637 | 622 |
| |
638 | 623 |
| |
639 | 624 |
| |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
640 | 639 |
| |
641 | 640 |
| |
642 | 641 |
| |
|
0 commit comments
Comments
(0)