aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* make TEMP -> TEMPORARYBruce Momjian2000-07-04
|
* Make pgdump_oid a temp table. Rename to pg_dump_oid.Bruce Momjian2000-07-04
|
* Expand secondary password file feature, so that you can use thesePeter Eisentraut2000-07-04
| | | | | | 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.)
* Fix thinko in my last pg_dumpall changePeter Eisentraut2000-07-04
|
* Makefile cleanup from Karel.Bruce Momjian2000-07-04
|
* Added CVS headerJan Wieck2000-07-04
| | | | Jan
* New contrib module for statistical mathematicsJan Wieck2000-07-04
| | | | Jan
* pg_dump patch from Philip WarnerBruce Momjian2000-07-04
|
* Update TODO list.Bruce Momjian2000-07-04
|
* Now that I look at it, is_stopword() is broken and always has been.Tom Lane2000-07-04
| | | | Doesn't anyone remember how to program a binary search??
* Result of strcmp() is a signed int. Per bug reportTom Lane2000-07-04
| | | | from Paul McGarry.
* Make toast-table creation and deletion work somewhat reliably.Tom Lane2000-07-04
| | | | | | | 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.
* Update TODO list.Bruce Momjian2000-07-04
|
* Remove unused TODO.detail files.Bruce Momjian2000-07-04
|
* Update tablespaces TODO.detail item.Bruce Momjian2000-07-04
|
* Update TODO list.Bruce Momjian2000-07-04
|
* DataFill() has no business resetting xact status bitsTom Lane2000-07-04
| | | | in the infomask of the provided tuple.
* miscVadim B. Mikheev2000-07-04
|
* unlock buffer before releasing in heap_insertVadim B. Mikheev2000-07-04
| | | | +unlock buffer in heap_fetch under !ItemIdIsUsed().
* tuptoaster.h should surely not #include postgres.h.Tom Lane2000-07-04
|
* Add missing #include for TOAST.Tom Lane2000-07-03
|
* TOAST changes to catalogJan Wieck2000-07-03
| | | | Jan
* TOASTJan Wieck2000-07-03
| | | | | | | | WARNING: This is actually broken - we have self-deadlocks due to concurrent changes in buffer management. Vadim and me are working on it. Jan
* Move global internal files to PGDATA/global.Peter Eisentraut2000-07-03
|
* Move PGPORT envar handling to ResetAllOptions(). Improve long optionsPeter Eisentraut2000-07-03
| | | | | parsing to not clobber the optarg string -- so that we can bring SetOptsFile() up to speed.
* Have pg_dumpall write CREATE USER and CREATE GROUP commands instead of rawPeter Eisentraut2000-07-03
| | | | | | | | | | | 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.
* Very small changes in the contrib's pg_dumplo in the attache.Bruce Momjian2000-07-03
| | | | | | | | | | | | | | | | | 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
* In the attache is new (correct) version. I add TZ (timezone) supportBruce Momjian2000-07-03
| | | | | | | for to_char() too. Karel
* Add a check of HEAP_MARKED_FOR_UPDATE in HeapTupleSatisfiesDirty().Hiroshi Inoue2000-07-03
| | | | This enables unique constraint check in case of SELECT FOR UPDATEd.
* Clean up memory-context stuff, other minor infelicities.Tom Lane2000-07-03
|
* Remove unused variable. (Hey Peter, you use gcc, why didn't youTom Lane2000-07-03
| | | | notice this warning?)
* heap' loggingVadim B. Mikheev2000-07-03
|
* Attached is a new patch which addresses this problem. (oids inBruce Momjian2000-07-02
| | | | | | regression tests). Chris Bitmead
* Version number now set in configure, available through Makefile.globalPeter Eisentraut2000-07-02
| | | | | | | | | | 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.)
* Don't run in CacheMemoryContext more than necessary.Tom Lane2000-07-02
|
* Don't run in CacheMemoryContext longer than necessary.Tom Lane2000-07-02
|
* Remove memory leak from VACUUM parsing.Tom Lane2000-07-02
|
* New memmgr logic in xact.c failed if AbortTransaction() is called whenTom Lane2000-07-02
| | | | there is no open transaction.
* Back out Karels to_char changes.Bruce Momjian2000-07-01
|
* We don't need config.status substituting anything into Gen_fmgrtab.sh, wePeter Eisentraut2000-07-01
| | | | just pass in CPP and AWK via the environment from the Makefile.
* Synchronized integrated documentation with latest admin guide change.Peter Eisentraut2000-07-01
|
* A little bit of clean-up/bug fix in Tcl build. Handle gracefully casesPeter Eisentraut2000-07-01
| | | | where someone wants to build these but hasn't configured for Tcl.
* In the attache is new to_date()/to_timestamp() version.Bruce Momjian2000-07-01
| | | | | | | | | | | | 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 ~ ~
* Fix select '1--2'; for PEter.Bruce Momjian2000-06-30
|
* New and revised material for Admin guide, re backup & restore and databasePeter Eisentraut2000-06-30
| | | | management
* Fixes for Solaris/cc suggested by <pgsql-hackers@thewrittenword.com>Peter Eisentraut2000-06-30
| | | | | | | | 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.
* RemoveView was doing things the hard way...Tom Lane2000-06-30
|
* Use a private memory context to store rule information in each relcacheTom Lane2000-06-30
| | | | | | | | | | | | | | 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.
* Fix quotes in /* */ comments in psql.Bruce Momjian2000-06-29
|
* Add test code to copy all parse/plan trees. Repair essential omissionsTom Lane2000-06-29
| | | | | | 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.