2022-08-29 |
David Rowley | Improve performance of and reduce overheads of memory... Author: Andres Freund, David Rowley
|
commit | commitdiff | tree |
2022-08-25 |
David Rowley | Small refactor to get rid of -Wshadow=compatible-local... Author: David Rowley
|
commit | commitdiff | tree |
2022-08-25 |
David Rowley | More -Wshadow=compatible-local warning fixes
|
commit | commitdiff | tree |
2022-08-24 |
David Rowley | Doc: remove duplicate "a" from func.sgml
|
commit | commitdiff | tree |
2022-08-24 |
David Rowley | Further -Wshadow=compatible-local warning fixes Author: David Rowley and Justin Pryzby
|
commit | commitdiff | tree |
2022-08-24 |
David Rowley | Further reduce warnings with -Wshadow=compatible-local
|
commit | commitdiff | tree |
2022-08-20 |
David Rowley | Reduce warnings with -Wshadow=compatible-local builds
|
commit | commitdiff | tree |
2022-08-19 |
David Rowley | Remove shadowed local variables that are new in v15
|
commit | commitdiff | tree |
2022-08-17 |
David Rowley | Fix hypothetical problem passing the wrong GROUP BY...
|
commit | commitdiff | tree |
2022-08-04 |
David Rowley | Fix failure to set correct operator in window run condition
|
commit | commitdiff | tree |
2022-08-02 |
David Rowley | Remove unused fields from ExprEvalStep
|
commit | commitdiff | tree |
2022-08-02 |
David Rowley | Improve performance of ORDER BY / DISTINCT aggregates Author: David Rowley
|
commit | commitdiff | tree |
2022-08-01 |
David Rowley | Relax overly strict rules in select_outer_pathkeys_for_merge() Author: David Rowley
|
commit | commitdiff | tree |
2022-08-01 |
David Rowley | Have ExecFindPartition cache the last found partition Author: Amit Langote, Hou Zhijie, David Rowley
|
commit | commitdiff | tree |
2022-07-15 |
David Rowley | Fix inconsistent parameter names between prototype...
|
commit | commitdiff | tree |
2022-07-13 |
David Rowley | Small cleanup of create_list_bounds()
|
commit | commitdiff | tree |
2022-07-13 |
David Rowley | Use list_copy_head() instead of list_truncate(list_copy... Author: David Rowley
|
commit | commitdiff | tree |
2022-07-13 |
David Rowley | Tidy up code in get_cheapest_group_keys_order() Author: David Rowley
|
commit | commitdiff | tree |
2022-07-06 |
David Rowley | Overload index_form_tuple to allow the memory context...
|
commit | commitdiff | tree |
2022-07-06 |
David Rowley | Remove size increase in ExprEvalStep caused by hashed... Author: Andres Freund, David Rowley
|
commit | commitdiff | tree |
2022-06-08 |
David Rowley | Harden Memoization code against broken data types
|
commit | commitdiff | tree |
2022-06-01 |
David Rowley | Doc: mention limitation of the number of resultset...
|
commit | commitdiff | tree |
2022-05-26 |
David Rowley | Teach remove_unused_subquery_outputs about window run...
|
commit | commitdiff | tree |
2022-05-19 |
David Rowley | Fix incorrect comments for Memoize struct
|
commit | commitdiff | tree |
2022-05-16 |
David Rowley | Fix incorrect row estimates used for Memoize costing Author: David Rowley
|
commit | commitdiff | tree |
2022-05-10 |
David Rowley | Fix some incorrect preprocessor tests in tuplesort...
|
commit | commitdiff | tree |
2022-04-22 |
David Rowley | Fix performance regression in tuplesort specializations Author: David Rowley
|
commit | commitdiff | tree |
2022-04-20 |
David Rowley | Doc: use "an SQL" consistently rather than "a SQL"
|
commit | commitdiff | tree |
2022-04-13 |
David Rowley | Add missing spaces after single-line comments
|
commit | commitdiff | tree |
2022-04-13 |
David Rowley | Docs: fix some spelling mistakes and also do some wordsmithing
|
commit | commitdiff | tree |
2022-04-13 |
David Rowley | Docs: wording improvement for compute_query_id = regress
|
commit | commitdiff | tree |
2022-04-13 |
David Rowley | Docs: tidy up various usages of the productname tag
|
commit | commitdiff | tree |
2022-04-13 |
David Rowley | Docs: adjust wording about basebackup_to_shell's required_ro...
|
commit | commitdiff | tree |
2022-04-12 |
David Rowley | Docs: adjust pg_upgrade syntax to mark -B as optional
|
commit | commitdiff | tree |
2022-04-12 |
David Rowley | Docs: avoid confusing use of the word "synchronized"
|
commit | commitdiff | tree |
2022-04-11 |
David Rowley | Docs: Mention that relpersistence is for sequences...
|
commit | commitdiff | tree |
2022-04-11 |
David Rowley | Fix various typos and spelling mistakes in code comments
|
commit | commitdiff | tree |
2022-04-11 |
David Rowley | Docs: Fix various mistakes and typos
|
commit | commitdiff | tree |
2022-04-07 |
David Rowley | Teach planner and executor about monotonic window funcs Author: David Rowley
|
commit | commitdiff | tree |
2022-04-04 |
David Rowley | Use Generation memory contexts to store tuples in sorts Author: David Rowley
|
commit | commitdiff | tree |
2022-04-04 |
David Rowley | Adjust tuplesort API to have bitwise option flags Author: David Rowley
|
commit | commitdiff | tree |
2022-04-04 |
David Rowley | Improve the generation memory allocator Author: David Rowley, Tomas Vondra
|
commit | commitdiff | tree |
2022-01-25 |
David Rowley | Consider parallel awareness when removing single-child...
|
commit | commitdiff | tree |
2021-11-24 |
David Rowley | Flush Memoize cache when non-key parameters change... Author: David Rowley
|
commit | commitdiff | tree |
2021-11-24 |
David Rowley | Revert "Flush Memoize cache when non-key parameters...
|
commit | commitdiff | tree |
2021-11-24 |
David Rowley | Flush Memoize cache when non-key parameters change Author: David Rowley
|
commit | commitdiff | tree |
2021-11-23 |
David Rowley | Allow Memoize to operate in binary comparison mode Author: David Rowley
|
commit | commitdiff | tree |
2021-11-08 |
David Rowley | Fix incorrect hash equality operator bug in Memoize Author: David Rowley
|
commit | commitdiff | tree |
2021-10-01 |
David Rowley | Ensure interleaved_parts field is always initialized Author: Amit Langote, David Rowley Reviewed-by: Amit Langote, David Rowley
|
commit | commitdiff | tree |
2021-08-22 |
David Rowley | Fix broken regression test caused by 22c4e88eb
|
commit | commitdiff | tree |
2021-08-22 |
David Rowley | Allow parallel DISTINCT Author: David Rowley
|
commit | commitdiff | tree |
2021-08-13 |
David Rowley | Fix incorrect hash table resizing code in simplehash.h Reviewed-by: David Rowley, Ranier Vilela
|
commit | commitdiff | tree |
2021-08-09 |
David Rowley | Remove some special cases from MSVC build scripts Author: David Rowley
|
commit | commitdiff | tree |
2021-08-09 |
David Rowley | Doc: Fix misleading statement about VACUUM memory limits Author: David Rowley
|
commit | commitdiff | tree |
2021-08-09 |
David Rowley | Use ExplainPropertyInteger for queryid in EXPLAIN Author: David Rowley
|
commit | commitdiff | tree |
2021-08-09 |
David Rowley | Add POPCNT support for MSVC x86_64 builds Author: David Rowley
|
commit | commitdiff | tree |
2021-08-08 |
David Rowley | Remove unused function declaration
|
commit | commitdiff | tree |
2021-08-03 |
David Rowley | Allow ordered partition scans in more cases
|
commit | commitdiff | tree |
2021-08-02 |
David Rowley | Track a Bitmapset of non-pruned partitions in RelOptInfo
|
commit | commitdiff | tree |
2021-07-29 |
David Rowley | Adjust MSVC build scripts to parse Makefiles for defines
|
commit | commitdiff | tree |
2021-07-28 |
David Rowley | Don't duplicate references and libraries in MSVC scripts
|
commit | commitdiff | tree |
2021-07-28 |
David Rowley | Make the includes field an array in MSVC build scripts
|
commit | commitdiff | tree |
2021-07-28 |
David Rowley | Use the AddFile function consistently in MSVC build...
|
commit | commitdiff | tree |
2021-07-28 |
David Rowley | Doc: Clarify lock levels taken during ATTACH PARTITION Author: Matthias van de Meent, David Rowley
|
commit | commitdiff | tree |
2021-07-28 |
David Rowley | Remove seemingly unneeded include directory in MSVC...
|
commit | commitdiff | tree |
2021-07-26 |
David Rowley | Fix incorrect comment for get_agg_clause_costs
|
commit | commitdiff | tree |
2021-07-22 |
David Rowley | Make nodeSort.c use Datum sorts for single column sorts Reviewed-by: James Coleman, David Rowley, Ranier Vilela, Hou Zhijie
|
commit | commitdiff | tree |
2021-07-14 |
David Rowley | Change the name of the Result Cache node to Memoize
|
commit | commitdiff | tree |
2021-07-13 |
David Rowley | Remove useless range checks on INT8 sequences ...Nancarrow, with the comment revised by David Rowley
|
commit | commitdiff | tree |
2021-07-13 |
David Rowley | Robustify tuplesort's free_sort_tuple function
|
commit | commitdiff | tree |
2021-07-13 |
David Rowley | Fix theoretical bug in tuplesort
|
commit | commitdiff | tree |
2021-07-09 |
David Rowley | Teach pg_size_pretty and pg_size_bytes about petabytes
|
commit | commitdiff | tree |
2021-07-09 |
David Rowley | Use a lookup table for units in pg_size_pretty and... Author: David Rowley
|
commit | commitdiff | tree |
2021-07-09 |
David Rowley | Fix incorrect return value in pg_size_pretty(bigint) Author: Dean Rasheed, David Rowley
|
commit | commitdiff | tree |
2021-07-07 |
David Rowley | Use a hash table to speed up NOT IN(values) Author: David Rowley, James Coleman
|
commit | commitdiff | tree |
2021-07-06 |
David Rowley | Fix typo in comment
|
commit | commitdiff | tree |
2021-07-06 |
David Rowley | Reduce the number of pallocs when building partition... ... Nitin Jadhav, Justin Pryzby, David Rowley
|
commit | commitdiff | tree |
2021-07-04 |
David Rowley | Doc: mention that VACUUM can't utilize over 1GB of RAM
|
commit | commitdiff | tree |
2021-07-04 |
David Rowley | Cleanup some aggregate code in the executor
|
commit | commitdiff | tree |
2021-07-01 |
David Rowley | Improve various places that double the size of a buffer
|
commit | commitdiff | tree |
2021-06-21 |
David Rowley | Fix assert failure in expand_grouping_sets
|
commit | commitdiff | tree |
2021-06-11 |
David Rowley | Use the correct article for abbreviations
|
commit | commitdiff | tree |
2021-06-10 |
David Rowley | Fix an asssortment of typos in brin_minmax_multi.c...
|
commit | commitdiff | tree |
2021-06-04 |
David Rowley | Doc: Fix some spelling mistakes
|
commit | commitdiff | tree |
2021-06-04 |
David Rowley | Clean up some questionable usages of DatumGet* macros
|
commit | commitdiff | tree |
2021-06-04 |
David Rowley | Adjust locations which have an incorrect copyright...
|
commit | commitdiff | tree |
2021-06-03 |
David Rowley | Standardize usages of appendStringInfo and appendPQExpBuffer
|
commit | commitdiff | tree |
2021-05-25 |
David Rowley | Fix setrefs.c code for Result Cache nodes
|
commit | commitdiff | tree |
2021-05-24 |
David Rowley | Add missing NULL check when building Result Cache paths
|
commit | commitdiff | tree |
2021-05-22 |
David Rowley | Fix planner's use of Result Cache with unique joins
|
commit | commitdiff | tree |
2021-05-17 |
David Rowley | Fix typo and outdated information in README.barrier Author: Tatsuo Ishii, David Rowley
|
commit | commitdiff | tree |
2021-05-14 |
David Rowley | Convert misleading while loop into an if condition
|
commit | commitdiff | tree |
2021-05-11 |
David Rowley | Doc: Remove outdated note about run-time partition...
|
commit | commitdiff | tree |
2021-05-08 |
David Rowley | Move memory accounting Asserts for Result Cache code
|
commit | commitdiff | tree |
2021-04-30 |
David Rowley | Adjust EXPLAIN output for parallel Result Cache plans Author: David Rowley, Amit Khandekar
|
commit | commitdiff | tree |
2021-04-10 |
David Rowley | Improve slightly misleading comments in nodeFuncs.c
|
commit | commitdiff | tree |
2021-04-08 |
David Rowley | Speedup ScalarArrayOpExpr evaluation Author: James Coleman, David Rowley Reviewed-by: David Rowley, Tomas Vondra, Heikki Linnakangas
|
commit | commitdiff | tree |
2021-04-08 |
David Rowley | Cleanup partition pruning step generation ...Horiguchi, Andy Fan, Ryan Lambert, David Rowley
|
commit | commitdiff | tree |
2021-04-06 |
David Rowley | Fix compiler warning for MSVC in libpq_pipeline.c
|
commit | commitdiff | tree |
2021-04-06 |
David Rowley | Fix compiler warning in fe-trace.c for MSVC
|
commit | commitdiff | tree |