- Oct 24, 2000
-
-
Tom Lane authored
kibitzing from Tom Lane. Large objects are now all stored in a single system relation "pg_largeobject" --- no more xinv or xinx files, no more relkind 'l'. This should offer substantial performance improvement for large numbers of LOs, since there won't be directory bloat anymore. It'll also fix problems like running out of locktable space when you access thousands of LOs in one transaction. Also clean up cruft in read/write routines. LOs with "holes" in them (never-written byte ranges) now work just like Unix files with holes do: a hole reads as zeroes but doesn't occupy storage space. INITDB forced!
-
- Oct 20, 2000
-
-
Peter Eisentraut authored
source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
-
- Oct 04, 2000
-
-
Peter Eisentraut authored
-
- Sep 29, 2000
-
-
Peter Eisentraut authored
either way (although the former is preferred by the Cygwin folks themselves), but using only one seems nicer.
-
- Sep 18, 2000
-
-
Peter Eisentraut authored
revise ODBC "installation instructions"; update some other outdated documentation; update contrib documentation
-
- Aug 31, 2000
-
-
Peter Eisentraut authored
to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
-
- Aug 23, 2000
-
-
Thomas G. Lockhart authored
-
Thomas G. Lockhart authored
(Organizationally Unique Identifiers). This is the manufacturer's code in the MAC address.
-
- Aug 03, 2000
-
-
Tom Lane authored
We're reaching the mopup stage here (good thing too, this is getting tedious).
-
- Jul 28, 2000
-
-
Tom Lane authored
-
- Jul 22, 2000
-
-
Tom Lane authored
Remove a bunch of crufty code for large-object-based arrays, which is superseded by TOAST and likely hasn't worked in a long time anyway. Clean up array code a little, and in particular eliminate its habit of scribbling on the input array (ie, modifying the input tuple :-().
-
- Jul 17, 2000
-
-
Tom Lane authored
-
- Jul 16, 2000
-
-
Peter Eisentraut authored
The .DEFAULT rule in backend/Makefile is harmful -- removed. Replace `::' rules by `:'.
-
- Jul 13, 2000
-
-
Peter Eisentraut authored
* the result is not recorded anywhere * the result is not used anywhere * the result is only used in some places, whereas others have been getting away with it * the result is used improperly Also make command line options handling a little better (e.g., --disable-locale, while redundant, should really still *dis*able).
-
- Jul 09, 2000
-
-
Peter Eisentraut authored
* 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.
-
- Jul 07, 2000
-
-
Tom Lane authored
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.
-
- Jul 06, 2000
-
-
Tom Lane authored
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.
-
- Jul 04, 2000
-
-
Bruce Momjian authored
-
Jan Wieck authored
Jan
-
Jan Wieck authored
Jan
-
Tom Lane authored
Doesn't anyone remember how to program a binary search??
-
Tom Lane authored
from Paul McGarry.
-
- Jul 03, 2000
-
-
Bruce Momjian authored
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
-
- Jun 19, 2000
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Jun 16, 2000
-
-
Bruce Momjian authored
-
- Jun 15, 2000
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Jun 12, 2000
-
-
Bruce Momjian authored
prepared for dirtribution (it needs a little changes). I can change and work on this, but I need motivation :-) And Peter, I know and I agree that standard PG tree is not good space for all interfaces and for all tools based on PG, but LO is PG feature and we haven't backup tool for LO. Karel Zak
-
- Jun 11, 2000
-
-
Tom Lane authored
quote-stripping, and acl-checking tasks for these functions from the parser, and do them at function execution time instead. This fixes the failure of pg_dump to produce correct output for nextval(Foo) used in a rule, and also eliminates the restriction that the argument of these functions must be a parse-time constant.
-
- Jun 09, 2000
-
-
Tom Lane authored
-
- May 29, 2000
- May 18, 2000
-
-
Bruce Momjian authored
PQconnectdb() style connections.
-
- May 16, 2000
-
-
Bruce Momjian authored
Joseph Shraibman
-
- May 05, 2000
-
-
Tom Lane authored
to need this updatepgproc.sql script after all...
-
- Apr 29, 2000
-
-
Bruce Momjian authored
-