1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-30 11:03:19 +03:00
Commit Graph

10957 Commits

Author SHA1 Message Date
7ff432c9ad 1. Implemented binary search in array
Oleg Bartunov
2001-10-04 15:41:14 +00:00
720ca220a9 Attached please find an initiation of the
NLS effort for the 'postgresql' component.
It includes 'ru.po', which should be added
to /src/backend/po/ and a typical patch for
nls.mk with the 'ru' entry added in
the AVAIL_LANGUAGES.

I'll submit a patch with more translations
for pg_dump once CVSweb becomes available.
CVSweb for me right now is the only way
to get to the source code until my system
is completely setup by the end of the week.

--
Serguei A. Mokhov
2001-10-04 15:38:28 +00:00
5cf1b4b65a Remove ChangeLog. No one has defended its existence, and a few people
want it removed.
2001-10-04 15:28:33 +00:00
1392cbd0ed AdjustTimeForTypmod has the same bug ... 2001-10-04 15:14:22 +00:00
04d975f0ca Make regress tests safe for variable-resolution timestamps. 2001-10-04 14:51:06 +00:00
64dff0beac Fix some problems in new variable-resolution-timestamp code. 2001-10-04 14:49:57 +00:00
c4566933b1 Change some 7.2 mentions to version macro. 2001-10-04 04:46:43 +00:00
864059c2c1 Update TODO list. 2001-10-04 04:24:24 +00:00
1d75834722 Update TODO list. 2001-10-04 04:23:13 +00:00
f03b7ba0de Add dependency for regexec.c 2001-10-04 04:16:16 +00:00
62d62e79b7 Add dependency for like.c 2001-10-04 04:13:40 +00:00
219bd1e4fb Optimization for single byte encodings. 2001-10-04 02:15:47 +00:00
a2a0f7b79b Update TODO list. 2001-10-03 22:27:58 +00:00
fcd2e372a7 Consistently use gcc's __attribute__((format)) to check sprintf-style
format strings wherever possible.  Remarkably, this exercise didn't
turn up any inconsistencies, but it seems a good idea for the future.
2001-10-03 21:58:28 +00:00
2e5fda7b7e DROP AGGREGATE and COMMENT ON AGGREGATE now accept the expected syntax
'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-03 20:54:22 +00:00
16def00ffb Update error message wording for format_type change. 2001-10-03 19:24:36 +00:00
9488aad618 Remove no-longer-used macros. 2001-10-03 19:18:42 +00:00
2d6b1f29fb Update incorrect expected file. Use 'timestamp without time zone'
datatype in test, to try to avoid any dependency on local time zone.
2001-10-03 18:39:12 +00:00
1226816e4e Update for GIST. 2001-10-03 18:38:06 +00:00
c8ae5c2de1 Update TODO list. 2001-10-03 18:36:03 +00:00
683e47ae70 Update TODO list. 2001-10-03 18:35:41 +00:00
5c35b5973b Teach format_type about time/timestamp precision, so that pg_dump and
psql's \d option work properly.
2001-10-03 18:32:42 +00:00
2684f15e46 Add missing TIMESTAMPTZ case. 2001-10-03 18:25:59 +00:00
873dd24313 Update TODO list. 2001-10-03 17:38:41 +00:00
b3580dc571 Update TODO list. 2001-10-03 17:38:13 +00:00
2b7ccb17e1 Some further kibitzing on cachability of datetime functions.
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-03 17:22:05 +00:00
4a147ba641 Update TODO list. 2001-10-03 16:05:43 +00:00
cf44762642 Update for latest regression tests. 2001-10-03 15:51:48 +00:00
77be5f9451 AdjustTimestampForTypmod does not work (at least not portably) on
-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-03 15:50:48 +00:00
a390975cc1 Neatnik fetishism. 2001-10-03 15:42:12 +00:00
3e1beda2cd Implement precision support for timestamp and time, both with and without
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-03 05:29:27 +00:00
a51de40fb6 Minor fixup in spacing for tabular information. 2001-10-03 05:24:22 +00:00
af9747c375 Fix up bad indenting in a few places. 2001-10-03 05:23:12 +00:00
a5dafa3177 Tweak to test HAVE_GETOPT_H before including <getopt.h>, so as to
build on systems without.
2001-10-02 22:38:43 +00:00
f2c657375d Add CREATE OR REPLACE FUNCTION syntax to allow replacing a function
definition without changing the function's OID, thereby not breaking
rules, views, triggers, etc that depend on it.  From Gavin Sherry.
2001-10-02 21:39:36 +00:00
f24fe14162 Updated URLs. 2001-10-02 14:21:26 +00:00
fecbeedc7e Re-added Tom's patch fixing my setlocale patch. I accidently
deleted it.
2001-10-02 14:08:28 +00:00
f02ffdf4bd Update TODO list. 2001-10-02 01:21:16 +00:00
c53457b5a6 Update TODO list. 2001-10-02 01:20:46 +00:00
7ac746957c Update TODO list. 2001-10-02 01:20:14 +00:00
80ba0da5ce Update TODO list. 2001-10-02 01:20:05 +00:00
c7a7107f41 Revise shmget() and semget() failure messages to mention the possibility
of coping by reducing shared_buffers/max_connections settings.
2001-10-01 23:26:55 +00:00
d7bdfab492 Fix typo (block size is 8 kB not 8192 kB). 2001-10-01 22:44:31 +00:00
95b2a2a34f Fix wording. 2001-10-01 21:47:24 +00:00
1929a90b69 Change pg_dump to produce CREATE INDEX commands by using the backend's
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-01 21:31:52 +00:00
e5bbf19659 Extend pg_get_indexdef() to know about index predicates. Also, tweak
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-01 20:15:26 +00:00
0648d78ac4 Make inclusion logic for sys/sem.h and sys/ipc.h consistent across all
the files that need them.  Per trouble report from Teodor.
2001-10-01 18:16:35 +00:00
6d18c038b7 Fix a couple of stray // comments. 2001-10-01 17:53:12 +00:00
77d2622498 Add sys/types.h for FreeBSD compile.
Teodor Sigaev
2001-10-01 17:52:34 +00:00
735594ff08 Update docs for 7.2 mention where appropriate. 2001-10-01 17:46:46 +00:00