aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Skip stripping postgres_fe.h include file.Bruce Momjian2006-07-13
|
* More include file adjustments.Bruce Momjian2006-07-13
|
* More include file adjustments.Bruce Momjian2006-07-13
|
* Adjust /contrib for new include file contents.Bruce Momjian2006-07-13
|
* Allow include files to compile own their own.Bruce Momjian2006-07-13
| | | | | | | Strip unused include files out unused include files, and add needed includes to C files. The next step is to remove unused include files in C files.
* Improve pginclude tools to process include file usage by other include files.Bruce Momjian2006-07-13
|
* Remove trailing comma from CreateStmtLikeOption enum definition. ThisNeil Conway2006-07-13
| | | | is harmless, but it causes a warning with Tru64's cc.
* Be consistent about not using ECHO_N/ECHO_C (seems unnecessary on Linux).Peter Eisentraut2006-07-13
|
* Fix C++-style comment.Neil Conway2006-07-13
|
* "Annual" pgcrypto update from Marko Kreen:Neil Conway2006-07-13
| | | | | | | | | | | | | | | | Few cleanups and couple of new things: - add SHA2 algorithm to older OpenSSL - add BIGNUM math to have public-key cryptography work on non-OpenSSL build. - gen_random_bytes() function The status of SHA2 algoritms and public-key encryption can now be changed to 'always available.' That makes pgcrypto functionally complete and unless there will be new editions of AES, SHA2 or OpenPGP standards, there is no major changes planned.
* Fix pgrminclude to work for stripping include files.Bruce Momjian2006-07-12
|
* Update schema USAGE permission description.Bruce Momjian2006-07-12
|
* Clean up for warning:Joe Conway2006-07-12
| | | | | | | | | fe-auth.c:573: warning: passing argument 1 of 'free' discards qualifiers from pointer target type pg_krb5_authname used to return a (const char *) to memory allocated by krb. Somewhere along the lines this was changed so that a copy was made, returned, and freed instead. However the const modifier was never removed.
* Apply entab fix from Marko Kreen for these problems:Alvaro Herrera2006-07-11
| | | | | | | | - halt.c did not include stdlib.h, thus missed exit() prototype - Makefile ignores BINDIR for install. - Makefile calls install with user/group args, thus failing for regular user. While trying it I noticed that the Makefile does not support VPATH builds ...
* Tweak fillfactor code as per my recent proposal. Fix nbtsort.c so thatTom Lane2006-07-11
| | | | | | it can handle small fillfactors for ordinary-sized index entries without failing on large ones; fix nbtinsert.c to distinguish leaf and nonleaf pages; change the minimum fillfactor to 10% for all index types.
* Improve pginclude tests.Bruce Momjian2006-07-11
|
* Improve pginclude compile flags.Bruce Momjian2006-07-11
|
* Update pginclude documentation.Bruce Momjian2006-07-11
|
* Add support to GIN for =(anyarray,anyarray) operationTeodor Sigaev2006-07-11
|
* Have pgrminclude process include files too.Bruce Momjian2006-07-11
|
* Add $CFLAGS support to pgrminclude.Bruce Momjian2006-07-11
|
* Move pgrminclude debug code to be more effective.Bruce Momjian2006-07-11
|
* Improve shell script wrapping.Bruce Momjian2006-07-11
|
* Add comments to pgrminclude.Bruce Momjian2006-07-11
|
* Correct the description of the pg_get_viewdef() function. Do some nearbyNeil Conway2006-07-11
| | | | SGML cleanup: sort table entries alphabetically.
* Alphabetically order reference to include files, "S"-"Z".Bruce Momjian2006-07-11
|
* Alphabetically order reference to include files, "N" - "S".Bruce Momjian2006-07-11
|
* Alphabetically order reference to include files, "G" - "M".Bruce Momjian2006-07-11
|
* Add URL of code presentation to developers FAQ.Bruce Momjian2006-07-11
|
* GIN improvementsTeodor Sigaev2006-07-11
| | | | | | | | - Replace sorted array of entries in maintenance_work_mem to binary tree, this should improve create performance. - More precisely calculate allocated memory, eliminate leaks with user-defined extractValue() - Improve wordings in tsearch2
* Sort reference of include files, "A" - "F".Bruce Momjian2006-07-11
|
* Remove no-longer-needed configure test for krb5_encrypt(), per Jim Gates.Tom Lane2006-07-11
|
* Fix bug corrupting query in gist consistent function.Teodor Sigaev2006-07-11
| | | | Thank to Mario Weilguni <mweilguni@sime.com> to discover a bug.
* Reverse inclusion order of <ws2tcpip.h> and <winsock2.h>, per Dave Page.Tom Lane2006-07-11
|
* Allow each C include file to compile on its own by including any neededBruce Momjian2006-07-11
| | | | header files.
* Add libpq include directory to script.Bruce Momjian2006-07-11
|
* Fix ALTER TABLE to check pre-existing NOT NULL constraints when rewritingTom Lane2006-07-10
| | | | | | a table. Otherwise a USING clause that yields NULL can leave the table violating its constraint (possibly there are other cases too). Per report from Alexander Pravking.
* Allow /contrib include files to compile on their own.Bruce Momjian2006-07-10
|
* Add #include code to prevent multiple inclusion.Bruce Momjian2006-07-10
|
* Move pthread-win32.h to /port, modify bcc/msvc makefiles.Bruce Momjian2006-07-10
|
* Remove a few baby-C macros in fuzzystrmatch. Add a few missing includes.Bruce Momjian2006-07-10
|
* Improve compile line for tool.Bruce Momjian2006-07-10
|
* Update usage documention for pgincludeBruce Momjian2006-07-10
|
* Add $CFLAGS handling to pgcompinclude.Bruce Momjian2006-07-10
|
* Fix 'find' args for pgcompinclude tool.Bruce Momjian2006-07-10
|
* Update schema GRANT USAGE description.Bruce Momjian2006-07-10
|
* Improve tool coding.Bruce Momjian2006-07-10
|
* Improve vacuum code to track minimum Xids per table instead of per database.Alvaro Herrera2006-07-10
| | | | | | | | | | | | | | | | | | | | | | | | | | To this end, add a couple of columns to pg_class, relminxid and relvacuumxid, based on which we calculate the pg_database columns after each vacuum. We now force all databases to be vacuumed, even template ones. A backend noticing too old a database (meaning pg_database.datminxid is in danger of falling behind Xid wraparound) will signal the postmaster, which in turn will start an autovacuum iteration to process the offending database. In principle this is only there to cope with frozen (non-connectable) databases without forcing users to set them to connectable, but it could force regular user database to go through a database-wide vacuum at any time. Maybe we should warn users about this somehow. Of course the real solution will be to use autovacuum all the time ;-) There are some additional improvements we could have in this area: for example the vacuum code could be smarter about not updating pg_database for each table when called by autovacuum, and do it only once the whole autovacuum iteration is done. I updated the system catalogs documentation, but I didn't modify the maintenance section. Also having some regression tests for this would be nice but it's not really a very straightforward thing to do. Catalog version bumped due to system catalog changes.
* Improve script by processing only C files.Bruce Momjian2006-07-10
|
* Testing commit stuffAlvaro Herrera2006-07-10
|