Login | Register
My pages Projects Community openCollabNet

propel
Reply to message

* = Required fields
* Subject
* Body
Attachments
Send reply to
Topic
Author (directly in email)
Please type the letters in the image above.

Original message

Author hlellelid
Full name Hans Lellelid
Date 2005-12-06 05:49:29 PST
Message Alan Pinstein wrote:
> Just a few quick notes from me as I am testing the SVN / CVS versions
> of everything.
>
> 1. I had all kinds of schema validation problems. Adding:
>
> noxsd="true"
>
> to the <database> tag successfully skips schema validation.

Maybe you could report on some of the errors you were getting? There
are still some problems with the XSD complaining about valid schemas. I
need to add a fix for <id-method-parameter/> to accept @name attrib, I know.

> 2. I am still seeing memory leaks [ had to do with refcount deadlocks
> with collections IIRC ] in my sync script, although definitely the
> leaks are much smaller. I will have to do further testing to see if the
> leaks are mine or in Propel.
>
> Test mem usage with propel 1.1 (10 iterations):
>
>> Importing: ./savedData.txt
>> 953976 (before propel is used)
>> 4832768
>> 4944008
>> 5141904
>> 5351880
>> 5543848
>> 5846512
>> 6051464
>> 6305152
>> 6434792
>
>
> ~200k per iteration leak
>
> and with SVN:
>
>> Importing: ./savedData.txt
>> 958504 (before propel is used)
>> 4785104
>> 4804072
>> 4839160
>> 4876072
>> 4910008
>> 4959096
>> 4995296
>> 5039896
>> 5062424
>
>
> ~34k per iteration leak
>
> Definitely much better! But man that's a lotta leaking. I suppose this
> could get down into creole as well. It will take some digging to
> isolate this. Of course, one of the nice things about PHP is that
> minimal memory leaking isn't that dangerous in a web script, but it's
> still a PITA in cli scripts!
>
> Question: will a creole release coincide with the propel 1.2? Will it
> be what's in CVS presently? Just want to make sure I'm integration
> testing the right stuff.
>

Yes -- Creole (CVS) will coincide w/ Propel release. Thanks for looking
into the leaking, Alan!

Hans