Bruce Momjian
03c2e5924e
Add additional includes needed on some platforms.
2006-07-14 04:44:46 +00:00
Bruce Momjian
06bed485b0
Move CFLAGS for pginclude to the end of the command line.
2006-07-14 01:05:14 +00:00
Neil Conway
a10fc5f254
Minor doc tweak: replace a "--" with "—".
2006-07-14 00:13:05 +00:00
Neil Conway
f2a8aa0f89
Reorder the entries in the function section of the manual, to ensure they
...
are alphabetically ordered. I believe the tables were correctly ordered in
the past, but some of them had subsequently regressed.
2006-07-13 23:59:47 +00:00
Bruce Momjian
fad1ea86bd
Move math.h after postgresql.h
2006-07-13 20:14:12 +00:00
Bruce Momjian
10157d4e6f
Skip stripping postgres_fe.h include file.
2006-07-13 18:25:09 +00:00
Bruce Momjian
b43ebe5f83
More include file adjustments.
2006-07-13 18:01:02 +00:00
Bruce Momjian
b844dd3f9e
More include file adjustments.
2006-07-13 17:47:02 +00:00
Bruce Momjian
66c15dfda1
Adjust /contrib for new include file contents.
2006-07-13 16:57:31 +00:00
Bruce Momjian
a22d76d96a
Allow include files to compile own their own.
...
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.
2006-07-13 16:49:20 +00:00
Bruce Momjian
70e2e3d8b1
Improve pginclude tools to process include file usage by other include files.
2006-07-13 16:39:20 +00:00
Neil Conway
a18faa1ba2
Remove trailing comma from CreateStmtLikeOption enum definition. This
...
is harmless, but it causes a warning with Tru64's cc.
2006-07-13 15:09:57 +00:00
Peter Eisentraut
6809c064d7
Be consistent about not using ECHO_N/ECHO_C (seems unnecessary on Linux).
2006-07-13 14:44:33 +00:00
Neil Conway
d0b54441db
Fix C++-style comment.
2006-07-13 04:52:51 +00:00
Neil Conway
1abf76e82c
"Annual" pgcrypto update from Marko Kreen:
...
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.
2006-07-13 04:15:25 +00:00
Bruce Momjian
99ac1e69ba
Fix pgrminclude to work for stripping include files.
2006-07-12 16:28:27 +00:00
Bruce Momjian
de7e81fff4
Update schema USAGE permission description.
2006-07-12 15:37:10 +00:00
Joe Conway
9e196d7c92
Clean up for warning:
...
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.
2006-07-12 02:31:56 +00:00
Alvaro Herrera
7234777674
Apply entab fix from Marko Kreen for these problems:
...
- 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 ...
2006-07-11 21:21:59 +00:00
Tom Lane
d29b66882a
Tweak fillfactor code as per my recent proposal. Fix nbtsort.c so that
...
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.
2006-07-11 21:05:57 +00:00
Bruce Momjian
1be8f80288
Improve pginclude tests.
2006-07-11 20:51:25 +00:00
Bruce Momjian
4084681546
Improve pginclude compile flags.
2006-07-11 20:12:29 +00:00
Bruce Momjian
8230fbf964
Update pginclude documentation.
2006-07-11 19:52:12 +00:00
Teodor Sigaev
001d30ee6b
Add support to GIN for =(anyarray,anyarray) operation
2006-07-11 19:49:14 +00:00
Bruce Momjian
6d57ed7797
Have pgrminclude process include files too.
2006-07-11 19:45:16 +00:00
Bruce Momjian
22269434a6
Add $CFLAGS support to pgrminclude.
2006-07-11 19:34:34 +00:00
Bruce Momjian
1ddbfa16a8
Move pgrminclude debug code to be more effective.
2006-07-11 19:31:29 +00:00
Bruce Momjian
108fe524a9
Improve shell script wrapping.
2006-07-11 19:30:05 +00:00
Bruce Momjian
01835c495c
Add comments to pgrminclude.
2006-07-11 19:25:41 +00:00
Neil Conway
2fa7a041f3
Correct the description of the pg_get_viewdef() function. Do some nearby
...
SGML cleanup: sort table entries alphabetically.
2006-07-11 19:11:26 +00:00
Bruce Momjian
ac230e7431
Alphabetically order reference to include files, "S"-"Z".
2006-07-11 18:26:11 +00:00
Bruce Momjian
0ff3461bcc
Alphabetically order reference to include files, "N" - "S".
2006-07-11 17:26:59 +00:00
Bruce Momjian
3a534ade39
Alphabetically order reference to include files, "G" - "M".
2006-07-11 17:04:13 +00:00
Bruce Momjian
0031f99bfa
Add URL of code presentation to developers FAQ.
2006-07-11 17:02:16 +00:00
Teodor Sigaev
234163649e
GIN improvements
...
- 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
2006-07-11 16:55:34 +00:00
Bruce Momjian
fa601357fb
Sort reference of include files, "A" - "F".
2006-07-11 16:35:33 +00:00
Tom Lane
c469aed1cb
Remove no-longer-needed configure test for krb5_encrypt(), per Jim Gates.
2006-07-11 16:14:50 +00:00
Teodor Sigaev
4fe8ba63fe
Fix bug corrupting query in gist consistent function.
...
Thank to Mario Weilguni <mweilguni@sime.com> to discover a bug.
2006-07-11 16:00:44 +00:00
Tom Lane
c713683fd7
Reverse inclusion order of <ws2tcpip.h> and <winsock2.h>, per Dave Page.
2006-07-11 14:25:09 +00:00
Bruce Momjian
b85a965f5f
Allow each C include file to compile on its own by including any needed
...
header files.
2006-07-11 13:54:25 +00:00
Bruce Momjian
45a4309074
Add libpq include directory to script.
2006-07-11 02:01:24 +00:00
Tom Lane
cb33de773d
Fix ALTER TABLE to check pre-existing NOT NULL constraints when rewriting
...
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.
2006-07-10 22:10:39 +00:00
Bruce Momjian
c5133e5920
Allow /contrib include files to compile on their own.
2006-07-10 22:06:11 +00:00
Bruce Momjian
f0cd764723
Add #include code to prevent multiple inclusion.
2006-07-10 21:03:58 +00:00
Bruce Momjian
97c3fcd9b7
Move pthread-win32.h to /port, modify bcc/msvc makefiles.
2006-07-10 18:53:29 +00:00
Bruce Momjian
b538215d5d
Remove a few baby-C macros in fuzzystrmatch. Add a few missing includes.
2006-07-10 18:40:16 +00:00
Bruce Momjian
d399f1b75e
Improve compile line for tool.
2006-07-10 18:39:32 +00:00
Bruce Momjian
54485d9fdd
Update usage documention for pginclude
2006-07-10 17:13:34 +00:00
Bruce Momjian
f61f01f1a2
Add $CFLAGS handling to pgcompinclude.
2006-07-10 17:11:43 +00:00
Bruce Momjian
94a61ef757
Fix 'find' args for pgcompinclude tool.
2006-07-10 17:08:38 +00:00