Bruce Momjian
b235fe3c25
Add:
...
> * Have SELECT '13 minutes'::interval display zero seconds
2003-06-24 03:42:44 +00:00
Bruce Momjian
2e9632297b
Add:
...
> * Allow the regression tests to start postmaster with -i so the tests
> can be run on systems that don't support unix-domain sockets
2003-06-24 03:40:09 +00:00
Bruce Momjian
c4ac870544
Add:
...
> * Rename /scripts directory because they are all C programs now
2003-06-24 02:54:23 +00:00
Bruce Momjian
3b2e94de84
Add:
...
<
> o Allow ALTER TABLE to modify column lengths and change to binary
> compatible types
2003-06-24 02:53:36 +00:00
Bruce Momjian
9b2cee0b54
Add:
...
> * Modify pg_get_triggerdef() to take a boolean to pretty-print,
> and use that as part of pg_dump along with psql
>
2003-06-24 02:39:49 +00:00
Bruce Momjian
f703dee32e
Update:
...
* Allow UPDATE, DELETE to handle table aliases for self-joins [delete]
2003-06-24 01:54:57 +00:00
Bruce Momjian
94468c6f04
Add:
...
> o Allow columns to be reordered using ALTER ... POSITION i col1 [,col2];
> have SELECT * and INSERT honor such ordering
2003-06-24 01:08:20 +00:00
Bruce Momjian
6403a6729c
Add with '?':
...
> * Have initdb set DateStyle based on locale?
2003-06-23 19:33:40 +00:00
Bruce Momjian
5c65c94e4f
Remove '?':
...
< from making invalid dates valid?
> from making invalid dates valid
2003-06-23 19:22:30 +00:00
Bruce Momjian
9542debae3
Update Russian version of FAQ.
2003-06-23 16:58:21 +00:00
Bruce Momjian
5b106845f9
Add:
...
> * Exit postmaster if postgresql.conf can not be opened
2003-06-23 04:31:25 +00:00
Bruce Momjian
52001f615e
Add:
...
* Allow SSL-enabled clients to turn off SSL transfers
2003-06-23 04:00:10 +00:00
Bruce Momjian
ec5020f0a7
Add:
...
> * Change CVS $Id$ to $PostgreSQL$
2003-06-23 03:52:24 +00:00
Tom Lane
bff0422b6c
Revise hash join and hash aggregation code to use the same datatype-
...
specific hash functions used by hash indexes, rather than the old
not-datatype-aware ComputeHashFunc routine. This makes it safe to do
hash joining on several datatypes that previously couldn't use hashing.
The sets of datatypes that are hash indexable and hash joinable are now
exactly the same, whereas before each had some that weren't in the other.
2003-06-22 22:04:55 +00:00
Tom Lane
0dda75f6eb
Fix some index entries.
2003-06-22 16:17:01 +00:00
Tom Lane
a171edf8fc
Adjust chapter ordering in Internals part to something that seems more
...
reasonable.
2003-06-22 16:16:44 +00:00
Tom Lane
14847af48d
Remove a lot of desperately obsolete material (which was all out of sight,
...
out of mind, because it'd been commented out years ago). Try to bring the
remains up to a reasonable level of currency, and give it all approximately
the same high level of abstraction.
2003-06-22 05:48:26 +00:00
Bruce Momjian
82de7b0a44
Add question mark to item:
...
< from making invalid dates valid
> from making invalid dates valid?
2003-06-22 05:04:52 +00:00
Bruce Momjian
4a49d69c90
Add:
...
> * Allow current datestyle to restrict dates; prevent month/day swapping
> from making invalid dates valid
> * Prevent month/day swapping of ISO dates to make invalid dates valid
2003-06-22 05:01:17 +00:00
Tom Lane
e92dc1e199
Bring the libpq example programs into the 21st century.
2003-06-22 00:29:29 +00:00
Tom Lane
efc3a25bb0
Update libpq to make new features of FE/BE protocol available to
...
client applications. Some editorial work on libpq.sgml, too.
2003-06-21 21:51:35 +00:00
Tom Lane
b8d601e735
Fix some markup problems.
2003-06-21 19:33:36 +00:00
Michael Meskes
d9b2401d90
Just another ecpg todo done.
2003-06-20 13:20:09 +00:00
Tom Lane
1bd22f55cf
Disallow dollar sign in operator names, instead allow it as a non-first
...
character in identifiers. The first change eliminates the current need
to put spaces around parameter references, as in "x<=$2". The second
change improves compatibility with Oracle and some other RDBMSes. This
was discussed and agreed to back in January, but did not get done.
2003-06-19 23:22:40 +00:00
Peter Eisentraut
f374a9dae9
Change clusterdb and vacuumdb into C programs.
2003-06-18 12:19:11 +00:00
Tom Lane
eab5d643b2
Make FLOAT(p) measure the precision p in bits, not decimal digits, to
...
match the SQL standard. Document FLOAT and FLOAT(p) notations in
datatype.sgml. Per recent pghackers discussion.
2003-06-17 23:12:36 +00:00
Peter Eisentraut
596652d6eb
More information schema views.
2003-06-17 18:00:48 +00:00
Michael Meskes
7ea9c94814
Updating ECPG todo items.
2003-06-15 10:34:10 +00:00
Bruce Momjian
4f70680177
Make ecpg thread safe.
...
Lee Kindness
2003-06-15 04:07:58 +00:00
Bruce Momjian
02d847fe9f
Add --with-threads configure option to control threaded libpq.
2003-06-13 23:10:08 +00:00
Tom Lane
716200179f
Fix broken markup.
2003-06-12 18:34:06 +00:00
Bruce Momjian
889dd3c00d
Mention need for swap on Linux, and kill -9.
2003-06-12 15:58:19 +00:00
Bruce Momjian
8d2d92c5f0
Document default Linux autocommit behavior, and show workaround.
2003-06-12 15:31:02 +00:00
Bruce Momjian
e9cda08b2b
Brief note about sequence cache not being cleared in other backends.
...
Actually clear the cache in the backend making the alteration. This
follows in the footsteps of setval().
Rod Taylor
2003-06-12 07:49:43 +00:00
Bruce Momjian
240dc5cddc
Add add_missing_from GUC variable.
...
Nigel J. Andrews
2003-06-11 22:13:22 +00:00
Bruce Momjian
9ffdd91bba
Done:
...
* -Add config variable to prevent auto-adding missing FROM-clause tables
2003-06-11 21:39:00 +00:00
Bruce Momjian
b952d61c54
Add log_min_duration_statement.
...
Christopher Kings-Lynne
2003-06-11 18:01:14 +00:00
Tom Lane
8bfe93c5c8
pg_dump and pg_restore were stripping quotes and downcasing some but
...
not all SQL identifiers taken from command line arguments. We decided
years ago that that was a bad idea: identifiers taken from the command
line should be treated as literally correct. Remove the inconsistent
code that has crept in recently. Also fix pg_dump so that the combination
of --schema and --table does what you'd expect, namely dump exactly one
table from exactly one schema. Per gripe from Deepak Bhole of Red Hat.
2003-06-11 16:29:42 +00:00
Tom Lane
7481b7d1e4
Update anonymous-CVS instructions.
2003-06-11 15:28:55 +00:00
Tom Lane
15e2cf7d81
Now that I look, that link doesn't belong there at all, does it?
2003-06-11 14:14:50 +00:00
Tom Lane
67e307b851
Fix busted markup.
2003-06-11 14:07:00 +00:00
Bruce Momjian
65fb311a97
Add Rendezvous support to postmaster, from Chris Campbell
2003-06-11 06:56:07 +00:00
Bruce Momjian
9a86a1e535
Remove kerberos mention that doesn't support our software, from Peter.
2003-06-07 16:27:02 +00:00
Bruce Momjian
157887c1d5
Update German FAQ, from Ian Barwick.
2003-06-06 22:21:35 +00:00
Bruce Momjian
e5f2155a78
Update FAQ from Ian Barwick.
2003-06-06 22:20:40 +00:00
Bruce Momjian
a2c090d67a
Add:
...
> o Have COPY return number of rows loaded/unloaded
2003-06-06 19:46:20 +00:00
Bruce Momjian
df1f5d6d7d
Add mention of two auth_mod kerberos projects, from Daniel Kouril
2003-06-06 18:09:17 +00:00
Bruce Momjian
dd484de0b0
Add:
...
> * Add checks for fclose() failure
2003-06-06 15:56:14 +00:00
Bruce Momjian
2e4f7adb34
Remove mention of ALTER USER able to remove passwords.
2003-06-06 15:31:46 +00:00
Tom Lane
e649796f12
Implement outer-level aggregates to conform to the SQL spec, with
...
extensions to support our historical behavior. An aggregate belongs
to the closest query level of any of the variables in its argument,
or the current query level if there are no variables (e.g., COUNT(*)).
The implementation involves adding an agglevelsup field to Aggref,
and treating outer aggregates like outer variables at planning time.
2003-06-06 15:04:03 +00:00