changelog
来自「PostgreSQL7.4.6 for Linux」· 代码 · 共 1,731 行 · 第 1/3 页
TXT
1,731 行
Thu May 13 13:51:26 CEST 1999 - Synced preproc.y with gram.y.Mon May 17 18:13:30 CEST 1999 - Synced preproc.y with gram.y.Fri May 21 18:13:44 CEST 1999 - Synced preproc.y with gram.y.Sun May 23 11:19:32 CEST 1999 - Add braces around each statement so that a simple if/else works.Thu Jun 10 21:09:12 CEST 1999 - Fixed typo in preproc.y. - Synced pgc.l with scan.l.Wed Jun 16 20:21:42 CEST 1999 - Fixed another typo in preproc.y.Thu Jun 24 18:06:43 CEST 1999 - Fixed C comment bug that caused ecpg to not accept quoted quotes.Fri Jun 25 07:17:10 CEST 1999 - Changed error message in ecpglib.c to list correct database name. - Set library version to 3.0.0 - Set ecpg version to 2.6.0Mon Jul 19 07:53:20 CEST 1999 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l. - Fixed quoting bug in ecpglib.c - Set ecpg version to 2.6.1 - Set library version to 3.0.1Sun Aug 1 13:31:19 CEST 1999 - Synced preproc.y with gram.y. - Set ecpg version to 2.6.2Tue Sep 14 22:26:40 CEST 1999 - Added patch by Andreas Theofilu <theofilu@eunet.at> to fix yet another quoting bug. - Minor bugfixes to ecpg - Return OID in sqlca.sqlerrd[1] if possible. - Set ecpg version to 2.6.3 - Set library version to 3.0.2Fri Sep 17 07:43:55 CEST 1999 - Fixed bug in parsing C strings. - Fixed bug in parsing operators. - Set ecpg version to 2.6.4Fri Sep 17 18:16:34 CEST 1999 - Made sure sqlca is initialized everytime. - Set library version to 3.0.3Mon Sep 27 07:40:20 CEST 1999 - Synced preproc.y with gram.y. - Synced keyword.c. - Set ecpg version to 2.6.5Tue Sep 28 17:58:37 CEST 1999 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l.Fri Oct 1 18:34:30 CEST 1999 - Synced preproc.y with gram.y. - Synced keyword.c. - Include patch by Christof Petig <christof.petig@wtal.de>: - made NULL a valid bool value - check for indicator variables on NULLWed Oct 6 18:28:40 CEST 1999 - Synced preproc.y with gram.y.Thu Oct 7 15:12:58 CEST 1999 - Fixed bug that caused mixed case relation names to be converted to upper case. - Synced preproc.y with gram.y. - Set ecpg version to 2.6.6 - Set library version to 3.0.4Tue Oct 12 07:26:50 CEST 1999 - Simplified C part of parser.Fri Oct 15 17:05:25 CEST 1999 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l. - Synced keyword.c. - Finished C parser changes, so initializers are correctly parsed. - Set ecpg version to 2.6.7Mon Oct 25 09:28:17 CEST 1999 - Made sure Tom Lane's patches make it into my source tree.Wed Oct 27 18:08:09 CEST 1999 - Synced preproc.y with gram.y. - Set ecpg version to 2.6.8Fri Oct 29 21:36:25 CEST 1999 - Fixed bug that caused ecpg to not allow FOR UPDATE. - Set ecpg version to 2.6.9Mon Nov 1 11:22:06 CET 1999 - Print SQL error message to STDERR instead of STDOUT. - Added a fourth test source. - Set library version to 3.0.5.Wed Nov 10 18:33:14 CET 1999 - Synced preproc.y with gram.y.Thu Nov 11 07:49:44 CET 1999 - Fixed bug in SET AUTOCOMMIT.Mon Nov 22 18:26:34 CET 1999 - Synced preproc.y with gram.y. - Clean up parser. - Set library version to 3.0.6. - Set ecpg version to 2.6.10.Tue Nov 23 07:59:01 CET 1999 - Ignore locale setting in ECPGdo. - Set library version to 3.0.7.Fri Dec 3 16:35:07 CET 1999 - Fixed memory leak in ecpglib. - Set library version to 3.0.8.Wed Dec 8 08:26:13 CET 1999 - Synced preproc.y with gram.y. - Clean up error handling. - Set ecpg version to 2.6.11.Tue Dec 14 07:28:10 CET 1999 - Synced preproc.y with gram.y. - Simplified string handling.Wed Dec 15 08:10:52 CET 1999 - Fixed typo in parser. - Included Bruce's patch to fix two more memory leaks in libecpg. - Some cleanup in libecpg. - Set library version to 3.0.9. - Set ecpg version to 2.6.12.Thu Dec 23 13:25:05 CET 1999 - Fixed command line parsing. - Set ecpg version to 2.6.13.Thu Jan 6 09:52:27 CET 2000 - Synced preproc.y with gram.y. - Set ecpg version to 2.6.14.Wed Jan 12 15:50:39 CET 2000 - Made sure Rene Hogendoorn's patches make it into ecpg completely except for the FETCH syntax change.Fri Jan 14 21:17:46 CET 2000 - Applied a minor patch to ecpglib.c. - Fixed initialization bugs.Mon Jan 17 21:55:40 CET 2000 - Synced preproc.y with gram.y. - Changed FETCH syntax using Rene's final patch. Made it more standard compliant.Thu Jan 20 10:00:50 CET 2000 - Synced preproc.y with gram.y.Fri Jan 21 14:52:27 CET 2000 - Added more log output to ecpglib.Thu Jan 27 08:12:05 CET 2000 - Added another patch by Rene Hogendoorn. - Fixed error messages in pgc.l. - Improved variable parsing. - Synced preproc.y with gram.y.Mon Feb 14 10:35:18 CET 2000 - Synced preproc.y with gram.y.Tue Feb 15 11:14:07 CET 2000 - Synced keyword.c. - Synced preproc.y with gram.y.Tue Feb 15 17:39:19 CET 2000 - Do only write the first 70 bytes of the error message to the sqlca structure since there are only 70 bytes free space. - Set library version to 3.0.10.Wed Feb 16 11:57:02 CET 2000 - Fixed library to be able to input complete arrays.Wed Feb 16 17:04:41 CET 2000 - Apply patch by Christof Petig <christof.petig@wtal.de> that adds descriptors.Thu Feb 17 19:37:44 CET 2000 - Synced preproc.y with gram.y. - Started to clean up preproc.y.Tue Feb 22 13:48:18 CET 2000 - Synced preproc.y with gram.y. - Much more clean ups.Wed Feb 23 17:08:28 CET 2000 - Even more clean ups.Fri Feb 25 16:13:11 CET 2000 - Fixed some bugs I created when I cleaned up, thanks Christof.Wed Mar 1 10:49:03 CET 2000 - Synced preproc.y with gram.y. - Added output of arrays.Thu Mar 2 11:25:09 CET 2000 - Fixed some parsing problems. A variable can now be a reserved SQL keyword. - Made sure double quotes in statements are correctly quoted.Thu Mar 2 17:42:16 CET 2000 - Print error message if an indicator array is given for input variables.Fri Mar 3 10:47:06 CET 2000 - Fixed handling of double quote in C code.Tue Mar 7 10:58:21 CET 2000 - More cleanup in ecpglib. - Fixed ecpg.c not not free variable list twice.Thu Mar 9 10:12:57 CET 2000 - Fixed another memory bug in the parser.Wed Mar 15 17:36:02 CET 2000 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l. - Synced keyword.c.Sun Mar 19 11:03:13 CET 2000 - Fixed quoting bug in disconnect statement.Thu Mar 23 08:13:39 CET 2000 - Synced preproc.y and keyword.c.Wed Mar 29 09:03:26 CEST 2000 - Fixed string parsing bug in pgc.l.Thu Mar 30 11:11:13 CEST 2000 - Synced preproc.y with gram.y. - Fixed comment parsing bug.Fri Mar 31 08:25:58 CEST 2000 - Synced preproc.y with gram.y.Mon Apr 3 21:20:27 CEST 2000 - Made sure pointers are correctly inserted by libecpg. My thanks go to Jan Urbanek <jan@urbanek.cz> for findin many bugs before the release. Wed Apr 5 07:54:56 CEST 2000 - Added patch by Peter Eisentraut <e99re41@DoCS.UU.SE> to fix some duplicate definittions in preproc.y. - Removed duplicate ',' in execute.c. - Changed error message for backend errors so it fits into sqlca. - Fixed array handling.Wed Apr 5 17:35:53 CEST 2000 - Fixed handling of bool variables.Sat Apr 8 13:10:12 CEST 2000 - Synced preproc.y with gram.y. - Synced keyword.c. - Set library version to 3.1.0. - Set ecpg version to 2.7.0.Mon May 15 10:51:31 CEST 2000 - Added patch by SAKAIDA Masaaki <sakaida@psn.co.jp> to fix segfault. - Set ecpg version to 2.7.1.Wed May 17 07:52:59 CEST 2000 - Added patch by SAKAIDA Masaaki <sakaida@psn.co.jp> to fix array handling. - Set library version to 3.1.1.Mon Sep 4 14:10:38 CEST 2000 - Synced preproc.y with gram.y. - Synced keyword.c. Mon Sep 18 13:55:11 CEST 2000 - Added int8 support based on a patch by Martijn Schoemaker <martijn@osp.nl>Wed Sep 20 12:40:27 CEST 2000 - Added patch by Christof Petig <christof.petig@wtal.de> to process backend NOTICEs. - Added patch by Christof Petig <christof.petig@wtal.de> to cache type information.Thu Sep 21 13:54:13 CEST 2000 - Enabled parser to accept ip addresses instead of host names.Tue Sep 26 13:00:16 CEST 2000 - Synced preproc.y with gram.y. - Synced keyword.c. - Added patch by Christof Petig <christof.petig@wtal.de> to fix NOT FOUND problem on update/insert/delete.Wed Oct 4 14:36:51 CEST 2000 - Added patch by Christof Petig <christof.petig@wtal.de> to fix missing NOTICE.Wed Oct 11 16:49:36 CEST 2000 - Synced preproc.y with gram.y.Thu Oct 12 20:13:00 CEST 2000 - Changed parser to accept a variable instead of a constant wherever possible.Mon Oct 16 21:33:17 CEST 2000 - Fixed handling of variables in connect rule.Tue Oct 17 08:09:16 CEST 2000 - Simplified parsing of connect rule.Tue Oct 17 17:36:30 CEST 2000 - Fixed some bugs in C language parsing. Sun Oct 22 15:35:53 CEST 2000 - Fixed typos in descriptor.c.Wed Oct 25 08:53:07 CEST 2000 - Added some more C constructs to the parser.Wed Oct 25 21:22:17 CEST 2000 - Synced gram.y and preproc.y.Son Oct 29 11:26:06 CET 2000 - Removed multibyte stuff since client does not know about encoding in the backend. - Fixed quoting bug reported by Sascha Demetrio (sd@b-comp.de).Mon Oct 30 15:27:12 CET 2000 - Synced gram.y and preproc.y. Tue Oct 31 16:09:55 CET 2000 - Added patch by Christof Petig <christof.petig@wtal.de> fixing some parser bugs.Fri Nov 3 11:34:43 CET 2000 - Synced pgc.l with scan.l. - Synced gram.y and preproc.y.Sat Nov 4 17:42:43 CET 2000 - Added patch by Christof Petig to fix several small bugs.Thu Nov 9 14:40:18 CET 2000 - Synced gram.y and preproc.y. - Synced keyword.c. - Added just another patch by Christof Petig.Sat Nov 18 16:28:11 CET 2000 - Synced gram.y and preproc.y. Mon Dec 18 12:27:52 CET 2000 - Synced gram.y and preproc.y. - Synced keyword.c. - Added several small patches from Christof.Fri Dec 22 13:33:31 CET 2000 - Fixed bug in a connect statement using varchars. - Synced gram.y and preproc.y. Mon Jan 22 17:56:02 CET 2001 - Synced gram.y and preproc.y. - Added #include "postgres.h" to pgc.l.Tue Jan 23 08:54:14 CET 2001 - Moved database name handling to libecpg.Thu Jan 25 21:14:38 CET 2001 - Synced gram.y and preproc.y. Wed Jan 31 17:11:04 CET 2001 - Added two bug fixes by Christof Petig.Mon Feb 19 08:25:14 CET 2001 - Synced gram.y and preproc.y.Mon Feb 26 15:22:04 CET 2001 - Fixed misplaced variables FoundInto and QueryIsRule.Thu Mar 29 10:23:05 CEST 2001 - Applied bug fix in ecpgtype.h by Adriaan Joubert.Mon Apr 2 10:16:10 CEST 2001 - Synced scan.l and pgc.l.Thu Apr 5 10:11:35 CEST 2001 - Fixed long long problem. - Set ecpg version to 2.8.0. - Set library version to 3.2.0.Fri Jun 1 08:13:25 CEST 2001 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l. - Synced keyword.c.Wed Jun 13 14:39:12 CEST 2001 - Synced preproc.y with gram.y. - Applied bug fix by John Summerfield.Son Aug 19 11:04:39 CEST 2001 - Synced preproc.y with gram.y. - Include some patches by Christof Petig <christof.petig@wtal.de>.Wed Sep 19 15:57:49 CEST 2001 - Synced preproc.y with gram.y. - Synced pgc.l with scan.l. - Synced keyword.c. - Include the remaining patches by Christof Petig <christof.petig@wtal.de>.Tue Sep 25 20:10:03 CEST 2001 - Synced preproc.y with gram.y. - Changed locale handling.Mon Oct 1 13:49:40 CEST 2001 - Fixed truncate bug. - Added patch by Christof Petig <christof.petig@wtal.de> to clean up ecpglib.TUe Oct 2 16:09:26 CEST 2001 - Re-added Tom's patch fixing my setlocale patch. I accidently deleted it.Fri Oct 5 08:37:01 CEST 2001 - Fixed yet another typo in preproc.y.Fri Oct 5 19:33:46 CEST 2001 - Make sure every call to ECPGraise is logged.Mon Oct 8 10:10:23 CEST 2001 - Fix include file so library is binary compatible again.Sun Oct 14 14:07:59 CEST 2001 - Fixed GRANT statement. - Synced preproc.y with gram.y.Thu Oct 18 12:57:04 CEST 2001 - Added patch by Lee Kindness <lkindness@csl.co.uk> fixing several bugs.Fri Oct 19 16:32:06 CEST 2001 - Removed "not yet fully implemented" warnig for nullif.Sun Oct 21 14:19:42 CEST 2001 - Synced preproc.y with gram.y.Fri Nov 2 16:16:25 CET 2001 - Synced preproc.y with gram.y.Wed Nov 14 11:50:27 CET 2001 - Added several patches by Christof Petig <christof.petig@wtal.de>.Tue Dec 4 13:30:32 CET 2001
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?