- 02 9月, 2005 8 次提交
-
-
由 Tom Lane 提交于
under 'Populating a Database'.
-
由 Tom Lane 提交于
material in the EXPLAIN section, update examples to match current reality, show examples of bitmap indexscans as well as plain ones.
-
由 Bruce Momjian 提交于
< * Maintain a map of recently-expired rows < < This allows vacuum to target specific pages for possible free space < without requiring a sequential scan. < Update entry: > One complexity is that index entries still have to be vacuumed, and > doing this without an index scan (by using the heap values to find the > index entry) might be slow and unreliable, especially for user-defined > index functions.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
context since the previous AllocSetReset. Original patch by Atsushi Ogawa, editorialized on a little bit by Tom Lane.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 01 9月, 2005 1 次提交
-
-
由 Tom Lane 提交于
-
- 31 8月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
> * Eventually enable escape_string_warning and standard_conforming_strings
-
由 Bruce Momjian 提交于
Gavin Sherry
-
- 30 8月, 2005 9 次提交
-
-
由 Tom Lane 提交于
fit into a 512K shared memory segment.
-
由 Tom Lane 提交于
assert-enabled builds). This is a temporary measure to see if we can learn anything about those intermittent stats test failures in the buildfarm.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
per Bruce's suggestion.
-
由 Tom Lane 提交于
Per report from Jaime Casanova.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
reality.
-
由 Tom Lane 提交于
saves nearly 700kB in the default shared memory segment size, which seems worthwhile, and it is a feature that many users won't use anyway. Per Heikki's argument, there is no point in a compromise value --- those who are using 2PC at all will probably want it at least equal to max_connections. But we can't set it to zero by default without breaking the prepared_xacts regression test.
-
由 Tom Lane 提交于
it can be done right. Allow explicit use of absolute DataDir path. Per Dave Page.
-
- 29 8月, 2005 11 次提交
-
-
由 Tom Lane 提交于
-
由 Bruce Momjian 提交于
will use pthreadGC2. Dave Page
-
由 Tom Lane 提交于
SYNC instruction.
-
由 Tom Lane 提交于
got an empty bitmap after any step; the remaining subplans can no longer affect the result. Per a suggestion from Ilia Kantor.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Add function to return the thread safety status of libpq and ecpg
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
to cope with a group name when dumping from a pre-8.1 installation. Per report from Stefan Kaltenbrunner.
-
- 28 8月, 2005 5 次提交
-
-
由 Tom Lane 提交于
are cases where it appears to have zero run cost.
-
由 Tom Lane 提交于
so that the latter estimates the number of groups that grouping will produce. This is needed because it is primarily query_planner that makes the decision between fast-start and fast-finish plans, and in the original coding it was unable to make more than a crude rule-of-thumb choice when the query involved grouping. This revision helps us make saner choices for queries like SELECT ... GROUP BY ... LIMIT, as in a recent example from Mark Kirkwood. Also move the responsibility for canonicalizing sort_pathkeys and group_pathkeys into query_planner; this information has to be available anyway to support the first change, and doing it this way lets us get rid of compare_noncanonical_pathkeys entirely.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
to copy the whole plan tree before invoking adjust_plan_varnos(); else if there is any multiply-linked substructure, the latter might increment some Var's varno twice. Previously there were some retail copyObject calls inside adjust_plan_varnos, but it seems a lot safer to just dup the whole tree first. Also, set_inner_join_references was trying to avoid work by not recursing if a BitmapHeapScan's bitmapqualorig contained no outer references; which was OK at the time the code was written, I think, but now that create_bitmap_scan_plan removes duplicate clauses from bitmapqualorig it is possible for that field to be NULL while outer references still remain in the qpqual and/or contained indexscan nodes. For safety, always recurse even if the BitmapHeapScan looks to be outer reference free. Per reports from Michael Fuhr and Oleg Bartunov.
-
由 Tom Lane 提交于
the reference I consulted yesterday said SC does a SYNC, but apparently this is not true on newer MIPS processors, so be safe.
-
- 27 8月, 2005 4 次提交
-
-
由 Bruce Momjian 提交于
sql_information_info -> sql_implementation_info Robert Treat
-
由 Bruce Momjian 提交于
> * Allow user-defined types to specify a type modifier at table creation > time
-
由 Bruce Momjian 提交于
> > Another issue is whether underlying table changes should be reflected > in the view, e.g. should SELECT * show additional columns if they > are added after the view is created.
-
由 Tom Lane 提交于
but for sure it's not any more broken than the prior version.
-