| Age | Commit message (Collapse) | Author |
|
regarding timezone_hour, timezone_minute vs. tz_hour, tz_minute.
Document the former.
|
|
current_timestamp, current_date for ODBC compatibility.
Add more functions to odbc.sql catalog extension, use new CREATE OR
REPLACE FUNCTION.
Document iODBC/unixODBC build options.
|
|
output (from pdfjadetex). Also updated instructions to install documentation
processing toolchain.
|
|
|
|
rather than having its own somewhat half-baked notion of what a type
declaration looks like. This is necessary now to ensure that plpgsql
will think a 'timestamp' variable has the same semantics as 'timestamp'
does in the main SQL grammar; and it should avoid divergences in future.
|
|
Oliver Elphick
|
|
text output.
|
|
|
|
|
|
|
|
|
|
|
|
type coercion after failing to find an exact match in pg_proc, but before
considering interpretations that involve a function call with one or
more argument type coercions. This avoids surprises wherein what looks
like a type coercion is interpreted as coercing to some third type and
then to the destination type, as in Dave Blasby's bug report of 3-Oct-01.
See subsequent discussion in pghackers.
|
|
|
|
'aggname (aggtype)'. The old syntax 'aggname aggtype' is still accepted
for backwards compatibility. Fix pg_dump, which was actually broken for
most cases of user-defined aggregates. Clean up error messages associated
with these commands.
|
|
|
|
definition without changing the function's OID, thereby not breaking
rules, views, triggers, etc that depend on it. From Gavin Sherry.
|
|
|
|
|
|
|
|
> > > > > and --enable-unicode-convertion if it ought to work correctly
> > > > > with Tcl/Tk >= 8.1 (client or server side).
> > > > >
> > > > > - PL/Tcl needs to be changed to use pg_do_encoding_conversion
> > > > > if it runs on a Tcl version >= 8.1 .
> > >
> > > > I'll do pl/tcl part in the next version of patch. Using this approach we
> > > > can eliminate overhead for databases in UNICODE.
> > >
> > > Any progress on this? I'd prefer to get rid of this --enable-pltcl-utf
> > > option before release.
> >
> > Done
> >
> > Next version removes --enable-pltcl-utf switch and enables embedded
> > utf conversion of pgsql if tcl version >=8.1 and --enable-unicode-conversion
|
|
from the config file, so that these changes will propagate to backends
started later. Already-started backends continue to ignore changes
in these variables.
|
|
|
|
|
|
upper limit on what we will believe from sysconf(_SC_OPEN_MAX). The
default value is 1000, so that under ordinary conditions it won't
affect the behavior. But on platforms where the kernel promises far
more than it can deliver, this can be used to prevent running out of
file descriptors. See numerous past discussions, eg, pgsql-hackers
around 23-Dec-2000.
|
|
flexible about the extension of the graphic files, allow for other formats
in print output. (Generating these formats is not implemented yet.)
|
|
|
|
existing lock manager and spinlocks: it understands exclusive vs shared
lock but has few other fancy features. Replace most uses of spinlocks
with lightweight locks. All remaining uses of spinlocks have very short
lock hold times (a few dozen instructions), so tweak spinlock backoff
code to work efficiently given this assumption. All per my proposal on
pghackers 26-Sep-01.
|
|
need more work, but at least they have something now.
|
|
Start chapter on recovery techniques. Still needs work for release.
|
|
proposal of 26-Aug.
|
|
|
|
|
|
|
|
* Change LIMIT val,val to offset,limit to match MySQL
Documentation updates too.
|
|
|
|
|
|
|
|
|
|
|
|
in messages and documentation.
|
|
|
|
(salts were always zero!?), add much missing documentation.
|
|
rule to remake it when necessary.
|
|
a hung client or lost connection can't indefinitely block a postmaster
child (not to mention the possibility of deliberate DoS attacks).
Timeout is controlled by new authentication_timeout GUC variable,
which I set to 60 seconds by default ... does that seem reasonable?
|
|
piggybacking on SortMem. Add documentation for some recently-added
GUC parameters that had so far escaped it.
|
|
|
|
|
|
rather than making index.html a symlink to the autogenerated name.
Fixes fatal problems with tar programs that don't handle symlinks
very well (MacOS X).
(The names user.html, admin.html, etc. are still available as make
targets, but they aren't packaged anymore.)
Use the manifest file that the stylesheets generate as the file list
for packaging. Put graphics in the right place while building, not
while packaging, so you can actually look at them after building.
|
|
counts alongside the planner's estimates. By Martijn van Oosterhout,
with some further work by Tom Lane.
|