- 05 Nov, 2007 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Marko Kreen
-
- 30 Oct, 2007 1 commit
-
-
Tom Lane authored
LEAST handle NULL arguments differently than we do. Per a discussion on 30-Jun that somehow didn't get done.
-
- 25 Oct, 2007 1 commit
-
-
Tom Lane authored
the sequence. Also, make setval() with is_called = false not affect the currval state, either. Per report from Kris Jurka that an implicit ALTER SEQUENCE OWNED BY unexpectedly caused currval() to become valid. Since this isn't 100% backwards compatible, it will go into HEAD only; I'll put a more limited patch into 8.2.
-
- 23 Oct, 2007 1 commit
-
-
Tom Lane authored
categories, as per discussion. asciiword (formerly lword) is still ASCII-letters-only, and numword (formerly word) is still the most general mixed-alpha-and-digits case. But word (formerly nlword) is now any-group-of-letters-with-at-least-one-non-ASCII, rather than all-non-ASCII as before. This is no worse than before for parsing mixed Russian/English text, which seems to have been the design center for the original coding; and it should simplify matters for parsing most European languages. In particular it will not be necessary for any language to accept strings containing digits as being regular "words". The hyphenated-word categories are adjusted similarly.
-
- 22 Oct, 2007 1 commit
-
-
Tom Lane authored
active dictionary and its output lexemes as separate columns, instead of smashing them into one text column, and lowercase the column names. Also, define the output rowtype using OUT parameters instead of a composite type, to be consistent with the other built-in functions.
-
- 21 Oct, 2007 1 commit
-
-
Tom Lane authored
more clearly, improve a lot of unclear descriptions, add some missing material. We still need a migration guide though.
-
- 13 Oct, 2007 1 commit
-
-
Tom Lane authored
for Slony and Skytools to depend on it. Per discussion.
-
- 11 Oct, 2007 1 commit
-
-
Bruce Momjian authored
-
- 07 Oct, 2007 1 commit
-
-
Alvaro Herrera authored
-
- 24 Sep, 2007 1 commit
-
-
Andrew Dunstan authored
produces text it is an encoding hole and if not it's incompatible with the spec, whatever the spec means (which we're not sure about anyway).
-
- 19 Sep, 2007 1 commit
-
-
Bruce Momjian authored
-
- 18 Sep, 2007 1 commit
-
-
Andrew Dunstan authored
database via builtin functions, as recently discussed on -hackers. chr() now returns a character in the database encoding. For UTF8 encoded databases the argument is treated as a Unicode code point. For other multi-byte encodings the argument must designate a strict ascii character, or an error is raised, as is also the case if the argument is 0. ascii() is adjusted so that it remains the inverse of chr(). The two argument form of convert() is gone, and the three argument form now takes a bytea first argument and returns a bytea. To cover this loss three new functions are introduced: . convert_from(bytea, name) returns text - converts the first argument from the named encoding to the database encoding . convert_to(text, name) returns bytea - converts the first argument from the database encoding to the named encoding . length(bytea, name) returns int - gives the length of the first argument in characters in the named encoding
-
- 14 Sep, 2007 3 commits
-
-
Bruce Momjian authored
Andrew Maclean
-
Bruce Momjian authored
Brendan Jurd Fix markup in previous commit.
-
Bruce Momjian authored
-
- 31 Aug, 2007 2 commits
-
-
Bruce Momjian authored
Some alignment cleanups.
-
Bruce Momjian authored
entire section, per Peter.
-
- 29 Aug, 2007 2 commits
-
-
Bruce Momjian authored
to be more logical.
-
Bruce Momjian authored
the main documentation, out of its own text search chapter.
-
- 21 Aug, 2007 1 commit
-
-
Tom Lane authored
Oleg Bartunov and Teodor Sigaev, but I did a lot of editorializing, so anything that's broken is probably my fault. Documentation is nonexistent as yet, but let's land the patch so we can get some portability testing done.
-
- 19 Aug, 2007 2 commits
-
-
Andrew Dunstan authored
-
Andrew Dunstan authored
redirect_stderr to logging_collector. Original patch from Arul Shaji, subsequently modified by Greg Smith, and then heavily modified by me.
-
- 13 Aug, 2007 1 commit
-
-
Tom Lane authored
certain corner cases. Per discussion, the code does what we want, but it really needs to be documented that these functions act differently from regexp_matches.
-
- 11 Aug, 2007 1 commit
-
-
Tom Lane authored
that cached compiled patterns will still be there when the function is next called. Clean up looping logic, thereby fixing bug identified by Pavel Stehule. Share setup code between the two functions, add some comments, and avoid risky mixing of int and size_t variables. Clean up the documentation a tad, and accept all the flag characters mentioned in table 9-19 rather than just a subset.
-
- 18 Jul, 2007 1 commit
-
-
Bruce Momjian authored
-
- 06 Jun, 2007 1 commit
-
-
Tom Lane authored
were accepted by prior Postgres releases. This takes care of the loose end left by the preceding patch to downgrade implicit casts-to-text. To avoid breaking desirable behavior for array concatenation, introduce a new polymorphic pseudo-type "anynonarray" --- the added concatenation operators are actually text || anynonarray and anynonarray || text.
-
- 30 May, 2007 1 commit
-
-
Bruce Momjian authored
Jim Nasby
-
- 21 May, 2007 1 commit
-
-
Peter Eisentraut authored
- Function renamed to "xpath". - Function is now strict, per discussion. - Return empty array in case when XPath expression detects nothing (previously, NULL was returned in such case), per discussion. - (bugfix) Work with fragments with prologue: select xpath('/a', '<?xml version="1.0"?><a /><b />'); // now XML datum is always wrapped with dummy <x>...</x>, XML prologue simply goes away (if any). - Some cleanup. Nikolay Samokhvalov Some code cleanup and documentation work by myself.
-
- 07 May, 2007 2 commits
-
-
Peter Eisentraut authored
-
Neil Conway authored
-
- 07 Apr, 2007 2 commits
-
-
Neil Conway authored
-
Bruce Momjian authored
Michael Fuhr
-
- 05 Apr, 2007 1 commit
-
-
Bruce Momjian authored
installation.
-
- 02 Apr, 2007 2 commits
-
-
Peter Eisentraut authored
some index terms.
-
Tom Lane authored
pg_type.typtype whereever practical. Tom Dunstan, with some kibitzing from Tom Lane.
-
- 01 Apr, 2007 1 commit
-
-
Peter Eisentraut authored
Refactor and document the remaining mapping code.
-
- 25 Mar, 2007 1 commit
-
-
Tatsuo Ishii authored
along with new conversions among EUC_JIS_2004, SHIFT_JIS_2004 and UTF-8. catalog version has been bump up.
-
- 20 Mar, 2007 1 commit
-
-
Neil Conway authored
and regexp_split_to_table. These functions provide access to the capture groups resulting from a POSIX regular expression match, and provide the ability to split a string on a POSIX regular expression, respectively. Patch from Jeremy Drake; code review by Neil Conway, additional comments and suggestions from Tom and Peter E. This patch bumps the catversion, adds some regression tests, and updates the docs.
-
- 20 Feb, 2007 1 commit
-
-
Bruce Momjian authored
bytes and backslashes, remove "ASCII" mention. Backpatch to 8.2.X.
-