IRC log of #zope for Friday, 2011-06-03

*** fredvd|away has quit IRC00:20
*** Spanktar has joined #zope00:28
*** hever has quit IRC00:35
*** sp0cksbeard has quit IRC00:38
*** hever has joined #zope00:55
*** hever has quit IRC01:20
*** alga has quit IRC01:21
*** runyaga has joined #zope01:36
*** runyaga has quit IRC01:36
*** runyaga has joined #zope01:36
*** TresEquis has quit IRC01:40
*** runyaga_ has joined #zope01:53
*** runyaga has quit IRC01:57
*** runyaga_ has quit IRC02:03
*** evilbungle has quit IRC02:15
*** strichter has quit IRC02:40
*** strichter has joined #zope02:41
*** davisagli has quit IRC03:06
*** davisagli has joined #zope03:07
*** shastry has quit IRC03:52
*** daMaestro has quit IRC03:52
*** tiwula has quit IRC04:15
*** Spanktar has quit IRC04:18
*** webmaven has quit IRC04:39
*** MrTango has quit IRC04:56
*** jham has quit IRC05:15
*** lynucs has joined #zope05:17
*** davisagli has quit IRC05:21
*** davisagli has joined #zope05:22
*** strichter has quit IRC05:28
*** tiwula has joined #zope05:28
*** strichter has joined #zope05:33
*** strichter has quit IRC05:42
*** _mup_ has quit IRC06:02
*** _mup_ has joined #zope06:03
*** kleist has joined #zope06:21
*** dayne has joined #zope06:21
*** dayne has quit IRC06:26
*** lynucs is now known as jham06:32
*** dayne has joined #zope06:32
*** Spanktar has joined #zope06:33
*** dayne has quit IRC07:19
*** sm has quit IRC07:25
*** bhagat has joined #zope07:57
*** tiwula has quit IRC08:28
*** mcdonc has quit IRC08:31
*** mcdonc has joined #zope08:34
*** Spanktar has quit IRC08:53
*** tisto has joined #zope09:25
*** Wu has joined #zope09:26
*** Wu has quit IRC09:35
*** Wu has joined #zope09:36
*** agroszer has joined #zope09:37
*** alga has joined #zope09:37
*** hever has joined #zope09:42
*** alexpilz has quit IRC09:43
*** kosh has quit IRC09:49
*** kosh2 has joined #zope09:49
*** planetzopebot has quit IRC10:08
*** planetzopebot has joined #zope10:08
*** bhagat has quit IRC10:14
*** danfairs has joined #zope10:18
*** avoinea has joined #zope10:19
*** alexpilz has joined #zope10:40
*** John[a] has quit IRC11:01
*** menesis has joined #zope11:11
*** mitchell`off is now known as mitchell`11:24
*** eperez has joined #zope11:43
*** hever has quit IRC12:01
*** bigkevmcd has quit IRC12:03
*** bigkevmcd has joined #zope12:05
*** eperez has quit IRC12:11
*** hever has joined #zope12:13
*** strichter has joined #zope12:33
*** teix has joined #zope12:41
*** strichter has quit IRC12:44
*** strichter has joined #zope12:45
*** tisto is now known as tisto|away13:20
*** shastry has joined #zope14:07
*** _srichter has joined #zope14:19
*** strichter has quit IRC14:20
*** dayne has joined #zope14:20
*** Ariel_Calzada has joined #zope14:23
*** Wu has quit IRC14:29
*** menesis has quit IRC14:39
*** MrTango has joined #zope14:46
*** Vejeta has quit IRC15:01
*** shastry_ has joined #zope15:04
*** shastry has quit IRC15:07
*** tisto|away is now known as tisto15:08
*** menesis has joined #zope15:28
*** Ariel_Calzada has quit IRC15:33
*** digitalmortician has joined #zope15:41
*** _srichter has quit IRC15:47
*** Ariel_Calzada has joined #zope15:49
*** J1m_ has joined #zope15:58
*** espent has joined #zope16:01
*** TheTrustedSage has quit IRC16:07
*** sp0cksbeard has joined #zope16:18
*** _srichter has joined #zope16:20
*** kosh2 is now known as kosh16:22
*** dayne has quit IRC16:32
*** hever has quit IRC16:37
*** _srichter has quit IRC17:03
*** espent has quit IRC17:24
*** espent has joined #zope17:24
*** Wu has joined #zope17:27
*** sm has joined #zope17:27
*** alga has quit IRC17:37
*** agroszer has quit IRC17:42
*** tisto has quit IRC17:53
*** daMaestro has joined #zope17:56
*** tiwula has joined #zope17:59
*** avoinea has left #zope18:05
*** Wu has quit IRC18:22
*** hever has joined #zope18:52
*** trustedsage has joined #zope18:55
*** alvaro_o has joined #zope18:57
*** alvaro_o has quit IRC18:58
*** danfairs has quit IRC19:00
*** alexpilz has quit IRC19:07
*** runyaga has joined #zope19:18
*** runyaga has quit IRC19:18
*** runyaga has joined #zope19:18
*** mitchell` is now known as mitchell`off19:27
*** __gotcha has joined #zope19:30
__gotchaI am trying to fix POSKeyErrror (s)19:31
__gotchaI am following references to find which objects refer to missing references19:31
__gotchawhy is it that when I am following references inside BTrees I get to some objects that do not seem to be referenced by any other objects ?19:33
__gotchaI use 'ZODB.serialize.referencesf' to get oids referred by a specific object19:34
betabug__gotcha: good luck, your best bet is probably to ask either on the zodb or zope-dev mailing lists19:36
betabughow did you get into this trouble?19:36
*** runyaga_ has joined #zope19:36
__gotchano idea, I am called to rescue19:37
betabug:-(19:37
betabugwhat could have caused this?19:37
runyaga_well19:39
*** menesis has quit IRC19:39
runyaga_btrees had a problem19:39
runyaga_i think this was resolved recently19:39
betabughmmm, did you try the "fix btrees" method?19:39
runyaga_so __gotcha you know the oid?19:40
*** runyaga has quit IRC19:40
runyaga__p_oid?19:40
__gotcharunyaga_: yup19:40
__gotchabetabug: never heard of fix btrees19:41
betabughttp://wiki.zope.org/ZODB/guide/node6.html -> Diagnostic Tools19:41
runyaga_that is old, iirc19:41
__gotchain the ZODB I look at there are about 20 missings19:41
betabugwell, no mention of zope version yet :-)19:41
__gotchamost of them relate to Btrees that are referred by OkapiIndex19:42
__gotchawhen I follow the refs I get to <BTrees.IOBTree.IOBTree object at 0xc956d1c>19:42
__gotchareferred by none19:42
runyaga_i would reindex19:42
runyaga_its quite complicated19:42
__gotchaby no object19:42
__gotchaI am looking at a Plone 4 ZODB19:43
__gotchaI also see missing refs in an ATBlob19:43
*** Wu has joined #zope19:44
__gotcharunyaga_: would it make sense to delete the index and add a new one before reindexing ?19:44
runyaga_yes19:46
runyaga_do a backup ;-)19:46
runyaga_what version of zodb19:46
__gotcharunyaga_: ZODB 3.9.519:48
koshhmm at least I have not seen a POSKeyError in a very long time19:49
betabugmyself, never19:50
runyaga_so19:51
runyaga_so19:52
runyaga_0xc956d1c refers to your _p_oid?19:52
runyaga_so modern zodb should never have this issue; i would just make backup; remove okapiindex and recreate it19:54
runyaga_but your blobs are having same issue19:54
runyaga_so you should restore19:54
runyaga_or tell customer your going to lose data19:54
runyaga_and it sounds like you had some hardware problem; check syslog19:54
__gotchaoid 0x209c4 BTrees.IOBTree.IOBucket refers to invalid object oid 0x01f45c missing: '<unknown>'19:54
__gotchaI told them about hardware already19:54
runyaga_so i dont think this is fixable... maybe email on zodb-dev mailing list explaining how to remove oids from iobuckets19:55
__gotcha0x209c4 is referred by 0x1f404 BTrees.IOBTree.IOBucket and 0x4a7 BTrees.IOBTree.IOBTree19:55
runyaga_right19:55
__gotcha0x4a7 is <BTrees.IOBTree.IOBTree object at 0xc956d1c>19:56
runyaga_so if you could remove 0x01f45c from the bucket19:56
runyaga_but you will have data loss, you have no idea what this was19:56
runyaga_isnt there a checkbtrees.py script?19:57
__gotcharunyaga_: I'll check19:57
runyaga_http://svn.zope.org/ZODB/trunk/src/ZODB/scripts/checkbtrees.py?rev=71627&view=log19:57
runyaga_you can run _check() on the btree19:57
kleist__gotcha, it's not a Plone site b.t.w.?19:59
__gotchakleist: it is19:59
kleistach! welcome in the club19:59
runyaga_kleist, you seen same problem?20:00
runyaga_we have not run into this20:00
kleistcan happen if you cut-and-paste object between different file storages20:00
kleist__gotcha, http://plonechix.blogspot.com/2009/12/definitive-guide-to-poskeyerror.html20:01
runyaga_that is bad20:01
kleistvery very evil20:01
*** redir has quit IRC20:01
__gotchakleist: I read plonechix blog post20:01
kleistmight lurk around for a very long time, then you pack the db ... BLAM20:01
__gotchathanks20:01
kleist__gotcha, http://nathanvangheem.com/news/fixing-broken-zodb-object-references20:02
__gotchaI got that one as well ;-)20:02
kleistthis is Pure Evil20:02
__gotchahehe20:02
__gotcharunyaga_: ever tried checkbtrees ?20:03
runyaga_i dont think that will help20:03
runyaga_but try it20:03
__gotchaI get zope.component.interfaces.ComponentLookupError: (<ATFolder at about-protos>, <InterfaceClass plone.folder.interfaces.IOrdering>, u'')20:03
runyaga_ffs20:04
runyaga_you probably need to setSite20:04
*** redir has joined #zope20:05
planetzopebotHotfix Error: Hotfix20110531 version 1.0 is incomplete (Plone News)  http://plone.org/products/plone/security/advisories/hotfix-error-hotfix20110531-version-120:08
*** Wu has quit IRC20:10
__gotchasorry, got interrupted by phone call20:10
*** bigkevmcd has quit IRC20:12
*** hever has quit IRC20:20
*** menesis has joined #zope20:30
*** mr_jolly has joined #zope20:36
*** kleist has quit IRC20:43
*** danfairs has joined #zope20:44
*** davisagli has quit IRC20:57
*** davisagli has joined #zope20:57
*** danfairs has quit IRC21:00
*** __gotcha has quit IRC21:10
*** hever has joined #zope21:19
*** m8 has joined #zope21:26
*** zagy has joined #zope21:31
*** daMaestro has quit IRC21:46
*** mr_jolly has left #zope21:52
*** runyaga__ has joined #zope21:55
*** runyaga_ has quit IRC21:59
*** Spanktar has joined #zope21:59
*** runyaga__ has quit IRC22:11
*** __gotcha has joined #zope22:14
*** rogererens1 has joined #zope22:17
*** __gotcha has quit IRC22:19
*** hever has quit IRC22:20
*** __gotcha has joined #zope22:24
*** teix has quit IRC22:27
*** __gotcha has quit IRC22:51
*** redir has quit IRC23:04
*** mr_jolly has joined #zope23:58
*** mr_jolly has left #zope23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!