summaryrefslogtreecommitdiff
path: root/doc/src
AgeCommit message (Collapse)Author
2015-06-28Add missing_ok option to the SQL functions for reading files.Heikki Linnakangas
This makes it possible to use the functions without getting errors, if there is a chance that the file might be removed or renamed concurrently. pg_rewind needs to do just that, although this could be useful for other purposes too. (The changes to pg_rewind to use these functions will come in a separate commit.) The read_binary_file() function isn't very well-suited for extensions.c's purposes anymore, if it ever was. So bite the bullet and make a copy of it in extension.c, tailored for that use case. This seems better than the accidental code reuse, even if it's a some more lines of code. Michael Paquier, with plenty of kibitzing by me.
2015-06-26Fix grammar.Robert Haas
Reported by Peter Geoghegan.
2015-06-26release notes: Add entry for commit 5ea86e6e6.Robert Haas
Peter Geoghegan and Robert Haas
2015-06-26release notes: Combine items for pg_upgrade and pg_upgrade_support moves.Robert Haas
Per suggestions from Amit Langote and Álvaro Herrera.
2015-06-26Improve handling of CustomPath/CustomPlan(State) children.Robert Haas
Allow CustomPath to have a list of paths, CustomPlan a list of plans, and CustomPlanState a list of planstates known to the core system, so that custom path/plan providers can more reasonably use this infrastructure for nodes with multiple children. KaiGai Kohei, per a design suggestion from Tom Lane, with some further kibitzing by me.
2015-06-25Docs: fix claim that to_char('FM') removes trailing zeroes.Tom Lane
Of course, what it removes is leading zeroes. Seems to have been a thinko in commit ffe92d15d53625d5ae0c23f4e1984ed43614a33d. Noted by Hubert Depesz Lubaczewski.
2015-06-24Add index terms for functions jsonb_set and jsonb_pretty.Fujii Masao
2015-06-20Fix BRIN supported operators tableAlvaro Herrera
Some of the entries in the inclusion opclasses where missing operators, and we had an entry for inet_inclusion_ops instead of network_inclusion_ops. Sort the operators within each opclass by strategy number, just to make it easier to spot mistakes. Also sort the rows by data type name, rather than OID.
2015-06-19In immediate shutdown, postmaster should not exit till children are gone.Tom Lane
This adjusts commit 82233ce7ea42d6ba519aaec63008aff49da6c7af so that the postmaster does not exit until all its child processes have exited, even if the 5-second timeout elapses and we have to send SIGKILL. There is no great value in having the postmaster process quit sooner, and doing so can mislead onlookers into thinking that the cluster is fully terminated when actually some child processes still survive. This effect might explain recent test failures on buildfarm member hamster, wherein we failed to restart a cluster just after shutting it down with "pg_ctl stop -m immediate". I also did a bit of code review/beautification, including fixing a faulty use of the Max() macro on a volatile expression. Back-patch to 9.4. In older branches, the postmaster never waited for children to exit during immediate shutdowns, and changing that would be too much of a behavioral change.
2015-06-14release notes: fix Petr's name typosBruce Momjian
Report by Alvaro Herrera
2015-06-13doc: Add note to pg_dump man page about pg_dumpallPeter Eisentraut
suggested by Joshua Drake
2015-06-13Remove stray characterPeter Eisentraut
2015-06-13release notes: consistently name "Alexander Shulgin"Bruce Momjian
Report by Alvaro Herrera
2015-06-13release notes: move/remove/adjust itemsBruce Momjian
Report by Alvaro Herrera
2015-06-13release notes: add accent to Petr Jelínek last nameBruce Momjian
Report by Alvaro Herrera
2015-06-13release notes: remove mention of pg_basebackup non-compatBruce Momjian
Report by Amit Kapila
2015-06-12release notes: add Petr Jelinek to JSON function itemBruce Momjian
Report by Petr Jelinek
2015-06-12release notes: fixes from Fujii MasaoBruce Momjian
Report by Fujii Masao
2015-06-12release notes: reorder hash performance authors, againBruce Momjian
Report by Robert Haas
2015-06-12release notes: reorder sort performance authorsBruce Momjian
Report by Peter Geoghegan
2015-06-12release notes: split apart hash itemsBruce Momjian
Report by Tom Lane, Robert Haas
2015-06-12release notes: add two optimizer itemsBruce Momjian
Report by Tom Lane
2015-06-12Fix alphabetization in catalogs.sgml.Fujii Masao
System catalogs and views should be listed alphabetically in catalog.sgml, but only pg_file_settings view not. This patch also fixes typos in pg_file_settings comments.
2015-06-11release notes: add links to doc sectionsBruce Momjian
2015-06-11release notes: update hash itemBruce Momjian
Report by Tomas Vondra
2015-06-11release notes: move pg_buffercache item to the right sectionBruce Momjian
Report by Amit Langote
2015-06-11release notes: implement suggestionsBruce Momjian
Report by Michael Paquier
2015-06-11release notes: explain meaning of pg_stat_get_snapshot_timestamp()Bruce Momjian
Report by Michael Paquier
2015-06-11release notes: update for pg_basebackup in tar formatBruce Momjian
Report by Amit Kapila
2015-06-11Rename jsonb - text[] operator to #- to avoid ambiguity.Andrew Dunstan
Following recent discussion on -hackers. The underlying function is also renamed to jsonb_delete_path. The regression tests now don't need ugly type casts to avoid the ambiguity, so they are also removed. Catalog version bumped.
2015-06-11First draft of 9.5 release notesBruce Momjian
2015-06-10doc: Use "connections" instead of "slots" to avoid confusionPeter Eisentraut
The text was written before replication slots existed, but now "slot" is best not used for anything else in the space of replication.
2015-06-10doc: Fix typoPeter Eisentraut
2015-06-10doc: Call xmllint for validity also in the fop buildPeter Eisentraut
This was somehow missed in commit 5d93ce2d0c619ba1b408eb749715e7223e23f6ae.
2015-06-10docs: update release note regex suggestionsBruce Momjian
2015-06-09Release notes for 9.4.4, 9.3.9, 9.2.13, 9.1.18, 9.0.22.Tom Lane
2015-06-09First-draft release notes for 9.4.4, 9.3.9, 9.2.13, 9.1.18, 9.0.22.Tom Lane
2015-06-08Fix typosAlvaro Herrera
tablesapce -> tablespace there -> their These were introduced in 72d422a52, so no need to backpatch.
2015-06-07Clarify documentation of jsonb - textAndrew Dunstan
Peter Geoghegan
2015-06-07Desupport jsonb subscript deletion on objectsAndrew Dunstan
Supporting deletion of JSON pairs within jsonb objects using an array-style integer subscript allowed for surprising outcomes. This was mostly due to the implementation-defined ordering of pairs within objects for jsonb. It also seems desirable to make jsonb integer subscript deletion consistent with the 9.4 era general purpose integer subscripting operator for jsonb (although that operator returns NULL when an object is encountered, while we prefer here to throw an error). Peter Geoghegan, following discussion on -hackers.
2015-06-07doc: Fix broken links in FOP buildPeter Eisentraut
FOP doesn't handle links to table rows, so put the link to a cell instead.
2015-06-04doc: Session identifiers truncate, not round, the backend start time.Robert Haas
Joel Jacobson
2015-06-04docs: Fix list of object types pg_table_is_visible() can handle.Robert Haas
Materialized views and foreign tables were missing from the list, probably because they are newer than the other object types that were mentioned. Etsuro Fujita
2015-06-04Remove -i/--ignore-version option from pg_dump, pg_dumpall and pg_restore.Fujii Masao
The commit c22ed3d523782c43836c163c16fa5a7bb3912826 turned the -i/--ignore-version options into no-ops and marked as deprecated. Considering we shipped that in 8.4, it's time to remove all trace of those switches, per discussion. We'd still have to wait a couple releases before it'd be safe to use -i for something else, but it'd be a start.
2015-06-04Fix some issues in pg_class.relminmxid and pg_database.datminmxid documentation.Fujii Masao
- Correct the name of directory which those catalog columns allow to be shrunk. - Correct the name of symbol which is used as the value of pg_class.relminmxid when the relation is not a table. - Fix "ID ID" typo. Backpatch to 9.3 where those cataog columns were introduced.
2015-06-03doc: Fix PDF build with FOPPeter Eisentraut
Because of a bug in the DocBook XSL FO style sheet, an xref to a varlistentry whose term includes an indexterm fails to build. One such instance was introduced in commit 5086dfceba79ecd5d1eb28b8f4ed5221838ff3a6. Fix by adding the upstream bug fix to our customization layer.
2015-06-03Minor improvement to txid_current() documentation.Fujii Masao
Michael Paquier, reviewed by Christoph Berg and Naoya Anzai
2015-06-01Release notes for 9.4.3, 9.3.8, 9.2.12, 9.1.17, 9.0.21.Tom Lane
Also sneak entries for commits 97ff2a564 et al into the sections for the previous releases in the relevant branches. Those fixes did go out in the previous releases, but missed getting documented.
2015-05-31Rename jsonb_replace to jsonb_set and allow it to add new valuesAndrew Dunstan
The function is given a fourth parameter, which defaults to true. When this parameter is true, if the last element of the path is missing in the original json, jsonb_set creates it in the result and assigns it the new value. If it is false then the function does nothing unless all elements of the path are present, including the last. Based on some original code from Dmitry Dolgov, heavily modified by me. Catalog version bumped.
2015-05-28Remove *pgaudit* references also.Stephen Frost
Fixes the docs build.