2006-08-04T00:00:00  <xorAxAx> there are some stalled msgfmt processes
2006-08-04T00:03:58  <ThomasWaldmann> as ever
2006-08-04T00:07:47  <xorAxAx> before i couldnt see them :)
2006-08-04T12:57:56  <ThomasWaldmann> moin
2006-08-04T12:59:03  <ThomasWaldmann> mvirkkil: are you still alive?
2006-08-04T13:01:08  <ThomasWaldmann> mvirkkil: i begin to get a bit worried about your project as your repo hasnt seen comitts since 3 weeks.
2006-08-04T13:02:26  <ThomasWaldmann> (of course, officially this has to be managed by your mentor / project admin, but as it is moin code, I am interested in what's the problem?)
2006-08-04T13:12:20  <ThomasWaldmann> Kepplar: thanks for finally getting your hands dirty :)
2006-08-04T13:12:31  <Kepplar> lol
2006-08-04T13:12:37  <Kepplar> ive being doing this since 7am
2006-08-04T13:12:44  <ThomasWaldmann> +        sekf._item_dictionary = {}
2006-08-04T13:12:44  <Kepplar> so alot of updates by the end of the day hopefully :)
2006-08-04T13:12:50  <Kepplar> oops
2006-08-04T13:12:52  <Kepplar> wheres that?
2006-08-04T13:13:02  <Kepplar> (module would do)
2006-08-04T13:13:05  <ThomasWaldmann> @@ -100,19 +95,12 @@ class StorageEngineManager(object):
2006-08-04T13:13:05  <moinBot> ThomasWaldmann: Error: "@" is not a valid command.
2006-08-04T13:13:26  <Kepplar> fixed ta :)
2006-08-04T13:13:58  <Kepplar> ive implimented a clear() and __delitem__ to remove cached copies of the itemrevision in memory
2006-08-04T13:14:12  <Kepplar> ive also discovered a little problem with "latest" revision calling which im the middle of fixing
2006-08-04T13:16:03  <ThomasWaldmann> do you really NEED __delitem__ ?
2006-08-04T13:16:30  <Kepplar> well yes
2006-08-04T13:16:39  <Kepplar> if i have requested a revision from an item
2006-08-04T13:16:53  <Kepplar> it will cache the revision metadata for all eternity (well until the object is destroyed)
2006-08-04T13:17:15  <Kepplar> and tbh I may even decide to cache Items themselves (and thus revisions indirectly by reference) in the Storage Engine Manager
2006-08-04T13:17:29  <Kepplar> so multiple item of the same name dont get created because its expensive
2006-08-04T13:17:38  <Kepplar> so
2006-08-04T13:17:41  <Kepplar> to "load" new
2006-08-04T13:17:50  <Kepplar> del item[revision_int]
2006-08-04T13:17:58  <Kepplar> rev = item[revision_int]
2006-08-04T13:20:07  <ThomasWaldmann> (if you even need to reload, as old revs never change)
2006-08-04T13:20:32  <ThomasWaldmann> (except when doing unusual stuff like conversion etc.)
2006-08-04T13:20:52  <Kepplar> thats why i overlooked it before
2006-08-04T13:21:29  <Kepplar> tbh im not sure how caching of items of a given name (inc all revisions loaded until that point) being stored in the SEM will work
2006-08-04T13:24:14  <Kepplar> :/
2006-08-04T13:24:15  <Kepplar> hmm
2006-08-04T13:24:35  <Kepplar> im having to currenly do *another* operation to get the version number (if its current)
2006-08-04T13:27:06  <Kepplar> i cant help but think revision number should be metadata
2006-08-04T13:27:35  <Kepplar> right lunch
2006-08-04T13:33:29  <ThomasWaldmann> the problem is that you have to have the rev number BEFORE to get that rev's metadata :)
2006-08-04T15:20:34  <Kepplar> ThomasWaldmann: only in flatfile :)
2006-08-04T15:29:42  <ThomasWaldmann> no, if you have a DB, you also want to select some REV (not all)
2006-08-04T15:30:09  <xorAxAx> heh "all revs of wikisandbox please"
2006-08-04T15:32:03  <Kepplar> ThomasWaldmann: yes, but it can be stored in metadata still :)
2006-08-04T15:32:16  <Kepplar> search metadata for x item for the rev
2006-08-04T15:32:19  <Kepplar> :P
2006-08-04T17:21:17  <mvirkkil> ThomasWaldmann: Unfortunately it is merely a matter of time. It's something I haven't had for the past two weeks. I was anticipating to have loads of it during the end of this week, but I was wrong.
2006-08-04T17:22:06  <mvirkkil> ThomasWaldmann: I have not given up, but I am behind schedule.
2006-08-04T18:47:18  <Kepplar> SHIT
2006-08-04T18:47:45  <Kepplar> was working at a friends house, and mailed the stuff back to me, but didnt give it a valid address and it bounced
2006-08-04T18:48:09  <ThomasWaldmann> committing to repo rules :)
2006-08-04T18:48:26  <Kepplar> except i didnt have a repo :P
2006-08-04T18:48:46  <ThomasWaldmann> where did you have your src then?
2006-08-04T18:48:59  <Kepplar> on one his laptops
2006-08-04T18:49:06  <Kepplar> i copied then via the http
2006-08-04T18:49:10  <Kepplar> clicked raw
2006-08-04T18:49:28  <ThomasWaldmann> ah
2006-08-04T18:49:35  <Kepplar> meh, if i stay away from Page and storage until i get him to send it it should be ok
2006-08-04T18:50:07  <Kepplar> which probably be sun evening when he gets back from the lake district:/
2006-08-04T18:50:19  <Kepplar> meh, well i have to conver user across
2006-08-04T18:50:24  <Kepplar> ill do that
2006-08-04T18:50:39  <Kepplar> WHY OH WHY didnt i set up a catch all!
2006-08-04T19:00:38  <Kepplar> phew
2006-08-04T19:00:40  <Kepplar> it came through
2006-08-04T19:00:45  <Kepplar> <3 mail logs
2006-08-04T19:00:56  <Kepplar> couldnt do that if i didnt own a hosting company

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-08-04 (last edited 2007-10-29 19:09:06 by localhost)