summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-07-21cleanupBruce Momjian
2000-07-21cleanupBruce Momjian
2000-07-21CleanupBruce Momjian
2000-07-21CleanujpBruce Momjian
2000-07-21CleanupBruce Momjian
2000-07-21reference page cleanupBruce Momjian
2000-07-21Clean up flagsBruce Momjian
2000-07-21Fix postgres -A options flagsBruce Momjian
2000-07-21Update installation instructions to new realities. Combined into one file.Peter Eisentraut
Improved automation of INSTALL file generation.
2000-07-21Change > prompt to $Bruce Momjian
2000-07-21Change prompt % to $.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Update FAQ.Bruce Momjian
2000-07-20Fixed DatabaseMetaData.getTableTypes()Peter Mount
2000-07-20Fixed memory allocation problems when compressing multi-MBJan Wieck
items. Lookup history is now a double linked list, used in a wrap-around style. Jan
2000-07-19Don't need this anymore. It's now handled in the Makefile.Peter Eisentraut
2000-07-19Add distprep target to take some of the job of the release_prep script.Peter Eisentraut
The latter updated accordingly. Also add `dist' and `distcheck' targets to play with, but caveat packager. Updated backend/bootstrap and backend/parser makefile to make them marginally builddir aware and fix the usual set of things. Add rule to automatically remake config.h dependent on config.h.in and config.status. (Adopted from Autoconf manual and about every other package.) On a good day we should now have a complete and accurate set of dependencies throughout everything.
2000-07-19Added untrusted PL/TclU (pltclu) language. Executes all proceduresJan Wieck
in a non-safe interpreter, so with full OS access! Language is restricted to be used by DB superusers. Added "argisnull n" and "return_null" commands to gain full control over NULL values from new FMGR capabilities. Jan
2000-07-18Fixed an ordering problem in test queries andJan Wieck
formatting differences due to new psql. Jan
2000-07-18Add an opr_sanity check for misdefined aggregates that have transitionTom Lane
type different from input type but are expecting ExecAgg to insert the first non-null input as the starting transition value. This has always been verboten, but wasn't checked for until now...
2000-07-18Update pltcl regress test's expected output for 7.0 psql output format.Tom Lane
NOTE: this implementation of tcl_avg() fails with 'divide by zero' for zero input rows. It ought to return NULL, but pltcl does not currently provide a way to do that, so I'm leaving the problem unsolved for now.
2000-07-18'const' decorations are fine, but not when they're inserted withoutTom Lane
bothering to clean up the resulting warnings ...
2000-07-17forgot autoconf run...Peter Eisentraut
2000-07-17Correct erroneous explanation of DEADLOCK_TIMEOUT configuration setting.Tom Lane
2000-07-17End users shouldn't have to invoke a separate command to install thePeter Eisentraut
documentation. Therefore it's now installed by default. If there is no documentation to be found (i.e., you are not using the distribution) then this step is skipped. Add --docdir option to configure to control installation directory.
2000-07-17Don't strip trailing backslashes from a line. Treat them more reasonably.Peter Eisentraut
2000-07-17Update TODO list.Bruce Momjian
2000-07-17I concur with Andreas: unconditionally including <sys/fcntl.h> is notTom Lane
portable. Seems to have been added for O_BINARY, which is only needed for __CYGWIN32__, so include it here only in that case.
2000-07-17Stat functions now in main system, contrib code no longer needed.Tom Lane
2000-07-17Update aggregate-function docs for STDDEV, VARIANCE.Tom Lane
2000-07-17Revise aggregate functions per earlier discussions in pghackers.Tom Lane
There's now only one transition value and transition function. NULL handling in aggregates is a lot cleaner. Also, use Numeric accumulators instead of integer accumulators for sum/avg on integer datatypes --- this avoids overflow at the cost of being a little slower. Implement VARIANCE() and STDDEV() aggregates in the standard backend. Also, enable new LIKE selectivity estimators by default. Unrelated change, but as long as I had to force initdb anyway...
2000-07-17update pltcl test to have at least some chance of running ... stillTom Lane
seems to be busted though ...
2000-07-17pltcl seems to be broken on HPUX with recent Tcl versions, becauseTom Lane
link needs to specify -lc but doesn't. Quick hack to make it better.
2000-07-16Hmm. I didn't expect a change since I hadn't added tests for the newBruce Momjian
stuff, but fixing the bug that existed in reporting the constraint name changes the error line. Patch to expected output enclosed. Stephan Szabo
2000-07-16Automatic dependency trackingPeter Eisentraut
The .DEFAULT rule in backend/Makefile is harmful -- removed. Replace `::' rules by `:'.
2000-07-16Incorporate README.fsync into main documentation bodyPeter Eisentraut
2000-07-15Revise locale and Kerberos documentationPeter Eisentraut
2000-07-15Rename templates to match names in makefiles/Makefile.* and include/port.Peter Eisentraut
Read templates after compiler is detected. Convert all templates to real shell scripts. Rename bsd->openbsd, alpha->osf.
2000-07-15This should be a slighly more complete patch for commands/command.cBruce Momjian
AlterTableAddConstraint. The major changes from the last patch are that it should hopefully check for references to temp tables (not in the shadow case, but at defination time) from permanent tables in foreign keys and refuse them and that it doesn't allow the table(s) being constrained to be views (because those cases don't currently work). Stephan SzaboThis should be a slighly more complete patch for commands/command.c AlterTableAddConstraint. The major changes from the last patch are that it should hopefully check for references to temp tables (not in the shadow case, but at defination time) from permanent tables in foreign keys and refuse them and that it doesn't allow the table(s) being constrained to be views (because those cases don't currently work). Stephan Szabo
2000-07-15Update implementation notes for new memory management logic.Tom Lane
2000-07-15Remove useless and dangerous 'opt_type' option from CREATE INDEX.Tom Lane
2000-07-14Cleanup of code for creating index entries. Functional indexes withTom Lane
pass-by-ref data types --- eg, an index on lower(textfield) --- no longer leak memory during index creation or update. Clean up a lot of redundant code ... did you know that copy, vacuum, truncate, reindex, extend index, and bootstrap each basically duplicated the main executor's logic for extracting information about an index and preparing index entries? Functional indexes should be a little faster now too, due to removal of repeated function lookups. CREATE INDEX 'opt_type' clause is deimplemented by these changes, but I haven't removed it from the parser yet (need to merge with Thomas' latest change set first).
2000-07-14Remove dangling else warning (Cyrillic recode stuff)Peter Eisentraut
2000-07-14didn't compilePeter Eisentraut