pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Mark Wong <markw@osdl.org>
To: Jonah H. Harris <jonah.harris@gmail.com>
Cc: Jim C. Nasby <jnasby@pervasive.com>
Cc: Pgsql Hackers <pgsql-hackers@postgresql.org>
Subject: Re: Google SoC--Idea Request
Date: Tue, 18 Apr 2006 13:59:20 -0700
Message-ID: <44455328.3040602@osdl.org> (raw)
In-Reply-To: <36e682920604181310u740ef76hbc5bd5b63ed75cd2@mail.gmail.com>
References: <36e682920604151205i75a08030x7c05a6f52fccf095@mail.gmail.com>
	<20060417205455.GP49405@pervasive.com>
	<44452F9C.8000401@osdl.org>
	<20060418191149.GD49405@pervasive.com>
	<36e682920604181310u740ef76hbc5bd5b63ed75cd2@mail.gmail.com>

Jonah H. Harris wrote:
> On 4/18/06, Jim C. Nasby <jnasby@pervasive.com> wrote:
>> On Tue, Apr 18, 2006 at 11:27:40AM -0700, Mark Wong wrote:
>>> Jim C. Nasby wrote:
>>>> On Sat, Apr 15, 2006 at 03:05:20PM -0400, Jonah H. Harris wrote:
>>>>> All ideas welcome!
>>>> I know it's not directly PostgreSQL related, but I'd love to see the
>>>> dbt* code improved. Items on my wish-list:
>>>>
>>>> - make it easy to run the test framework and clients on a seperate
>>>>  machine from the database server
>>>> - keep results in a database
>>>> - provide a front-end to allow users to schedule tests in a queue
>>>> - add support for windows, at least for the database (theoretically
>>>>  possible to run that way now, but you have to do everything by hand)
>>>>
>>>> Another idea: afaik, spikesource is still offering a bounty for
>>>> improvements to OSS test suites, something that'd fit well with SoC.
>>> I second this. :)  There are also the TPC-App (Java) fair-use
>>> implementation that I've started and the TPC-E (next gen OLTP) that I
>>> would like to start.
>> Maybe before starting on TPC-E it makes sense to try and get a common
>> framework for all the different tests built? AFAIK most of the
>> benchmarks all use a fairly standard client-server infrastructure, so we
>> should hopefully be able to share that between the different tests...
> 
> I agree with Jim.  A framework would really help out here.  All of the
> tests are basically the same and would benefit from a framework.

This has crossed my mind before.  I haven't been able to come up with 
something that I've felt good about on my own though.

> However, Mark, do you think Java is a reliable benchmarking platform? 
> At EnterpriseDB, we've tried several Java benchmarks and could never
> get as repeatable or reliable of a benchmark as DBT2 gives you.

I don't have much experience here yet.  I've only got a portion of the 
TPC-App implemented, although probably enough now to see how repeatable 
it is thus far.  Do you want to give my DBT4 kit a shot? :)  I'm curious 
to what platforms you've tried Java on as I've heard the Linux 
implementations aren't as good as their Windows counterparts.  I'm not 
sure how true that is today though.

Mark



view thread (53+ messages)  latest in thread

Message-ID: <44455328.3040602@osdl.org>
Permalink:  ../44455328.3040602@osdl.org/
Also on:    postgresql.org/message-id/44455328.3040602@osdl.org

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-hackers@postgresql.org
  Cc: markw@osdl.org, jonah.harris@gmail.com, jnasby@pervasive.com
  Subject: Re: Google SoC--Idea Request
  In-Reply-To: <44455328.3040602@osdl.org>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox