postgresql/src/backend
Tom Lane d1ab3eb712 Clean up the ancient decision to show only two fractional-seconds digits
in "postgres_verbose" intervalstyle, and the equally arbitrary decision to
show at least two fractional-seconds digits in most other datetime display
styles.  This results in some minor changes in the expected regression test
outputs.

Also, coalesce a lot of repetitive code in datetime.c into subroutines,
for clarity and ease of maintenance.  In particular this roughly halves
the number of #ifdef HAVE_INT64_TIMESTAMP segments.

Ron Mayer, with some additional kibitzing from Tom Lane
2008-11-12 01:36:20 +00:00
..
access Fix sloppy omission of now-required #include's. 2008-11-11 14:17:02 +00:00
bootstrap Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, 2008-11-02 01:45:28 +00:00
catalog Fix a case of string building. 2008-11-10 21:49:16 +00:00
commands Make relhasrules and relhastriggers work like relhasindex, namely we let 2008-11-10 00:49:37 +00:00
executor Improve bulk-insert performance by keeping the current target buffer pinned 2008-11-06 20:51:15 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Remove support for (insecure) crypt authentication. 2008-10-28 12:10:44 +00:00
main Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nodes Get rid of adjust_appendrel_attr_needed(), which has been broken ever since 2008-11-11 18:13:32 +00:00
optimizer Ensure that the phrels sets of PlaceHolderVars appearing in an AppendRelInfo's 2008-11-11 19:05:21 +00:00
parser Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at least 2008-11-07 18:25:07 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Revert previous patch to put the shared memory segment on win32 2008-10-30 17:04:09 +00:00
postmaster Fix compiler warning about uninitialized variable 2008-11-04 11:04:06 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Make relhasrules and relhastriggers work like relhasindex, namely we let 2008-11-10 00:49:37 +00:00
snowball pg_do_encoding_conversion cannot return NULL (at least not unless the input 2008-11-10 15:18:40 +00:00
storage Fix sloppy omission of now-required #include's. 2008-11-11 14:17:02 +00:00
tcop Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at least 2008-11-07 18:25:07 +00:00
tsearch pg_do_encoding_conversion cannot return NULL (at least not unless the input 2008-11-10 15:18:40 +00:00
utils Clean up the ancient decision to show only two fractional-seconds digits 2008-11-12 01:36:20 +00:00
common.mk Code coverage testing with gcov. Documentation is in the regression test 2008-09-05 12:11:18 +00:00
Makefile Remove all traces that suggest that a non-Bison yacc might be supported, and 2008-08-29 13:02:33 +00:00
nls.mk Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:22 +00:00