Commit Graph

  • 9b6b82b91d and another one.. Marc G. Fournier 1996-10-19 04:03:29 +00:00
  • f3671cc910 another another one Marc G. Fournier 1996-10-19 04:02:39 +00:00
  • c2c618fada anothre one reduced to its component parts Marc G. Fournier 1996-10-19 04:01:41 +00:00
  • d9ebe7711f clean out include files of including other includes files except those absolutely required Marc G. Fournier 1996-10-19 03:58:34 +00:00
  • d7dd05db55 Another cleaned up Marc G. Fournier 1996-10-19 03:39:04 +00:00
  • 5dedad99a1 One at a time...another one is complete... Marc G. Fournier 1996-10-19 03:28:20 +00:00
  • 69b42eb1a3 another one with #include file clean'd up Marc G. Fournier 1996-10-19 03:12:50 +00:00
  • 9834913cd0 All #include's removed from *.h files, so cleaning up the .c #includes... Marc G. Fournier 1996-10-18 19:01:16 +00:00
  • 9caf84bc00 #include "postgres.h" is a standard include for all .c files, auto-including config.h, c.h *and* elog.h...added elog.h Marc G. Fournier 1996-10-18 18:28:33 +00:00
  • 1c5fa955cd Add prototype for heap_getattr() to quiet compiler Marc G. Fournier 1996-10-18 17:58:33 +00:00
  • c8fc4c9607 Reap deleted/unused tuples on page-base Vadim B. Mikheev 1996-10-18 08:15:58 +00:00
  • bc50067426 1. Reap deleted/unused tuples on page-base 2. Reap unused tuples too 3. Reap empty pages 4. Check if a page is initialized, initialize it if not and reap it 5. Binary search in list of reapped pages/tids to check is the heap' tid pointed by a index' tuple on this list (it's mu-u-uch faster) Vadim B. Mikheev 1996-10-18 08:13:36 +00:00
  • 327d900b51 Move #define PageIsNew (true if page is not initialize) to bufpage.h Vadim B. Mikheev 1996-10-18 07:43:43 +00:00
  • 57de92c648 Move definition of PageIsNew from hio.c to here Vadim B. Mikheev 1996-10-18 07:39:07 +00:00
  • 46606ab077 Document some more #ifdef's Marc G. Fournier 1996-10-18 05:59:52 +00:00
  • 94e825145d Document more #ifdef's into config.h Marc G. Fournier 1996-10-18 05:59:17 +00:00
  • 1c00e68fad Moved definition of MAXPATHLEN to config.h Marc G. Fournier 1996-10-18 05:50:04 +00:00
  • 927e5887a0 Added a #define NEED_SIG_JMP to config.h Marc G. Fournier 1996-10-18 05:47:12 +00:00
  • 6c3dff4245 Document #ifdef's from backend/access subdirs so that we know what features(?) are available Marc G. Fournier 1996-10-18 05:22:24 +00:00
  • 2ecb7e5e2c Moved '#define *DEBUG' defines to config.h, and document where first found. Marc G. Fournier 1996-10-18 05:21:27 +00:00
  • 6e420677dd Moved '#define *DEBUG' defines to config.h, and document where first found. Marc G. Fournier 1996-10-18 05:21:09 +00:00
  • 6c8465f69b #define cleanup: moved #define IPORTAL_DEBUG to config.h Marc G. Fournier 1996-10-18 04:54:47 +00:00
  • 2d8ffead24 Moved all the CFLAG -D's from the makefiles to config.h towards better centralized configurations/porting... Marc G. Fournier 1996-10-18 04:49:09 +00:00
  • 1b6322a9c0 Moved more -D's out of the port specific Makefiles straight into the config.h file Marc G. Fournier 1996-10-18 04:45:54 +00:00
  • d16bc9ce37 Centralize more of the defines from backend/port under config.h Marc G. Fournier 1996-10-18 00:33:41 +00:00
  • a839456c41 Move "port specific" #ifdefs out of here and into config.h - created a HAVE_TZSET define for this purpose Marc G. Fournier 1996-10-17 23:59:45 +00:00
  • c39857925b Add a HAVE_TZSET define to clean up defines in backend/utils/adt/nabstime.c Marc G. Fournier 1996-10-17 23:55:27 +00:00
  • 6cbaa93b82 Change treatment of sigaction structure again to include even more platforms. Thanks D'Arcy. Bryan Henderson 1996-10-16 09:41:13 +00:00
  • ec610a7696 Remove 4th element of sigaction structure so it works on more platforms. Bryan Henderson 1996-10-15 07:16:41 +00:00
  • 682ccb81a0 New FAQ's. Bruce Momjian 1996-10-14 12:12:14 +00:00
  • 83cb729887 More closing of relations left open by parser. Bruce Momjian 1996-10-14 03:53:53 +00:00
  • 1a865b8338 Change display of char(5) to (bp)char 5 so psql \d can distinguish between char and char(1). Bruce Momjian 1996-10-14 00:33:47 +00:00
  • 81f2f81960 Removed const warning. Bruce Momjian 1996-10-13 18:39:41 +00:00
  • 54612f5141 D'Arcy change. Bruce Momjian 1996-10-13 18:38:51 +00:00
  • baf9a6e24c Added include needed for recent addition. I hope everyone has sys/socket.h. Bruce Momjian 1996-10-13 18:38:04 +00:00
  • e6cacf9211 Added include needed for recent addition. Bruce Momjian 1996-10-13 18:37:19 +00:00
  • d31909be6c Fix structure member name from previous patch. Bruce Momjian 1996-10-13 17:13:58 +00:00
  • 44bf483446 Removed duplicate MAXNAMELEN define I accidentally added. Bruce Momjian 1996-10-13 13:46:20 +00:00
  • 86be8677a9 Added consistent include file handling for MAXHOSTNAMELEN. Bruce Momjian 1996-10-13 04:50:27 +00:00
  • abb1b3e770 I checked the alter table code, and started suspecting the relation cache. I found if I manually added a line to flush the whole relation cache, the assert error disappeared. Looking through the code, I found that the relation cache is flushed at the end of each query if the reference count is zero for the relation. However, printf's showed that the rd_relcnt(reference count) for the accessed query was not returning to zero after each query. Bruce Momjian 1996-10-13 04:26:39 +00:00
  • bef3c89a1c Fix prototypes so postmaster.c will compile. Bryan Henderson 1996-10-13 04:01:05 +00:00
  • 369848857e New host-based authentication -- set up pg_hba.conf instead of pg_hba Bryan Henderson 1996-10-12 07:49:56 +00:00
  • 785234d6ca New host-based authentication -- send error message when authentication fails Bryan Henderson 1996-10-12 07:48:49 +00:00
  • 4b5c977782 New host-based authentication with ident Bryan Henderson 1996-10-12 07:47:12 +00:00
  • 57026d6009 New host-based authentication -- install pg_hba.conf instead of pg_hba Bryan Henderson 1996-10-12 07:44:39 +00:00
  • 09bb369d23 Separate general purpose functions from portal functions so they may be used in test drivers. Bryan Henderson 1996-10-11 09:47:14 +00:00
  • 6d70d550e6 Prepare for new host-based authentication Bryan Henderson 1996-10-11 09:12:18 +00:00
  • 81cda65f74 Add a MIPS/NetBSD port... Marc G. Fournier 1996-10-11 03:56:41 +00:00
  • b5c7fe5518 The second patch adds aliases for "ISNULL" to "IS NULL" and likewise for "NOTNULL" to "IS NOT NULL". I have not removed the postgres specific ISNULL and NOTNULL. I noticed this on the TODO list, and figured it would be easy to remove. Marc G. Fournier 1996-10-11 03:28:14 +00:00
  • 2cc3c09e45 This change should have no practical effect but it is the more correct way to do this. Theoretically you could have a NULL pointer that isn't represented internally as all 0 bits. This guarantees that it convert correctly. Marc G. Fournier 1996-10-11 03:26:18 +00:00
  • b7559f94cd This change should have no practical effect but it is the more correct way to do this. Theoretically you could have a NULL pointer that isn't represented internally as all 0 bits. This guarantees that it convert correctly. Marc G. Fournier 1996-10-11 03:25:00 +00:00
  • 2663dfd94e I have written some patches to the postgres lock manager which allow the use of long term cooperative locks managed by the user applications. Marc G. Fournier 1996-10-11 03:22:59 +00:00
  • 73010f5044 I have written some patches to the postgres lock manager which allow the use of long term cooperative locks managed by the user applications. Marc G. Fournier 1996-10-11 03:20:52 +00:00
  • 3208b4d7d8 There is a bug in aclitemout which causes a notice to be sent to the client while the backend is trying to pfree a string not allocated with palloc. Marc G. Fournier 1996-10-11 03:15:38 +00:00
  • ba30435f34 Comment out EUROPEAN_DATES by default. v2.0 moves it into include/config.h Marc G. Fournier 1996-10-11 03:06:28 +00:00
  • 97906ac697 Reinstituted NAMEDATALEN OIDNAMELEN in Makefile.global so that initdb works again... Marc G. Fournier 1996-10-11 02:38:16 +00:00
  • 329b38eebb Add PGUSER environment variable for client to specify Postgres username. Bryan Henderson 1996-10-10 08:20:11 +00:00
  • ca5f6dba0f Comment cleanup. Bruce Momjian 1996-10-10 00:18:52 +00:00
  • 4a14945699 Oops...thought we fixed the bug with the -I ../.. problem :( Marc G. Fournier 1996-10-09 20:33:53 +00:00
  • 9b1e61b7e9 Changed psql \h command to print commands in three columns. No more scrolling off the screen. Bruce Momjian 1996-10-09 00:15:44 +00:00
  • c306d06cf9 Change sh-style comments to C comments. Bruce Momjian 1996-10-08 22:23:19 +00:00
  • dd09982f3e Add execute permission. Bruce Momjian 1996-10-08 04:09:50 +00:00
  • dcef39f03b Add execute permits. Bruce Momjian 1996-10-08 04:04:38 +00:00
  • 5fb8eaa592 Add execute permission. Bruce Momjian 1996-10-08 03:53:10 +00:00
  • d6dfbecb07 Moved the following definitions to include/config.h from Makefile.global: Marc G. Fournier 1996-10-08 00:09:05 +00:00
  • 87bb8daab8 Move the NAMEDATALEN/OIDNAMELEN defines to include/config.h Marc G. Fournier 1996-10-07 23:57:01 +00:00
  • 6470d5b1c1 Fix handling of no '../doc' directory in compile procedure... Marc G. Fournier 1996-10-07 23:53:47 +00:00
  • 4e8f5c337c Well I haven't received any feedback pro or con re my suggested new Tcl function so I am going to assume that it is such a good idea that no one sees any point in discussing it. :-) I have made two changes - I have merged this into pgtclCmds.c and I have taken out any code for updating tuples after the loop body runs. See comments for discussion of this. Marc G. Fournier 1996-10-07 21:19:09 +00:00
  • ea733aa997 Fix a couple of small things from D'Arcy's last patch Marc G. Fournier 1996-10-07 21:17:01 +00:00
  • a409f40ea8 Modified Assert to be more selective. Bruce Momjian 1996-10-07 19:53:15 +00:00
  • df738547d7 fixed it here too... Marc G. Fournier 1996-10-07 07:19:38 +00:00
  • 3dc0c8e4e5 Fixed a missed change from Carsten Heyl <heyl@nads.de> Marc G. Fournier 1996-10-07 07:18:34 +00:00
  • de466eb8f4 Mostly adding "const" keyword and making some functions static. Marc G. Fournier 1996-10-07 03:30:40 +00:00
  • 257b4d090c Change new assert so it generates assert message rather than SIGSEG. Bruce Momjian 1996-10-07 02:50:19 +00:00
  • 9d9eadea82 add FROM to update page, clean up spelling error in select. Bruce Momjian 1996-10-07 02:34:54 +00:00
  • f6792efcc7 Remove sytax errors from file. Bruce Momjian 1996-10-07 02:33:25 +00:00
  • 3a56b21832 Update help for alter table. remove EXTEND function. Bruce Momjian 1996-10-07 02:32:39 +00:00
  • e8e78f4c7b Fix typo in help text. Bruce Momjian 1996-10-05 21:34:33 +00:00
  • 3a0bace14f Renamed file. Bruce Momjian 1996-10-05 21:16:34 +00:00
  • 50e708ef88 Stylistic cleanups... Marc G. Fournier 1996-10-05 20:39:05 +00:00
  • 8999ce097f Add comment about possible zero value. Bruce Momjian 1996-10-05 20:33:45 +00:00
  • efac791640 Change shell-style comments to C-style. Bruce Momjian 1996-10-05 20:33:10 +00:00
  • 47279960a0 Fix assert to allow zero. OK'ed by Bryan. Bruce Momjian 1996-10-05 20:31:38 +00:00
  • a433f22c24 Fix args to match prototype. Bruce Momjian 1996-10-05 20:30:31 +00:00
  • f29e02017a Replace double // with /. THis confuses mkid. Bruce Momjian 1996-10-05 20:29:57 +00:00
  • a974522f5f Added single-letter options and case statement. Bruce Momjian 1996-10-05 03:24:47 +00:00
  • 2d456c473d Improved creation of mkid files. Bruce Momjian 1996-10-05 03:23:49 +00:00
  • bf3473c468 Oops, wrong message with the other patch...this was the patch for the other comment, so here is the comment for the other patch *grin* PG95-1_08 Marc G. Fournier 1996-10-04 20:38:49 +00:00
  • cbb3edc7e5 > - it excludes system-relation too (relkind == 's'). (Note: Vacuum updates pg_class > by overwriting existing tuple for vacrel, so there are no many reasons to vacuum pg_class). > > It can be done somewhere in _vc_getrels - near to checks against archive relations > and relations on the write-once storage managers... > > Excuse me - I forgot to say about this. > Marc G. Fournier 1996-10-04 20:37:09 +00:00
  • 93c7dcffa2 Here the fix for the first assertion failure I had which killed my postmaster 1.07. It's really simple, the loop dealing with all sockets can't handle more than one ready socket :-) A simple logic error dealing with lists. OR IS THERE ANY REASON FOR SETTING curr TO 0? Marc G. Fournier 1996-10-04 20:33:18 +00:00
  • 4feb696be7 Here the fix for the first assertion failure I had which killed my postmaster 1.07. It's really simple, the loop dealing with all sockets can't handle more than one ready socket :-) A simple logic error dealing with lists. OR IS THERE ANY REASON FOR SETTING curr TO 0? Marc G. Fournier 1996-10-04 20:32:07 +00:00
  • 002be14c45 And bring in change from 1.0.7 tree to here... Marc G. Fournier 1996-10-04 20:29:35 +00:00
  • 9b1e589ca8 Added spaces to end of QUERY lines so that createuser actually works... Marc G. Fournier 1996-10-04 20:28:57 +00:00
  • 1aa15e6eb3 Quick fix required to fix SED script in postgres.shell.mk Marc G. Fournier 1996-10-04 20:25:31 +00:00
  • ff25e44d03 Moved the define of SIGNAL_ARGS that D'Arcy just created to config.h so that hopefully this sort of thing can eventually be determined using configure? Marc G. Fournier 1996-10-04 20:20:57 +00:00
  • f8009e1786 The remainder of D'Arcy's changes, most notibly the usage of SIGNAL_ARGS Marc G. Fournier 1996-10-04 20:17:11 +00:00
  • 312b4dabfe This patch corrects some errors in sample commands in the INSTALL file. Marc G. Fournier 1996-10-04 20:08:29 +00:00
  • 27bccb9db3 This patch fixes problems in initdb, including that it doesn't run with some versions of sh, and a bug in the master make file that causes it to issue the message "postgres has been built" at the wrong time. Marc G. Fournier 1996-10-04 20:07:10 +00:00
  • 22749a1d72 Moved files. Bruce Momjian 1996-10-04 15:23:00 +00:00
  • 9e9206e0df new TODO. Bruce Momjian 1996-10-04 15:15:24 +00:00