Commit Graph

18136 Commits (686d399f2be6eea4b74d59cdadd427d09cb0e246)

Author SHA1 Message Date
Andres Freund 686d399f2b Fix non-portable use of round(). 8 years ago
Andres Freund 51bc271790 Add Bloom filter implementation. 8 years ago
Andrew Dunstan ed69864350 Small cleanups in fast default code. 8 years ago
Andres Freund a4ebbd2752 Remove PARTIAL_LINKING build mode. 8 years ago
Tatsuo Ishii 1b26bd4089 Fix bug with view locking code. 8 years ago
Andres Freund 3e256e5506 Add SKIP_LOCKED option to RangeVarGetRelidExtended(). 8 years ago
Andres Freund d87510a524 Combine options for RangeVarGetRelidExtended() into a flags argument. 8 years ago
Fujii Masao 9a895462d9 Enhance pg_stat_wal_receiver view to display host and port of sender server. 8 years ago
Tom Lane 4a33bb59df Ensure that WAL pages skipped by a forced WAL switch are zero-filled. 8 years ago
Tom Lane e5eb4fa873 Remove obsolete SLRU wrapping and warnings from predicate.c. 8 years ago
Tom Lane 1bb9e731e1 Improve out-of-memory error reports by including memory context name. 8 years ago
Tom Lane c79f6df75d Do index FSM vacuuming sooner. 8 years ago
Robert Haas 96030f9a48 Don't call IS_DUMMY_REL() when cheapest_total_path might be junk. 8 years ago
Teodor Sigaev 43d1ed60fd Predicate locking in GIN index 8 years ago
Magnus Hagander 019fa576ca Fix typo in comment 8 years ago
Tatsuo Ishii 34c20de4d0 Allow to lock views. 8 years ago
Andres Freund fb60478011 Improve JIT docs. 8 years ago
Robert Haas c1de1a3a8b Remove 'target' from GroupPathExtraData. 8 years ago
Robert Haas 11cf92f6e2 Rewrite the code that applies scan/join targets to paths. 8 years ago
Robert Haas 3f90ec8597 Postpone generate_gather_paths for topmost scan/join rel. 8 years ago
Robert Haas d7c19e62a8 Teach create_projection_plan to omit projection where possible. 8 years ago
Bruce Momjian 20b4323bd1 C comments: "a" <--> "an" corrections 8 years ago
Bruce Momjian 3282c4c136 README change: update for hash access method 8 years ago
Tom Lane 2b1759e267 Remove unnecessary BufferGetPage() calls in fsm_vacuum_page(). 8 years ago
Tom Lane a063baaced Remove UpdateFreeSpaceMap(), use FreeSpaceMapVacuumRange() instead. 8 years ago
Bruce Momjian bc0021ef09 C comment: fix wording about shared memory message queue 8 years ago
Tom Lane 851a26e266 While vacuuming a large table, update upper-level FSM data every so often. 8 years ago
Teodor Sigaev c0cbe00fee Add casts from jsonb 8 years ago
Magnus Hagander 669820a3d9 Fix typo in comment 8 years ago
Peter Eisentraut 056a5a3f63 Allow committing inside cursor loop 8 years ago
Bruce Momjian a2894cce54 C comment: fix typo, log -> lag 8 years ago
Andres Freund a0a08c1d85 Fix mistakes in the just added JIT docs. 8 years ago
Andres Freund e6c039d13e Add documentation for the JIT feature. 8 years ago
Andres Freund 1f0c6a9e7d Add EXPLAIN support for JIT. 8 years ago
Andres Freund 9370462e9a Add inlining support to LLVM JIT provider. 8 years ago
Fujii Masao 266b6acb31 Make pg_rewind skip files and directories that are removed during server start. 8 years ago
Peter Eisentraut d92bc83c48 PL/pgSQL: Nested CALL with transactions 8 years ago
Tom Lane c2d4eb1b1f Fix actual and potential double-frees around tuplesort usage. 8 years ago
Simon Riggs 1eb6d6527a Store 2PC GID in commit/abort WAL recs for logical decoding 8 years ago
Andres Freund f4f5845b31 Quick adaption of JIT tuple deforming to the fast default patch. 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Tom Lane 442accc3fe Allow memory contexts to have both fixed and variable ident strings. 8 years ago
Simon Riggs c203d6cf81 Allow HOT updates for some expression indexes 8 years ago
Teodor Sigaev 920a5e500a Skip temp tables from basebackup. 8 years ago
Teodor Sigaev 3ad55863e9 Add predicate locking for GiST 8 years ago
Andres Freund 4b9094eb6e Adapt to LLVM 7+ Orc API changes. 8 years ago
Andres Freund 071371bc43 LLVMJIT: Free created module in LLVM < 5. 8 years ago
Andres Freund 96b5eac918 Correct some typos in the new JIT code. 8 years ago
Andres Freund 32af96b2b1 JIT tuple deforming in LLVM JIT provider. 8 years ago
Alvaro Herrera 530bcf7581 Fix thinko in comment 8 years ago