Re: [HACKERS] In-place upgrade: catalog side

2008-12-02 Thread Heikki Linnakangas
Zdenek Kotala wrote: Greg Smith napsal(a): -There are 10 TODO items listed for the pg_migrator project, most or all of which look like should be squashed before this is really complete. Any chance somebody (Korry?) has an improved version of this floating around beyond what's in the pgfoundry

Re: [HACKERS] In-place upgrade: catalog side

2008-12-02 Thread Zdenek Kotala
Greg Smith napsal(a): The main thing you'll find there is a ksh script that handles most of the upgrade, presuming there's no page format changes. It looks like it was originally aimed at 8.1->8.2 upgrades (easy as long as you don't use INET/CIDR in your database) and still has some hard-cod

Re: [HACKERS] Simple postgresql.conf wizard

2008-12-02 Thread Guillaume Smet
Greg, On Mon, Dec 1, 2008 at 3:17 AM, Greg Smith <[EMAIL PROTECTED]> wrote: > ./pgtune -i ~/data/postgresql.conf First, thanks for your work: it will really help a lot of people to have a decent default configuration. A couple of comments from reading the code (I didn't run it yet): - it would b

[HACKERS] In-place upgrade: catalog side

2008-12-02 Thread Greg Smith
Since this whole in-place upgrade thing is going nowhere until there's also a good solution for ye olde "The database cluster was initialized with CATALOG_VERSION_NO ..." error, I spent some time today touring through what everybody else has done there and have some initial review commentary an

Re: [HACKERS] Hot Standby (commit fest version - v5)

2008-12-02 Thread Koichi Suzuki
Thank you for your advise. I'll edit the Wiki page. 2008/12/3 Pavan Deolasee <[EMAIL PROTECTED]>: > > > On Wed, Dec 3, 2008 at 11:00 AM, Koichi Suzuki <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> I found that no one is registered as hot standby reviewer. I'd like >> to review the patch, mainly b

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Fujii Masao
Hi, On Wed, Dec 3, 2008 at 4:08 AM, Jeff Davis <[EMAIL PROTECTED]> wrote: > Even if that could be made safe, in the event of a real network failure, > you'd just wait the full timeout every transaction, because it still > thinks it's replicating. If walsender detects a real network failure, the t

Re: [HACKERS] maintenance memory vs autovac

2008-12-02 Thread Guillaume Smet
On Wed, Dec 3, 2008 at 2:00 AM, Tom Lane <[EMAIL PROTECTED]> wrote: > It seems like mostly a confusion-generator to me. Is there any actual > evidence that autovac should use a different maintenance_work_mem than > other processes? IMHO, the point is that we were used to consider the maintenance_

Re: [HACKERS] Hot Standby (commit fest version - v5)

2008-12-02 Thread Pavan Deolasee
On Wed, Dec 3, 2008 at 11:00 AM, Koichi Suzuki <[EMAIL PROTECTED]> wrote: > Hi, > > I found that no one is registered as hot standby reviewer. I'd like > to review the patch, mainly by testing through some benchmark test. > > You can yourself edit the Wiki page, though you need to register first

Re: [HACKERS] [PATCHES] GIN improvements

2008-12-02 Thread Heikki Linnakangas
Tom Lane wrote: Heikki Linnakangas <[EMAIL PROTECTED]> writes: If *that* is a use case we're interested in, the incoming tuples could be accumulated in backend-private memory, and inserted into the index at commit. That would be a lot simpler, with no need to worry about concurrent inserts or

Re: [HACKERS] V2 of PITR performance improvement for 8.4

2008-12-02 Thread Fujii Masao
Hi, On Thu, Nov 27, 2008 at 9:04 PM, Koichi Suzuki <[EMAIL PROTECTED]> wrote: > Please find enclosed a revised version of pg_readahead and a patch to > invoke pg_readahead. Some similar functions are in xlog.c and pg_readahead.c (for example, RecordIsValid). I think that we should unify them as a

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Fujii Masao
Hello, On Tue, Dec 2, 2008 at 10:09 PM, Simon Riggs <[EMAIL PROTECTED]> wrote: >> > The reaction to replication_timeout may need to be configurable. I might >> > not want to keep on processing if the information didn't reach the >> > standby. >> >> OK. I will add new GUC variable (PGC_SIGHUP) to s

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Fujii Masao
Hi, On Wed, Dec 3, 2008 at 3:21 PM, Josh Berkus <[EMAIL PROTECTED]> wrote: > Fujii-san, > >> Yes, I divided the patch into 9 pieces. Do I need to divide it further? > > That's plenty. Where do reviews find the 9 pieces? The latest patch set (v4) is on wiki. http://wiki.postgresql.org/wiki/NTT%2

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Josh Berkus
Fujii-san, > Yes, I divided the patch into 9 pieces. Do I need to divide it further? That's plenty. Where do reviews find the 9 pieces? -- Josh Berkus PostgreSQL San Francisco -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://

Re: [HACKERS] Hot Standby (commit fest version - v5)

2008-12-02 Thread Koichi Suzuki
Hi, I found that no one is registered as hot standby reviewer. I'd like to review the patch, mainly by testing through some benchmark test. Regards; 2008/11/2 Simon Riggs <[EMAIL PROTECTED]>: > Hot Standby patch, including all major planned features. > > Allows users to connect to server in ar

Re: [HACKERS] where is the last hot standby patch?

2008-12-02 Thread Koichi Suzuki
I'd like to have the new one too to test. 2008/11/27 Robert Haas <[EMAIL PROTECTED]>: > On Wed, Nov 26, 2008 at 4:38 PM, Jaime Casanova > <[EMAIL PROTECTED]> wrote: >> i get lost with this one... i thought there were two patches that get >> merged into one, but i don't find nor the merged version

Re: [HACKERS] V2 of PITR performance improvement for 8.4

2008-12-02 Thread Koichi Suzuki
Hi, As to checkpoint timeout, yes, this measurement is hard for FPW=on case. I'll do the similar measurement for checkpoint timeout = 5min and post the result. I expect that the recoevry time will be almost the same in the case FPW=on, lesslog=yes and prefetpch = yes. 2008/12/2 Simon Riggs <[E

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Fujii Masao
Hi, On Wed, Dec 3, 2008 at 6:03 AM, Josh Berkus <[EMAIL PROTECTED]> wrote: > >> Breaking down of patch into sections works very well for review. Should >> allow us to get different reviewers on different parts of the code - >> review wranglers please take note: Dave, Josh. > > Fujii-san, could you

Re: [HACKERS] pg_stop_backup wait bug fix

2008-12-02 Thread Fujii Masao
On Wed, Dec 3, 2008 at 5:13 AM, Heikki Linnakangas <[EMAIL PROTECTED]> wrote: > Fujii Masao wrote: >> >> On Wed, Oct 8, 2008 at 10:23 PM, Simon Riggs <[EMAIL PROTECTED]> >> wrote: >>> >>> Minor bug fix for pg_stop_backup() to prevent it waiting longer than >>> necessary in certain circumstances. >>

Re: [HACKERS] Erroring out on parser conflicts

2008-12-02 Thread Tom Lane
Bruce Momjian <[EMAIL PROTECTED]> writes: > FYI, this is going to make it hard for developers to test CVS changes > until they get their grammar cleaned up; perhaps add a comment on how > to disable the check? Well, the point is that their grammar changes are broken if that check fails, so I'm no

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Alvaro Herrera
Tom Lane wrote: > Alvaro Herrera <[EMAIL PROTECTED]> writes: > > I think the solution is to have each large object have its own > > ResourceOwner, and store the snapshot in it. Otherwise the snapshot is > > left in the calling query's resowner, which is not good. > > That's not gonna scale to tra

Re: [HACKERS] Erroring out on parser conflicts

2008-12-02 Thread Bruce Momjian
Peter Eisentraut wrote: > On Tuesday 25 November 2008 15:09:37 Tom Lane wrote: > > Peter Eisentraut <[EMAIL PROTECTED]> writes: > > > While hacking on parser/gram.y just now I noticed in passing that the > > > automatically generated ecpg parser had 402 shift/reduce conflicts. > > > (Don't panic, t

Re: [HACKERS] WIP: Column-level Privileges

2008-12-02 Thread Robert Haas
On Tue, Nov 25, 2008 at 4:03 PM, Stephen Frost <[EMAIL PROTECTED]> wrote: > * Alvaro Herrera ([EMAIL PROTECTED]) wrote: >> I had a look at aclchk.c and didn't like your change to >> objectNamesToOids; seems rather baroque. I changed it per the attached >> patch. > > I've incorporated this change.

Re: [HACKERS] [PATCHES] GIN improvements

2008-12-02 Thread Tom Lane
Heikki Linnakangas <[EMAIL PROTECTED]> writes: > Teodor Sigaev wrote: >> - Falling back to regular insert will take long time for update of whole >> table - and that was one of reasons of that patch. Users forget to drop >> GIN index before a global update and query runs forever. > If *that* is

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Tom Lane
Alvaro Herrera <[EMAIL PROTECTED]> writes: > I think the solution is to have each large object have its own > ResourceOwner, and store the snapshot in it. Otherwise the snapshot is > left in the calling query's resowner, which is not good. That's not gonna scale to transactions that touch lots of

Re: [HACKERS] maintenance memory vs autovac

2008-12-02 Thread Tom Lane
Magnus Hagander <[EMAIL PROTECTED]> writes: > Greg Stark wrote: >> One concern I have about this is people asking "how come when I >> runvacuum manually it takes x minutes but when autovacuum runs it it >> tale 5x minutes?" > As long as the default is the same, people would get at least an initial

Re: [HACKERS] pg_stat_all_tables vs NULLs

2008-12-02 Thread Tom Lane
Magnus Hagander <[EMAIL PROTECTED]> writes: > I've noticed that pg_stat_all_tables returns NULL for idx_scan and > idx_tup_fetch if there are no indexes present on a table. > Is this actually intended, or is that something that should be fixed? Hmm. I suspect it's an implementation artifact rath

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Philip Warner
> > But, as Simon pointed out, is it really worth the risk? PITR is closer > to a physical process, and it's probably wise to just assume it's not > portable. > Yeah...I am getting that impression ;-). From this I will assume we need: - same OS (and OS minor version?) - same CPU architecture

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Jeff Davis
On Wed, 2008-12-03 at 10:15 +1100, Philip Warner wrote: > wow...that's a little scary. Sounds like there is no trustworthy test I > can run. Other than the case of collation differences, are there any > other kinds of problems that would not be detected by even a postmaster > restart? > I can't a

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Philip Warner
Jeff Davis wrote: > On Tue, 2008-12-02 at 16:21 +0200, Heikki Linnakangas wrote: > >> initdb on one platform, copy the data directory over to the other >> system, and try to start postmaster. It will complain if the on-disk >> format is not compatible. >> >> You can also run pg_controlinfo on

Re: [HACKERS] Fwd: [PATCHES] Auto Partitioning Patch - WIP version 1

2008-12-02 Thread Robert Haas
On Thu, Nov 27, 2008 at 11:09 AM, Emmanuel Cecchet <[EMAIL PROTECTED]> wrote: > I have been following that discussion very closely but it seems that we are > debating solutions without a good specification of the problem/requirements. > I would suggest that we collect all the partitioning requireme

Re: [HACKERS] default_stats_target WAS: Simple postgresql.conf wizard

2008-12-02 Thread Aidan Van Dyk
* Josh Berkus <[EMAIL PROTECTED]> [081202 15:54]: > Do you have any idea how skewed the distribution of data for DBT3 is? If > values are being generated in relatively equal proportion, I'd expect > increasing DST to have little effect. The databases where higher DST is > useful is ones with

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Josh Berkus
Jeff, > Even if that could be made safe, in the event of a real network failure, > you'd just wait the full timeout every transaction, because it still > thinks it's replicating. Hmmm. I'd suggest that if we get timeouts for more than 10xTimeout value in a row, that replication stops. Unfortun

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Josh Berkus
> Breaking down of patch into sections works very well for review. Should > allow us to get different reviewers on different parts of the code - > review wranglers please take note: Dave, Josh. Fujii-san, could you break the patch up into several parts? We have quite a few junior reviewers who

Re: [HACKERS] default_stats_target WAS: Simple postgresql.conf wizard

2008-12-02 Thread Josh Berkus
Mark, > Generally > speaking, it seems like on un-tuned systems increasing the > default_statistics_target for this workload doesn't have a clear > benefit. Do you have any idea how skewed the distribution of data for DBT3 is? If values are being generated in relatively equal proportion, I'd ex

Re: [HACKERS] Simple postgresql.conf wizard

2008-12-02 Thread Bruce Momjian
Gregory Stark wrote: > Tom Lane <[EMAIL PROTECTED]> writes: > > > "Dann Corbit" <[EMAIL PROTECTED]> writes: > >> I also do not believe that there is any value that will be the right > >> answer. But a table of data might be useful both for people who want to > >> toy with altering the values and

Re: [HACKERS] pg_stop_backup wait bug fix

2008-12-02 Thread Heikki Linnakangas
Fujii Masao wrote: On Wed, Oct 8, 2008 at 10:23 PM, Simon Riggs <[EMAIL PROTECTED]> wrote: Minor bug fix for pg_stop_backup() to prevent it waiting longer than necessary in certain circumstances. Why don't you use XLByteToPrevSeg like pg_xlogfile_name? I think that we should uniform the logic

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Jeff Davis
On Tue, 2008-12-02 at 13:09 +, Simon Riggs wrote: > > Is it dangerous to abort the transaction with replication continued when > > the timeout occurs? I think that the WAL consistency between two servers > > might be broken. Because the WAL writing and sending are done concurrently, > > and the

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Simon Riggs
On Tue, 2008-12-02 at 11:08 -0800, Jeff Davis wrote: > On Tue, 2008-12-02 at 13:09 +, Simon Riggs wrote: > > > Is it dangerous to abort the transaction with replication continued when > > > the timeout occurs? I think that the WAL consistency between two servers > > > might be broken. Because

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Simon Riggs
On Tue, 2008-12-02 at 23:02 +1100, Philip Warner wrote: > In the specific instance I am working with, I'd like to copy from 64 > bit AMD BSD system to a 64 bit Linux system. I wouldn't recommend it. Midnight is the wrong time to find out that there was a difference that mattered after all. Is th

Re: [HACKERS] cvs head initdb hangs on unixware

2008-12-02 Thread Heikki Linnakangas
[EMAIL PROTECTED] wrote: Suivi de pile correspondant à p1, Programme postmaster *[0] fsm_rebuild_page( présumé: 0xbd9731a0, 0, 0xbd9731a0) [0x81e6a97] [1] fsm_search_avail( présumé: 0x2, 0x6, 0x1) [0x81e68d9] [2] fsm_set_and_search(0x84b2250, 0, 0, 0x2e, 0x5, 0x6, 0x2e, 0x8047416, 0xb4) [0x81

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Jeff Davis
On Tue, 2008-12-02 at 16:21 +0200, Heikki Linnakangas wrote: > initdb on one platform, copy the data directory over to the other > system, and try to start postmaster. It will complain if the on-disk > format is not compatible. > > You can also run pg_controlinfo on both systems, and compare the

Re: [HACKERS] Windowing Function Patch Review -> Standard Conformance

2008-12-02 Thread Hitoshi Harada
2008/11/26 Heikki Linnakangas <[EMAIL PROTECTED]>: > Hitoshi Harada wrote: >> >> I read more, and your spooling approach seems flexible for both now >> and the furture. Looking at only current release, the frame with ORDER >> BY is done by detecting peers in WinFrameGetArg() and add row number >> o

Re: [HACKERS] cvs head initdb hangs on unixware

2008-12-02 Thread ohp
On Tue, 2 Dec 2008, Zdenek Kotala wrote: Date: Tue, 02 Dec 2008 17:22:25 +0100 From: Zdenek Kotala <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Cc: pgsql-hackers list Subject: Re: [HACKERS] cvs head initdb hangs on unixware Could you generate a core and send a stacktrace? kill SIGABRT should do

Re: [HACKERS] cvs head initdb hangs on unixware

2008-12-02 Thread ohp
On Tue, 2 Dec 2008, Zdenek Kotala wrote: Date: Tue, 02 Dec 2008 17:22:25 +0100 From: Zdenek Kotala <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Cc: pgsql-hackers list Subject: Re: [HACKERS] cvs head initdb hangs on unixware Could you generate a core and send a stacktrace? kill SIGABRT should do

Re: [HACKERS] cvs head initdb hangs on unixware

2008-12-02 Thread Zdenek Kotala
Could you generate a core and send a stacktrace? kill SIGABRT should do that. Zdenek [EMAIL PROTECTED] napsal(a): Hi all, cvs head configured without --enable-debug hang in initdb while making check. warthog doesn't exhibit it because it's configured with debug. when it hangs, po

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Andrew Dunstan
Heikki Linnakangas wrote: You can also run pg_controlinfo on both systems, and compare the results. If the "Maximum data alignment", and all the values below it in the pg_controlinfo output match, the formats are compatible. s/pg_controlinfo/pg_controldata/ cheers andrew -- Sent via

[HACKERS] cvs head initdb hangs on unixware

2008-12-02 Thread ohp
Hi all, cvs head configured without --enable-debug hang in initdb while making check. warthog doesn't exhibit it because it's configured with debug. when it hangs, postmaster takes 100% cpu doing nothing. initdb waits for it while creating template db. According to truss, the last usefull

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Alvaro Herrera
Here's a better patch. -- Alvaro Herrerahttp://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. Index: src/backend/storage/large_object/inv_api.c === RCS file: /home/alvherre/Code/c

Re: [HACKERS] Windowing Function Patch Review -> Standard Conformance

2008-12-02 Thread Hitoshi Harada
2008/12/2 Hitoshi Harada <[EMAIL PROTECTED]>: > sample=# EXPLAIN ANALYZE SELECT LEAD(timestamp) OVER (ORDER BY id) > FROM bigtable LIMIT 1; > > QUERY PLAN > > -- > ---

Re: [HACKERS] maintenance memory vs autovac

2008-12-02 Thread Magnus Hagander
Greg Stark wrote: > Seems it would make more sense to just divide maintenance_work_mem by > the number of workers for autovacuum. While that would be a solution for some cases, it is far from certain that's what you'd actually want. > This sounds familiar. Didn't we already decide to do this onc

Re: [HACKERS] maintenance memory vs autovac

2008-12-02 Thread Greg Stark
Seems it would make more sense to just divide maintenance_work_mem by the number of workers for autovacuum. This sounds familiar. Didn't we already decide to do this once? One concern I have about this is people asking "how come when I runvacuum manually it takes x minutes but when autovacuu

Re: [HACKERS] PiTR and other architectures....

2008-12-02 Thread Heikki Linnakangas
Philip Warner wrote: Having just tried to restore a 64 bit BSD database to a 32 bit linux machine (using PiTR), I have now realized the (with hindsight, obvious) error in my ways. Now, I need to plan a way forward. From reading of other peoples similar problems, I now realize that I need a syste

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Alvaro Herrera
Alvaro Herrera wrote: > I think the solution is to have each large object have its own > ResourceOwner, and store the snapshot in it. Otherwise the snapshot is > left in the calling query's resowner, which is not good. Turns out to be overkill. This patch solves the problem, by using the transa

Re: [HACKERS] [PATCHES] GIN improvements

2008-12-02 Thread Heikki Linnakangas
Teodor Sigaev wrote: - Falling back to regular insert will take long time for update of whole table - and that was one of reasons of that patch. Users forget to drop GIN index before a global update and query runs forever. If *that* is a use case we're interested in, the incoming tuples could

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Alvaro Herrera
Alvaro Herrera wrote: > KaiGai Kohei wrote: > > > -- (3) tries to open it with writable mode under transaction block. > > postgres=# BEGIN; > > BEGIN > > postgres=# SELECT lo_open(24576, x'4'::int); > > WARNING: Snapshot reference leak: Snapshot 0x96b8488 still referenced > I'm investigating

Re: [HACKERS] [BUG] lo_open() makes a warning/falls to an assertion

2008-12-02 Thread Alvaro Herrera
KaiGai Kohei wrote: > -- (3) tries to open it with writable mode under transaction block. > postgres=# BEGIN; > BEGIN > postgres=# SELECT lo_open(24576, x'4'::int); > WARNING: Snapshot reference leak: Snapshot 0x96b8488 still referenced Interesting. This is due to this patch http://git.post

[HACKERS] maintenance memory vs autovac

2008-12-02 Thread Magnus Hagander
Would it make sense to be able to configure maintenance_work_mem specifically for the autovacuum processes? Given that there can be a number of them, it might be good to be able to have one default for all *other* processes, and a separate one from the ones kicked off by autovac? //Magnus -- Sen

[HACKERS] pg_stat_all_tables vs NULLs

2008-12-02 Thread Magnus Hagander
I've noticed that pg_stat_all_tables returns NULL for idx_scan and idx_tup_fetch if there are no indexes present on a table. Is this actually intended, or is that something that should be fixed? //Magnus -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to yo

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Simon Riggs
On Tue, 2008-12-02 at 21:37 +0900, Fujii Masao wrote: > Thanks for taking many hours to review the code!! > > On Mon, Dec 1, 2008 at 8:42 PM, Simon Riggs <[EMAIL PROTECTED]> wrote: > > Can you confirm that all the docs on the Wiki page are up to date? There > > are a few minor discrepancies that

[HACKERS] WIP: The Skyline Operator

2008-12-02 Thread Hannes Eder
The skyline operator is a non-standard extension (even SQL:2008 does not include it). Queries of that type can be expressed in standard SQL (although a bit clumsy and the execution is slow). Others have also worked on extending PostgreSQL with the skyline operator, see: http://archives.postgresq

Re: [HACKERS] [PATCHES] GIN improvements

2008-12-02 Thread Teodor Sigaev
grovel through. The situation will only be rectified at the next vacuum, but if there's no deletes or updates on the table, just inserts, autovacuum won't happen until the next anti-wraparound vacuum. There is not agreement here, see http://archives.postgresql.org/message-id/[EMAIL PROTECTED]

Re: [HACKERS] GIN index build speed

2008-12-02 Thread Teodor Sigaev
The issue is that the GIN index build code accumulates the lexemes into a binary tree, but there's nothing to keep the tree balanced. My test case with almost monotonically increasing keys, happens to be a worst-case scenario, and the tree degenerates into almost linked list that every insertio

Re: [HACKERS] Sync Rep: First Thoughts on Code

2008-12-02 Thread Fujii Masao
Hi, Simon. Thanks for taking many hours to review the code!! On Mon, Dec 1, 2008 at 8:42 PM, Simon Riggs <[EMAIL PROTECTED]> wrote: > Can you confirm that all the docs on the Wiki page are up to date? There > are a few minor discrepancies that make me think it isn't. Documentation is ongoing. So

[HACKERS] PiTR and other architectures....

2008-12-02 Thread Philip Warner
Having just tried to restore a 64 bit BSD database to a 32 bit linux machine (using PiTR), I have now realized the (with hindsight, obvious) error in my ways. Now, I need to plan a way forward. From reading of other peoples similar problems, I now realize that I need a system with identical on-di

Re: [HACKERS] Simple postgresql.conf wizard

2008-12-02 Thread Tom Lane
Greg Smith <[EMAIL PROTECTED]> writes: > ... where the "Power Test" seems to oscillate between degrees of good and bad > behavior seemingly at random. Are any of the queries complicated enough to trigger GEQO planning? regards, tom lane -- Sent via pgsql-hackers mailing

[HACKERS] GIN index build speed

2008-12-02 Thread Heikki Linnakangas
While playing around with the "GIN fast insert" patch, I was puzzled why building a GIN index seemed to take so long. The test case I use was simply: CREATE TABLE foo (bar tsvector); INSERT INTO foo SELECT to_tsvector('foo' || a) FROM generate_series(1, 20) a; CREATE INDEX foogin ON foo US

[HACKERS] contrib/pg_stat_statements 1202

2008-12-02 Thread ITAGAKI Takahiro
Here is an update version of contrib/pg_stat_statements. New modifications from the last version are: 1. New counters in struct Instrumentation. 2. EXPLAIN ANALYZE VERBOSE shows buffer statistics in 'actual' section. 3. Buffer statistics counsters are not reset to zero anymore. 1. New counte

Re: [HACKERS] New to_timestamp implementation is pretty strict

2008-12-02 Thread Heikki Linnakangas
Tom Lane wrote: After thinking about it I'm inclined to feel that SS and friends should insist on exactly 2 digits. If you want to allow 1-or-2-digits then use FMSS, just like the error message tells you. (However, I have a vague feeling that Oracle doesn't insist on this, and in the end we oug