Data Access Meeting (2007-10-16)
Submitted by jaredj on Mon, 10/15/2007 - 17:19.
Agenda Item 1: Status
- Minor bugfixes in ItemFileReadStore, FlickrRestStore
- Nothing
has been done regarding identity API support request yet. JaredJ has
been extremely busy at his job on other issues and hasn't had time to
send out mails on the subject, etc. - There is an QueryStore on a dojox tracker: (http://trac.dojotoolkit.org/ticket/4597). Has anyone else reviewed it? JaredJ has commented a few times on it regarding incomplete API and UT.
- Another contributed store: http://trac.dojotoolkit.org/ticket/4676. No UT. Anyone know if the submitter is actually CLA approved and how to contact him about UT?
Agenda Item 2: Auto-Deleting all references to an item when item is deleted (ItemFileWriteStore).
- This is related to tracker: http://trac.dojotoolkit.org/ticket/4552
- Should we do this? There is a fairly high cost to implement. It can be done one of two ways:
- Brute
force searching of all items and attributes when it occurs. This is a
cost of around O(m*n*x), where m is number of items, n is attributes
per item, and X is values assigned to the attributes. Ultimately,
around o(n^3). Expensive.- Keep a map that tracks all
assignments of an item to an attribute and use that to look up all
items with attributes that have the reference. Cost in complexity of
the setValue(s) function. Gets you around O(1) performance, though.
- If we do this, should onSet be called each time an item is modifed because a reference was deleted?
Agenda Item 3: SOC (Summer of Code) Overdrive commit.
- When will write be complete for overdrive? Currently holding review/commit for that codebase to drop.
- http://trac.dojotoolkit.org/ticket/4180
Agenda Item 4: D.O.H. UT failing in Rhino.
- The UT is failing in console testing. No idea why. Seems very
strange; D.O.H. gets stuck in a loop when dealing with the test
templates. anyone have any ideas why this is occurring?
Agenda Item 5: More on Schema?
- Any more discussion/thoughts on this?
Agenda Item 6: To be determined.
- Ongoing topics?
- Performance improvements to existing stores?
- Other API cleanup required?
- Anything else?
- Printer-friendly version
- Login or register to post comments
- Subscribe post
