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

Commit Graph

  • cc1b420cfd Add routines istrue() and isfalse() to directly evaluate boolean type. Thomas G. Lockhart 1997-10-30 16:45:12 +00:00
  • 770352d279 Add support for SQL92 delimited identifiers. Add support for SQL3 IS TRUE and IS FALSE. Augment support for SQL92 SET TIME ZONE... Thomas G. Lockhart 1997-10-30 16:39:27 +00:00
  • 0a9be2db9b Add support for delimited identifiers. Include new exclusive state "xd". Remove unused ScanString variable and code. Thomas G. Lockhart 1997-10-30 16:36:39 +00:00
  • 0175759e17 Fix up elog messages for consistant usage of quotes around arguments. Thomas G. Lockhart 1997-10-30 16:34:22 +00:00
  • 80440a51fa Fix for international identifiers, from Tatsuo Ishii Bruce Momjian 1997-10-30 15:28:25 +00:00
  • 06d88ecb17 Fix for when POSIX time not defined. Bruce Momjian 1997-10-30 14:06:47 +00:00
  • 1017ddd003 Fix for java timestamp type from teunis@sigil.computersupportcentre.com Bruce Momjian 1997-10-30 13:55:41 +00:00
  • 6cfe951a42 CREATE PROCEDURAL LANGUAGE mans (Jan). Vadim B. Mikheev 1997-10-30 05:38:20 +00:00
  • 43514b8485 Irix LORDER addition. Bruce Momjian 1997-10-30 05:36:38 +00:00
  • 58ed1232f5 Fix for netbsd locking, from Henry B. Hotz. Bruce Momjian 1997-10-30 05:24:19 +00:00
  • e2617c856e Fix for compile warning, from Ernst Molitor. Bruce Momjian 1997-10-30 05:07:58 +00:00
  • 5680f8795f Fix for array handling, from Gerhard Hintermayer Bruce Momjian 1997-10-30 05:00:56 +00:00
  • 1dfde614a4 Make configure more automated, from Brook Milligan. Bruce Momjian 1997-10-30 04:46:45 +00:00
  • cf1bfb3588 Fix for perl from Brook Milligan Bruce Momjian 1997-10-30 04:38:30 +00:00
  • a47158a0e1 Add script to check regression tests. Bruce Momjian 1997-10-30 04:27:14 +00:00
  • c35d7fb835 Rename pg_dump -H option to -h. Bruce Momjian 1997-10-30 03:59:59 +00:00
  • 868859b7e3 AIX patch from Darren King. Bruce Momjian 1997-10-30 03:37:28 +00:00
  • 9939e55513 Remove strcasecmp for univel. Bruce Momjian 1997-10-30 03:28:18 +00:00
  • d48006180c Generate error on large integer. Bruce Momjian 1997-10-30 01:55:49 +00:00
  • 97b1bb2281 New backend_dir html source. Bruce Momjian 1997-10-29 23:48:18 +00:00
  • 5071d3124a Added support for shlib for BSD44_derived & i386_solaris. Vadim B. Mikheev 1997-10-28 15:13:10 +00:00
  • 7bff4c5078 Now we are able to CREATE PROCEDURAL LANGUAGE (Thanks, Jan). Vadim B. Mikheev 1997-10-28 15:11:45 +00:00
  • 9db2992640 Rename postgres95 to postgresql. Bruce Momjian 1997-10-28 03:20:31 +00:00
  • ee08c36dd3 New backend dirs html file. Bruce Momjian 1997-10-27 17:53:38 +00:00
  • 8cae12b13b Add new html development tools, and flow chart. Bruce Momjian 1997-10-27 16:59:20 +00:00
  • 6855820e8f c.h: #define StrNCpy(dst,src,len) \ (strncpy((dst),(src),(len)),(len > 0) ? *((dst)+(len)-1)='\0' : \ NULL,(void)(dst)) ^^^^^^ - to avoid "value computed is not used" from gcc in ma-a-any places (should to fix thouse places instead, but ... time) Vadim B. Mikheev 1997-10-27 12:07:13 +00:00
  • 9b3d93293a Free ascii representations of compared values! Vadim B. Mikheev 1997-10-27 12:00:43 +00:00
  • a2c476b555 Use shared lock when building indices Vadim B. Mikheev 1997-10-27 11:52:43 +00:00
  • 110ba08a12 Fix binary cursors broken by MOVE implementation. (Thanks to Bruce for finding what caused problem). Vadim B. Mikheev 1997-10-27 08:55:16 +00:00
  • f15eeff1bd Modify to reflect changes in boolean input behavior (rejects bad input rather than assuming FALSE). Thomas G. Lockhart 1997-10-25 06:03:08 +00:00
  • ac357fb44c Remove extraneous row from user_relns table. Don't know where it came from... Thomas G. Lockhart 1997-10-25 06:01:21 +00:00
  • 2cad160f13 Have compiler use 486 instruction set. (Should add item in linux FAQ). Thomas G. Lockhart 1997-10-25 05:58:56 +00:00
  • f10b639237 Add SQL92 "constants" CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_USER. Add syntax for primary and foreign keys. Change optional syntax in CREATE INDEX to avoid parsing conflict with TIMESTAMP WITH TIME ZONE data type (use USING <class> rather than WITH...). Decouple various categories of data type syntax to allow the most possible non-ambiguous extensions to SQL92 for column names and labels. This should make the parser a bit more understandable, or at least easier to find where and how the data types are handled. Support syntax for IN and EXISTS clauses with subselects. Support SQL92 syntax for IS TRUE/IS FALSE/IS NOT TRUE/IS NOT FALSE. Thomas G. Lockhart 1997-10-25 05:56:41 +00:00
  • 27d0d1a159 Add SQL92 reserved words for primary and foreign keys. Add keywords for national character types. Shorted date/time keyword token names for convenience. Add SQL3 reserved words TRUE and FALSE. Thomas G. Lockhart 1997-10-25 05:44:11 +00:00
  • 60fee0d67c Add conversion routines for int2, int4, and oid to and from text. Change a few routine names to ensure <= 16 characters in name to fit correctly into pg_proc. Thomas G. Lockhart 1997-10-25 05:40:43 +00:00
  • 7f06f34636 Change column number constant to reflect change in column name from "action" to "ev_action". Thomas G. Lockhart 1997-10-25 05:38:52 +00:00
  • e9bb359d3e Change embedded query to reflect column name change from "action" to "ev_action". Thomas G. Lockhart 1997-10-25 05:37:07 +00:00
  • c5173fc58c Rename "TYPE" parser keyword token from P_TYPE to TYPE_P to conform to changes in parser. Thomas G. Lockhart 1997-10-25 05:34:07 +00:00
  • d8e260646e Reassign cash/float4 arithmetic operator oids to avoid duplicate oids. Thomas G. Lockhart 1997-10-25 05:31:55 +00:00
  • a9a91b54c6 Add conversion functions for int2, int4, oid to and from text. Shorten a few routine names to <= 16 characters long to fit in table. Thomas G. Lockhart 1997-10-25 05:29:48 +00:00
  • b5f582b7ab Rename column to avoid "action" SQL92 reserved word. Thomas G. Lockhart 1997-10-25 05:25:10 +00:00
  • 4fa25b8c99 Shorten routine names to <= 16 characters to fit in pg_proc table. Thomas G. Lockhart 1997-10-25 05:22:58 +00:00
  • c0087c9faf Add conversion routines for oid to and from text. Thomas G. Lockhart 1997-10-25 05:21:54 +00:00
  • 08b1a09ee0 Clean up comments. Thomas G. Lockhart 1997-10-25 05:21:10 +00:00
  • 317acd0818 Add conversions for int2 and int4 to and from text. Thomas G. Lockhart 1997-10-25 05:19:22 +00:00
  • 2c1557a2ff Fix occasional uninitialized variable fractional seconds in DecodeTimeOnly(). Only present when seconds are not specified for input. Thomas G. Lockhart 1997-10-25 05:18:17 +00:00
  • 9f99e4c6b6 Add conversion from datetime to time data type. Rename date+time conversion to datetime to ensure less than 16 characters in routine name (required to fit in pg_proc table). Thomas G. Lockhart 1997-10-25 05:16:09 +00:00
  • 0d6facbad6 Modify one last line to complete changes for StrNCpy() macro addition. Before, char16 was missing last character for output. Thomas G. Lockhart 1997-10-25 05:12:38 +00:00
  • 4677f0a255 Add debugging statement enabled by CASHDEBUG symbol definition. Thomas G. Lockhart 1997-10-25 05:11:06 +00:00
  • 3eb1bc67b1 Check explicitly for valid input strings for both TRUE and FALSE. Allow true/false, yes/no, 1/0. Throw elog warning if anything else. Allow shorter strings, so "t", "tr", "tru" and "true" match "true". Old behavior accepted anything starting with "t" as TRUE, everything else as FALSE. Thomas G. Lockhart 1997-10-25 05:09:58 +00:00
  • 200bc52b8d Include explicit SQL update instructions. Should have been here in time for 6.2.1 release... Thomas G. Lockhart 1997-10-25 05:05:06 +00:00
  • 789d075021 StrNCpy cleanup. Bruce Momjian 1997-10-25 02:14:22 +00:00
  • f3af1368bd Rename strNcpy to StrNCpy, and change third parameter. Bruce Momjian 1997-10-25 01:10:58 +00:00
  • 8b53f6e5b6 Fix alignment of source. Bruce Momjian 1997-10-24 15:51:37 +00:00
  • eca199d7b0 Debug stuff added to BlowawayRelationBuffers(). Vadim B. Mikheev 1997-10-22 19:04:43 +00:00
  • bd305f3f06 Fix multi-column index scans in internal pages. Vadim B. Mikheev 1997-10-22 19:02:52 +00:00
  • 8f4559d0e1 Fix \. in manual page. Bruce Momjian 1997-10-22 02:08:38 +00:00
  • 8a1a39c390 Update for 6.2.1 REL6_2_1 Bruce Momjian 1997-10-18 16:59:06 +00:00
  • b58646228d Update for 6.2.1. Bruce Momjian 1997-10-18 16:40:53 +00:00
  • a317de080e Update TODO with html changes. Bruce Momjian 1997-10-17 14:30:26 +00:00
  • 2fd57589b0 Update TODO to reflect new HISTORY file. Bruce Momjian 1997-10-17 12:21:56 +00:00
  • 0868a9b6e4 Last (?) updations. Vadim B. Mikheev 1997-10-17 11:46:02 +00:00
  • 9620c7566f DEFAULT fixed Vadim B. Mikheev 1997-10-17 11:35:33 +00:00
  • fcfb4d1df6 Changes due to fixed DEFAULT behaviour. Vadim B. Mikheev 1997-10-17 09:59:09 +00:00
  • 629e895101 Trigger function for inserting user names. Install compiled functions into $(LIBDIR)/contrib. (Thanks to Brook Milligan <brook@trillium.NMSU.Edu>) Vadim B. Mikheev 1997-10-17 09:55:34 +00:00
  • 962c8bd66d Accept additional values for TRUE: y, Y, 1. Leave all other input values to return FALSE. In next version, do more checking for valid inputs for both TRUE and FALSE. Thomas G. Lockhart 1997-10-17 05:38:32 +00:00
  • 9c800b8e48 Fix delta time decoding for 12 AM/PM. Thomas G. Lockhart 1997-10-17 05:36:01 +00:00
  • addf9d5f2e Include recipe for updating pg_aggregate to fix avg(money) function. Thomas G. Lockhart 1997-10-17 05:34:58 +00:00
  • b268758a3b New function PQcmdTuples. Bruce Momjian 1997-10-17 02:11:49 +00:00
  • ed966c4617 Updates for 6.2.1. Update pgaccess to 0.61. Add to HISTORY. Bruce Momjian 1997-10-16 17:32:07 +00:00
  • 05a436b327 DROP TRIGGER. Vadim B. Mikheev 1997-10-16 06:59:23 +00:00
  • 9b10d6ffda Ignore copies of columns specified in ORDER/GROUP BY Vadim B. Mikheev 1997-10-16 06:58:38 +00:00
  • a805635d21 Cleanups for 6.2.1. Bruce Momjian 1997-10-16 04:14:30 +00:00
  • 78351f422b Fix for backward cursors with ORDER BY. Vadim B. Mikheev 1997-10-15 06:36:36 +00:00
  • 9acf938c10 Small updates for v6.2.1. Thomas G. Lockhart 1997-10-15 02:34:51 +00:00
  • ed00f1a27a Put in some migration guides. Should have had these for each release. Thomas G. Lockhart 1997-10-15 02:32:29 +00:00
  • b0df88745d Include SQL/92 string continuation across newlines. Allows the following example: select 'first string' '---' 'last string'; to be output as 'first string---last string'. Thomas G. Lockhart 1997-10-15 01:12:21 +00:00
  • ba2358896a Fix final function for cash avg() aggregate. Wrong function referenced in previous versions. Thomas G. Lockhart 1997-10-15 01:08:25 +00:00
  • 14f81d8d34 Decrement relation reference count incremented in RelationIdCacheGetRelation() to flush relations from cache in commit time. Vadim B. Mikheev 1997-10-12 07:12:03 +00:00
  • defb10a450 DEFAULT is handled by analyze.c now. Vadim B. Mikheev 1997-10-12 07:09:20 +00:00
  • c927f80fe4 Use P_TYPE rather than TYPE_P (which will be the name in the next release). Thomas G. Lockhart 1997-10-09 05:43:59 +00:00
  • 0f66d799a3 Allow both TIME and TYPE as column and table names. Thomas G. Lockhart 1997-10-09 05:35:30 +00:00
  • 070d494464 Clean up function declarations for the boolean type package to use bool as the type for arguments and return values. Thomas G. Lockhart 1997-10-09 05:07:25 +00:00
  • a21c3e353a Allow 't', 'T', and even/odd ASCII characters to denote true/false rather than just 't' and 'T'. This allows yes/no and 1/0 to be interpreted as one might expect. Clean up function declarations to use bool as the type for arguments and return values. Thomas G. Lockhart 1997-10-09 05:06:12 +00:00
  • 8fe55efd7b Support special values 'now', 'current', etc on output. Thomas G. Lockhart 1997-10-09 05:02:17 +00:00
  • f54cc390e1 Allow TIME in column and table names (SQL/92 non-reserved word). Thomas G. Lockhart 1997-10-09 05:00:54 +00:00
  • 8bd813d6be Fix error in ordering of arguments. Thomas G. Lockhart 1997-10-09 04:59:37 +00:00
  • 577b0584aa Update to version 0.51. Bruce Momjian 1997-10-03 23:11:26 +00:00
  • f1bfc520c0 We never do remember to up the PG_VERSION number, do we? :( Marc G. Fournier 1997-10-03 17:31:29 +00:00
  • 4aab22fcda Update to 0.5. Bruce Momjian 1997-10-03 15:47:17 +00:00
  • 4c4f11896a Update machine-specific FAQs. Too late. Bruce Momjian 1997-10-03 15:38:31 +00:00
  • 83cd375cd2 Linux/alpha patch from Dan Maynard Bruce Momjian 1997-10-03 15:27:18 +00:00
  • 8b028b5c2d From JM de Lauwereyns (jmlauwer@icdc.caissedesdepots.fr): lconv is already taken as a struct identifier defined in a /usr/include file. Only has an effect with USE_LOCALE enabled. (Apparently unique to AIX and/or AIX compiler? thomas) Thomas G. Lockhart 1997-10-03 13:10:06 +00:00
  • d663f1c839 Sparc lock fix for Linux/netbsd. REL6_2 Bruce Momjian 1997-10-02 18:32:58 +00:00
  • 4b74ca2d57 Updates for release Vadim B. Mikheev 1997-10-02 18:17:56 +00:00
  • 91eb34e9eb New edition by D'Arcy and me. Vadim B. Mikheev 1997-10-02 18:03:09 +00:00
  • d75206fdf5 General function for SERIAL/IDENTITY/AUTOINCREMENT feature. Handle INSERT event in timetravel(). Vadim B. Mikheev 1997-10-02 18:01:57 +00:00
  • cd7c56eeeb Last changes. Vadim B. Mikheev 1997-10-02 18:00:34 +00:00
  • 953e9e2b3c + MOVE + CREATE TRIGGER Little changes for create table. Vadim B. Mikheev 1997-10-02 13:58:06 +00:00
  • abb0e707da Dump DEFAULT, CHECK, Triggers. Fix BASETYPE for aggregates with sfunc2 only. Vadim B. Mikheev 1997-10-02 13:57:07 +00:00