Commit Graph

65 Commits (e4326fbc60c44aab6df5849d3d67a0cba4c71cf2)

Author SHA1 Message Date
Robert Haas e4326fbc60 Remove grotty use of disable_cost for TID scan plans. 2 years ago
Tom Lane 6572bd55b0 Prevent RLS filters on ctid from breaking WHERE CURRENT OF <cursor>. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Tom Lane 2489d76c49 Make Vars be outer-join-aware. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
David Rowley bb437f995d Add TID Range Scans to support efficient scanning ranges of TIDs 5 years ago
Tom Lane 55dc86eca7 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Tom Lane a1b8c41e99 Make some small planner API cleanups. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane b2edbbd02d Fix oversight in commit b5415e3c21. 7 years ago
Tom Lane b5415e3c21 Support parameterized TidPaths. 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 215b43cdc8 Improve RLS planning by marking individual quals with security levels. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 13 years ago
Tom Lane 9e7e29c75a Fix planner problems with LATERAL references in PlaceHolderVars. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 14 years ago
Tom Lane 9ff79b9d4e Fix up planner infrastructure to support LATERAL properly. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 16 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 18 years ago
Tom Lane e5536e77a5 Move exprType(), exprTypmod(), expression_tree_walker(), and related routines 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 19 years ago
Tom Lane 6808f1b1de Support UPDATE/DELETE WHERE CURRENT OF cursor_name, per SQL standard. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 20 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane da27c0a1ef Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that 21 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Tom Lane e331404da5 Clean up some very old and crufty code for TID scan planning. Not much 21 years ago
Tom Lane 9ab4d98168 Remove planner's private fields from Query struct, and put them into 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Neil Conway 72b6ad6313 Use the new List API function names throughout the backend, and disable the 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago