| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
- 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.)
|
| |
|
| |
|
|
|
|
|
|
|
| |
Don't go through pg_exec_query_dest(), but directly to the execution
routines. Also, extend parameter lists so that there's no need to
change the global setting of allowSystemTableMods, a hack that was
certain to cause trouble in the event of any error.
|
|
|
|
| |
in the infomask of the provided tuple.
|
| |
|
|
|
|
| |
+unlock buffer in heap_fetch under !ItemIdIsUsed().
|
| |
|
| |
|
|
|
|
| |
Jan
|
|
|
|
|
|
|
|
| |
WARNING: This is actually broken - we have self-deadlocks
due to concurrent changes in buffer management.
Vadim and me are working on it.
Jan
|
| |
|
|
|
|
|
| |
parsing to not clobber the optarg string -- so that we can bring
SetOptsFile() up to speed.
|
|
|
|
|
|
|
|
|
|
|
| |
COPYs of pg_shadow and pg_group.
It also turns out that pg_dumpall was all but broken for multiple servers
running at non-standard port numbers. You might get the users and groups
from one server and the databases from another. Fixed that.
A little user interface and code cleanup along with that. This also takes
care of the portability bug discussed in "[BUGS] pg_dumpall" in March 2000.
|
|
|
|
|
|
|
| |
for
to_char() too.
Karel
|
|
|
|
| |
This enables unique constraint check in case of SELECT FOR UPDATEd.
|
| |
|
|
|
|
| |
notice this warning?)
|
| |
|
|
|
|
|
|
| |
regression tests).
Chris Bitmead
|
|
|
|
|
|
|
|
|
|
| |
and config.h. Adjusted all referring code.
Scrapped pg_version and changed initdb accordingly. Integrated
src/utils/version.c into src/backend/utils/init/miscinit.c. Changed all
callers.
Set version number to `7.1devel'. (Non-numeric version suffixes now allowed.)
|
| |
|
| |
|
| |
|
|
|
|
| |
there is no open transaction.
|
| |
|
|
|
|
| |
just pass in CPP and AWK via the environment from the Makefile.
|
|
|
|
| |
where someone wants to build these but hasn't configured for Tcl.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now the to_timestamp() support WW,W,J,SSSS,DDD conversion from strings and
the am/pm bug is fixed, the to_char() use week-of-year (WW) full compatible
with Oracle.
This patch update relevant regress-tests and docs too.
Karel
~
~
|
| |
|
|
|
|
|
|
|
|
| |
Don't use DISABLE_COMPLEX_MACRO on Solaris. Don't define the
replacement function in the header file. Use -KPIC, not -K PIC.
Use CC to link C++ libraries, not ld/ar.
Eliminate file not found warnings in tcl build code.
|