| Commit message (Collapse) | Author | Age |
... | |
| |
|
|
|
|
| |
absolute before starting a backend.
|
| |
|
|
|
|
| |
(This previously worked, but must have gotten lost somewhere...)
|
|
|
|
| |
owner of unix socket.
|
|
|
|
| |
(Thanks to Tatsuo Ishii for finding bug)
|
|
|
|
| |
absolute doesnt handle negative row numbers correctly.
|
|
|
|
| |
pointing to bug).
|
|
|
|
|
|
|
| |
Bruce Hartzler <bruceh@mail.utexas.edu>. It contains shared library
support, regression test map, and the usual template files. The dynamic
loader is missing, the spin lock code apparently doesn't assemble due to
syntax problems, and semaphores are to be hoped for from Apple.
|
|
|
|
| |
--enable-debug and environment variable override.
|
|
|
|
| |
in preproc.y.
|
| |
|
|
|
|
|
|
| |
BLOB_BATCH_SIZE)
Prevent dumping of languages from template1.
|
|
|
|
|
| |
leading 'b', as it appears to be more convenient this way for the input
and node functions.
|
|
|
|
|
|
|
|
|
|
| |
position() and substring() functions, so that it works transparently for
bit types as well. Alias the text functions appropriately.
Add position() for bit types.
Add new constant node T_BitString that represents literals of the form
B'1001 and pass those to zpbit type.
|
| |
|
| |
|
|
|
|
|
|
| |
Supported encodings are: EUC_JP, EUC_CN, EUC_KR, EUC_TW, Shift JIS,
Big5, ISO8859-[1-5].
TODO: testings! and documentations...
|
|
|
|
|
| |
Now frontend/libpq has its own version of pg_encoding_to_char
and pg_char_to_encoding.
|
|
|
|
|
|
|
| |
code conversion between Unicode and other encodings. Note that
this option requires --enable-multibyte also.
The reason why this is optional is that the feature requires huge
mapping tables and I don't think every user need the feature.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
operators.
|
|
|
|
|
|
|
|
| |
equivalent.
In linux.h there were some #undef HAVE_INT_TIMEZONE, which are useless
because HAVE_TM_ZONE overrides it anyway, and messing with configure
results isn't cool.
|
| |
|
| |
|
|
|
|
| |
backendFixed quoting bug reported by Sascha Demetrio (sd@b-comp.de).
|
|
|
|
| |
test.
|
|
|
|
|
|
| |
every do need it we'd better use AC_HEADER_DIRENT from Autoconf.
#define NO_EMPTY_STMTS is completely unused.
|
|
|
|
|
|
| |
a) mismatching backend program, by checking --version output
b) mismatching bki files, by putting a version-identifying comment atop
those files.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
subqueries. It passes the normal 'runcheck' tests, and I've tried
a few simple things like
select 1 as foo union (((((select 2))))) order by foo;
There are a few things that it doesn't do that have been talked
about here at least a little:
1) It doesn't allow things like "IN(((select 1)))" -- the select
here has to be at the top level. This is not new.
2) It does NOT preserve the odd syntax I found when I started looking
at this, where a SELECT statement could begin with parentheses. Thus,
(SELECT a from foo) order by a;
fails.
I have preserved the ability, used in the regression tests, to
have a single select statement in what appears to be a RuleActionMulti
(but wasn't -- the parens were part of select_clause syntax).
In my version, this is a special form.
This may cause some discussion: I have differentiated the two kinds
of RuleActionMulti. Perhaps nobody knew there were two kinds, because
I don't think the second form appears in the regression tests. This
one uses square brackets instead of parentheses, but originally was
otherwise the same as the one in parentheses. In this version of
gram.y, the square bracket form treats SELECT statements the same
as the other allowed statements. As discussed before on this list,
psql cannot make sense out of the results of such a thing, but an
application might. And I have designs on just such an application.
++ kevin o'gorman
|
|
|
|
| |
-lm if it's actually there.
|
| |
|
|
|
|
|
|
| |
path into executables and shared libraries (-rpath or -R for most). Can be
disabled with --disable-rpath, since some binary packaging standards do not
like this option.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
on pghackers. Arrange for the sort ordering of general INET values
to be network part as major sort key, host part as minor sort key.
I did not force an initdb for this change, but anyone who's running
indexes on general INET values may need to recreate those indexes.
|
|
|
|
|
|
| |
ExecutorRun. This allows LIMIT to work in a view. Also, LIMIT in a
cursor declaration will behave in a reasonable fashion, whereas before
it was overridden by the FETCH count.
|
|
|
|
| |
Sorry 'bout that, chief...
|
| |
|
|
|
|
| |
Per discussion with Magnus Hagander.
|
|
|
|
| |
or a Var that references a subquery output.
|
| |
|