Commit Graph

44599 Commits (8a934d6778331f2ac04a40f4f22178a56a232315)
 

Author SHA1 Message Date
Teodor Sigaev 8694cc96b5 Exclude unlogged tables from base backups 8 years ago
Peter Eisentraut 7ba7986fb4 Fix interaction of Perl and stdbool.h 8 years ago
Peter Eisentraut f1a074b146 pg_resetwal: Prevent division-by-zero errors 8 years ago
Alvaro Herrera 86f575948c Allow FOR EACH ROW triggers on partitioned tables 8 years ago
Peter Eisentraut 5700aa1301 pg_resetwal: Add simple test suite 8 years ago
Andres Freund 2111a48a0c Adapt expression JIT to stdbool.h introduction. 8 years ago
Peter Eisentraut fdb78948d8 Fix whitespace 8 years ago
Peter Eisentraut 5c4920be30 Remove stdbool workaround in sepgsql 8 years ago
Peter Eisentraut 9a95a77d9d Use stdbool.h if suitable 8 years ago
Andres Freund 2a0faed9d7 Add expression compilation support to LLVM JIT provider. 8 years ago
Andres Freund 7ced1d1247 Add FIELDNO_* macro designating offset into structs required for JIT. 8 years ago
Andres Freund fb46ac26fe Expand list of synchronized types and functions in LLVM JIT provider. 8 years ago
Tom Lane feb8254518 Improve style guideline compliance of assorted error-report messages. 8 years ago
Robert Haas 88ba0ae2aa Consider Parallel Append of partial paths for UNION [ALL]. 8 years ago
Tom Lane 7c91a0364f Sync up our various ways of estimating pg_class.reltuples. 8 years ago
Andres Freund cc415a56d0 Basic planner and executor integration for JIT. 8 years ago
Andres Freund 7ec0d80c05 Add helpers for emitting LLVM IR. 8 years ago
Andres Freund 250bca7fc1 Debugging and profiling support for LLVM JIT provider. 8 years ago
Andres Freund b96d550eb0 Support for optimizing and emitting code in LLVM JIT provider. 8 years ago
Robert Haas 2fe6336e2d Avoid creating a TOAST table for a partitioned table. 8 years ago
Robert Haas 8a8c4f3b32 Fix typo in comment. 8 years ago
Robert Haas f644c3b386 doc: Update parallel join documentation for Parallel Shared Hash. 8 years ago
Tom Lane 649f179250 Fix tuple counting in SP-GiST index build. 8 years ago
Robert Haas 7de4a1bcc5 Call pgstat_report_activity() in parallel CREATE INDEX workers. 8 years ago
Tom Lane c35b472869 Fix errors in contrib/bloom index build. 8 years ago
Robert Haas e2f1eb0ee3 Implement partition-wise grouping/aggregation. 8 years ago
Teodor Sigaev 2058d6a22b Add conditional.c to libpgfeutils for MSVC build 8 years ago
Teodor Sigaev 2216fded1e UINT64CONST'fy long constants in pgbench 8 years ago
Teodor Sigaev f67b113ac6 Add \if support to pgbench 8 years ago
Dean Rasheed b5db1d93d2 Improve ANALYZE's strategy for finding MCVs. 8 years ago
Andres Freund 31bc604e0b Add file containing extensions of the LLVM C API. 8 years ago
Andres Freund 432bb9e04d Basic JIT provider and error handling infrastructure. 8 years ago
Andres Freund 4317cc68a2 Fix typo in BITCODE_CXXFLAGS assignment. 8 years ago
Andres Freund a02671cfde Empty CXXFLAGS inherited from autoconf. 8 years ago
Tom Lane 846b5a5257 Prevent extensions from creating custom GUCs that are GUC_LIST_QUOTE. 8 years ago
Tom Lane 742869946f Fix mishandling of quoted-list GUC values in pg_dump and ruleutils.c. 8 years ago
Tom Lane 0f0deb7194 Improve predtest.c's handling of cases with NULL-constant inputs. 8 years ago
Tom Lane 27ba260c73 Change oddly-chosen OID allocation. 8 years ago
Peter Eisentraut 4731d848f2 pg_controldata: Prevent division-by-zero errors 8 years ago
Alvaro Herrera 56163004b8 Fix relcache handling of the 'default' partition 8 years ago
Teodor Sigaev e51a04840a Add general purpose hasing functions to pgbench. 8 years ago
Tatsuo Ishii 8bb3c7d347 Fix typo. 8 years ago
Peter Eisentraut 325f2ec555 Handle heap rewrites even better in logical decoding 8 years ago
Teodor Sigaev be8a7a6866 Add strict_word_similarity to pg_trgm module 8 years ago
Peter Eisentraut f20b328534 Add configure tests for stdbool.h and sizeof bool 8 years ago
Andrew Gierth d2d79887ea Repair crash with unsortable grouping sets. 8 years ago
Teodor Sigaev aea7c17e86 Rework word_similarity documentation, make it close to actual algorithm. 8 years ago
Peter Eisentraut d652e3525b doc: Small wording improvement 8 years ago
Andres Freund 4c0000b839 Handle EEOP_FUNCEXPR_[STRICT_]FUSAGE out of line. 8 years ago
Andres Freund 5b2526c838 Add configure infrastructure (--with-llvm) to enable LLVM support. 8 years ago