1
0
mirror of https://github.com/postgres/postgres.git synced 2026-10-26 13:39:38 +03:00

Commit Graph

  • 9ef6b32c47 Makefile cleaned up Marc G. Fournier 1997-12-17 04:44:50 +00:00
  • e2d9501094 Clean up the Makefiles Marc G. Fournier 1997-12-17 04:31:34 +00:00
  • ceabf8cab9 Make it entirely possible for PORTNAME to be undefined Marc G. Fournier 1997-12-17 04:03:30 +00:00
  • 6bdcad66e4 Add recognition for 'machten' Marc G. Fournier 1997-12-17 03:23:52 +00:00
  • b31df3ebb7 Mention PST8PDT explicitly in the banner message (rather than PST/PDT). Thomas G. Lockhart 1997-12-16 16:01:05 +00:00
  • 6316f4d3db Define text, varchar, and bpchar string length functions. Thomas G. Lockhart 1997-12-16 15:59:11 +00:00
  • 6873af55cf Use MAXPGPATH to declare size of socket name storage. Thomas G. Lockhart 1997-12-16 15:58:14 +00:00
  • 8de20a3aed Use environment variable PGDATESTYLE on backend startup to initialize date/time formats and conventions. Thomas G. Lockhart 1997-12-16 15:57:00 +00:00
  • a58825a467 Add declarations for text, bpchar, and varchar length functions. Remove declarations in builtins.h duplicated in dt.h. Change a few return type declarations to use "type *" rather than "struct ...". Thomas G. Lockhart 1997-12-16 15:55:17 +00:00
  • 3551ee097f Add declarations for text, bpchar, and varchar length functions. Thomas G. Lockhart 1997-12-16 15:53:17 +00:00
  • 331a163693 Allow multiple-argument functions in constraint clauses. Formerly allowed only single arguments. Declare column constraints using the usual list mechanism rather than explicit itemized lists. Remove NOTNULL from default clause syntax (retain "NOT NULL"). NOTNULL is not SQL92; eventually remove it from expressions too? Move ISNULL, NOTNULL to Postgres-specific token declarations. Fix up tabs and indenting on new CREATE USER commands. Thomas G. Lockhart 1997-12-16 15:50:54 +00:00
  • 640fe03bcf Improve (well, ok, fix) generated constraint name for column CHECK clause. Thomas G. Lockhart 1997-12-16 15:45:46 +00:00
  • eb825d356e Fix order of keywords, must be alphabetical. Bruce Momjian 1997-12-16 05:04:00 +00:00
  • 0f1802f00c Fix for user password packet processing, from Goran Thyni. Bruce Momjian 1997-12-15 22:03:59 +00:00
  • ab179d6940 Make password null on startup. Bruce Momjian 1997-12-12 16:26:36 +00:00
  • c60f70b53f Rename pg_plan and pg_eval to be more meaningful. Bruce Momjian 1997-12-11 17:36:58 +00:00
  • 645cc13276 Remove PGDATA setting and use DataDir. Bruce Momjian 1997-12-11 17:03:52 +00:00
  • b69359e2d7 Spark/Linux patch for locking, from Tom Szybist Bruce Momjian 1997-12-09 20:55:33 +00:00
  • da72b903ff Major code cleanup following the pg_password insertion... ...malloc/free -> palloc/pfree ...fopen/fclose -> AllocateFile/FreeFile Marc G. Fournier 1997-12-09 03:11:25 +00:00
  • 405740ace6 Include informational messages added for implicit index creation. Thomas G. Lockhart 1997-12-09 01:46:31 +00:00
  • 2ac4cf5502 Add information message about implicitly created indices. Check for duplicate implicit index names and generate unique names. Thomas G. Lockhart 1997-12-09 01:44:14 +00:00
  • a440f8e3d7 Remove trailing period from an elog message. Most other messages do not have one. Thomas G. Lockhart 1997-12-09 01:40:30 +00:00
  • 53026db75e More VARHDRSZ additions. Bruce Momjian 1997-12-08 04:42:48 +00:00
  • bec35da8bf Add error check on getenv("DATADIR") Add code to set DATADIR in postmaster.c if -D is used Marc G. Fournier 1997-12-07 20:57:45 +00:00
  • a68a132a6c Add VARHDRSZ where needed. Many places just used 4. Bruce Momjian 1997-12-06 22:57:36 +00:00
  • 1932d92161 Allow logging of output to syslog or /tmp/postgres.log. Put all configurable parameters near top of file. Remove explicit path to postmaster executable. More comments. Thomas G. Lockhart 1997-12-06 03:02:34 +00:00
  • d358456ca3 Add test for multi-character char(). Thomas G. Lockhart 1997-12-05 01:14:55 +00:00
  • 5a5cb30096 Fix tolower loops to go in proper direction for cache. Bruce Momjian 1997-12-05 01:13:24 +00:00
  • 84fc5c4aed I found one other change that I would like to make to the src. It is in the function ParseACL. When I find that I can not allocate enough memory for the ACL structure I return an NULL instead of doing an exit_nicely(g_conn); Marc G. Fournier 1997-12-05 01:04:25 +00:00
  • 733f2a43cc Change constraint syntax to SQL92 style. Add tests for PRIMARY KEY and UNIQUE clauses. Thomas G. Lockhart 1997-12-05 00:01:22 +00:00
  • 5d7c9119fa Define USE_GERMAN_DATES for use in date/time I/O functions. Thomas G. Lockhart 1997-12-04 23:58:01 +00:00
  • dc88e795d1 Change Constraint structure to be a full node structure. Add new constraint types PRIMARY, UNIQUE. Thomas G. Lockhart 1997-12-04 23:55:52 +00:00
  • 77356a7fc1 Add Constraint node type. Remove TimeRange node type tag (everything else already gone). Thomas G. Lockhart 1997-12-04 23:43:59 +00:00
  • 352b36877f Add 'GERMAN' style to date/time output. Probably have it wrong (dd.mm/yyyy) but can change it when we know. Input routines always handled it. Thomas G. Lockhart 1997-12-04 23:30:52 +00:00
  • d7e0e61d84 Run through toupper() conversion in the forward direction. Most processors should optimize this a bit better wrt cache prefetch. Thomas G. Lockhart 1997-12-04 23:28:20 +00:00
  • 6ad698c928 Add some printing capability for a few more node types (CreateStmt, IndexStmt, IndexElem, ColumnDef). Thomas G. Lockhart 1997-12-04 23:20:32 +00:00
  • 0295864514 Add 'GERMAN' option to DateStyle. Thomas G. Lockhart 1997-12-04 23:17:13 +00:00
  • 0569136e48 Change Constraint structure name from ConstraintDef to Constraint. Change reference to field inside to be compatible with new definition as a "node" structure rather than a specialty structure. Thomas G. Lockhart 1997-12-04 23:15:28 +00:00
  • 1ac4ae4993 Add SQL92-compliant syntax for constraints. Implement PRIMARY KEY and UNIQUE clauses using indices. Thomas G. Lockhart 1997-12-04 23:07:23 +00:00
  • 7b06d99571 Backend code redefinitions to allow read/write of integer Unix system times. Thomas G. Lockhart 1997-12-04 23:04:08 +00:00
  • 8d30b40843 Update description for PGHOST and unix domain sockets. Add warning for failed connections. Bruce Momjian 1997-12-04 20:32:35 +00:00
  • 7d2fafe636 Update description for PGHOST and unix domain sockets. Add warning for failed connections. Bruce Momjian 1997-12-04 20:26:37 +00:00
  • 8a57e21c30 Incorporate patch from Matt(maycock@intelliquest.com) for dumping ACLs Marc G. Fournier 1997-12-04 01:31:28 +00:00
  • a91ad1af09 Missed a few files from Todd's patch...oops :) Marc G. Fournier 1997-12-04 00:34:01 +00:00
  • 4c04f7724e From: todd brandys <brandys@eng3.hep.uiuc.edu> Marc G. Fournier 1997-12-04 00:28:15 +00:00
  • 333323f304 Fix vacuum analyze syntax problem. Bruce Momjian 1997-12-02 16:09:15 +00:00
  • 899326a78b the -l option doesn't take a port option, so the man page shouldn't say it does Marc G. Fournier 1997-12-02 03:43:54 +00:00
  • 3253f9e222 gmake distclean wasn't removing the configure generated Makefile in pg_version... Marc G. Fournier 1997-12-02 03:19:42 +00:00
  • 8f4865bdd7 Remove premature code in constraint parsing. Change elog WARN to NOTICE for unimplemented constraints. Thomas G. Lockhart 1997-12-02 02:54:15 +00:00
  • 9257cb65b2 Linux related change to .similar to handle 'a.out' files... Marc G. Fournier 1997-12-02 02:43:08 +00:00
  • b05eddaaab Fix pg_dump, and libpq changes. Bruce Momjian 1997-12-01 22:02:49 +00:00
  • dfc1a6a848 Document pg_dump -z, clean up option list. Fix problem with libpq handling of field names uppercase code. Bruce Momjian 1997-12-01 21:01:24 +00:00
  • df823bc42d Deep-six tests using time travel, which has been removed from Postgres. Thomas G. Lockhart 1997-12-01 02:51:07 +00:00
  • 7a86a2a9e5 Add tests for varchar() and combinations of string types. Thomas G. Lockhart 1997-12-01 02:48:47 +00:00
  • 1d7b6f14e2 Adjust tests to reflect removal of time travel. Add tests for strings and varchar. Thomas G. Lockhart 1997-12-01 02:46:13 +00:00
  • f901971c86 Adjust output to reflect changes in tests. Thomas G. Lockhart 1997-12-01 02:44:53 +00:00
  • 07c1837f50 Change elog WARN messages for UNIQUE and PRIMARY, FOREIGN KEY to NOTICE messages so that execution proceeds rather than halting. These clauses are ignored as stated in the messages. Allow NOT NULL UNIQUE syntax (both were allowed individually before). Allow Postgres-style casting ("::") of non-constants. Thomas G. Lockhart 1997-11-30 23:11:10 +00:00
  • 361f9e7f8d Add comments and move a few declaration blocks to help readability. No functional changes this time! Thomas G. Lockhart 1997-11-30 23:05:39 +00:00
  • b12ba5f695 Specify hash table support functions for float8 and int4 rather than using btree support functions. Don't know why this was that way, but would assume that these should be consistant with all other types with hash support. Regression tests OK. Change a few comments and field alignment to make things more readable. Thomas G. Lockhart 1997-11-30 23:03:28 +00:00
  • 2c98143681 Add datetime and timespan hash index declarations. Use float8 for both; certainly OK for datetime since it is a float8 and should be OK for timespan since the first field within timespan is a float8. Use float8 hash function for time type (rather than char8). Thomas G. Lockhart 1997-11-30 22:58:07 +00:00
  • d16b4767fe Remove duplicate block of declarations. Must have been introduced recently since I've run ./duplicate_oids (and found no problems) in the last couple of months. Add and modify some DESCR() entries to describe functions. Thomas G. Lockhart 1997-11-30 22:52:24 +00:00
  • abedcddbd1 Change hash field for a few equality operators so all have it set. Don't know why these few were not already this way, and don't know if there is some hidden problem with this, but assume it was done accidentally as entries were copied from other operators. Regression tests are OK, but... Move one block of declaration source to keep OIDs in increasing order. Did not change OID values, just moved source code. Thomas G. Lockhart 1997-11-30 22:49:22 +00:00
  • 9faa6cabc5 Add pg_type.h to include list to regain declaration of type OID assignments. Lost these when some include files were reorganized. Regression test could not compile. Thomas G. Lockhart 1997-11-30 22:42:58 +00:00
  • 7059464335 Fix for \dd on types. Bruce Momjian 1997-11-30 17:46:01 +00:00
  • 002796b5ca Rename heap_destroyr to heap_destroy, heap_destroy to heap_destroy_with_catalog. Bruce Momjian 1997-11-28 17:28:02 +00:00
  • c445ba331b Rename heap_create to heap_create_and_catatlog, rename heap_creatr to heap_create(). Bruce Momjian 1997-11-28 04:40:40 +00:00
  • a8926e0461 Salt fix for password, from Tatsuo Ishii. Bruce Momjian 1997-11-27 03:11:55 +00:00
  • 241a87b951 Prevent flushing from packets, by Massimo. Bruce Momjian 1997-11-27 03:01:12 +00:00
  • db00632e0f Cleaups of comments. Bruce Momjian 1997-11-27 02:23:02 +00:00
  • bac80c218e Add README for parser directory Bruce Momjian 1997-11-26 15:36:00 +00:00
  • d79b9a1b7a Re-order args for TypeCreate() to be clearer. Bruce Momjian 1997-11-26 04:50:47 +00:00
  • 7c00ffb843 Fix from Zeugswetter Andreas DBT for Sendproc. Bruce Momjian 1997-11-26 04:37:53 +00:00
  • 983ec2cb4b Make parser functions static where possible. Bruce Momjian 1997-11-26 03:54:23 +00:00
  • b704426618 Make parser functions static where possible. Bruce Momjian 1997-11-26 03:43:18 +00:00
  • 97ad0b1cd4 \dd fix. Bruce Momjian 1997-11-26 02:34:28 +00:00
  • 43c7114b48 Cleanup up include files. Bruce Momjian 1997-11-26 01:26:13 +00:00
  • 598e86f3b3 Cleanup up include files. Bruce Momjian 1997-11-26 01:14:33 +00:00
  • 4a5b781d71 Break parser functions into smaller files, group together. Bruce Momjian 1997-11-25 22:07:18 +00:00
  • 3aff4011c7 Remove gram problems with archive. Bruce Momjian 1997-11-24 16:55:22 +00:00
  • 91742c5c24 Change heading. Bruce Momjian 1997-11-24 14:15:11 +00:00
  • 4857de6be4 Cleanup wrapping in \d commands. Bruce Momjian 1997-11-24 14:05:02 +00:00
  • a986b7ba4d Move descriptions to pg_proc, add descriptions. Bruce Momjian 1997-11-24 13:43:29 +00:00
  • 49656346b8 Move dbcommands.c to commands/. It should not be in the parser directory. Bruce Momjian 1997-11-24 05:32:56 +00:00
  • 36e3df0767 Move dbcommands.c to commands/. It should not be in the parser directory. Bruce Momjian 1997-11-24 05:21:03 +00:00
  • f7f2e18f8e Remove tqual.h includes not needed. Bruce Momjian 1997-11-24 05:09:50 +00:00
  • 1409819a87 Fix for textcat on varchar() fields. Bruce Momjian 1997-11-23 21:39:12 +00:00
  • f4253b0b49 Archive cleanups. Bruce Momjian 1997-11-21 19:59:39 +00:00
  • 195f78e43c More archive cleanup. Bruce Momjian 1997-11-21 19:12:41 +00:00
  • 043cebce2b More archive cleanup. Bruce Momjian 1997-11-21 19:02:59 +00:00
  • 629e27284d Remove unused files. Bruce Momjian 1997-11-21 18:22:04 +00:00
  • 3fa2bb316c Remove archive stuff. Bruce Momjian 1997-11-21 18:12:58 +00:00
  • 0889dcd6f7 Remove archive stuff. Bruce Momjian 1997-11-21 18:04:26 +00:00
  • e9e1ff226f Remove all time travel stuff. Small parser cleanup. Bruce Momjian 1997-11-20 23:24:03 +00:00
  • e075271c17 Fix socket file permissions, from Goran Thyni. Bruce Momjian 1997-11-19 18:28:59 +00:00
  • 58527aa227 Add to .similar file, Tatsuo Ishii Bruce Momjian 1997-11-19 17:57:42 +00:00
  • 474de35053 FIx for unix domain sockets, from Goran Thyni. Bruce Momjian 1997-11-19 17:52:00 +00:00
  • 21261b031c Call ExecEvalExpr with &isDone (not with NULL). Vadim B. Mikheev 1997-11-19 05:28:14 +00:00
  • b686104cd5 Change \df order. Bruce Momjian 1997-11-19 03:14:19 +00:00
  • 7372b8c2da Remove stuff that is now in psql \d. Bruce Momjian 1997-11-18 23:04:27 +00:00
  • c5d7a27275 Get rid of unused variable 'address'. Vadim B. Mikheev 1997-11-18 07:58:10 +00:00