- 19 4月, 2008 1 次提交
-
-
由 Alvaro Herrera 提交于
uses of the long-deprecated float32 in contrib/seg; the definitions themselves are still there, but no longer used. fmgr/README updated to match. I added a CREATE FUNCTION to account for existing seg_center() code in seg.c too, and some tests for it and the neighbor functions. At the same time, remove checks for NULL which are not needed (because the functions are declared STRICT). I had to do some adjustments to contrib's btree_gist too. The choices for representation there are not ideal for changing the underlying types :-( Original patch by Zoltan Boszormenyi, with some adjustments by me.
-
- 15 4月, 2008 1 次提交
-
-
由 Tom Lane 提交于
"consistent" functions, and remove pg_amop.opreqcheck, as per recent discussion. The main immediate benefit of this is that we no longer need 8.3's ugly hack of requiring @@@ rather than @@ to test weight-using tsquery searches on GIN indexes. In future it should be possible to optimize some other queries better than is done now, by detecting at runtime whether the index match is exact or not. Tom Lane, after an idea of Heikki's, and with some help from Teodor.
-
- 13 11月, 2007 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 11 11月, 2007 3 次提交
-
-
由 Bruce Momjian 提交于
remove transactions use create or replace function make formatting consistent set search patch on first line Add documentation on modifying *.sql to set the search patch, and mention that major upgrades should still run the installation scripts. Some of these issues were spotted by Tom today.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
or will never be converted.
-
- 30 9月, 2007 1 次提交
-
-
由 Tom Lane 提交于
Found by running opr_sanity on contrib modules.
-
- 27 6月, 2007 1 次提交
-
-
由 Tom Lane 提交于
installations whose pg_config program does not appear first in the PATH. Per gripe from Eddie Stanley and subsequent discussions with Fabien Coelho and others.
-
- 10 2月, 2007 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 11 9月, 2006 1 次提交
-
-
由 Tom Lane 提交于
-
- 28 6月, 2006 1 次提交
-
-
由 Teodor Sigaev 提交于
* new split algorithm (as proposed in http://archives.postgresql.org/pgsql-hackers/2006-06/msg00254.php) * possible call pickSplit() for second and below columns * add spl_(l|r)datum_exists to GIST_SPLITVEC - pickSplit should check its values to use already defined spl_(l|r)datum for splitting. pickSplit should set spl_(l|r)datum_exists to 'false' (if they was 'true') to signal to caller about using spl_(l|r)datum. * support for old pickSplit(): not very optimal but correct split * remove 'bytes' field from GISTENTRY: in any case size of value is defined by it's type. * split GIST_SPLITVEC to two structures: one for using in picksplit and second - for internal use. * some code refactoring * support of subsplit to rtree opclasses TODO: add support of subsplit to contrib modules
-
- 01 6月, 2006 1 次提交
-
-
由 Tom Lane 提交于
see if using an intermediate variable avoids the gcc bug.
-
- 31 5月, 2006 1 次提交
-
-
由 Tom Lane 提交于
in every shared library.
-
- 04 4月, 2006 1 次提交
-
-
由 Peter Eisentraut 提交于
is done for the analogous files in the main distribution.
-
- 14 3月, 2006 1 次提交
-
-
由 Neil Conway 提交于
Most of the changes add the mandatory USING clause to DROP OPERATOR CLASS statements. DROP TYPE is now DROP TYPE CASCADE; without CASCADE a DROP TYPE fails due to the circular dependency on the type's I/O functions. The DROP FUNCTION statements for the I/O functions have been removed, as DROP TYPE CASCADE removes them automatically. Patch from Michael Fuhr.
-
- 07 3月, 2006 1 次提交
-
-
由 Tom Lane 提交于
(respectively) to rename yylex and related symbols. Some were doing it this way already, while others used not-too-reliable sed hacks in the Makefiles. It's all nice and consistent now.
-
- 28 2月, 2006 1 次提交
-
-
由 Peter Eisentraut 提交于
particular get rid of single quotes around language names and old WITH () construct.
-
- 27 2月, 2006 1 次提交
-
-
由 Peter Eisentraut 提交于
by David Fetter
-
- 08 11月, 2005 1 次提交
-
-
由 Tom Lane 提交于
-
- 18 10月, 2005 1 次提交
-
-
由 Tom Lane 提交于
when not using gcc (which has slightly nonstandard inclusion rules).
-
- 16 10月, 2005 1 次提交
-
-
由 Tom Lane 提交于
Fedora). This was already done by somebody for the core flex files, but these contrib files seem to have been missed.
-
- 15 10月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 28 9月, 2005 1 次提交
-
-
由 Tom Lane 提交于
to avoid useless multiple executions of pg_config.
-
- 27 6月, 2005 1 次提交
-
-
由 Tom Lane 提交于
works properly for 1-D comparisons. Fix some other errors such as bogus commutator specifications.
-
- 21 6月, 2005 1 次提交
-
-
由 Tom Lane 提交于
unlike template0 and template1 does not have any special status in terms of backend functionality. However, all external utilities such as createuser and createdb now connect to "postgres" instead of template1, and the documentation is changed to encourage people to use "postgres" instead of template1 as a play area. This should fix some longstanding gotchas involving unexpected propagation of database objects by createdb (when you used template1 without understanding the implications), as well as ameliorating the problem that CREATE DATABASE is unhappy if anyone else is connected to template1. Patch by Dave Page, minor editing by Tom Lane. All per recent pghackers discussions.
-
- 21 5月, 2005 1 次提交
-
-
由 Neil Conway 提交于
methods in a short-lived memory context, there is no need for GiST methods to do their own manual (and error-prone) memory management.
-
- 25 10月, 2004 2 次提交
- 22 10月, 2004 1 次提交
-
-
由 Tom Lane 提交于
getting rid of numerous ad-hoc versions that have popped up in various places. Shortens code and avoids conflict with Windows min() and max() macros.
-
- 14 9月, 2004 1 次提交
-
-
由 Tom Lane 提交于
Andreas Pflug
-
- 10 9月, 2004 1 次提交
-
-
由 Neil Conway 提交于
-
- 03 9月, 2004 1 次提交
-
-
由 Tom Lane 提交于
compiler that warns about it.
-
- 29 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 21 8月, 2004 1 次提交
-
-
由 Bruce Momjian 提交于
> > The patch adds missing the "libpgport.a" file to the installation under > "install-all-headers". It is needed by some contribs. I install the > library in "pkglibdir", but I was wondering whether it should be "libdir"? > I was wondering also whether it would make sense to have a "libpgport.so"? > > It fixes various macros which are used by contrib makefiles, especially > libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are > needed to > > It adds the ability to test and use PGXS with contribs, with "make > USE_PGXS=1". Without the macro, this is exactly as before, there should be > no difference, esp. wrt the vpath feature that seemed broken by previous > submission. So it should not harm anybody, and it is useful at least to me. > > It fixes some inconsistencies in various contrib makefiles > (useless override, ":=" instead of "="). Fabien COELHO
-
- 13 7月, 2004 1 次提交
-
-
由 Peter Eisentraut 提交于
-
- 30 3月, 2004 1 次提交
-
-
由 Teodor Sigaev 提交于
boxes. Change interface to user-defined GiST support methods union and picksplit. Now instead of bytea struct it used special GistEntryVector structure.
-
- 15 3月, 2004 1 次提交
-
-
由 Tom Lane 提交于
Per recent proposal to pghackers.
-
- 25 2月, 2004 1 次提交
-
-
由 Tom Lane 提交于
exposed thereby. AFAICT these would not lead to any worse problems than junk emitted on the backend's stdout, but we should have the option to catch possible worse errors in future.
-
- 30 11月, 2003 1 次提交
-
-
由 PostgreSQL Daemon 提交于
$Header: -> $PostgreSQL Changes ...
-
- 14 9月, 2003 1 次提交
-
-
由 Tom Lane 提交于
btree operator class, too, since in PG 7.4 you can't GROUP without one.
-