summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/geqo
AgeCommit message (Expand)Author
2025-12-10Use palloc_object() and palloc_array() in backend codeMichael Paquier
2025-12-02Remove useless casting to same typePeter Eisentraut
2025-10-08Implement Eager AggregationRichard Guo
2025-10-07Remove PlannerInfo's join_search_private method.Robert Haas
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-03Update copyright for 2024Bruce Momjian
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-10-07Remove unnecessary uses of Abs()Peter Eisentraut
2022-09-21meson: Add initial version of meson based build systemAndres Freund
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-07-30Fix incorrect is-this-the-topmost-join tests in parallel planning.Tom Lane
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-01-23Suppress variable-set-but-not-used warning from clang 13.Tom Lane
2022-01-07Update copyright for 2022Bruce Momjian
2021-11-28Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-04-07Consider Incremental Sort paths at additional placesTomas Vondra
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-16Remove lappend_cell...() family of List functions.Tom Lane
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-03-29Postpone generate_gather_paths for topmost scan/join rel.Robert Haas
2018-02-26Add a new upper planner relation for partially-aggregated results.Robert Haas
2018-02-16Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut
2018-01-02Update copyright for 2018Bruce Momjian
2017-10-06Basic partition-wise join functionality.Robert Haas
2017-08-14Final pgindent + perltidy run for v10.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-04#ifdef out assorted unused GEQO code.Tom Lane
2017-03-14Spelling fixesPeter Eisentraut
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-04-30Fix planner crash from pfree'ing a partial path that a GatherPath uses.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-05Improve implementation of GEQO's init_tour() function.Tom Lane
2015-04-26Also correct therefor to therefore.Andres Freund
2015-02-10Fix GEQO to not assume its join order heuristic always works.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian