| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
|
| |
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.)
|
| |
|
| |
|
|
|
|
| |
Jan
|
|
|
|
| |
Jan
|
| |
|
| |
|
|
|
|
| |
Doesn't anyone remember how to program a binary search??
|
|
|
|
| |
from Paul McGarry.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And:
Note, Bruce I found in the contrib tree any files that we forget
remove during contrib cleaning. Please remove these files:
contrib/lo/test.sql
contrib/pg_dumplo/Makefile.out
contrib/pgbench/pgbench_jis.doc
contrib/spi/new_example.example
contrib/spi/README.MAX
Thanks.
Karel
|
|
|
|
|
|
|
| |
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
~
~
|
| |
|
|
|
|
| |
management
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
entry that has rules. This allows us to release the rule parsetrees
on relcache flush without needing a working freeObject() routine.
Formerly, the rule trees were leaked permanently at relcache flush.
Also, clean up handling of rule creation and deletion --- there was
not sufficient locking of the relation being modified, and there was
no reliable notification of other backends that a relcache reload
was needed. Also, clean up relcache.c code so that scans of system
tables needed to load a relcache entry are done in the caller's
memory context, not in CacheMemoryContext. This prevents any
un-pfreed memory from those scans from becoming a permanent memory
leak.
|
| |
|
|
|
|
|
|
| |
in copyfuncs and equalfuncs exposed by regression tests. We still have
some work to do: these modules really ought to handle most or all of
the utility statement node types. But it's better than it was.
|