- Notifications
You must be signed in to change notification settings - Fork4.9k
Rel9_4_stable_first#6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Closed
Uh oh!
There was an error while loading.Please reload this page.
Closed
Changes from1 commit
Commits
Show all changes
991 commits Select commitHold shift + click to select a range
ff2ee45
Improve documentation about MVCC-unsafe utility commands.
tglsfdcd509560
Add docs about postgres_fdw's setting of search_path and other GUCs.
tglsfdc928d022
Fix a few bogus statement type names in plpgsql error messages.
tglsfdcf7ed465
Allow record_in() and record_recv() to work for transient record types.
tglsfdc22b9ce7
Fix plpython crash when returning string representation of a RECORD r…
tglsfdcfe939d9
Avoid O(N^2) behavior when enlarging SPI tuple table in spi_printtup().
tglsfdcfc3649f
Docs: be explicit about datatype matching for lead/lag functions.
tglsfdcbef4584
dblink docs: fix typo to use "connname" (3 n's), not "conname"
bmomjian3da9c06
Fix s_lock.h PPC assembly code to be compatible with native AIX assem…
tglsfdc747ca66
Use "mb" not the nonexistent "rmb" for pg_read_barrier() on Alpha.
tglsfdc12da677
Fix sepgsql regression tests.
jconwayce6e50a
psql: print longtable as a possible \pset option
bmomjian7f7fd9b
Document that max_worker_processes must be high enough in standby.
MasaoFujii37d10c5
Fix subtransaction cleanup after an outer-subtransaction portal fails.
tglsfdc2960229
Fix misc typos.
hlinnaka74fc81e
Fix CreateTableSpace() so it will compile without HAVE_SYMLINK.
tglsfdcb17ce62
Move DTK_ISODOW DTK_DOW and DTK_DOY to be type UNITS rather than
gsstark1e03094
Update site address of Snowball project
feodorb6e3673
Make GIN's cleanup pending list process interruptable
feodor0198a8d
Change type of DOW/DOY to UNITS
gsstark8582cf1
Add more sanity checks in contrib/sslinfo
alvherreac711dd
Fix error message wording in previous sslinfo commit
alvherreb74af40
Add gin_fuzzy_search_limit to postgresql.conf.sample.
MasaoFujii83d0049
Lock all relations referred to in updatable views
sfrosted47666
Add temp-check, with_temp_install definition - 9.4
sfrost2244c06
Remove files signaling a standby promotion request at postmaster startup
MasaoFujii48c6a1a
Fix minor bug in regexp makesearch() function.
tglsfdc7786fe0
Revert ed47666 and part of ef57b98
sfrost21a7c07
Fix typo in setrefs.c
sfrost59d310b
Fix setrefs.c comment properly.
tglsfdc907f3a9
Correct description of PageHeaderData layout in documentation
MasaoFujii7d07128
Fix an O(N^2) problem in foreign key references.
kgrittn35d2fc1
pg_dump, pg_upgrade: allow postgres/template1 tablespace moves
bmomjian541ec18
Revert "Fix an O(N^2) problem in foreign key references".
tglsfdce2e46a9
Fix documentation of regular expression character-entry escapes.
tglsfdc5ed2d2c
Honour TEMP_CONFIG when testing pg_upgrade
adunstanf7d896a
Fix low-probability memory leak in regex execution.
tglsfdcf38070d
Let compiler handle size calculation of bool types.
e32c5f1
Be more wary about partially-valid LOCALLOCK data in RemoveLocalLock().
tglsfdc7496aba
Restrict file mode creation mask during tmpfile().
nmischfa9fc3a
Fix possible internal overflow in numeric multiplication.
tglsfdc32b68ed
Fix whitespace
peterea3e58e7
test_decoding: Protect against rare spurious test failures.
anarazeld546ce7
Docs: fix typo in to_char() example.
tglsfdc4ff753c
Lower *_freeze_max_age minimum values.
anarazel0da864c
Improve handling of collations in contrib/postgres_fdw.
tglsfdc348dd28
Fix psql's code for locale-aware formatting of numeric output.
tglsfdc49917ed
Further fix for psql's code for locale-aware formatting of numeric ou…
tglsfdcc961f40
Further fix for psql's code for locale-aware formatting of numeric ou…
tglsfdc67d0f7a
Second try at fixing O(N^2) problem in foreign key references.
tglsfdc8400829
Fix compiler warning about unused function in non-readline case.
adunstanb62c870
Fix plperl to handle non-ASCII error message texts correctly.
tglsfdc03f9b63
Improve LISTEN startup time when there are many unread notifications.
tglsfdc5091f39
Fix mention of htup.h in storage.sgml
MasaoFujii1128b77
Fix documentation error in commit 8703059c6b55c427100e00a09f66534b6cc…
tglsfdc35435af
Fix pg_dump to handle inherited NOT VALID check constraints correctly.
tglsfdc2171661
Docs: add disclaimer about hazards of using regexps from untrusted so…
tglsfdc109def0
Add some more query-cancel checks to regular expression matching.
tglsfdcc0215b2
Fix potential infinite loop in regular expression execution.
tglsfdcc5e38b9
Add recursion depth protections to regular expression matching.
tglsfdcbb1d979
Add recursion depth protection to LIKE matching.
tglsfdc8e45497
Update time zone data files to tzdata release 2015g.
tglsfdc9955798
Improve errhint() about replication slot naming restrictions.
anarazelff4cbc1
Fix possible "invalid memory alloc request size" failure in nodeHash.c.
tglsfdc4075fc4
Further twiddling of nodeHash.c hashtable sizing calculation.
tglsfdc93840f9
Improve contrib/pg_stat_statements' handling of garbage collection fa…
tglsfdc439b65e
Release notes for 9.5beta1, 9.4.5, 9.3.10, 9.2.14, 9.1.19, 9.0.23.
tglsfdc13ac4c0
Re-Align *_freeze_max_age reloption limits with corresponding GUC lim…
anarazel4d95419
pgcrypto: Detect and report too-short crypt() salts.
nmisch16d58b5
Prevent stack overflow in json-related functions.
nmischa0c02ed
Prevent stack overflow in container-type functions.
nmischbed3f6d
Prevent stack overflow in query-type functions.
nmisch2fc66bf
Remove outdated comment about relation level autovacuum freeze limits.
anarazel1ecae3a
Last-minute updates for release notes.
tglsfdc5d250a8
Translation updates
petere868b79a
Fix insufficiently-portable regression test case.
tglsfdcffdf2a2
doc: Update URLs of external projects
peteree96b697
Docs: explain contrib/pg_stat_statements' handling of GC failure.
tglsfdcd25c7d7
Stamp 9.4.5.
tglsfdc3d70127
Perform an immediate shutdown if the postmaster.pid file is removed.
tglsfdcfe86f7f
Improve documentation of the role-dropping process.
tglsfdc56f9d91
Factor out encoding specific tests for json
adunstan15e9457
Fix uninitialized-variable bug.
tglsfdce491f2b
Make prove_installcheck remove the old log directory, if any.
nmischc9853e6
Fix whitespace
petere22c5705
Use JsonbIteratorToken consistently in automatic variable declarations.
nmisch57f54b5
Fix "pg_ctl start -w" to test child process status directly.
tglsfdc06dd4b4
Cause TestLib.pm to define $windows_os in all branches.
tglsfdcbba442e
Sigh, need "use Config" as well.
tglsfdc44a6e24
On Windows, ensure shared memory handle gets closed if not being used.
tglsfdcb6eb5fc
Fix regular-expression compiler to handle loops of constraint arcs.
tglsfdcbdde29e
Fix O(N^2) performance problems in regular-expression compiler.
tglsfdc8cf4eed
Improve performance of fixempties() pass in regular-expression compiler.
tglsfdc9774fda
Improve performance of pullback/pushfwd in regular-expression compiler.
tglsfdc0ecf4a9
Improve memory-usage accounting in regular-expression compiler.
tglsfdcf189747
Miscellaneous cleanup of regular-expression compiler.
tglsfdca850d71
Fix order of arguments in ecpg generated typedef command.
52f21c5
Fix incorrect handling of lookahead constraints in pg_regprefix().
tglsfdc563f40b
Eschew "RESET statement_timeout" in tests.
nmisch7fc7125
Fix back-patch of commit 8e3b4d9d40244c037bbc6e182ea3fabb9347d482.
nmisch4f33572
Fix incorrect translation of minus-infinity datetimes for json/jsonb.
tglsfdc87abcb4
shm_mq: Fix failure to notice a dead counterparty when nowait is used.
robertmhaas5eca6cf
shm_mq: Repair breakage from previous commit.
robertmhaasfa17165
Measure string lengths only once
alvherre589017e
Fix incorrect message in ATWrongRelkindError.
robertmhaas626f9be
Docs: add example clarifying use of nested JSON containment.
tglsfdc352e3cb
Fix typo in bgworker.c
robertmhaas5554b30
doc: security_barrier option is a Boolean, not a string.
robertmhaas1d95617
Fix serialization anomalies due to race conditions on INSERT.
kgrittn11e7f9d
Add RMV to list of commands taking AE lock.
kgrittn038aa89
shm_mq: Third attempt at fixing nowait behavior in shm_mq_receive.
robertmhaas788e35a
Fix erroneous hash calculations in gin_extract_jsonb_path().
tglsfdcf69c01f
Fix enforcement of restrictions inside regexp lookaround constraints.
tglsfdc24379a4
Don't connect() to a wildcard address in test_postmaster_connection().
nmisch86f358c
Improve our workaround for 'TeX capacity exceeded' in building PDF fi…
tglsfdcff4adfd
Docs: fix misleading example.
tglsfdc40879a9
Fix unwanted flushing of libpq's input buffer when socket EOF is seen.
tglsfdc87cdfeb
pg_upgrade: properly detect file copy failure on Windows
bmomjianf1b8987
PL/Python: Make tests pass with Python 3.5
petered33ab56
Fix ruleutils.c's dumping of whole-row Vars in ROW() and VALUES() con…
tglsfdca6c4c07
Speed up ruleutils' name de-duplication code, and fix overlength-name…
tglsfdc8bc496c
Back-patch fixes to make TAP tests work on Windows.
tglsfdccc95595
Fix possible internal overflow in numeric division.
tglsfdcd5bb7c6
Accept flex > 2.5.x in configure.
tglsfdcb06a8e3
Improve vcregress.pl's handling of tap tests for client programs
adunstan0fbf440
Update docs for vcregress.pl bincheck changes
adunstan9892cc2
fix a perl typo
adunstan47ea461
Fix handling of inherited check constraints in ALTER COLUMN TYPE (aga…
tglsfdcb29a40f
Fix vcregress.pl's bincheck
adunstan7acad95
Adopt the GNU convention for handling tar-archive members exceeding 8GB.
tglsfdcf91c4e3
pg_upgrade: fix CopyFile() on Windows to fail on file existence
bmomjian3d357b4
Be more paranoid about null return values from libpq status functions.
tglsfdcb7fc1dd
Fix failure to consider failure cases in GetComboCommandId().
tglsfdc346cc2f
Use "g" not "f" format in ecpg's PGTYPESnumeric_from_double().
tglsfdcab14e0e
Make gincostestimate() cope with hypothetical GIN indexes.
tglsfdc85cb94f
Further improve documentation of the role-dropping process.
tglsfdc0cc6bad
Create TestLib.pm's tempdir underneath tmp_check/, not out in the open.
tglsfdc0901d68
Fix another oversight in checking if a join with LATERAL refs is legal.
tglsfdc56a79a5
Avoid odd portability problem in TestLib.pm's slurp_file function.
tglsfdc7145d35
Simplify LATERAL-related calculations within add_paths_to_joinrel().
tglsfdcee0df4d
Accept flex > 2.5.x on Windows, too.
tglsfdcc6a67bb
Fix bug leading to restoring unlogged relations from empty files.
anarazel7ad6960
Still more fixes for planner's handling of LATERAL references.
tglsfdc423697e
Install our "missing" script where PGXS builds can find it.
tglsfdc1f8757a
For REASSIGN OWNED for foreign user mappings
alvherre09824cd
Add an expected-file to match behavior of latest libxml2.
tglsfdcd638aee
Fix ALTER TABLE ... SET TABLESPACE for unlogged relations.
anarazel6bdef13
Doc: update external URLs for PostGIS project.
tglsfdc61c7bee
Properly initialize write, flush and replay locations in walsender slots
mhagander38a4a42
Docs: document that psql's "\i -" means read from stdin.
tglsfdc819acea
Correct statement to actually be the intended assert statement.
anarazelaffae5e
Fix out-of-memory error handling in ParameterDescription message proc…
hlinnakab9a46f8
Add missing CHECK_FOR_INTERRUPTS in lseg_inside_poly
alvherree168dfe
Cope with Readline's failure to track SIGWINCH events outside of input.
tglsfdcacb6c64
Fix improper initialization order for readline.
tglsfdc9f74926
Fix tab completion for ALTER ... TABLESPACE ... OWNED BY.
anarazel590d201
Remove silly completion for "DELETE FROM tabname ...".
tglsfdcf02137d
Make viewquery a copy in rewriteTargetView()
sfrost2c8ae64
adjust ACL owners for REASSIGN and ALTER OWNER TO
alvherred07afa4
Rework internals of changing a type's ownership
alvherref56802a
In pg_dump, remember connection passwords no matter how we got them.
tglsfdc70ff737
Fix factual and grammatical errors in comments for struct _tableInfo.
tglsfdc0a29cf6
Add forgotten CHECK_FOR_INTERRUPT calls in pgcrypto's crypt()
alvherref98bc20
Fix translation domain in pg_basebackup
alvherreaba8240
Update documentation about pseudo-types.
tglsfdc3b3e8fc
Document the exponentiation operator as associating left to right.
tglsfdc12e116a
Put back one copyObject() in rewriteTargetView().
tglsfdc76eccf0
Add some more defenses against silly estimates to gincostestimate().
tglsfdcf9b3b3f
Teach flatten_reloptions() to quote option values safely.
tglsfdc146b4cd
Update copyright for 2016
bmomjian88ee256
Adjust back-branch release note description of commits a2a718b22 et al.
tglsfdc1cd3840
Fix overly-strict assertions in spgtextproc.c.
tglsfdcaab4b73
Teach pg_dump to quote reloption values safely.
tglsfdcadd6d82
Fix treatment of *lpNumberOfBytesRecvd == 0: that's a completion cond…
tglsfdc8c558b2
Sort $(wildcard) output where needed for reproducible build output.
tglsfdcc7aca3d
Windows: Make pg_ctl reliably detect service status
alvherre882c592
Use plain mkdir() not pg_mkdir_p() to create subdirectories of PGDATA.
tglsfdc33b0512
Fix one more TAP test to use standard command-line argument ordering.
tglsfdcaa06259
Fix unobvious interaction between -X switch and subdirectory creation.
tglsfdc831c22b
Add STRICT to some C functions created by the regression tests.
tglsfdcacbdda4
Clean up code for widget_in() and widget_out().
tglsfdc78b7aaa
Clean up some lack-of-STRICT issues in the core code, too.
tglsfdc2281575
Avoid dump/reload problems when using both plpython2 and plpython3.
tglsfdc7393208
Handle extension members when first setting object dump flags in pg_d…
tglsfdcab49f87
Properly close token in sspi authentication
mhaganderfc5d5e9
Fix spelling mistake.
robertmhaas8b3d528
Properly install dynloader.h on MSVC builds
bmomjian2b39831
Fix startup so that log prefix %h works for the log_connections message.
tglsfdc280d05c
Fix syntax descriptions for replication commands in logicaldecoding.sgml
MasaoFujii5849b6e
Fix incorrect pattern-match processing in psql's \det command.
tglsfdce76281e
Fix error in documentated use of mingw-w64 compilers
adunstan95a2cca
Fix pg_description entries for jsonb_to_record() and jsonb_to_records…
tglsfdcaa223a0
Fix IsValidJsonNumber() to notice trailing non-alphanumeric garbage.
tglsfdcc33d1a8
pgbench: Install guard against overflow when dividing by -1.
robertmhaasc27fda6
Add hstore_to_jsonb() and hstore_to_jsonb_loose() to hstore documenta…
tglsfdc411e2b0
In pg_dump, ensure that view triggers are processed after view rules.
tglsfdc1f3294c
When modifying a foreign table, initialize tableoid field properly.
robertmhaas2099b91
postgres_fdw: Avoid possible misbehavior when RETURNING tableoid colu…
robertmhaas31b792f
Update time zone data files to tzdata release 2016a.
tglsfdced6deeb
Force certain "pljava" custom GUCs to be PGC_SUSET.
nmisch282a62e
Release notes for 9.5.1, 9.4.6, 9.3.11, 9.2.15, 9.1.20.
tglsfdc73ed2a5
Improve documentation about PRIMARY KEY constraints.
tglsfdc33b2642
Backpatch of 7a58d19b0 to 9.4, previously omitted.
anarazelfdc3139
Fix some regex issues with out-of-range characters and large char ran…
tglsfdc5e54757
Last-minute updates for release notes.
tglsfdcb101dca
Translation updates
peterea1efb79
Stamp 9.4.6.
tglsfdc19e4694
Avoid use of sscanf() to parse ispell dictionary files.
tglsfdc4492ab5
Accept pg_ctl timeout from the PGCTLTIMEOUT environment variable.
nmische3ad502
Suppress compiler warnings about useless comparison of unsigned to zero.
tglsfdcccbb01f
pgbench: avoid FD_ISSET on an invalid file descriptor
alvherre2f66e29
Correct the formulas for System V IPC parameters SEMMNI and SEMMNS in…
MasaoFujii77c616a
Improve wording in the planner doc
tatsuo-ishiida5cf6a
Improve documentation about CREATE INDEX CONCURRENTLY.
tglsfdcf461fa7
Make plpython cope with funny characters in function names.
tglsfdcb754716
Fix multiple bugs in contrib/pgstattuple's pgstatindex() function.
tglsfdcbec4d0f
pg_upgrade: suppress creation of delete script
bmomjian6830cae
Correct StartupSUBTRANS for page wraparound
simonat2ndQuadrant5c49731
Fix wording in the Tutorial document.
tatsuo-ishii78e3293
MSVC: Clean tmp_check directory of pg_controldata test suite.
nmischf6a6057
Fix typos
alvherre80c925c
Avoid multiple free_struct_lconv() calls on same data.
tglsfdc9b69d5c
Fix incorrect varlevelsup in security_barrier_replace_vars().
deanrasheed0a20d07
Remove useless unary plus.
tglsfdc8504ec9
doc: document MANPATH as /usr/local/pgsql/share/man
alvherre0bd51de
Fix typos
alvherre55965eb
Improve error message for rejecting RETURNING clauses with dropped co…
tglsfdc597e41e
Fix json_to_record() bug with nested objects.
tglsfdcd750b20
Force synchronous_commit=on in test_decoding's concurrent_ddl_dml.spec.
anarazelc732756
Add 'tap_tests' flag in config_default.pl
alvherre8de488d
Fix query-based tab completion for multibyte characters.
robertmhaas2105091
Fix compile breakage due to 0315dfa8f4afa8390383119330ca0bf241be4ad4.
robertmhaasa9613ee
Ignore recovery_min_apply_delay until recovery has reached consistent…
MasaoFujii465dd92
logical decoding: Tell reorderbuffer about all xids.
anarazela50f50a
logical decoding: old/newtuple in spooled UPDATE changes was switched…
anarazel3b94b3a
logical decoding: Fix handling of large old tuples with replica ident…
anarazel6192083
Add valgrind suppression for padding bytes in twophase records.
anarazel3fa4715
Fix not-terribly-safe coding in NIImportOOAffixes() and NIImportAffix…
tglsfdcfb3ea04
Fix wrong allocation size in c8f621c43.
anarazel89f8372
Fix backwards test for Windows service-ness in pg_ctl.
tglsfdce3e84fd
Further improvements to c8f621c43.
anarazel2afe954
Fix minor typo in logical-decoding docs.
tglsfdc6041d38
plperl: Correctly handle empty arrays in plperl_ref_from_pg_array.
anarazel8457c69
ltree: Zero padding bytes when allocating memory for externally visib…
anarazel6416b1d
Add valgrind suppressions for bootstrap related code.
anarazel7e31314
Add valgrind suppressions for python code.
anarazelda93620
Fix incorrect handling of NULL index entries in indexed ROW() compari…
tglsfdc43b491a
Introduce durable_rename() and durable_link_or_rename().
anarazel4f37d09
Avoid unlikely data-loss scenarios due to rename() without fsync.
anarazel8857488
Avoid crash on old Windows with AVX2-capable CPU for VS2013 builds
mhaganderFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
Remove useless unary plus.
It's harmless, but might confuse readers. Seems to have been introducedin6bc8ef0. Back-patch, just to avoid cosmetic cross-branchdifferences.Amit Langote
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commit0a20d07ea6558484b51e57cbcab11f97180a3dee
There are no files selected for viewing
2 changes: 1 addition & 1 deletionsrc/backend/utils/init/postinit.c
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.