forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8d4e70a
committed
Add extensive tests for partition pruning.
Currently, partition pruning happens via constraint exclusion, butthere are pending places to replace that with a different andhopefully faster mechanism. To be sure that we don't change behaviorwithout realizing it, add extensive test coverage.Note that not all of these behaviors are optimal; in some cases,partitions are not pruned even though it would be safe to do so.These tests therefore serve to memorialize the current state ratherthan the ideal state. Patches that improve things can update the testresults as appropriate.Amit Langote, adjusted by me. Review and testing of the larger patchset of which this is a part by Ashutosh Bapat, David Rowley, DilipKumar, Jesper Pedersen, Rajkumar Raghuwanshi, Beena Emerson, Amul Sul,and Kyotaro Horiguchi.Discussion:http://postgr.es/m/098b9c71-1915-1a2a-8d52-1a7a50ce79e8@lab.ntt.co.jp1 parentc7f5c58 commit8d4e70a
File tree
4 files changed
+1252
-1
lines changed- src/test/regress
- expected
- sql
4 files changed
+1252
-1
lines changed0 commit comments
Comments
(0)