Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv().
Due to oversights, the encrypt_iv() and decrypt_iv() functions failed to
report certain types of invalid-input errors, and would instead return
random garbage values.
Marko Kreen, per report from Stefan Kaltenbrunner
Branch
Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv().
Due to oversights, the encrypt_iv() and decrypt_iv() functions failed to
report certain types of invalid-input errors, and would instead return
random garbage values.
Marko Kreen, per report from Stefan Kaltenbrunner
Branch
Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv().
Due to oversights, the encrypt_iv() and decrypt_iv() functions failed to
report certain types of invalid-input errors, and would instead return
random garbage values.
Marko Kreen, per report from Stefan Kaltenbrunner
Branch
Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv().
Due to oversights, the encrypt_iv() and decrypt_iv() functions failed to
report certain types of invalid-input errors, and would instead return
random garbage values.
Marko Kreen, per report from Stefan Kaltenbrunner
Branch
Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv().
Due to oversights, the encrypt_iv() and decrypt_iv() functions failed to
report certain types of invalid-input errors, and would instead return
random garbage values.
Marko Kreen, per report from Stefan Kaltenbrunner
Branch
Undo 8.4-era lobotomization of subquery pullup rules.
After the planner was fixed to convert some IN/EXISTS subqueries into
semijoins or antijoins, we had to prevent it from doing that in some
cases where the plans risked getting much worse. The reason the plans
got worse was that in the unoptimi
Use parameterized paths to generate inner indexscans more flexibly.
This patch fixes the planner so that it can generate nestloop-with-
inner-indexscan plans even with one or more levels of joining between
the indexscan and the nestloop join that is supplying the parameter.
The executor was fixed
Show default privileges in information schema
Hitherto, the information schema only showed explicitly granted
privileges that were visible in the *acl catalog columns. If no
privileges had been granted, the implicit privileges were not shown.
To fix that, add an SQL-accessible version of the acl
Revert unfortunate whitespace change
In e5e2fc842c418432756d8b5825ff107c6c5fc4c3, blank lines were removed
after a comment block, which now looks as though the comment refers to
the immediately following code, but it actually refers to the
preceding code. So put the blank lines back.
Branch
Disallow ALTER DOMAIN on non-domain type everywhere
This has been the behavior already in most cases, but through
omission, ALTER DOMAIN / OWNER TO and ALTER DOMAIN / SET SCHEMA would
silently work on non-domain types as well.
Branch
--
master
Details
---
http://git.postgresql.org/pg/com
Hide most variable-length fields from Form_pg_* structs
Those fields only appear in the structs so that genbki.pl can create
the BKI bootstrap files for the catalogs. But they are not actually
usable from C. So hiding them can prevent coding mistakes, saves
stack space, and can help the compiler
Do not access indclass through Form_pg_index
Normally, accessing variable-length members of catalog structures past
the first one doesn't work at all. Here, it happened to work because
indnatts was checked to be 1, and so the defined FormData_pg_index
layout, using int2vector[1] and oidvector[1]
Document that COUNT(*) might not need a seq scan any more.
Noted by Josh Kupershmidt.
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/eb6af016fc04392c41106ac866072914bf66ecd0
Modified Files
--
doc/src/sgml/func.sgml |6 --
1 files changed, 4 inser
Document that analyzing an empty table doesn't update the statistics.
Per a suggestion from Sergey Konoplev
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/db6de5b71ef2d91dde94fc0de8adf45372bc332d
Modified Files
--
doc/src/sgml/ref/analyze.sgml |6 ++
On 27.01.2012 16:43, Peter Geoghegan wrote:
On 26 January 2012 16:43, Heikki Linnakangas wrote:
Make bgwriter sleep longer when it has no work to do, to save electricity.
Perhaps this is pedantic, but shouldn't we be initialising
bgwriterLatch to NULL within InitProcGlobal(), much as we alrea
Initialize the new bgwriterLatch field properly.
Peter Geoghegan
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/cf3fff6326299deca77c1387df31d24aea36e2e1
Modified Files
--
src/backend/storage/lmgr/proc.c |1 +
1 files changed, 1 insertions(+), 0 delet
pg_dump: Move connection-setup code to a separate function.
Parallel dump will need to repeat these steps for each new connection,
so it's better to have this logic in its own function.
Extracted (with some changes) from a much larger patch
by Joachim Wieland.
Branch
--
master
Details
-
On 26 January 2012 16:43, Heikki Linnakangas wrote:
> Make bgwriter sleep longer when it has no work to do, to save electricity.
Perhaps this is pedantic, but shouldn't we be initialising
bgwriterLatch to NULL within InitProcGlobal(), much as we already do
for the other pointers in that structure
Fix copy-paste error in docs.
Dean Rasheed
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/59c67ecdd39725aaee0db6e09f399c8e6c248f22
Modified Files
--
doc/src/sgml/ref/alter_foreign_table.sgml |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Fix wording, per Peter Geoghegan
Branch
--
master
Details
---
http://git.postgresql.org/pg/commitdiff/c9f14bb4acf3e5caff97ef0a639c3ee911932e1c
Modified Files
--
doc/src/sgml/auto-explain.sgml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
--
Sent via pgsql-comm
Fix wording, per Peter Geoghegan
Branch
--
REL9_1_STABLE
Details
---
http://git.postgresql.org/pg/commitdiff/b7922a6dd0ec2ff949751d77b004576c820de19c
Modified Files
--
doc/src/sgml/auto-explain.sgml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
--
Sent via pgs
Fix wording, per Peter Geoghegan
Branch
--
REL8_4_STABLE
Details
---
http://git.postgresql.org/pg/commitdiff/5b242e5addcb2e337c3d9fcc637d092c2b45625b
Modified Files
--
doc/src/sgml/auto-explain.sgml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
--
Sent via pgs
Fix wording, per Peter Geoghegan
Branch
--
REL9_0_STABLE
Details
---
http://git.postgresql.org/pg/commitdiff/2f66c1a2ff8918086099cdfb3b9d9759c8658382
Modified Files
--
doc/src/sgml/auto-explain.sgml |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
--
Sent via pgs
23 matches
Mail list logo