Commit Graph

591 Commits (27ff93d18c2ba921cfbb9e2e38f5fb66c130bc9f)

Author SHA1 Message Date
Etsuro Fujita d43a97ef49 Remove new structure member from ResultRelInfo. 3 years ago
Etsuro Fujita e52245228e Fix handling of pending inserts in nodeModifyTable.c. 3 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Etsuro Fujita a363bc6da9 Fix EXPLAIN ANALYZE for async-capable nodes. 5 years ago
Michael Paquier 9b5558e7ad Fix come comments in execMain.c 5 years ago
Peter Eisentraut 544b28088f doc: Improve hyphenation consistency 5 years ago
Bruce Momjian 9660834dd8 adjust query id feature to use pg_stat_activity.query_id 5 years ago
Tom Lane 1111b2668d Undo decision to allow pg_proc.prosrc to be NULL. 5 years ago
Bruce Momjian 4f0b0966c8 Make use of in-core query id added by commit 5fd9dfa5f5 5 years ago
Tom Lane a1115fa078 Postpone some more stuff out of ExecInitModifyTable. 5 years ago
Tom Lane c5b7ba4e67 Postpone some stuff out of ExecInitModifyTable. 5 years ago
Tom Lane 091e22b2e6 Clean up treatment of missing default and CHECK-constraint records. 5 years ago
Tom Lane 86dc90056d Rework planning and execution of UPDATE and DELETE. 5 years ago
Michael Paquier a1999a01bb Sanitize the term "combo CID" in code comments 5 years ago
Amit Kapila 26acb54a13 Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."." 5 years ago
Amit Kapila 05c8482f7f Enable parallel SELECT for "INSERT INTO ... SELECT ...". 5 years ago
Heikki Linnakangas 6214e2b228 Fix permission checks on constraint violation errors on partitions. 5 years ago
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Heikki Linnakangas 22b73d3cb0 Fix initialization of es_result_relations in EvalPlanQualStart(). 5 years ago
Heikki Linnakangas fb5883da86 Remove PartitionRoutingInfo struct. 5 years ago
Heikki Linnakangas 6973533650 Revise child-to-root tuple conversion map management. 5 years ago
Heikki Linnakangas a04daa97a4 Remove es_result_relation_info from EState. 5 years ago
Heikki Linnakangas 1375422c78 Create ResultRelInfos later in InitPlan, index them by RT index. 5 years ago
Tom Lane 2000b6c10a Don't fetch partition check expression during InitResultRelInfo. 5 years ago
Amit Kapila 33753ac9d7 Add object names to partition integrity violations. 6 years ago
Alvaro Herrera 2f9661311b
Represent command completion tags as structs 6 years ago
Tom Lane 01d9676a53 Fix dangling pointer in EvalPlanQual machinery. 6 years ago
Amit Kapila 05f18c6b6b Added relation name in error messages for constraint checks. 6 years ago
Dean Rasheed d751ba5235 Make rewriter prevent auto-updates on views with conditional INSTEAD rules. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier e1551f96e6 Refactor attribute mappings used in logical tuple conversion 6 years ago
Thomas Munro 76cbfcdf3a Always call ExecShutdownNode() if appropriate. 6 years ago
Tom Lane d812257809 Fix bogus sizeof calculations. 6 years ago
Andres Freund 27cc7cd2bc Reorder EPQ work, to fix rowmark related bugs and improve efficiency. 6 years ago
Alvaro Herrera fe66125974 Remove 'msg' parameter from convert_tuples_by_name 6 years ago
Tom Lane 3c926587b5 Remove EState.es_range_table_array. 6 years ago
David Rowley 1e6a759838 Use appendBinaryStringInfo in more places where the length is known 7 years ago
Thomas Munro f5825853e3 Pass QueryEnvironment down to EvalPlanQual's EState. 7 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 7 years ago
Amit Kapila 9679345f3c Fix typos. 7 years ago
Andres Freund 73b8c3bd28 tableam: Rename wrapper functions to match callback names. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Tom Lane a8cb8f1246 Fix EvalPlanQualStart to handle partitioned result rels correctly. 7 years ago
Andres Freund 86b85044e8 tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Andres Freund 9a8ee1dc65 tableam: Add and use table_fetch_row_version(). 7 years ago
Andres Freund 5db6df0c01 tableam: Add tuple_{insert, delete, update, lock} and use. 7 years ago
Peter Eisentraut 8bee36708f Remove unused #include 7 years ago