Commit Graph

  • 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
  • 20858bdd96 Make \d commands not wrap over 80 cols. Bruce Momjian 1997-11-18 06:46:31 +00:00
  • 79daac6bad Add descriptions for types and operators. Bruce Momjian 1997-11-18 05:22:51 +00:00
  • bd6733f9ce Clean out pgbuiltin now that new psql \d commands exist. Bruce Momjian 1997-11-17 22:15:03 +00:00
  • d0928a3af3 Fix \e for empty file. Bruce Momjian 1997-11-17 17:54:24 +00:00
  • d0471244e6 Remove 16 char limit on system table/index names. Rename system indexes. Bruce Momjian 1997-11-17 16:59:36 +00:00
  • 80c1e82232 Unscramble port selection logic to avoid compiler complaints about uninitialized variables. I _think_ the logic is preserved... Thomas G. Lockhart 1997-11-17 16:42:39 +00:00
  • c2f4779ddf Define prototype for ExecutorLimit() to avoid compiler complaints. Thomas G. Lockhart 1997-11-17 16:41:04 +00:00
  • 680ef08511 Add DTK_DOY to help decode day of year fields. Thomas G. Lockhart 1997-11-17 16:39:58 +00:00
  • 45a8b666c0 Include first text in some type descriptions (~29 entries). Thomas G. Lockhart 1997-11-17 16:39:16 +00:00
  • 4b19101fc3 Update UNION and subselect syntax. Support SQL92 syntax for type coersion of strings (type 'typeval'). Example: "DATETIME 'now'". This works only for string constants and can not replace the CAST and ::type syntax which behave identically in this context. Thomas G. Lockhart 1997-11-17 16:37:24 +00:00
  • 6df962668a Update generated source for scan.l. Thomas G. Lockhart 1997-11-17 16:33:21 +00:00
  • 3d4d1e14f8 Implement SQL92 binary and hexadecimal string decoding (b'10' and x'1F'). Check decoding of integer in x - y syntax (already done for most ints). Thomas G. Lockhart 1997-11-17 16:31:39 +00:00
  • 2fa330284c Use limits.h for INT, SHRT, and SCHAR min and max values rather than hardcoded values. Thomas G. Lockhart 1997-11-17 16:26:27 +00:00
  • 174f984b76 Use SHRT_MIN and SHRT_MAX for 2-byte integer limits. Thomas G. Lockhart 1997-11-17 16:24:17 +00:00
  • e7946a53ad Allow fractional values for delta times (e.g. '2.5 days'). Check valid numeric input more carefully for delta times. Implement day of year as possible input to datetime_part(). Thomas G. Lockhart 1997-11-17 16:23:33 +00:00
  • 55a6b7a9be Include unistd.h to get read/write function declarations. Remove unused variable addrLen. Thomas G. Lockhart 1997-11-17 16:18:07 +00:00
  • 8e86c46be3 Add storage/ipc.h include file to get read/write function declarations. Thomas G. Lockhart 1997-11-17 16:17:14 +00:00
  • c47eaac952 Fix compiler complaints about mismatched pointer args using coersions. Thomas G. Lockhart 1997-11-17 16:10:06 +00:00
  • 0f62b3024e Fix for \e on empty file. Bruce Momjian 1997-11-17 05:23:11 +00:00
  • 9bcf350cc7 Apply Bryan's IPC Patches Marc G. Fournier 1997-11-17 03:47:31 +00:00
  • 930bce33db Re-ordeer new \d command output. Bruce Momjian 1997-11-16 05:32:16 +00:00
  • 12fc33077b New \dS psql command. initdb cleanup. Bruce Momjian 1997-11-16 04:36:52 +00:00
  • 1c32d285a6 Remove pg_magic, defaults, server, hosts, and demon tables. unused. Bruce Momjian 1997-11-15 20:58:05 +00:00
  • 0dec3a8d37 Fix problem of COPY before vacuum. Bruce Momjian 1997-11-15 17:15:35 +00:00
  • 4e9df155f0 Add new \df psql option and oid8types() function. Bruce Momjian 1997-11-15 16:32:25 +00:00
  • 2e0976e003 Fix testing problem when 'current' equal to 'now' for separate inserts on fast machines with fast disks. Adjust a few other tests to be more complete. Thomas G. Lockhart 1997-11-15 02:55:57 +00:00
  • 644b37c095 Add mention of new environment variables for session initialization. Cross-reference libpq(3). Thomas G. Lockhart 1997-11-15 02:47:23 +00:00
  • 2f4ccfe053 Make flowchart file smaller. Bruce Momjian 1997-11-14 22:00:32 +00:00
  • 4cbc06cff1 Add new psql \da, \do, and \dT options. Bruce Momjian 1997-11-14 21:38:25 +00:00
  • 208dae3727 Set time zone and date style environment variables. Update banner message regarding time zone. Thomas G. Lockhart 1997-11-14 15:57:12 +00:00
  • 0f2189efff Include flex output in the standard distribution to fix problems with old AT&T lexers and exclusive states (Solaris has trouble and probably others). Thomas G. Lockhart 1997-11-14 15:50:22 +00:00
  • 6eaafef1df Supress cleaning scan.c since we will try to include it in the distribution. This should help Solaris and (presumably) other distributions with old AT&T-descended lex programs which can't handle "exclusive states". Thomas G. Lockhart 1997-11-14 15:48:19 +00:00
  • 97d2b92384 Add flag to supress one compiler warning regarding unused "unput" function in flex-specific code. Thomas G. Lockhart 1997-11-14 15:43:27 +00:00
  • e9c31055e6 Add mention of PGDATESTYLE, PGTZ, PGCOSTHEAP, PGCOSTINDEX, PGRPLANS, PGGEQO as initialization environment variables. Thomas G. Lockhart 1997-11-14 15:41:30 +00:00
  • 3a73060ba5 Add other initialization environment variables: PGCOSTHEAP, PGCOSTINDEX, PGRPLANS, PGGEQO (PGDATESTYLE, PGTZ already defined) Thomas G. Lockhart 1997-11-14 15:38:31 +00:00
  • f3311457ec Reformat parser table (cosmetic only). Thomas G. Lockhart 1997-11-14 15:34:09 +00:00
  • 430169a5ea FIx for indexing regex stuff. Change rowoid to objoid. Bruce Momjian 1997-11-14 06:09:07 +00:00
  • ea4223c45f FIx for indexing regex stuff. Change rowoid to objoid. Bruce Momjian 1997-11-14 05:57:46 +00:00
  • 145bae2759 pg_description cleanup. Bruce Momjian 1997-11-13 03:36:42 +00:00
  • 5071ae2972 Add pg_description table for info on tables, columns, operators, types, and aggregates. Modify psql with new \dd operator to access description Bruce Momjian 1997-11-13 03:23:18 +00:00
  • 7e48d427c8 File has moved to include/catalog. Bruce Momjian 1997-11-12 03:30:33 +00:00
  • 9507e539e2 Remove unnecessary inclusion of <ctype.h>. Thomas G. Lockhart 1997-11-10 15:43:26 +00:00
  • 367089b0c1 Add PGTZ environment variable to initialization code. Rename PG_DATESTYLE to PGDATESTYLE environment variable. Move environment variable code to a different place so it now works! Note that regression tests can now run with "setenv PGTZ PST8PDT" at the frontend rather than requiring the backend to have TZ set. Thomas G. Lockhart 1997-11-10 15:41:58 +00:00
  • 4ebc4e39d1 Do a more complete job of supporting time zone information. Try to save pre-existing TZ environment variable if possible. Includes code from Keith Parks. Thomas G. Lockhart 1997-11-10 15:37:15 +00:00
  • b42e37bcde Change quickdie elog notice to a single message. Clean up FloatExceptionHandler elog message source code. Thomas G. Lockhart 1997-11-10 15:24:56 +00:00
  • 25e950fca4 Change messages regarding "TimeRange" to say that time travel is no longer available. Remove lots of #ifdef'd debugging print statements. Thomas G. Lockhart 1997-11-10 15:22:36 +00:00