Hi.

I just submitted ticket #1390 for the dataset changes detection issue.
With relation to this, lets look into whole saving procedure:
1) we scan all rows for changes in dForm.confirmChanges()
2) if changes are (correctly) detected, saveAll() retrieve changes
3) dBizobj._validate() calls isChanged()
4) changed cursor calls isChanged() method again in its save() method.
In single save action, isChanged() method for every node
is called four times!
There is plenty of redundant code here.
Don't you think we should do something with this?
I know that CPU time is cheaper than programmer,
but complicated things are mostly less reliable too.

-- 
Regards
Jacek Kałucki


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to