summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-10-04AdjustTimeForTypmod has the same bug ...Tom Lane
2001-10-04Make regress tests safe for variable-resolution timestamps.Tom Lane
2001-10-04Fix some problems in new variable-resolution-timestamp code.Tom Lane
2001-10-04Change some 7.2 mentions to version macro.Bruce Momjian
2001-10-04Update TODO list.Bruce Momjian
2001-10-04Update TODO list.Bruce Momjian
2001-10-04Add dependency for regexec.cTatsuo Ishii
2001-10-04Add dependency for like.cTatsuo Ishii
2001-10-04Optimization for single byte encodings.Tatsuo Ishii
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Consistently use gcc's __attribute__((format)) to check sprintf-styleTom Lane
format strings wherever possible. Remarkably, this exercise didn't turn up any inconsistencies, but it seems a good idea for the future.
2001-10-03DROP AGGREGATE and COMMENT ON AGGREGATE now accept the expected syntaxTom Lane
'aggname (aggtype)'. The old syntax 'aggname aggtype' is still accepted for backwards compatibility. Fix pg_dump, which was actually broken for most cases of user-defined aggregates. Clean up error messages associated with these commands.
2001-10-03Update error message wording for format_type change.Tom Lane
2001-10-03Remove no-longer-used macros.Tom Lane
2001-10-03Update incorrect expected file. Use 'timestamp without time zone'Tom Lane
datatype in test, to try to avoid any dependency on local time zone.
2001-10-03Update for GIST.Bruce Momjian
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Teach format_type about time/timestamp precision, so that pg_dump andTom Lane
psql's \d option work properly.
2001-10-03Add missing TIMESTAMPTZ case.Tom Lane
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Some further kibitzing on cachability of datetime functions.Tom Lane
In particular, mark all I/O functions that can produce or consume a date as noncachable, in light of existence of DateStyle variable.
2001-10-03Update TODO list.Bruce Momjian
2001-10-03Update for latest regression tests.Tom Lane
2001-10-03AdjustTimestampForTypmod does not work (at least not portably) onTom Lane
-infinity and +infinity. Put TIMESTAMP_NOT_FINITE guard into the routine, instead of forgetting it at some call sites. Fixes regression test failures here.
2001-10-03Neatnik fetishism.Tom Lane
2001-10-03Implement precision support for timestamp and time, both with and withoutThomas G. Lockhart
time zones. SQL99 spec requires a default of zero (round to seconds) which is set in gram.y as typmod is set in the parse tree. We *could* change to a default of either 6 (for internal compatibility with previous versions) or 2 (for external compatibility with previous versions). Evaluate entries in pg_proc wrt the iscachable attribute for timestamp and other date/time types. Try to recognize cases where side effects like the current time zone setting may have an effect on results to decide whether something is cachable or not.
2001-10-03Minor fixup in spacing for tabular information.Thomas G. Lockhart
2001-10-03Fix up bad indenting in a few places.Thomas G. Lockhart
2001-10-02Tweak to test HAVE_GETOPT_H before including <getopt.h>, so as toTom Lane
build on systems without.
2001-10-02Add CREATE OR REPLACE FUNCTION syntax to allow replacing a functionTom Lane
definition without changing the function's OID, thereby not breaking rules, views, triggers, etc that depend on it. From Gavin Sherry.
2001-10-02Updated URLs.Vince Vielhaber
2001-10-02Re-added Tom's patch fixing my setlocale patch. I accidentlyMichael Meskes
deleted it.
2001-10-02Update TODO list.Bruce Momjian
2001-10-02Update TODO list.Bruce Momjian
2001-10-02Update TODO list.Bruce Momjian
2001-10-02Update TODO list.Bruce Momjian
2001-10-01Revise shmget() and semget() failure messages to mention the possibilityTom Lane
of coping by reducing shared_buffers/max_connections settings.
2001-10-01Fix typo (block size is 8 kB not 8192 kB).Tom Lane
2001-10-01Fix wording.Bruce Momjian
2001-10-01Change pg_dump to produce CREATE INDEX commands by using the backend'sTom Lane
pg_get_indexdef() function, rather than reaching into the system catalogs for itself. This eliminates a fair amount of redundant code. Also, since I just changed pg_get_indexdef() to suppress display of default index opclasses, this will mean that 7.2 and later dumps will not mention opclasses unless they are non-default opclasses. Should make life easier for future index opclass reorganizations.
2001-10-01Extend pg_get_indexdef() to know about index predicates. Also, tweakTom Lane
it to suppress index opclass output for opclasses that are the default for their datatype; only non-default opclasses are shown explicitly. This is expected to improve portability of the CREATE INDEX command across future versions of Postgres --- we've changed index opclasses too often in the past to think we won't do so again.
2001-10-01Make inclusion logic for sys/sem.h and sys/ipc.h consistent across allTom Lane
the files that need them. Per trouble report from Teodor.
2001-10-01Fix a couple of stray // comments.Tom Lane
2001-10-01Add sys/types.h for FreeBSD compile.Bruce Momjian
Teodor Sigaev
2001-10-01Update docs for 7.2 mention where appropriate.Bruce Momjian
2001-10-01Clean up a little more carefully around fork of pgstat subprocess.Tom Lane
Partial support for BEOS (not sure whether second fork of grandchild process needs these extra calls or not; someone who has BEOS will need to test it).
2001-10-01Add missing pgcrypto files.Bruce Momjian
2001-10-01Update to "7.2".Bruce Momjian