aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Doesn't anyone test stuff before they commit it?Tom Lane2001-10-15
|
* Fix some portability problems (get it to compile, at least, on HP's cc)Tom Lane2001-10-15
|
* Fix some portability problems (get it to compile, at least, on HP's cc)Tom Lane2001-10-15
|
* Fix some portability problems (get it to compile, at least, on HP's cc)Tom Lane2001-10-15
|
* > Uh, isn't the correct fixBruce Momjian2001-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | > ! $$ = cat_str(8, make_str("grant"), $2, make_str("on"), $4, $5, > make_str("to"), $7, $8); > ISTM your patch loses the opt_with_grant clause. (Of course the > backend doesn't currently accept that clause anyway, but that's no > reason for ecpg to drop it.) My patch doesn't loose the option, it's never been passed on anyway: opt_with_grant: WITH GRANT OPTION { mmerror(ET_ERROR, "WITH GRANT OPTION is not supported. Only relation owners can set privileges"); } | /*EMPTY*/ ; The existing code in ecpg/preproc/preproc.y to handle the WITH option simply throws an error and aborts the processing... The patch below prevents the segfault and also passes on the WITH option to the backend, probably a better fix. Lee Kindness
* Updated regression test for tsearch, from Teodor Sigaev.Tom Lane2001-10-15
|
* Prompt for password from /dev/tty and fall back to stdin/stderr.Bruce Momjian2001-10-15
|
* Forgot to add this file...Tatsuo Ishii2001-10-15
|
* PG_DUMP NLS (Russian)Bruce Momjian2001-10-15
| | | | | | | | Here is another one :) Another chunk of translated messages. Please apply to the same file. Serguei Mokhov
* Suggest placing audit trail on pg_shadow, not its view pg_user.Tom Lane2001-10-15
|
* Commit Patrice's patches except:Tatsuo Ishii2001-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > - corrects a bit the UTF-8 code from Tatsuo to allow Unicode 3.1 > characters (characters with values >= 0x10000, which are encoded on > four bytes). Also, update mb/expected/unicode.out. This is necessary since the patches affetc the result of queries using UTF-8. --------------------------------------------------------------- Hi, I should have sent the patch earlier, but got delayed by other stuff. Anyway, here is the patch: - most of the functionality is only activated when MULTIBYTE is defined, - check valid UTF-8 characters, client-side only yet, and only on output, you still can send invalid UTF-8 to the server (so, it's only partly compliant to Unicode 3.1, but that's better than nothing). - formats with the correct number of columns (that's why I made it in the first place after all), but only for UNICODE. However, the code allows to plug-in routines for other encodings, as Tatsuo did for the other multibyte functions. - corrects a bit the UTF-8 code from Tatsuo to allow Unicode 3.1 characters (characters with values >= 0x10000, which are encoded on four bytes). - doesn't depend on the locale capabilities of the glibc (useful for remote telnet). I would like somebody to check it closely, as it is my first patch to pgsql. Also, I created dummy .orig files, so that the two files I created are included, I hope that's the right way. Now, a lot of functionality is NOT included here, but I will keep that for 7.3 :) That includes all string checking on the server side (which will have to be a bit more optimised ;) ), and the input checking on the client side for UTF-8, though that should not be difficult. It's just to send the strings through mbvalidate() before sending them to the server. Strong checking on UTF-8 strings is mandatory to be compliant with Unicode 3.1+ . Do I have time to look for a patch to include iso-8859-15 for 7.2 ? The euro is coming 1. january 2002 (before 7.3 !) and over 280 millions people in Europe will need the euro sign and only iso-8859-15 and iso-8859-16 have it (and unfortunately, I don't think all Unices will switch to Unicode in the meantime).... err... yes, I know that this is not every single person in Europe that uses PostgreSql, so it's not exactly 280m, but it's just a matter of time ! ;) I'll come back (on pgsql-hackers) later to ask a few questions regarding the full unicode support (normalisation, collation, regexes,...) on the server side :) Here is the patch ! Patrice. -- Patrice HÉDÉ ------------------------------- patrice à islande org ----- -- Isn't it weird how scientists can imagine all the matter of the universe exploding out of a dot smaller than the head of a pin, but they can't come up with a more evocative name for it than "The Big Bang" ? -- What would _you_ call the creation of the universe ? -- "The HORRENDOUS SPACE KABLOOIE !" - Calvin and Hobbes ------------------------------------------ http://www.islande.org/ -----
* Add UTF-8 char >= 0x10000 checkTatsuo Ishii2001-10-15
|
* Update examples of type coercion rules --- some of them no longer workedTom Lane2001-10-15
| | | | as the example claimed, because of changes elsewhere in the system.
* Synchronize with main parser's keyword list (someone didn't check hisTom Lane2001-10-15
| | | | last commit very carefully...)
* Update FAQ.Bruce Momjian2001-10-14
|
* - Fixed GRANT statement.Michael Meskes2001-10-14
| | | | - Synced preproc.y with gram.y.
* Make selectivity routines cope gracefully with NaNs, infinities, andTom Lane2001-10-13
| | | | | NUMERIC values that are out of the range of 'double'. Per trouble report from Mike Quinn.
* Fix logic in insert() function.Peter Eisentraut2001-10-13
|
* Fixing closed-path intersection logic causes this test to find moreTom Lane2001-10-13
| | | | streets than it used to...
* path_inter, path_distance, path_length, dist_ppath now do the rightTom Lane2001-10-13
| | | | | things with closed paths --- ie, include the closing line segment in their calculations. Per bug report from Curtis Barrett 9-Oct-01.
* Add missing prototype to suppress gcc warning.Tom Lane2001-10-13
|
* Residual cleanup from making pltcl unknown support always enabled.Tom Lane2001-10-13
|
* Autoconf.Tom Lane2001-10-13
|
* Update FAQ.Bruce Momjian2001-10-13
|
* More keyword uppercasing.Bruce Momjian2001-10-13
|
* Here are few more translated messages into RussianBruce Momjian2001-10-13
| | | | | | | | for the PG_DUMP component. Please apply to </src/bin/pg_dump/ru.po> Serguei A. Mokhov
* Attached patch for unconditional enabling of pltcl-unknown support.Bruce Momjian2001-10-13
| | | | | | | | Enabling this feature adds very light overhead of 1 select from pg_class on first using of pl/tcl in backend if unknown suppport is really unused. But pl/tcl with this support has very improved functionality. Patch includes changes to documentation.
* Update FAQ.Bruce Momjian2001-10-13
|
* Update FAQ.Bruce Momjian2001-10-13
|
* Mention createlang when language not installed, per problem report.Bruce Momjian2001-10-13
|
* Update FAQ.Bruce Momjian2001-10-13
|
* More uppercasing.Bruce Momjian2001-10-12
|
* Uppercase keywords where appropriate.Bruce Momjian2001-10-12
|
* txtidx datatype for full text indexing with GiST.Tom Lane2001-10-12
| | | | From Oleg Bartunov and Teodor Sigaev.
* Fix reverse FOR loop to work properly, uppercase cleanup in file.Bruce Momjian2001-10-12
|
* Remove locale/multibyte in HISTORY file, for Tatsuo.Bruce Momjian2001-10-12
|
* Add WAL mmap() mention.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Remove mutex mention. Fixed now.Bruce Momjian2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Update the version of psqlodbc driver.Hiroshi Inoue2001-10-12
|
* Update TODO list.Bruce Momjian2001-10-12
|
* Add a new function "pg_client_encoding" which returns the current clientTatsuo Ishii2001-10-12
| | | | | | side encoding name. This is necessary for client API's such as JDBC to perform correct encoding conversions. See my email "[HACKERS] pg_client_encoding" 10 Sep 2001.
* Fix the bug reported by Chris Lee.Hiroshi Inoue2001-10-12
|