Tom Lane
e59334994e
Repair problem with listing rules that have a WHERE condition and
...
have an INSERT...SELECT as the first or only action. Per bug report
from Sergio Pili.
2001-11-26 00:29:15 +00:00
Barry Lind
4bc8c8dd95
This patch fixes a bug reported by Graham Leggett (minfrin@sharp.fm).
...
The bug was that any insert or update would fail if the returned oid was
larger than a signed int. Since OIDs are unsigned int's it was
a bug that the code used a java signed int to deal with the values. The bug
would result in the error message: "Unable to fathom update count".
While fixing the bug, it became apparent that other code made a similar
assumption about OIDs being signed ints. Therefore some methods that returned
or took OIDs are arguements also needed to be changed.
Since we are so close to the 7.2 release I have added new methods that
return longs and deprecated the old methods returning ints. Therefore all
old code should still work without requiring a code change to cast from long to int. Also note that the methods below are PostgreSQL specific extensions to
the JDBC api are are not part of the spec from Sun, thus it is unlikely that
they are used much or at all.
The deprecated methods are:
ResultSet.getInsertedOID()
Statement.getInsertedOID()
Serialize.store()
Connection.putObject()
and are replaced by:
ResultSet.getLastOID()
Statement.getLastOID()
Serialize.storeObject()
Connection.storeObject()
All the deprecated methods returned int, while their replacements return long
This patch also fixes two comments in MD5Digest that the author Jeremy Wohl
submitted.
--Barry
2001-11-25 23:26:59 +00:00
Peter Eisentraut
23b5ca91aa
Encoding isn't necessarily multibyte
2001-11-25 22:19:30 +00:00
Peter Eisentraut
6840aa3665
Fix comment
2001-11-25 22:17:27 +00:00
Bruce Momjian
b1a40bfe51
Backend /po patch.
...
http://laser.zhengmai.com.cn/download/backend_zh_CN.po.diff.gz
Weiping He
2001-11-25 18:25:54 +00:00
Tom Lane
665066f394
Further work on postmaster and postgres reference pages.
2001-11-25 01:11:36 +00:00
Bruce Momjian
1fadb05d4a
Fix markup error I introduced.
2001-11-25 01:05:37 +00:00
Tom Lane
78263b43fd
Add cross-reference to standalone-backend ref page.
2001-11-25 00:18:48 +00:00
Bruce Momjian
46f946df04
Mention -c also allows -- GNU long option format, all platforms.
2001-11-25 00:15:30 +00:00
Tom Lane
56f5dc9078
Remove bogus pg_amop insertion commands, per discussion of 25-Oct.
...
No change in results of script, but perhaps less confusion for people
reading it.
2001-11-24 23:28:09 +00:00
Tom Lane
2ec958721d
Tweak int8in to accept -9223372036854775808, per recent discussion in
...
pgsql-patches.
2001-11-24 19:57:06 +00:00
Bruce Momjian
215f096431
Make initdb --help not line wrap.
2001-11-24 18:55:53 +00:00
Tom Lane
3e8b887e9d
Remove extraneous space that somehow got into expected alter_table.out.
...
The default diff switches prevented regression tests from complaining,
but that doesn't make it correct.
2001-11-24 04:10:47 +00:00
Tom Lane
cd255bb070
Fix boundary condition in btbulkdelete: don't examine high key in case
...
where rightmost index page splits while we are waiting to obtain exclusive
lock on it. Not clear this would actually hurt (probably the callback
would always fail), but better safe than sorry.
Also, improve comments describing concurrency considerations in this code.
2001-11-23 23:41:54 +00:00
Tom Lane
b104ffbd3d
Copy-editing.
2001-11-23 22:06:20 +00:00
Tom Lane
ec27da1ce3
Copy-editing.
2001-11-23 21:08:51 +00:00
Bruce Momjian
ee587da6db
Improve wording.
2001-11-23 17:56:13 +00:00
Bruce Momjian
8b48010288
Document index entries are built first.
2001-11-23 17:15:30 +00:00
Bruce Momjian
191af46a4c
Update TODO list.
2001-11-23 02:22:04 +00:00
Bruce Momjian
356b36e8bd
Update TODO list.
2001-11-23 01:48:38 +00:00
Bruce Momjian
78d312bd50
Update TODO list.
2001-11-22 17:18:51 +00:00
Hiroshi Inoue
535d92877e
Remove compile errors of psql.exe and libpq.dll under
...
Multibyte mode.
2001-11-22 10:18:52 +00:00
Bruce Momjian
ed19b9149a
Add mention that ALTER TABLE RENAME affects indexes and sequences too.
2001-11-22 03:42:32 +00:00
Bruce Momjian
97a66763d3
Update TODO list.
2001-11-22 03:10:16 +00:00
Bruce Momjian
67b0d1ddbd
Update TODO list.
2001-11-22 03:05:29 +00:00
Bruce Momjian
f7dcba7561
Update TODO list.
2001-11-22 02:46:49 +00:00
Bruce Momjian
ef0b4aaddb
Update TODO list.
2001-11-22 01:34:12 +00:00
Tom Lane
e7243dce47
Add description of SSL request protocol. Miscellaneous copy-editing.
2001-11-22 01:22:10 +00:00
Bruce Momjian
24451cd47b
/doc/src -> /doc for Peter.
2001-11-21 23:19:25 +00:00
Tom Lane
6c134eb6f1
Spell 'precedes', 'preceding' correctly in various places.
2001-11-21 22:57:01 +00:00
Tom Lane
cf3b164aac
Add documentation for pg_get_ruledef and friends.
2001-11-21 22:33:14 +00:00
Bruce Momjian
a157385d7b
Update TODO list.
2001-11-21 21:25:28 +00:00
Bruce Momjian
d3809822f1
Remove mention of internals.ps.
2001-11-21 21:16:58 +00:00
Tom Lane
22e22a5208
Spelling and grammatical corrections.
2001-11-21 21:12:34 +00:00
Bruce Momjian
49d762f6aa
Update TODO list.
2001-11-21 18:49:50 +00:00
Bruce Momjian
e4ba691240
Update TODO list.
2001-11-21 18:49:10 +00:00
Tom Lane
82bad53cf5
Insert CommandCounterIncrement call into SPI_cursor_open.
2001-11-21 18:30:58 +00:00
Tom Lane
dcdf9119a8
Tweak interval_avg support to avoid coredump with Alpha/Tru64 compiler.
...
Per report from Bernd Tegge.
2001-11-21 18:29:48 +00:00
Tom Lane
52ca149b36
Update regress tests to reflect removal of 'current'.
2001-11-21 18:27:25 +00:00
Bruce Momjian
370174b953
Move internals.ps to web cvs.
2001-11-21 15:38:15 +00:00
Bruce Momjian
5a6dfdcaea
Point to doc/src/postgres.tar.gz, which is where the tarball will be
...
built, not /doc.
2001-11-21 15:08:32 +00:00
Thomas G. Lockhart
6c402eafc8
Deprecate 'current' date/time constant.
...
Purge "Postgres" in favor of "PostgreSQL" in docs. ref/ not yet done.
2001-11-21 06:09:45 +00:00
Thomas G. Lockhart
90e757c17d
Add a few new time zones, and list every time zone mentioned in my
...
Linux box's time zone database.
Do not allow 'current' as a date/time input value.
2001-11-21 05:58:51 +00:00
Thomas G. Lockhart
4bedbd061c
Repair swapped sign for time minus time routine (time_mi_time()).
...
Problem reported by Manuel Sugawara (masm@fciencias.unam.mx ).
2001-11-21 05:57:33 +00:00
Thomas G. Lockhart
d90b5d06ba
Allow 'PostgreSQL' as a date/time formatting style. Formerly, recognized
...
'Postgres' only, but now accepts both.
2001-11-21 05:55:18 +00:00
Thomas G. Lockhart
2475e87481
Deprecate 'current' for date/time input.
...
Fix up references to "PostgreSQL" rather than "Postgres". Was roughly
evenly split between the two before. ref/ files not yet done.
2001-11-21 05:53:41 +00:00
Thomas G. Lockhart
eec9511f0a
Update for first platforms reported as working
...
for the upcoming 7.2 release.
2001-11-21 05:52:01 +00:00
Bruce Momjian
2985286eb4
I think it's patch's size problem that I can't
...
send patches to pgsql-patches list.
the zh_CN NLS patch is about 80K,
but sended twice and still can emerge on list.
so I've put it at:
http://laser.zhengmai.com.cn/download/zh_CN.po.diff.tar.gz
If possible, please download it and apply it.
(for current CVS).
regards laser
2001-11-21 05:45:31 +00:00
Bruce Momjian
61a2f6b24f
Fix beta build, for Marc.
2001-11-21 05:41:15 +00:00
Bruce Momjian
16cb347eee
// -> /* */, per Tatsuo.
2001-11-21 05:03:16 +00:00