Pegasus Lite Telecon
June 29th 2006

Author: Martin Kirk
Modification Date: 29/06/06 23:10

Attendees

Martin Kirk
Karl Schopmeyer
Martine Wedlake
Mike Brasher
Steve Hand

Notes

1. Discussion

Karl gave a status update.

PEP#253 has had a few comments added, but more are expected.

PEP#255 defined the static changes. All but one of the changes proposed have been committed to the OpenPegasus 2.6 source tree. They are not part of the default build yet. Improvement so far looks to be around 2Mb, resulting in a footprint of around 3.9Mb.

The one remaining are of improvement lies in the area of CQL Could save around 200k, but the code looks complex. Technique may be applicable elsewhere which would save another 400k.

"How-to" still needs to be written. Also need to create a separate test to allow the static build mechanism works as part of the nightly build process.

Re-write of the queuing mechanisms is also in hand which may produce a 25% performance gain. (See bug 5191). Replaces 6 different queue implementations to 2.

Next areas for investigation are mutexes and threading.

PEP on dynamic proposals should be available for discussion on next call in 2 weeks time.

2. Resources

There is still a burning need for more input to this project in terms of both ideas and contributions. Inova have been doing all of the work so far, but they are limited in resources and funding. The project needs more resources, so please consider how you can help!

Next Meeting

Thursday June 13th, 2006 - 1200EDT