Commit Graph

44534 Commits (cc415a56d09a8da7c919088036b6097b70f10791)
 

Author SHA1 Message Date
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
Andres Freund 6869b4f258 Add C++ support to configure. 8 years ago
Peter Eisentraut a364dfa4ac Attempt to fix build with unusual OpenSSL versions 8 years ago
Andres Freund 3de04e4ed1 Add PGAC_PROG_VARCC_VARFLAGS_OPT autoconf macro. 8 years ago
Tom Lane 264eb03aab Make configure check for a couple more Perl modules for --enable-tap-tests. 8 years ago
Robert Haas 94150513ec Don't pass the grouping target around unnecessarily. 8 years ago
Tom Lane b6cbe9ea1a Doc: typo fix, "PG_" should be "TG_" here. 8 years ago
Robert Haas b5996c2791 Determine grouping strategies in create_grouping_paths. 8 years ago
Robert Haas 4f15e5d09d Defer creation of partially-grouped relation until it's needed. 8 years ago
Alvaro Herrera 4dba331cb3 Fix CommandCounterIncrement in partition-related DDL 8 years ago
Tom Lane 467963c3e9 Prevent query-lifespan memory leakage of SP-GiST traversal values. 8 years ago
Peter Eisentraut 13c7c65ec9 Add missing break 8 years ago
Tom Lane 6497a18e6c Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY. 8 years ago
Andrew Dunstan 9ad21a6957 Don't use an Msys virtual path to create a tablespace 8 years ago
Tom Lane 6fbd5cce22 Fix performance hazard in REFRESH MATERIALIZED VIEW CONCURRENTLY. 8 years ago
Alvaro Herrera ee0a1fc84e Remove unnecessary members from ModifyTableState and ExecInsert 8 years ago