From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Robert Lor <Robert(dot)Lor(at)Sun(dot)COM> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, jesus(at)omniti(dot)com |
Subject: | Re: Review: DTrace probes (merged version) ver_03 |
Date: | 2008-08-01 13:19:47 |
Message-ID: | 20080801131947.GC4321@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Robert Lor wrote:
> I made some changes to the sed script so it works with the sed on
> Solaris & OS X. I tested this patch on both Solaris and OS X with DTrace
> enabled and disabled and also verified that the sed script works with
> GNU sed. I hope this is the final change for this patch. Thanks for
> catching all the issues, and my bad for not testing with DTrace disabled.
Applied.
Something seems wrong with this argument:
> + /* The following probe declarations cause compilation errors
> + * on Mac OS X but not on Solaris. Need further investigation.
> + * probe buffer__read__start(BlockNumber, Oid, Oid, Oid, bool);
> + * probe buffer__read__done(BlockNumber, Oid, Oid, Oid, bool, bool);
> + */
> + probe buffer__read__start(unsigned int, unsigned int, unsigned int, unsigned int, bool);
> + probe buffer__read__done(unsigned int, unsigned int, unsigned int, unsigned int, bool, bool);
> +
> + probe buffer__flush__start(Oid, Oid, Oid);
> + probe buffer__flush__done(Oid, Oid, Oid);
How come "Oid" works for FLUSH_START but not READ_START and READ_DONE?
Also, I wonder if there's any proof that this works at all on Mac OS X,
given that the rule to create probes.o from probes.d is conditionally
pulled in only for Solaris?
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-08-01 13:31:43 | Re: Review: DTrace probes (merged version) ver_03 |
Previous Message | Gregory Stark | 2008-08-01 12:13:44 | Re: Fixing the representation of ORDER BY/GROUP BY/DISTINCT |