Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make acl-related functions safe for TOAST. Mark pg_class.relacl as | Tom Lane | 2000-07-31 |
| | | | | | compressible but not externally storable (since we're not sure about whether creating a toast relation for pg_class would work). | ||
* | Big warnings cleanup for Solaris/GCC. Down to about 40 now, but | Peter Eisentraut | 2000-06-14 |
| | | | | | | | | | | | we'll get there one day. Use `cat' to create aclocal.m4, not `aclocal'. Some people don't have automake installed. Only run the autoconf rule in the top-level GNUmakefile if the invoker specified `make configure', don't run it automatically because of CVS timestamp skew. | ||
* | Latest round of fmgr updates. All functions with bool,char, or int2 | Tom Lane | 2000-06-05 |
| | | | | | | | inputs have been converted to newstyle. This should go a long way towards fixing our portability problems with platforms where char and short parameters are passed differently from int-width parameters. Still more to do for the Alpha port however. | ||
* | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | 2000-04-12 |
| | |||
* | Add: | Bruce Momjian | 2000-01-26 |
| | | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files. | ||
* | Add pg_statistic index, add missing Hiroshi file. | Bruce Momjian | 1999-11-24 |
| | |||
* | Add system indexes to match all caches. | Bruce Momjian | 1999-11-22 |
| | | | | | | | Make all system indexes unique. Make all cache loads use system indexes. Rename *rel to *relid in inheritance tables. Rename cache names to be clearer. | ||
* | Drive a stake through the heart of the last use of MAX_PARSE_BUFFER | Tom Lane | 1999-10-18 |
| | | | | | in the backend. Still a few stragglers, but we're getting closer to being rid of query length limits... | ||
* | Move some system includes into c.h, and remove duplicates. | Bruce Momjian | 1999-07-17 |
| | |||
* | Final cleanup. | Bruce Momjian | 1999-07-16 |
| | |||
* | Change #include's to use <> and "" as appropriate. | Bruce Momjian | 1999-07-15 |
| | |||
* | Fix for ACL length problem on different platforms. | Bruce Momjian | 1999-07-09 |
| | |||
* | pgindent run over code. | Bruce Momjian | 1999-05-25 |
| | |||
* | I am sorry, I misinterpreted the still failing trigger regression test. | Bruce Momjian | 1999-05-12 |
| | | | | | | | | | | | | | | | | | The offending code has been removed, the action is now always dependent :-) I suggest the following patch, to finally make trigger regression happy again: <<refint1.patch>> After that you can remove the following from TODO: Remove ERROR: check_primary_key: even number of arguments should be specified Trigger regression test fails Andreas | ||
* | This patch fixes the bug that made it impossible to grant permissions to | Bruce Momjian | 1999-03-21 |
| | | | | | | a user such as "www-data". Oliver | ||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 |
| | |||
* | Cleanup of source files where 'return' or 'var =' is alone on a line. | Bruce Momjian | 1999-02-03 |
| | |||
* | OK, folks, here is the pgindent output. | Bruce Momjian | 1998-09-01 |
| | |||
* | Renaming cleanup, no pgindent yet. | Bruce Momjian | 1998-09-01 |
| | |||
* | heap_fetch requires buffer pointer, must be released; heap_getnext | Bruce Momjian | 1998-08-19 |
| | | | | | | | | | | | | | no longer returns buffer pointer, can be gotten from scan; descriptor; bootstrap can create multi-key indexes; pg_procname index now is multi-key index; oidint2, oidint4, oidname are gone (must be removed from regression tests); use System Cache rather than sequential scan in many places; heap_modifytuple no longer takes buffer parameter; remove unused buffer parameter in a few other functions; oid8 is not index-able; remove some use of single-character variable names; cleanup Buffer variables usage and scan descriptor looping; cleaned up allocation and freeing of tuples; 18k lines of diff; | ||
* | Remove un-needed braces around single statements. | Bruce Momjian | 1998-06-15 |
| | |||
* | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | 1998-02-26 |
| | |||
* | From: Jan Wieck <jwieck@debis.com> | Marc G. Fournier | 1998-02-25 |
| | | | | | | | | | | seems that my last post didn't make it through. That's good since the diff itself didn't covered the renaming of pg_user.h to pg_shadow.h and it's new content. Here it's again. The complete regression test passwd with only some float diffs. createuser and destroyuser work. pg_shadow cannot be read by ordinary user. | ||
* | From: Jan Wieck <jwieck@debis.com> | Marc G. Fournier | 1998-02-24 |
| | | | | | | So if the relname is given to acldefault() in utils/adt/acl.c, it can do a IsSystemRelationName() on it and return ACL_RD instead of ACL_WORLD_DEFAULT. | ||
* | Goodbye register keyword. Compiler knows better. | Bruce Momjian | 1998-02-11 |
| | |||
* | Change some ABORTS to ERROR. Add line number when COPY Failure. | Bruce Momjian | 1998-01-05 |
| | |||
* | Change elog(WARN) to elog(ERROR) and elog(ABORT). | Bruce Momjian | 1998-01-05 |
| | |||
* | Change some mallocs to palloc. | Bruce Momjian | 1997-12-29 |
| | |||
* | Remove tqual.h includes not needed. | Bruce Momjian | 1997-11-24 |
| | |||
* | Fix acl error, and remove duplicate pqtrace. | Bruce Momjian | 1997-11-01 |
| | |||
* | Inline memset() as MemSet(). | Bruce Momjian | 1997-09-18 |
| | |||
* | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | 1997-09-08 |
| | |||
* | Add typdefs to pgindent run. | Bruce Momjian | 1997-09-08 |
| | |||
* | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | 1997-09-08 |
| | | | | indenting. Also static variable indenting. | ||
* | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | 1997-09-07 |
| | |||
* | Make functions static where possible, enclose unused functions in #ifdef ↵ | Bruce Momjian | 1997-08-19 |
| | | | | NOT_USED. | ||
* | Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵ | Bruce Momjian | 1997-08-12 |
| | | | | some (void) casts that are unnecessary. | ||
* | Cleanup for NAMEDATALEN use. | Bruce Momjian | 1997-08-03 |
| | |||
* | Various compile errors concerning overflow due to shifts, unsigned, and bad ↵ | Bruce Momjian | 1997-07-24 |
| | | | | prototypes, from Solaris, from Diab Jerius | ||
* | Allow underscores in user names. | Bruce Momjian | 1997-07-10 |
| | |||
* | There is a bug in aclinsert3 in the code which update the acl arrays. | Bruce Momjian | 1996-11-20 |
| | | | | | | | | | | | When an acl item is added or updated the new entry is deleted if it has no permissions and the acl array is shrinked. This is is done by decrementing the number of items without updating the corresponding array size. The array with the incorrect size is later read by pg_aclcheck and the entry count is used to allocate a new array while the array size is used to copy the old one. This causes a memory corruption and a backend crash. This happens only to normal user as the administrator bypasses acl checks. Massimo Dal Zotto | ||
* | Fix for error when viewing group access privs. | Bruce Momjian | 1996-11-17 |
| | |||
* | All external function definitions now have prototypes that are checked. | Bruce Momjian | 1996-11-10 |
| | |||
* | Another directory that compiles with no errors, and few warnings | Marc G. Fournier | 1996-11-06 |
| | |||
* | Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk> | Marc G. Fournier | 1996-11-06 |
| | |||
* | Produce a clean compile of backend... | Marc G. Fournier | 1996-11-03 |
| | |||
* | At this rate, maybe next year sometime I'll get this done... | Marc G. Fournier | 1996-08-27 |
| | | | | | Goals: reduce the difficulty of porting from platform to platform, release to release, but moving as much as possible into config.h | ||
* | Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01 | Marc G. Fournier | 1996-07-09 |