Commit Graph

260 Commits (2fcedad3cac54ec01034f3e225dd7915e59ff8ff)

Author SHA1 Message Date
Tom Lane b7e1652d5d Remove unnecessary variables in _hash_splitbucket(). 11 years ago
Tom Lane ed9cc2b5df Fix bogus concurrent use of _hash_getnewbuf() in bucket split code. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Heikki Linnakangas 81c4508196 Fix race condition between hot standby and restoring a full-page image. 11 years ago
Robert Haas 9f03ca9151 Avoid copying index tuples when building an index. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane ac4ef637ad Allow use of "z" flag in our printf calls, and use it where appropriate. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Noah Misch 709170b790 Consistently use unsigned arithmetic for alignment calculations. 12 years ago
Jeff Davis b8fd1a09f3 Add buffer_std flag to MarkBufferDirtyHint(). 13 years ago
Stephen Frost f129615fe7 Additional spelling corrections 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Simon Riggs 96ef3b8ff1 Allow I/O reliability checks using 16-bit checksums 13 years ago
Tom Lane 991f3e5ab3 Provide database object names as separate fields in error messages. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera 1577b46b7c Split out rmgr rm_desc functions into their own files 13 years ago
Robert Haas 76837c1507 Reduce use of heavyweight locking inside hash AM. 14 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Peter Eisentraut 0e85abd658 Clean up compiler warnings from unused variables with asserts disabled 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane e6858e6657 Measure the number of all-visible pages for use in index-only scan costing. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 15 years ago
Tom Lane a0b75a41a9 Hash indexes had better pass the index collation to support functions, too. 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 53dbc27c62 Support unlogged tables. 15 years ago
Tom Lane d583f10b7e Create core infrastructure for KNNGIST. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Robert Haas d37781fa82 Tidy up a few calls to smrgextend(). 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 901be0fad4 Remove all the special-case code for INT64_IS_BUSTED, per decision that 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 85d02a6586 Redefine Datum as uintptr_t, instead of unsigned long. 16 years ago
Tom Lane 7d535ebe5b Dept of second thoughts: after studying index_getnext() a bit more I realize 16 years ago
Tom Lane c4afdca4c2 Fix two serious bugs introduced into hash indexes by the 8.4 patch that made 16 years ago
Tom Lane c970292a94 Remove very ancient tuple-counting infrastructure (IncrRetrieved() and 16 years ago
Tom Lane 25d9bf2e3e Support deferrable uniqueness constraints. 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 32ea236361 Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat sane 17 years ago
Tom Lane 8f348112f3 Insert CHECK_FOR_INTERRUPTS() calls into btree and hash index scans at the 17 years ago
Tom Lane ff301d6e69 Implement "fastupdate" support for GIN indexes, in which we try to accumulate 17 years ago
Tom Lane 8205258fa6 Adopt Bob Jenkins' improved hash function for hash_any(). This changes the 17 years ago
Alvaro Herrera ba748f7a11 Change the reloptions machinery to use a table-based parser, and provide 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 10e3acb8e7 Prevent synchronous scan during GIN index build, because GIN is optimized 17 years ago
Heikki Linnakangas 19c8dc839b Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBuffer 17 years ago