Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
P
postgres-lambda-diff
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Jakob Huber
postgres-lambda-diff
Commits
1cfe0a40
Commit
1cfe0a40
authored
20 years ago
by
Tom Lane
Browse files
Options
Downloads
Patches
Plain Diff
Wups, seem to have used an ungood version of lynx to generate this.
parent
1bc489bc
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
HISTORY
+439
-491
439 additions, 491 deletions
HISTORY
with
439 additions
and
491 deletions
HISTORY
+
439
−
491
View file @
1cfe0a40
...
@@ -46,7 +46,7 @@
...
@@ -46,7 +46,7 @@
in many not-so-corner cases. This would for example allow users to
in many not-so-corner cases. This would for example allow users to
insert into views they weren't supposed to have permission to
insert into views they weren't supposed to have permission to
insert into. We have therefore reverted the 7.3.3 patch. The
insert into. We have therefore reverted the 7.3.3 patch. The
original bug will be fixed in
8.0
.
original bug will be fixed in
7.5
.
* Repair incorrect order of operations in GetNewTransactionId()
* Repair incorrect order of operations in GetNewTransactionId()
This bug could result in failure under out-of-disk-space
This bug could result in failure under out-of-disk-space
conditions, including inability to restart even after disk space
conditions, including inability to restart even after disk space
...
@@ -155,35 +155,30 @@
...
@@ -155,35 +155,30 @@
Changes
Changes
Repair sometimes-incorrect computation of StartUpID after a crash
Repair sometimes-incorrect computation of StartUpID after a crash
Avoid slowness with lots of deferred triggers in one transaction (Step
Avoid slowness with lots of deferred triggers in one transaction (Stephan)
han)
Don't lock referenced row when UPDATE doesn't change foreign key's value
Don't lock referenced row when UPDATE doesn't change foreign key's val
(Jan)
ue (Jan)
Use -fPIC not -fpic on Sparc (Tom Callaway)
Use -fPIC not -fpic on Sparc (Tom Callaway)
Repair lack of schema-awareness in contrib/reindexdb
Repair lack of schema-awareness in contrib/reindexdb
Fix contrib/intarray error for zero-element result array (Teodor)
Fix contrib/intarray error for zero-element result array (Teodor)
Ensure createuser script will exit on control-C (Oliver)
Ensure createuser script will exit on control-C (Oliver)
Fix errors when the type of a dropped column has itself been dropped
Fix errors when the type of a dropped column has itself been dropped
CHECKPOINT does not cause database panic on failure in noncritical ste
CHECKPOINT does not cause database panic on failure in noncritical steps
ps
Accept 60 in seconds fields of timestamp, time, interval input values
Accept 60 in seconds fields of timestamp, time, interval input values
Issue notice, not error, if TIMESTAMP, TIME, or INTERVAL precision too
Issue notice, not error, if TIMESTAMP, TIME, or INTERVAL precision too
large
large
Fix abstime-to-time cast function (fix is not applied unless you initd
Fix abstime-to-time cast function (fix is not applied unless you initdb)
b)
Fix pg_proc entry for timestamptz_izone (fix is not applied unless you
Fix pg_proc entry for timestamptz_izone (fix is not applied unless you
initdb)
initdb)
Make EXTRACT(EPOCH FROM timestamp without time zone) treat input as
lo
Make EXTRACT(EPOCH FROM timestamp without time zone) treat input as
cal time
lo
cal time
'now'::timestamptz gave wrong answer if timezone changed earlier in
tr
'now'::timestamptz gave wrong answer if timezone changed earlier in
ansaction
tr
ansaction
HAVE_INT64_TIMESTAMP code for time with timezone overwrote its input
HAVE_INT64_TIMESTAMP code for time with timezone overwrote its input
Accept GLOBAL TEMP/TEMPORARY as a synonym for TEMPORARY
Accept GLOBAL TEMP/TEMPORARY as a synonym for TEMPORARY
Avoid improper schema-permissions-check failure in foreign-key trigger
Avoid improper schema-permissions-check failure in foreign-key triggers
s
Fix bugs in foreign-key triggers for SET DEFAULT action
Fix bugs in foreign-key triggers for SET DEFAULT action
Fix incorrect time-qual check in row fetch for UPDATE and DELETE trigg
Fix incorrect time-qual check in row fetch for UPDATE and DELETE triggers
ers
Foreign-key clauses were parsed but ignored in ALTER TABLE ADD COLUMN
Foreign-key clauses were parsed but ignored in ALTER TABLE ADD COLUMN
Fix createlang script breakage for case where handler function already
Fix createlang script breakage for case where handler function already
exists
exists
...
@@ -191,12 +186,11 @@
...
@@ -191,12 +186,11 @@
places
places
Fix misbehavior of func_error() on type names containing '%'
Fix misbehavior of func_error() on type names containing '%'
Fix misbehavior of replace() on strings containing '%'
Fix misbehavior of replace() on strings containing '%'
Regular-expression patterns containing certain multibyte characters fa
Regular-expression patterns containing certain multibyte characters failed
iled
Account correctly for NULLs in more cases in join size estimation
Account correctly for NULLs in more cases in join size estimation
Avoid conflict with system definition of isblank() function or macro
Avoid conflict with system definition of isblank() function or macro
Fix failure to convert large code point values in EUC_TW conversions
(
Fix failure to convert large code point values in EUC_TW conversions
Tatsuo)
(
Tatsuo)
Fix error recovery for SSL_read/SSL_write calls
Fix error recovery for SSL_read/SSL_write calls
Don't do early constant-folding of type coercion expressions
Don't do early constant-folding of type coercion expressions
Validate page header fields immediately after reading in any page
Validate page header fields immediately after reading in any page
...
@@ -204,28 +198,24 @@
...
@@ -204,28 +198,24 @@
Fix buffer overrun in to_ascii (Guido Notari)
Fix buffer overrun in to_ascii (Guido Notari)
contrib/ltree fixes (Teodor)
contrib/ltree fixes (Teodor)
Fix core dump in deadlock detection on machines where char is unsigned
Fix core dump in deadlock detection on machines where char is unsigned
Avoid running out of buffers in many-way indexscan (bug introduced in
Avoid running out of buffers in many-way indexscan (bug introduced in 7.3)
7.3)
Fix planner's selectivity estimation functions to handle domains properly
Fix planner's selectivity estimation functions to handle domains prope
rly
Fix dbmirror memory-allocation bug (Steven Singer)
Fix dbmirror memory-allocation bug (Steven Singer)
Prevent infinite loop in ln(numeric) due to roundoff error.
Prevent infinite loop in ln(numeric) due to roundoff error.
GROUP BY got confused if there were multiple equal GROUP BY items
GROUP BY got confused if there were multiple equal GROUP BY items
Fix bad plan when inherited UPDATE/DELETE references another inherited
Fix bad plan when inherited UPDATE/DELETE references another inherited
table
table
Prevent clustering on incomplete (partial or non-NULL-storing) indexes
Prevent clustering on incomplete (partial or non-NULL-storing) indexes
Service shutdown request at proper time if it arrives while still star
Service shutdown request at proper time if it arrives while still
ting up
starting up
Fix left-links in temporary indexes (could make backwards scans miss e
Fix left-links in temporary indexes (could make backwards scans miss
ntries)
entries)
Fix incorrect handling of client_encoding setting in postgresql.conf (
Fix incorrect handling of client_encoding setting in postgresql.conf
Tatsuo)
(Tatsuo)
Fix failure to respond to 'pg_ctl stop -m fast' after Async_NotifyHand
Fix failure to respond to 'pg_ctl stop -m fast' after Async_NotifyHandler
ler runs
runs
Fix SPI for case where rule contains multiple statements of the same t
Fix SPI for case where rule contains multiple statements of the same type
ype
Fix problem with checking for wrong type of access permission in rule query
Fix problem with checking for wrong type of access permission in rule
query
Fix problem with EXCEPT in CREATE RULE
Fix problem with EXCEPT in CREATE RULE
Prevent problem with dropping temp tables having serial columns
Prevent problem with dropping temp tables having serial columns
Fix replace_vars_with_subplan_refs failure in complex views
Fix replace_vars_with_subplan_refs failure in complex views
...
@@ -239,15 +229,13 @@
...
@@ -239,15 +229,13 @@
pg_dumpall failed to recognize --globals-only switch
pg_dumpall failed to recognize --globals-only switch
pg_restore failed to restore blobs if -X disable-triggers is specified
pg_restore failed to restore blobs if -X disable-triggers is specified
Repair intrafunction memory leak in plpgsql
Repair intrafunction memory leak in plpgsql
pltcl's elog command dumped core if given wrong parameters (Ian Hardin
pltcl's elog command dumped core if given wrong parameters (Ian Harding)
g)
plpython used wrong value of atttypmod (Brad McLean)
plpython used wrong value of atttypmod (Brad McLean)
Fix improper quoting of boolean values in Python interface (D'Arcy)
Fix improper quoting of boolean values in Python interface (D'Arcy)
Added addDataType() method to PGConnection interface for JDBC
Added addDataType() method to PGConnection interface for JDBC
Fixed various problems with updateable ResultSets for JDBC (Shawn Gree
Fixed various problems with updateable ResultSets for JDBC (Shawn Green)
n)
Fixed various problems with DatabaseMetaData for JDBC (Kris Jurka,
Fixed various problems with DatabaseMetaData for JDBC (Kris Jurka, Pet
Peter Royal)
er Royal)
Fixed problem with parsing table ACLs in JDBC
Fixed problem with parsing table ACLs in JDBC
Better error message for character set conversion problems in JDBC
Better error message for character set conversion problems in JDBC
_________________________________________________________________
_________________________________________________________________
...
@@ -276,17 +264,14 @@
...
@@ -276,17 +264,14 @@
Fix problems with loading pg_dump files containing contrib/lo usage
Fix problems with loading pg_dump files containing contrib/lo usage
Fix problem with all-numeric user names
Fix problem with all-numeric user names
Fix possible memory leak and core dump during disconnect in libpgtcl
Fix possible memory leak and core dump during disconnect in libpgtcl
Make plpython's spi_execute command handle nulls properly (Andrew Bosm
Make plpython's spi_execute command handle nulls properly (Andrew Bosma)
a)
Adjust plpython error reporting so that its regression test passes again
Adjust plpython error reporting so that its regression test passes aga
in
Work with bison 1.875
Work with bison 1.875
Handle mixed-case names properly in plpgsql's %type (Neil)
Handle mixed-case names properly in plpgsql's %type (Neil)
Fix core dump in pltcl when executing a query rewritten by a rule
Fix core dump in pltcl when executing a query rewritten by a rule
Repair array subscript overruns (per report from Yichen Xie)
Repair array subscript overruns (per report from Yichen Xie)
Reduce MAX_TIME_PRECISION from 13 to 10 in floating-point case
Reduce MAX_TIME_PRECISION from 13 to 10 in floating-point case
Correctly case-fold variable names in per-database and per-user settin
Correctly case-fold variable names in per-database and per-user settings
gs
Fix coredump in plpgsql's RETURN NEXT when SELECT into record returns
Fix coredump in plpgsql's RETURN NEXT when SELECT into record returns
no rows
no rows
Fix outdated use of pg_type.typprtlen in python client interface
Fix outdated use of pg_type.typprtlen in python client interface
...
@@ -313,33 +298,29 @@
...
@@ -313,33 +298,29 @@
A dump/restore is *not* required for those running 7.3. However, it
A dump/restore is *not* required for those running 7.3. However, it
should be noted that the main PostgreSQL interface library, libpq, has
should be noted that the main PostgreSQL interface library, libpq, has
a new major version number for this release, which
will
require
that
a new major version number for this release, which
may
require
client code using libpq be relinked
.
recompilation of client code in certain cases
.
_________________________________________________________________
_________________________________________________________________
Changes
Changes
Fix a core dump of COPY TO when client/server encodings don't match
Fix a core dump of COPY TO when client/server encodings don't match (Tom)
(Tom)
Allow pg_dump to work with pre-7.2 servers (Philip)
Allow pg_dump to work with pre-7.2 servers (Philip)
contrib/adddepend fixes (Tom)
/contrib/adddepend fixes (Tom)
Fix problem with deletion of per-user/per-database config settings
Fix problem with deletion of per-user/per-database config settings (Tom)
(Tom)
/contrib/vacuumlo fix (Tom)
contrib/vacuumlo fix (Tom)
Allow 'password' encryption even when pg_shadow contains MD5 passwords
Allow 'password' encryption even when pg_shadow contains MD5 passwords
(Bruce)
(Bruce)
contrib/dbmirror fix (Steven Singer)
/
contrib/dbmirror fix (Steven Singer)
Optimizer fixes (Tom)
Optimizer fixes (Tom)
contrib/tsearch fixes (Teodor Sigaev, Magnus)
/
contrib/tsearch fixes (Teodor Sigaev, Magnus)
Fix encoding name resolution to work in Turkish lo
ca
l
e (Nicolai Tufar)
Allow locale names to be mixed
ca
s
e (Nicolai Tufar)
Increment libpq library's major version number (Bruce)
Increment libpq library's major version number (Bruce)
pg_hba.conf error reporting fixes (Bruce, Neil)
pg_hba.conf error reporting fixes (Bruce, Neil)
Add SCO Open
S
erver 5.0.4 as a supported platform (Bruce)
Add SCO Open
s
erver 5.0.4 as a supported platform (Bruce)
Prevent EXPLAIN from crashing server (Tom)
Prevent EXPLAIN from crashing server (Tom)
SSL fixes (Nathan Mueller)
SSL fixes (Nathan Mueller)
Prevent composite column creation via ALTER TABLE (Tom)
Prevent composite column creation via ALTER TABLE (Tom)
Fix conversion between LATIN9 and UNICODE (Peter)
Translation updates
_________________________________________________________________
_________________________________________________________________
Release 7.3
Release 7.3
...
@@ -868,38 +849,6 @@ Contrib
...
@@ -868,38 +849,6 @@ Contrib
Improve /contrib/fulltextindex (Christopher)
Improve /contrib/fulltextindex (Christopher)
_________________________________________________________________
_________________________________________________________________
Release 7.2.5
Release date: 2004-08-16
This release contains a variety of fixes from 7.2.4.
_________________________________________________________________
Migration to version 7.2.5
A dump/restore is not required for those running 7.2.X.
_________________________________________________________________
Changes
* Prevent possible loss of committed transactions during crash
Due to insufficient interlocking between transaction commit and
checkpointing, it was possible for transactions committed just
before the most recent checkpoint to be lost, in whole or in part,
following a database crash and restart. This is a serious bug that
has existed since PostgreSQL 7.1.
* Fix corner case for btree search in parallel with first root page
split
* Fix buffer overrun in to_ascii (Guido Notari)
* Fix core dump in deadlock detection on machines where char is
unsigned
* Fix failure to respond to "pg_ctl stop -m fast" after
Async_NotifyHandler runs
* Repair memory leaks in pg_dump
* Avoid conflict with system definition of isblank() function or
macro
_________________________________________________________________
Release 7.2.4
Release 7.2.4
Release date: 2003-01-30
Release date: 2003-01-30
...
@@ -915,20 +864,19 @@ Contrib
...
@@ -915,20 +864,19 @@ Contrib
Changes
Changes
Fix some additional cases of VACUUM "No one parent tuple was found"
er
Fix some additional cases of VACUUM "No one parent tuple was found"
ror
er
ror
Prevent VACUUM from being called inside a function (Bruce)
Prevent VACUUM from being called inside a function (Bruce)
Ensure pg_clog updates are sync'd to disk before marking checkpoint
co
Ensure pg_clog updates are sync'd to disk before marking checkpoint
mplete
co
mplete
Avoid integer overflow during large hash joins
Avoid integer overflow during large hash joins
Make GROUP commands work when pg_group.grolist is large enough to be t
Make GROUP commands work when pg_group.grolist is large enough
oasted
to be toasted
Fix errors in datetime tables; some timezone names weren't being recog
Fix errors in datetime tables; some timezone names weren't being
nized
recognized
Fix integer overflows in circle_poly(), path_encode(), path_add() (Ne
Fix integer overflows in circle_poly(), path_encode(), path_add()
il)
(Neil)
Repair long-standing logic errors in lseg_eq(), lseg_ne(), lseg_center
Repair long-standing logic errors in lseg_eq(), lseg_ne(), lseg_center()
()
_________________________________________________________________
_________________________________________________________________
Release 7.2.3
Release 7.2.3
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment