pgsql: Fix typo.

2018-11-29 Thread Amit Kapila
Fix typo. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/dcfdf56e89a8d0b41874d495a44a4485e341f8c8 Modified Files -- src/backend/executor/execTuples.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

pgsql: Switch pg_verify_checksums back to a blacklist

2018-11-29 Thread Michael Paquier
Switch pg_verify_checksums back to a blacklist This basically reverts commit d55241af705667d4503638e3f77d3689fd6be31, leaving around a portion of the regression tests still adapted with empty relation files, and corrupted cases. This is also proving to be failing to check properly relation files

pgsql: Switch pg_verify_checksums back to a blacklist

2018-11-29 Thread Michael Paquier
Switch pg_verify_checksums back to a blacklist This basically reverts commit d55241af705667d4503638e3f77d3689fd6be31, leaving around a portion of the regression tests still adapted with empty relation files, and corrupted cases. This is also proving to be failing to check properly relation files

pgsql: Fix various checksum check problems for pg_verify_checksums and

2018-11-29 Thread Michael Paquier
Fix various checksum check problems for pg_verify_checksums and base backups Three issues are fixed in this patch: - Base backups forgot to ignore files specific to EXEC_BACKEND, leading to spurious warnings when checksums are enabled, per analysis from me. - pg_verify_checksums forgot about files

pgsql: Fix various checksum check problems for pg_verify_checksums and

2018-11-29 Thread Michael Paquier
Fix various checksum check problems for pg_verify_checksums and base backups Three issues are fixed in this patch: - Base backups forgot to ignore files specific to EXEC_BACKEND, leading to spurious warnings when checksums are enabled, per analysis from me. - pg_verify_checksums forgot about files

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Document handling of invalid/ambiguous timestamp input near DST

2018-11-29 Thread Tom Lane
Document handling of invalid/ambiguous timestamp input near DST boundaries. The source code comments documented this, but the user-facing docs, not so much. Add a section to Appendix B that discusses it. In passing, improve a couple other things in Appendix B --- notably, a long-obsolete claim t

pgsql: Add log_statement_sample_rate parameter

2018-11-29 Thread Alvaro Herrera
Add log_statement_sample_rate parameter This allows to set a lower log_min_duration_statement value without incurring excessive log traffic (which reduces performance). This can be useful to analyze workloads with lots of short queries. Author: Adrien Nayrat Reviewed-by: David Rowley, Vik Fearin

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: Ensure static libraries have correct mod time even if ranlib mes

2018-11-29 Thread Tom Lane
Ensure static libraries have correct mod time even if ranlib messes it up. In at least Apple's version of ranlib, the output file is updated to have a mod time equal to the max of the timestamps of its components, and that data only has seconds precision. On a filesystem with sub-second file time

pgsql: doc: Add appendix detailing some limits of PostgreSQL

2018-11-29 Thread Peter Eisentraut
doc: Add appendix detailing some limits of PostgreSQL This used to be on the web site but was removed. The documentation is a better place for it anyway. Author: David Rowley Reviewed-by: John Naylor Discussion: https://www.postgresql.org/message-id/flat/CAKJS1f_dKdejdKB94nKZC9S5NzB-UZRcAKkE8

pgsql: Add pg_partition_tree to documentation index

2018-11-29 Thread Michael Paquier
Add pg_partition_tree to documentation index This fixes an oversight from d5eec4ee. Author: Michael Paquier Reviewed-by: Amit Langote Discussion: https://postgr.es/m/20181129072719.gc9...@paquier.xyz Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/44e22647f82b6e426