[18:20]<rjb> hmm i see overcaching [18:21]<rjb> my helma app doesn't see additions to its database table made outside of helma [18:30]<jsp> yeah, I think that's correct [18:31]<jsp> although--hm--I wouldn't expect that new items were not found [18:31]<rjb> i guess it will eventually rotate the cache and catch up, right? [18:31]<jsp> nor was that my experience when I played with the tutorial addressbook app [18:32]<rjb> let me stress that the new items were not added via helma [18:32]<jsp> yeah, I gotcha. I added some with the h2 console and had them show up right away [18:33]<rjb> that might depend on how you fetch them [18:33]<jsp> indeed. [18:33]<jsp> how are you doing it? [18:34]<jsp> there are hopobject functions to invalidate the cache. I have to wait for firefox to come back after some java applet crash, though [18:37]<jsp> you can do 'flush' from the manage app to dump the whole cache [18:38]<rjb> yeah i know [18:39]<rjb> i do root.get(k) in a loop [18:39]<rjb> for k=0,1,2,... [18:40]<rjb> type.properties says: [18:40]<rjb> _children.accessname = id [18:41]<rjb> _children.order = id desc [18:41]<rjb> id is an auto_increment primary key in my mysql table [18:41]<rjb> so the order should be right [18:44]<rjb> hmm [18:44]<jsp> and what happens if you do root.get('5') where 5 is the autoincrement id of the new row? [18:44]<rjb> yes it's returned [18:45]<jsp> but it's not in root.get(#) [18:45]<jsp> ? [18:45]<rjb> yep [18:45]<rjb> meaning no it's not [18:47]<jsp> looks like HopObject.update is relevant [18:47]<jsp> you'd need to have set _children.updateable = true [18:48]<rjb> oh i need to look up in the docs what that means [18:48]<jsp> http://helma.zumbrunn.net/reference/core/HopObject.html#update [18:49]<rjb> thx [18:52]<rjb> the _children.updateable = true belongs in type.properties, right? [18:53]<jsp> of root, yes [18:55]<rjb> i can't see the updateable property documented anywhere [18:55]<rjb> oh well [18:56]<jsp> neither are mountpoint() or object() (I'm still not sure what the latter does). There are serious shortcomings in the type.properties documentation [18:56]<rjb> but it does work [18:56]<jsp> good :-) [18:56]<rjb> thx, good shot [18:56]<jsp> np [18:57]<rjb> was indeed the missing link [19:00]<rjb> pretty cool that helma acts on the edit right away [19:01]<jsp> yeah [19:01]<jsp> early on I kept restarting my app for various things... then progressively realized I didn't need to really ever