Commit Graph

23864 Commits (8e0e0698f12bd77da38f6863ecdbe88a63ed49dc)

Author SHA1 Message Date
Michael Paquier 9244c11afe Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates 3 years ago
Peter Eisentraut 3b12e68a5c Change argument type of pq_sendbytes from char * to void * 3 years ago
Tom Lane e9a20e451f When removing a relation from the query, drop its RelOptInfo. 3 years ago
Tom Lane c7468c73f7 Fix buggy recursion in flatten_rtes_walker(). 3 years ago
Tom Lane f50f029c49 Fix thinkos in have_unsafe_outer_join_ref; reduce to Assert check. 3 years ago
Alvaro Herrera 9a31256231
Fix object identity string for transforms 3 years ago
David Rowley ec5a010ab2 Fix pfree issue in presorted DISTINCT aggregate code 3 years ago
Peter Eisentraut bd944884e9 Consolidate ItemPointer to Datum conversion functions 3 years ago
David Rowley 7da51590ed Fix incorrect presorted DISTINCT aggregate if condition 3 years ago
David Rowley 836c31ba50 Disable WindowAgg inverse transitions when subplans are present 3 years ago
Michael Paquier 2a507f6fd8 Mark more nodes with attribute no_query_jumble 3 years ago
Tom Lane 5e80d35154 Avoid dereferencing an undefined pointer in DecodeInterval(). 3 years ago
Andres Freund a9c70b46db Add pg_stat_io view, providing more detailed IO statistics 3 years ago
Tom Lane 44e56baa80 Fix join removal logic to clean up sub-RestrictInfos of OR clauses. 3 years ago
Tom Lane acc5821e4d Further fixes in qual nullingrel adjustment for outer join commutation. 3 years ago
Peter Eisentraut f8ba1bf4e4 Fix incorrect format placeholder 3 years ago
Andres Freund f30d62c2fc pgstat: Track more detailed relation IO statistics 3 years ago
Michael Paquier ef7002dbe0 Fix various typos in code and tests 3 years ago
Andres Freund 30b789eafe Remove uses of AssertVariableIsOfType() obsoleted by f2b73c8 3 years ago
Andres Freund 28e626bde0 pgstat: Infrastructure for more detailed IO statistics 3 years ago
Andres Freund 49c2c5fcb1 Fix bugs in GetSafeSnapshotBlockingPids(), introduced in 9600371764 3 years ago
Tom Lane d1c9c864fc Further tighten nullingrel marking rules in build_joinrel_tlist(). 3 years ago
Tom Lane 798c017634 remove_rel_from_query() must clean up PlaceHolderVar.phrels fields. 3 years ago
Amit Kapila 8c58624df4 Fix the logical replication timeout during large DDLs. 3 years ago
Tom Lane fee7b77b90 Rethink nullingrel marking rules in build_joinrel_tlist(). 3 years ago
Tom Lane 2cbbffff05 Remove leftover code in deconstruct_distribute_oj_quals(). 3 years ago
Peter Eisentraut aa69541046 Remove useless casts to (void *) in arguments of some system functions 3 years ago
Amit Kapila d9d7fe68d3 Use appropriate wait event when sending data in the apply worker. 3 years ago
David Rowley cfcf56f923 More refactoring of heapgettup() and heapgettup_pagemode() 3 years ago
Michael Paquier 9ba37b2cb6 Include values of A_Const nodes in query jumbling 3 years ago
Peter Eisentraut 6c14fb17e4 Fix more outdated comments 3 years ago
Peter Eisentraut f5da3d85b9 Fix up outdated comments 3 years ago
Tom Lane cad5692051 Fix up join removal's interaction with PlaceHolderVars. 3 years ago
Robert Haas 8a2f783cc4 Disable STARTUP_PROGRESS_TIMEOUT in standby mode. 3 years ago
Peter Eisentraut 54a177a948 Remove useless casts to (void *) in hash_search() calls 3 years ago
Michael Paquier 009f8d1714 Extend check_GUC_init() with checks on flag combinations when loading GUCs 3 years ago
Michael Paquier 2f6e15ac93 Revert refactoring of restore command code to shell_restore.c 3 years ago
Tom Lane b2d0e13a0a Fix over-optimistic updating of info about commutable outer joins. 3 years ago
Tom Lane 9f452feeeb Fix thinko in qual distribution. 3 years ago
Tom Lane 8538519db1 Fix thinko in outer-join removal. 3 years ago
Tom Lane 5840c20272 Rethink treatment of "postponed" quals in deconstruct_jointree(). 3 years ago
Dean Rasheed faff8f8e47 Allow underscores in integer and numeric constants. 3 years ago
Peter Eisentraut 1b6f632a35 Remove unused code related to unknown type 3 years ago
Dean Rasheed b2d4792890 Make int64_div_fast_to_numeric() more robust. 3 years ago
David Rowley 7ae0ab0ad9 Reduce code duplication between heapgettup and heapgettup_pagemode 3 years ago
Amit Kapila 3e577ff602 Optimize the origin drop functionality. 3 years ago
David Rowley 8ca6d49f63 Add helper functions to simplify heapgettup code 3 years ago
David Rowley f9bc34fcb6 Further refactor of heapgettup and heapgettup_pagemode 3 years ago
Thomas Munro cdf6518ef0 Retire PG_SETMASK() macro. 3 years ago
Dean Rasheed 0736fc1ceb Clarify the choice of rscale in numeric_sqrt(). 3 years ago