Commit ab61df9
committed
Remove regex_flavor GUC, so that regular expressions are always "advanced"
style by default. Per discussion, there seems to be hardly anything that
really relies on being able to change the regex flavor, so the ability to
select it via embedded options ought to be enough for any stragglers.
Also, if we didn't remove the GUC, we'd really be morally obligated to
mark the regex functions non-immutable, which'd possibly create performance
issues.1 parent 289e290 commit ab61df9
File tree
10 files changed
+114
-189
lines changed- doc/src/sgml
- src
- backend/utils
- adt
- misc
- include
- regex
- utils
- test/regress
- expected
- sql
10 files changed
+114
-189
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
4772 | 4772 | | |
4773 | 4773 | | |
4774 | 4774 | | |
4775 | | - | |
4776 | | - | |
4777 | | - | |
4778 | | - | |
4779 | | - | |
4780 | | - | |
4781 | | - | |
4782 | | - | |
4783 | | - | |
4784 | | - | |
4785 | | - | |
4786 | | - | |
4787 | | - | |
4788 | | - | |
4789 | | - | |
4790 | | - | |
4791 | | - | |
4792 | | - | |
4793 | 4775 | | |
4794 | 4776 | | |
4795 | 4777 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
3308 | 3308 | | |
3309 | 3309 | | |
3310 | 3310 | | |
3311 | | - | |
3312 | | - | |
| 3311 | + | |
3313 | 3312 | | |
3314 | 3313 | | |
3315 | 3314 | | |
| |||
3572 | 3571 | | |
3573 | 3572 | | |
3574 | 3573 | | |
3575 | | - | |
3576 | | - | |
3577 | | - | |
3578 | | - | |
3579 | | - | |
3580 | | - | |
| 3574 | + | |
| 3575 | + | |
| 3576 | + | |
| 3577 | + | |
| 3578 | + | |
| 3579 | + | |
3581 | 3580 | | |
3582 | 3581 | | |
3583 | 3582 | | |
| |||
4278 | 4277 | | |
4279 | 4278 | | |
4280 | 4279 | | |
4281 | | - | |
| 4280 | + | |
4282 | 4281 | | |
4283 | 4282 | | |
4284 | 4283 | | |
| |||
4310 | 4309 | | |
4311 | 4310 | | |
4312 | 4311 | | |
4313 | | - | |
4314 | | - | |
4315 | | - | |
| 4312 | + | |
4316 | 4313 | | |
4317 | | - | |
4318 | | - | |
| 4314 | + | |
| 4315 | + | |
| 4316 | + | |
| 4317 | + | |
4319 | 4318 | | |
4320 | 4319 | | |
4321 | 4320 | | |
| |||
4326 | 4325 | | |
4327 | 4326 | | |
4328 | 4327 | | |
4329 | | - | |
4330 | | - | |
| 4328 | + | |
| 4329 | + | |
| 4330 | + | |
| 4331 | + | |
4331 | 4332 | | |
4332 | 4333 | | |
| 4334 | + | |
| 4335 | + | |
4333 | 4336 | | |
4334 | 4337 | | |
4335 | 4338 | | |
| |||
4700 | 4703 | | |
4701 | 4704 | | |
4702 | 4705 | | |
4703 | | - | |
4704 | | - | |
4705 | | - | |
4706 | | - | |
4707 | 4706 | | |
4708 | 4707 | | |
4709 | 4708 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | 42 | | |
47 | 43 | | |
48 | 44 | | |
| |||
347 | 343 | | |
348 | 344 | | |
349 | 345 | | |
350 | | - | |
351 | | - | |
| 346 | + | |
| 347 | + | |
352 | 348 | | |
353 | 349 | | |
354 | 350 | | |
| |||
414 | 410 | | |
415 | 411 | | |
416 | 412 | | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | 413 | | |
428 | 414 | | |
429 | 415 | | |
| |||
437 | 423 | | |
438 | 424 | | |
439 | 425 | | |
440 | | - | |
| 426 | + | |
441 | 427 | | |
442 | 428 | | |
443 | 429 | | |
| |||
450 | 436 | | |
451 | 437 | | |
452 | 438 | | |
453 | | - | |
| 439 | + | |
454 | 440 | | |
455 | 441 | | |
456 | 442 | | |
| |||
463 | 449 | | |
464 | 450 | | |
465 | 451 | | |
466 | | - | |
| 452 | + | |
467 | 453 | | |
468 | 454 | | |
469 | 455 | | |
| |||
476 | 462 | | |
477 | 463 | | |
478 | 464 | | |
479 | | - | |
| 465 | + | |
480 | 466 | | |
481 | 467 | | |
482 | 468 | | |
| |||
496 | 482 | | |
497 | 483 | | |
498 | 484 | | |
499 | | - | |
| 485 | + | |
500 | 486 | | |
501 | 487 | | |
502 | 488 | | |
| |||
509 | 495 | | |
510 | 496 | | |
511 | 497 | | |
512 | | - | |
| 498 | + | |
513 | 499 | | |
514 | 500 | | |
515 | 501 | | |
| |||
522 | 508 | | |
523 | 509 | | |
524 | 510 | | |
525 | | - | |
| 511 | + | |
526 | 512 | | |
527 | 513 | | |
528 | 514 | | |
| |||
535 | 521 | | |
536 | 522 | | |
537 | 523 | | |
538 | | - | |
| 524 | + | |
539 | 525 | | |
540 | 526 | | |
541 | 527 | | |
| |||
555 | 541 | | |
556 | 542 | | |
557 | 543 | | |
558 | | - | |
| 544 | + | |
559 | 545 | | |
560 | 546 | | |
561 | 547 | | |
| |||
611 | 597 | | |
612 | 598 | | |
613 | 599 | | |
614 | | - | |
| 600 | + | |
615 | 601 | | |
616 | 602 | | |
617 | 603 | | |
| |||
684 | 670 | | |
685 | 671 | | |
686 | 672 | | |
687 | | - | |
688 | | - | |
689 | | - | |
690 | | - | |
691 | | - | |
692 | | - | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
693 | 677 | | |
694 | 678 | | |
695 | 679 | | |
| |||
701 | 685 | | |
702 | 686 | | |
703 | 687 | | |
704 | | - | |
| 688 | + | |
705 | 689 | | |
706 | 690 | | |
707 | | - | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | 691 | | |
712 | 692 | | |
713 | 693 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
4580 | 4580 | | |
4581 | 4581 | | |
4582 | 4582 | | |
4583 | | - | |
4584 | 4583 | | |
4585 | 4584 | | |
4586 | 4585 | | |
| |||
4598 | 4597 | | |
4599 | 4598 | | |
4600 | 4599 | | |
4601 | | - | |
| 4600 | + | |
| 4601 | + | |
4602 | 4602 | | |
4603 | 4603 | | |
4604 | 4604 | | |
4605 | | - | |
4606 | 4605 | | |
4607 | | - | |
4608 | | - | |
4609 | 4606 | | |
4610 | 4607 | | |
4611 | 4608 | | |
| |||
4641 | 4638 | | |
4642 | 4639 | | |
4643 | 4640 | | |
4644 | | - | |
4645 | 4641 | | |
4646 | | - | |
4647 | | - | |
4648 | | - | |
4649 | | - | |
4650 | | - | |
4651 | | - | |
| 4642 | + | |
4652 | 4643 | | |
4653 | 4644 | | |
4654 | | - | |
| 4645 | + | |
4655 | 4646 | | |
4656 | 4647 | | |
4657 | 4648 | | |
| |||
4691 | 4682 | | |
4692 | 4683 | | |
4693 | 4684 | | |
4694 | | - | |
4695 | 4685 | | |
4696 | 4686 | | |
4697 | 4687 | | |
4698 | | - | |
4699 | | - | |
| 4688 | + | |
4700 | 4689 | | |
4701 | 4690 | | |
4702 | 4691 | | |
| |||
4711 | 4700 | | |
4712 | 4701 | | |
4713 | 4702 | | |
4714 | | - | |
4715 | | - | |
4716 | | - | |
4717 | | - | |
| 4703 | + | |
| 4704 | + | |
| 4705 | + | |
4718 | 4706 | | |
4719 | 4707 | | |
4720 | 4708 | | |
4721 | | - | |
| 4709 | + | |
4722 | 4710 | | |
4723 | 4711 | | |
4724 | 4712 | | |
| |||
0 commit comments