mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-29 22:49:41 +03:00 
			
		
		
		
	This patch fixes a few grammatical errors, removes some duplicate
entries, and attributes some JDBC changes to the right people. Neil Conway
This commit is contained in:
		
							
								
								
									
										33
									
								
								HISTORY
									
									
									
									
									
								
							
							
						
						
									
										33
									
								
								HISTORY
									
									
									
									
									
								
							| @@ -65,9 +65,11 @@ Overview | |||||||
| Migration to version 7.3 | Migration to version 7.3 | ||||||
|  |  | ||||||
|    A dump/restore using "pg_dump" is required for those wishing to migrate |    A dump/restore using "pg_dump" is required for those wishing to migrate | ||||||
|    data from any previous release.  A summary of changes needed in client |    data from any previous release.  If your application examines the | ||||||
|    applications is at  |    system catalogs, additional changes will be required due to the | ||||||
|    http://www.ca.postgresql.org/docs/momjian/upgrade_tips_7.3. |    introduction of schemas in 7.3; for more information, see | ||||||
|  |  | ||||||
|  | 		http://www.ca.postgresql.org/docs/momjian/upgrade_tips_7.3 | ||||||
|  |  | ||||||
|    Observe the following incompatibilities: |    Observe the following incompatibilities: | ||||||
|  |  | ||||||
| @@ -79,21 +81,19 @@ Migration to version 7.3 | |||||||
|  |  | ||||||
|      * LIMIT #,# is disabled, use LIMIT # OFFSET #. |      * LIMIT #,# is disabled, use LIMIT # OFFSET #. | ||||||
|  |  | ||||||
|      * LIMIT can now appear before FOR UPDATE, for portability. |  | ||||||
|  |  | ||||||
|      * INSERTs with column lists must specify all values, e.g.  |      * INSERTs with column lists must specify all values, e.g.  | ||||||
|        INSERT INTO tab (col1, col2) VALUES ('val1') is now invalid |        INSERT INTO tab (col1, col2) VALUES ('val1') is now invalid. | ||||||
|  |  | ||||||
|      * DROP object now takes either CASCADE or RESTRICT to control |      * DROP object now takes either CASCADE or RESTRICT to control | ||||||
|        whether dependent objects are also dropped |        whether dependent objects are also dropped. | ||||||
|  |  | ||||||
|      * An index is now not automatically created for SERIAL columns |      * An index is now not automatically created for SERIAL columns. | ||||||
|  |  | ||||||
|      * A SET inside an aborted transaction is now rolled back |      * A SET inside an aborted transaction is now rolled back. | ||||||
|  |  | ||||||
|      * COPY no longer considers missing trailing columns to be NULL |      * COPY no longer considers missing trailing columns to be NULL. | ||||||
|  |  | ||||||
|      * TIMESTAMP and TIME data types now default to WITHOUT TIMEZONE |      * TIMESTAMP and TIME data types now default to WITHOUT TIMEZONE. | ||||||
|  |  | ||||||
|      * Pre-7.3 databases loaded into 7.3 will not have the new object |      * Pre-7.3 databases loaded into 7.3 will not have the new object | ||||||
|        dependencies for SERIAL, UNIQUE constraints, and foreign keys. See |        dependencies for SERIAL, UNIQUE constraints, and foreign keys. See | ||||||
| @@ -176,7 +176,7 @@ Queries | |||||||
| ======= | ======= | ||||||
| Make cursors insensitive, meaning their contents do not change (Tom) | Make cursors insensitive, meaning their contents do not change (Tom) | ||||||
| Disable LIMIT #,# syntax; now only LIMIT # OFFSET # supported (Bruce) | Disable LIMIT #,# syntax; now only LIMIT # OFFSET # supported (Bruce) | ||||||
| Increase identifier length to 64 (Neil, Bruce) | Increase identifier length to 63 (Neil, Bruce) | ||||||
| UNION fixes for merging >= 3 columns of different lengths (Tom) | UNION fixes for merging >= 3 columns of different lengths (Tom) | ||||||
| Add DEFAULT keyword to INSERT, i.e INSERT ... (..., DEFAULT, ) (Rod) | Add DEFAULT keyword to INSERT, i.e INSERT ... (..., DEFAULT, ) (Rod) | ||||||
| Allow views to have default values using ALTER COLUMN ... SET DEFAULT (Neil) | Allow views to have default values using ALTER COLUMN ... SET DEFAULT (Neil) | ||||||
| @@ -222,7 +222,6 @@ Automatically drop constraints/functions when object is dropped (Rod) | |||||||
| Add CREATE/DROP OPERATOR CLASS (Bill Studenmund, Tom) | Add CREATE/DROP OPERATOR CLASS (Bill Studenmund, Tom) | ||||||
| Add ALTER TABLE DROP COLUMN (Christopher, Tom, Hiroshi) | Add ALTER TABLE DROP COLUMN (Christopher, Tom, Hiroshi) | ||||||
| Prevent inherited columns from being removed or renamed (Alvaro Herrera) | Prevent inherited columns from being removed or renamed (Alvaro Herrera) | ||||||
| Add CREATE OR REPLACE VIEW, CREATE OR REPLACE RULE (Gavin, Neil, Tom) |  | ||||||
| Fix foreign key constraints to not error on intermediate db states (Stephan) | Fix foreign key constraints to not error on intermediate db states (Stephan) | ||||||
| Propagate column or table renaming to foreign key constraints | Propagate column or table renaming to foreign key constraints | ||||||
| Add CREATE OR REPLACE VIEW (Gavin, Neil, Tom) | Add CREATE OR REPLACE VIEW (Gavin, Neil, Tom) | ||||||
| @@ -336,7 +335,8 @@ Allow recursive SQL function (Peter) | |||||||
| Change PL/Tcl build to use configured compiler and Makefile.shlib (Peter) | Change PL/Tcl build to use configured compiler and Makefile.shlib (Peter) | ||||||
| Overhaul the PL/pgSQL FOUND variable to be more Oracle-compatible (Tom, Neil) | Overhaul the PL/pgSQL FOUND variable to be more Oracle-compatible (Tom, Neil) | ||||||
| Allow PL/pgSQL to handle quoted identifiers (Tom) | Allow PL/pgSQL to handle quoted identifiers (Tom) | ||||||
| Allow PL/pgSQL functions can return sets (Neil) | Allow set-returning PL/pgSQL functions (Neil) | ||||||
|  | Make PL/pgSQL schema-aware (Joe) | ||||||
|  |  | ||||||
| Psql | Psql | ||||||
| ==== | ==== | ||||||
| @@ -367,13 +367,12 @@ Allow jdbc to compile with jdk 1.4 (Dave) | |||||||
| Add jdbc3 support (Barry) | Add jdbc3 support (Barry) | ||||||
| Allows jdbc to set loglevel by adding ?loglevel=X to the connection URL (Barry) | Allows jdbc to set loglevel by adding ?loglevel=X to the connection URL (Barry) | ||||||
| Add jdbc Driver.info() message that prints out the version number (Barry) | Add jdbc Driver.info() message that prints out the version number (Barry) | ||||||
| Add jdbc updateable result sets | Add jdbc updateable result sets (Raghu Nidagal, Dave) | ||||||
| Add jdbc support for callable statements | Add jdbc support for callable statements (Paul Bethe) | ||||||
| Add jdbc query cancel capability | Add jdbc query cancel capability | ||||||
| Add refresh row to jdbc (Dave) | Add refresh row to jdbc (Dave) | ||||||
| Fix jdbc MD5 encryption handling for multibyte servers (Jun Kawai) | Fix jdbc MD5 encryption handling for multibyte servers (Jun Kawai) | ||||||
| Add JDBC support for prepared statements (Barry) | Add JDBC support for prepared statements (Barry) | ||||||
| Add support for new prepared statements |  | ||||||
|  |  | ||||||
| ECPG | ECPG | ||||||
| ==== | ==== | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user