| *** RaFromBRC is now known as RaFromBRC|lunch | 00:01 | |
| *** b52laptop has joined #zope3-dev | 00:02 | |
| *** nathany has quit IRC | 00:13 | |
| *** flox has left #zope3-dev | 00:19 | |
| *** RaFromBRC|lunch is now known as RaFromBRC | 00:28 | |
| *** jodok has quit IRC | 00:50 | |
| *** sp0cksbeard has quit IRC | 00:58 | |
| *** nathany has joined #zope3-dev | 01:04 | |
| *** lucielejard has quit IRC | 01:19 | |
| *** whit has quit IRC | 01:27 | |
| *** J1m has quit IRC | 01:41 | |
| *** nathany has quit IRC | 01:44 | |
| *** rcrafton has quit IRC | 01:46 | |
| *** greenman_ has joined #zope3-dev | 01:54 | |
| *** gstratton has joined #zope3-dev | 01:55 | |
| *** dunny has quit IRC | 01:56 | |
| *** yota has quit IRC | 02:02 | |
| *** jamur2 has quit IRC | 02:02 | |
| *** lurkymclurkleton has quit IRC | 02:03 | |
| *** greenman_ has quit IRC | 02:17 | |
| *** greenman has joined #zope3-dev | 02:18 | |
| *** aaronvanderlip has quit IRC | 02:25 | |
| *** rmarianski has quit IRC | 02:30 | |
| *** b52laptop has quit IRC | 02:34 | |
| *** jsadjohnson has quit IRC | 02:34 | |
| *** malthe is now known as malthe|Zzz | 02:34 | |
| *** jsadjohnson has joined #zope3-dev | 02:37 | |
| *** aaronvanderlip has joined #zope3-dev | 02:40 | |
| *** aaronvanderlip has quit IRC | 02:46 | |
| *** RaFromBRC is now known as RaFromBRC|afk | 02:46 | |
| *** salfield has joined #zope3-dev | 02:48 | |
| *** benji has quit IRC | 02:54 | |
| *** aaronvanderlip has joined #zope3-dev | 02:55 | |
| *** dbfrombrc has joined #zope3-dev | 03:01 | |
| *** RaFromBRC|afk is now known as RaFromBRC | 03:06 | |
| *** greenman is now known as Guest74258 | 03:07 | |
| *** dunny has joined #zope3-dev | 03:08 | |
| *** aaronvanderlip has quit IRC | 03:10 | |
| *** jsadjohnson has quit IRC | 03:10 | |
| *** reco has quit IRC | 03:23 | |
| *** norro has quit IRC | 03:29 | |
| *** dunny has quit IRC | 03:30 | |
| *** J1m has joined #zope3-dev | 03:41 | |
| *** J1m has quit IRC | 03:42 | |
| *** dbfrombrc has quit IRC | 03:50 | |
| *** reco has joined #zope3-dev | 04:13 | |
| *** reco has quit IRC | 04:13 | |
| *** gstratton_ has joined #zope3-dev | 04:25 | |
| *** gstratton has quit IRC | 04:25 | |
| *** rcrafton_laptop has joined #zope3-dev | 04:31 | |
| *** vimes656 has joined #zope3-dev | 04:36 | |
| *** tarek has quit IRC | 04:37 | |
| *** ARiKA-2 is now known as ARiKA-[lernu] | 04:38 | |
| *** Guest74258 has quit IRC | 05:06 | |
| *** greenman has joined #zope3-dev | 05:09 | |
| *** greenman_ has joined #zope3-dev | 05:15 | |
| *** vimes656 has quit IRC | 05:25 | |
| *** greenman has quit IRC | 05:34 | |
| *** RaFromBRC has quit IRC | 05:35 | |
| *** philiKON has quit IRC | 05:38 | |
| *** philiKON has joined #zope3-dev | 05:39 | |
| *** stub has joined #zope3-dev | 05:48 | |
| *** dunny has joined #zope3-dev | 05:57 | |
| *** greenman_ has quit IRC | 06:00 | |
| *** greenman has joined #zope3-dev | 06:03 | |
| *** kursor has joined #zope3-dev | 06:27 | |
| *** dunny has quit IRC | 06:32 | |
| *** dunny has joined #zope3-dev | 06:34 | |
| *** ktwilight_ has quit IRC | 06:47 | |
| *** ktwilight_ has joined #zope3-dev | 06:49 | |
| *** rcrafton_laptop has quit IRC | 06:57 | |
| *** binseer has joined #zope3-dev | 06:58 | |
| *** dunny has quit IRC | 06:58 | |
| *** dunny has joined #zope3-dev | 06:59 | |
| *** kursor has quit IRC | 06:59 | |
| *** dunny has quit IRC | 06:59 | |
| *** lurkymclurkleton has joined #zope3-dev | 07:19 | |
| *** charith_para has joined #zope3-dev | 07:22 | |
| *** fairwinds has quit IRC | 07:29 | |
| *** kursor has joined #zope3-dev | 07:35 | |
| *** vimes656 has joined #zope3-dev | 07:39 | |
| *** dbfrombrc has joined #zope3-dev | 07:41 | |
| *** sm has quit IRC | 07:45 | |
| *** afd__ has joined #zope3-dev | 07:51 | |
| *** stub has quit IRC | 07:58 | |
| *** greenman has quit IRC | 08:16 | |
| *** kursor has quit IRC | 08:17 | |
| *** greenman has joined #zope3-dev | 08:18 | |
| *** sorindregan has joined #zope3-dev | 08:26 | |
| *** lurkymclurkleton has quit IRC | 08:31 | |
| *** zagy has quit IRC | 08:37 | |
| *** dobee has joined #zope3-dev | 08:45 | |
| *** timte has joined #zope3-dev | 08:45 | |
| *** jodok has joined #zope3-dev | 08:47 | |
| *** markusleist has joined #zope3-dev | 09:03 | |
| *** jukart has joined #zope3-dev | 09:03 | |
| *** greenman has quit IRC | 09:03 | |
| *** zagy has joined #zope3-dev | 09:04 | |
| *** charith_para has quit IRC | 09:04 | |
| *** charith_para has joined #zope3-dev | 09:19 | |
| *** dobee has quit IRC | 09:22 | |
| *** pyqwer has joined #zope3-dev | 09:22 | |
| *** stub has joined #zope3-dev | 09:31 | |
| *** jayaraj has joined #zope3-dev | 09:35 | |
| *** jukart has quit IRC | 09:43 | |
| *** goschtl has joined #zope3-dev | 09:45 | |
| *** mustap has joined #zope3-dev | 09:59 | |
| *** flox has joined #zope3-dev | 09:59 | |
| *** MJ has joined #zope3-dev | 10:08 | |
| *** jukart has joined #zope3-dev | 10:10 | |
| *** tarek has joined #zope3-dev | 10:21 | |
| *** quodt has joined #zope3-dev | 10:22 | |
| *** flox has quit IRC | 10:34 | |
| *** flox has joined #zope3-dev | 10:40 | |
| *** seletz has joined #zope3-dev | 10:42 | |
| *** pyqwer has quit IRC | 10:44 | |
| *** dunny has joined #zope3-dev | 10:46 | |
| *** dunny has quit IRC | 10:51 | |
| *** stub has quit IRC | 10:54 | |
| *** stu1 has joined #zope3-dev | 10:54 | |
| *** stu1 is now known as stub | 10:54 | |
| *** bigkevmcd has joined #zope3-dev | 10:56 | |
| *** yvl has joined #zope3-dev | 11:04 | |
| *** malthe|Zzz is now known as malthe | 11:08 | |
| *** alecghica has joined #zope3-dev | 11:20 | |
| *** ignas has joined #zope3-dev | 11:21 | |
| *** dunny has joined #zope3-dev | 11:23 | |
| *** mkerrin has joined #zope3-dev | 11:25 | |
| *** pyqwer has joined #zope3-dev | 11:37 | |
| *** norro has joined #zope3-dev | 11:38 | |
| *** b52laptop has joined #zope3-dev | 11:40 | |
| *** MJ is now known as MJ|breakfast | 11:41 | |
| *** dunny has quit IRC | 11:42 | |
| *** zagy has quit IRC | 11:42 | |
| *** gstratton has joined #zope3-dev | 11:44 | |
| *** salfield has quit IRC | 11:52 | |
| *** MJ|breakfast is now known as MJ | 11:57 | |
| *** gstratton_ has quit IRC | 12:00 | |
| *** greenman has joined #zope3-dev | 12:01 | |
| *** philiKON_ has joined #zope3-dev | 12:05 | |
| *** zagy has joined #zope3-dev | 12:06 | |
| *** gstratton_ has joined #zope3-dev | 12:14 | |
| *** gstratton has quit IRC | 12:14 | |
| *** philiKON has quit IRC | 12:20 | |
| *** charith_parana has joined #zope3-dev | 12:25 | |
| *** charith_para has quit IRC | 12:28 | |
| *** alga has joined #zope3-dev | 12:30 | |
| *** acsr has joined #zope3-dev | 12:30 | |
| *** menesis has joined #zope3-dev | 12:33 | |
| *** agroszer has joined #zope3-dev | 12:34 | |
| *** malthe has quit IRC | 12:40 | |
| *** acsr_ has quit IRC | 12:45 | |
| *** charith_parana has quit IRC | 12:49 | |
| *** sorindregan has quit IRC | 13:05 | |
| *** charith_para has joined #zope3-dev | 13:13 | |
| *** aaronvanderlip has joined #zope3-dev | 13:16 | |
| *** salfield has joined #zope3-dev | 13:31 | |
| *** benji has joined #zope3-dev | 14:00 | |
| *** fcorrea has left #zope3-dev | 14:01 | |
| *** philiKON_ has quit IRC | 14:12 | |
| *** afd__ has quit IRC | 14:18 | |
| *** jsadjohnson has joined #zope3-dev | 14:18 | |
| *** salfield has quit IRC | 14:20 | |
| *** sorindregan has joined #zope3-dev | 14:20 | |
| *** charith_para has quit IRC | 14:20 | |
| *** afd__ has joined #zope3-dev | 14:21 | |
| *** fairwinds has joined #zope3-dev | 14:23 | |
| *** aaronvanderlip has quit IRC | 14:25 | |
| *** afd__ has quit IRC | 14:28 | |
| *** afd__ has joined #zope3-dev | 14:28 | |
| *** greenman has quit IRC | 14:35 | |
| *** philiKON has joined #zope3-dev | 14:36 | |
| *** harobed has joined #zope3-dev | 14:41 | |
| *** thruflo has joined #zope3-dev | 14:45 | |
| *** timte_ has joined #zope3-dev | 14:48 | |
| *** charith_para has joined #zope3-dev | 14:57 | |
| *** timte has quit IRC | 14:57 | |
| *** afd__ has quit IRC | 15:02 | |
| *** afd__ has joined #zope3-dev | 15:02 | |
| *** malthe has joined #zope3-dev | 15:04 | |
| *** sunew has joined #zope3-dev | 15:09 | |
| *** stub has quit IRC | 15:11 | |
| *** charith_para has quit IRC | 15:12 | |
| *** gstratton has joined #zope3-dev | 15:23 | |
| *** fcorrea has joined #zope3-dev | 15:26 | |
| *** flox has quit IRC | 15:32 | |
| *** thruflo is now known as iamnotjames | 15:34 | |
| *** gstratton_ has quit IRC | 15:36 | |
| *** sp0cksbeard has joined #zope3-dev | 15:41 | |
| *** afd__ has quit IRC | 15:43 | |
| *** afd__ has joined #zope3-dev | 15:43 | |
| *** gstratton has quit IRC | 15:48 | |
| *** gstratton has joined #zope3-dev | 15:49 | |
| *** Jell-O-Fishi has quit IRC | 15:50 | |
| *** Jell-O-Fishi has joined #zope3-dev | 15:50 | |
| *** gstratton_ has joined #zope3-dev | 15:52 | |
| *** afd__ has quit IRC | 15:54 | |
| *** lurkymclurkleton has joined #zope3-dev | 15:55 | |
| *** jamur2 has joined #zope3-dev | 15:58 | |
| *** J1m has joined #zope3-dev | 15:59 | |
| *** alga_ has joined #zope3-dev | 16:05 | |
| *** flox has joined #zope3-dev | 16:06 | |
| *** timte_ is now known as timte | 16:07 | |
| *** alga_ has quit IRC | 16:07 | |
| *** alga has quit IRC | 16:07 | |
| *** afd__ has joined #zope3-dev | 16:08 | |
| *** rcrafton has joined #zope3-dev | 16:11 | |
| *** alga has joined #zope3-dev | 16:12 | |
| *** afd__ has quit IRC | 16:13 | |
| *** afd__ has joined #zope3-dev | 16:13 | |
| *** gstratton has quit IRC | 16:18 | |
| *** kursor has joined #zope3-dev | 16:19 | |
| *** lucielejard has joined #zope3-dev | 16:19 | |
| *** afd__ has quit IRC | 16:24 | |
| *** afd__ has joined #zope3-dev | 16:24 | |
| *** flox has quit IRC | 16:27 | |
| *** charith_para has joined #zope3-dev | 16:28 | |
| *** flox has joined #zope3-dev | 16:31 | |
| *** mgedmin has joined #zope3-dev | 16:33 | |
| *** aaronvanderlip has joined #zope3-dev | 16:35 | |
| *** gstratton_ has quit IRC | 16:47 | |
| *** sm has joined #zope3-dev | 16:55 | |
| *** whit has joined #zope3-dev | 16:55 | |
| *** vimes656 has quit IRC | 17:01 | |
| *** vimes656 has joined #zope3-dev | 17:02 | |
| *** afd_ has joined #zope3-dev | 17:04 | |
| *** afd__ has quit IRC | 17:05 | |
| *** reco has joined #zope3-dev | 17:22 | |
| *** vimes656 has quit IRC | 17:25 | |
| *** kursor has quit IRC | 17:31 | |
| *** binseer has quit IRC | 17:32 | |
| *** vimes656 has joined #zope3-dev | 17:32 | |
| *** iamnotjames is now known as thruflo | 17:35 | |
| *** philiKON has quit IRC | 17:37 | |
| *** rmarianski has joined #zope3-dev | 17:45 | |
| *** sorindregan has quit IRC | 17:55 | |
| *** Subdino has joined #zope3-dev | 17:56 | |
| Subdino | hi. I'm tracking down a high memory usage case in zope 2.8. from what I see, there are far too many ghost objects (20k+) although I set the maximum cache size (and I know it a soft limit) to 4000, suggesting that ghost objects do not obey the limit | 17:58 |
|---|---|---|
| Subdino | those ghost objects are documents in a big OOBTree, so they are referenced by a bucket, which is referenced by an OOBTree, itself referenced by another OOBTree | 17:59 |
| Subdino | so my question is: is there a way to "break" object references in btrees so that buckets can be freed from ghost cache ? | 17:59 |
| Subdino | I have no idea how to technicaly do it yet, like at which point the relation would be interesting to break, I just wonder if it is possible at all | 18:00 |
| mcdonc | Subdino: i don't *think* the cache size limits the number of ghosts. | 18:04 |
| mcdonc | i think the cache size instead limits the number of unghostified objects | 18:04 |
| *** goschtl has quit IRC | 18:04 | |
| mcdonc | and objects are reghostified when that limit is exceeded | 18:04 |
| Subdino | that's the behaviour I observe, yes | 18:04 |
| Subdino | mmh | 18:04 |
| Subdino | from the code, ghosts are flushed when the last reference to them (cache container not counting as a reference) is lost | 18:05 |
| *** mustap has left #zope3-dev | 18:05 | |
| Subdino | so my concern is how to cut down on references | 18:05 |
| Subdino | I'm not sure though about what happens when a transaction requires more objects than the limit allows. I think the required objects are kept live until the transaction ends, and not ghostified. but it's quite hard to observe (I tried to set cache size to 0, but then I hit a considerable amount of errors related to volatile attributes) | 18:09 |
| mcdonc | i think they are only controlled at txn boundaries | 18:11 |
| mcdonc | i'm not sure what would refer to a ghost other than the cache container given everything else is equal | 18:13 |
| mcdonc | Dozer might help here if this is a web app: http://pypi.python.org/pypi?%3Aaction=search&term=dozer&submit=search | 18:13 |
| *** sunew_ has joined #zope3-dev | 18:16 | |
| *** sunew_ has quit IRC | 18:18 | |
| Subdino | I (naively) tracked references, but from python code, so I'm not sure if it's done well: I picked up an OID from detailed cache view of a document which is in my big btree, then grabbed the document via jar, and followed recursively gc.get_referrers() | 18:23 |
| Subdino | that's how I found that the document is referenced by a bucket, referenced by an oobtree, etc | 18:23 |
| Subdino | iirc the bucket is still a live object, not a ghost (and the document is a ghost) | 18:23 |
| *** vimes656 has quit IRC | 18:29 | |
| *** sunew has quit IRC | 18:33 | |
| *** srichter has quit IRC | 18:38 | |
| *** jayaraj has quit IRC | 18:51 | |
| *** srichter has joined #zope3-dev | 18:55 | |
| *** Subdino has quit IRC | 18:56 | |
| *** deo has joined #zope3-dev | 18:57 | |
| *** charith_para has quit IRC | 18:57 | |
| *** salfield has joined #zope3-dev | 18:58 | |
| *** harobed has quit IRC | 18:59 | |
| *** dbfrombrc has quit IRC | 19:02 | |
| *** nathany has joined #zope3-dev | 19:08 | |
| *** regebro has joined #zope3-dev | 19:09 | |
| *** philiKON has joined #zope3-dev | 19:12 | |
| *** sm is now known as sm-afk | 19:13 | |
| *** romanofski has quit IRC | 19:15 | |
| *** whit has quit IRC | 19:17 | |
| *** malthe has quit IRC | 19:19 | |
| *** vimes656 has joined #zope3-dev | 19:23 | |
| *** reco has quit IRC | 19:24 | |
| *** reco has joined #zope3-dev | 19:24 | |
| *** mkerrin has quit IRC | 19:35 | |
| *** thruflo has quit IRC | 19:37 | |
| *** menesis has quit IRC | 19:41 | |
| *** jukart has quit IRC | 19:42 | |
| *** RaFromBRC has joined #zope3-dev | 19:56 | |
| *** ignas has quit IRC | 19:57 | |
| *** kursor has joined #zope3-dev | 19:58 | |
| *** pyqwer has quit IRC | 20:25 | |
| *** yota has joined #zope3-dev | 20:27 | |
| *** MJ has quit IRC | 20:33 | |
| *** charith_para has joined #zope3-dev | 20:38 | |
| *** vimes656_ has joined #zope3-dev | 20:49 | |
| *** jodok has quit IRC | 20:52 | |
| *** quodt has quit IRC | 20:56 | |
| *** stub has joined #zope3-dev | 21:00 | |
| *** afd_ has quit IRC | 21:02 | |
| *** timte has quit IRC | 21:03 | |
| *** srichter has quit IRC | 21:04 | |
| *** vimes656 has quit IRC | 21:07 | |
| *** afd_ has joined #zope3-dev | 21:09 | |
| *** kursor has quit IRC | 21:15 | |
| *** romanofski has joined #zope3-dev | 21:17 | |
| *** jodok has joined #zope3-dev | 21:19 | |
| *** afd__ has joined #zope3-dev | 21:22 | |
| *** benji has quit IRC | 21:22 | |
| *** benji has joined #zope3-dev | 21:22 | |
| *** srichter has joined #zope3-dev | 21:36 | |
| *** afd_ has quit IRC | 21:37 | |
| *** vimes656_ has quit IRC | 21:39 | |
| *** bigkevmcd has quit IRC | 21:42 | |
| *** salfield has quit IRC | 21:49 | |
| *** whit has joined #zope3-dev | 22:18 | |
| *** dbfrombrc has joined #zope3-dev | 22:26 | |
| *** mgedmin has quit IRC | 22:27 | |
| *** alga has quit IRC | 22:28 | |
| *** ktwilight_ has quit IRC | 22:38 | |
| *** stub has quit IRC | 22:39 | |
| *** ktwilight has joined #zope3-dev | 22:41 | |
| *** aaronvanderlip is now known as aaronv | 22:56 | |
| *** aaronv has quit IRC | 23:00 | |
| *** aaronvanderlip has joined #zope3-dev | 23:00 | |
| *** aaronvanderlip is now known as aaronv | 23:01 | |
| *** aaronvanderlip has joined #zope3-dev | 23:01 | |
| *** aaronvanderlip has quit IRC | 23:01 | |
| *** aaronvanderlip has joined #zope3-dev | 23:01 | |
| *** aaronvanderlip has left #zope3-dev | 23:02 | |
| *** aaronv has joined #zope3-dev | 23:04 | |
| *** aaronv has quit IRC | 23:06 | |
| *** aaronv has joined #zope3-dev | 23:06 | |
| *** whitmo has joined #zope3-dev | 23:07 | |
| *** supton has joined #zope3-dev | 23:12 | |
| *** charith_para has quit IRC | 23:18 | |
| supton | generally speaking, how expensive is notify() for an event, if called frequently? I'm considering notifying IObjectModifiedEvent in an application on each property set for a content object with dozens of fields; my handler only updates a datetime field on the object | 23:18 |
| *** whit has quit IRC | 23:23 | |
| mcdonc | supton: notify itself is really cheap but its listeners might be arbitrarily expensive (but you probably knew that) | 23:32 |
| *** dunny has joined #zope3-dev | 23:36 | |
| *** agroszer has quit IRC | 23:37 | |
| *** RaFromBRC is now known as RaFromBRC|lunch | 23:40 | |
| *** afd__ has quit IRC | 23:52 | |
| *** elro has joined #zope3-dev | 23:54 | |
| *** elro has left #zope3-dev | 23:54 | |
| *** RaFromBRC|lunch is now known as RaFromBRC | 23:56 | |
| *** aaronv has quit IRC | 23:56 | |
| *** supton has quit IRC | 23:56 | |
| *** malthe has joined #zope3-dev | 23:57 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!