| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
moment.
A patch for CVS is attached, and I have amended my BLOB dumping version
appropriately.
Philip Warner
|
|
|
|
|
|
| |
when fetching toasted values.
Jan
|
|
|
|
| |
access a ridiculously large block number within a relation.
|
|
|
|
|
|
| |
psql \df: use format_type and oidvectortypes
map type REAL to float4, not float8
psql \dd :work around UNION bug
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add option to build with OpenSSL out of the box. Fix thusly exposed
bit rot. Although it compiles now, getting this to do something
useful is left as an exercise.
* Fix Kerberos options to defer checking for required libraries until
all the other libraries are checked for.
* Change default odbcinst.ini and krb5.srvtab path to PREFIX/etc.
* Install work around for Autoconf's install-sh relative path anomaly.
Get rid of old INSTL_*_OPTS variables, now that we don't need them
anymore.
* Use `gunzip -c' instead of g?zcat. Reportedly broke on AIX.
* Look for only one of readline.h or readline/readline.h, not both.
* Make check for PS_STRINGS cacheable. Don't test for the header files
separately.
* Disable fcntl(F_SETLK) test on Linux.
* Substitute the standard GCC warnings set into CFLAGS in configure,
don't add it on in Makefile.global.
* Sweep through contrib tree to teach makefiles standard semantics.
... and in completely unrelated news:
* Make postmaster.opts arbitrary options-aware. I still think we need to
save the environment as well.
|
|
|
|
| |
subqueries in the rule.
|
| |
|
|
|
|
| |
when built on its own. UG now builds cleanly.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
backend functions via backend PQexec(). The SPI interface has long
been our only documented way to do this, and the backend pqexec/portal
code is unused and suffering bit-rot. I'm putting it out of its misery.
|
|
|
|
| |
thank you ...
|
|
|
|
|
|
|
| |
Does not work since it fetches one byte beyond the source data, and when
the phase of the moon is wrong, the source data is smack up against the
end of backend memory and you get SIGSEGV. Don't laugh, this is a fix
for an actual user bug report.
|
|
|
|
|
| |
- added bigint as synonym of int8
- set typelem of varlen non-array types to 0
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|> developers so we are sure it will work on all platforms.
The problem with the current settings is that the linker is called
directly. This is wrong, it should always be called through the
compiler
driver (the only exception is `ld -r'). This will make sure that the
necessary libraries like libgcc are linked in.
But there is still a different problem with the setting of LDFLAGS_ODBC.
The psqlodbc module defines the functions _init and _fini which are
reserved for the shared library initialisation. These should be changed
to constructor functions. Then LDFLAGS_ODBC can be changed to be just
`-lm'. Btw, why does it use -Bsymbolic?
Andreas Schwab
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functional.
Handle include file installation in src/include/Makefile
genbki.sh improvements: Don't substitute anything by config.status,
instead pass in AWK and CPP through environment. Change calling
convention to support named output files, so we get to see error
messages on stderr.
Rename bootstrap template files and install them into PREFIX/share.
Update initdb to that effect and other readability improvements
in initdb.
|
|
|
|
| |
Jan
|
|
|
|
|
|
|
|
|
|
| |
- The problems Jan reported
- incompatibility with configure (now uses HAVE_LIBZ instead of HAVE_ZLIB)
- a problem in auto-detecting archive file format on piped archives
Philip Warner
|
|
|
|
|
|
| |
a wrong pointer causing the bitmap overwriting the tuple header.
Jan
|
|
|
|
| |
now TOAST-able.
|
|
|
|
|
| |
one of updating the whole text datatype, but there are so dang many
calls of these two routines that it seems worth a separate commit.
|
| |
|
|
|
|
| |
Now it skips useless SEEK_CUR 0 calls too, as intended.
|
|
|
|
| |
Jan
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Special handling of TOAST relations during VACUUM. TOAST relations
are vacuumed while the lock on the master table is still active.
The ANALYZE flag doesn't propagate to their vacuuming because the
toaster access routines allways use index access ignoring stats, so
why compute them at all.
Protection of TOAST relations against normal INSERT/UPDATE/DELETE
while offering SELECT for debugging purposes.
Jan
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PostgreSQL-7.0.2 run on Linux for the Intel-IA64 architecture. It also
fixes a bug in the configure scripts that caused configure to fail on
the fcntl(F_SETLK) test.
This fix triggered a bug in the fcntl(F_SETLK) code of the Linux
kernel when used on unix domain sockets resulting in postmaster to
segfault immediately after startup. There is a fix available and
included in the kernel that will be on SuSE Linux 7.0, but kernels <=
2.2.16 still have this bug.
Reinhard Max
|
|
|
|
|
|
| |
Inherited child tables must not be open during creation of TOAST table
Jan
|
|
|
|
|
|
| |
and SELECT ... INTO ... too.
Jan
|
|
|
|
|
|
|
| |
Automatically create toast table at CREATE TABLE if new table
has toastable attributes.
Jan
|
|
|
|
|
|
| |
does compression itself the old way.
Jan
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Jan
|
| |
|
| |
|
|
|
|
|
|
| |
files to restrict the set of users that can connect to a database
but can still use the pg_shadow password. (You just leave off the
password field in the secondary file.)
|