Theuni | they do exactly the same things | 00:00 |
---|---|---|
Theuni | ANSI is so bad in this regard | 00:00 |
Theuni | what postgres calls "serializable" is also just snapshot isolation and you can provoke the same effect there. | 00:00 |
benji | Dieter should have said | 00:00 |
J1m | Many databases provide for multiple levels of isolation, letting you trade off consistency vs performance. | 00:00 |
benji | "and so do most other databases" | 00:00 |
Theuni | He didn't. He is sitting on his "I" means serialized and nothing else. | 00:00 |
benji | there apparently aren't many ACID databases then <wink> | 00:01 |
J1m | I think it would be good for ZODB to provide the option of a higher level of consistence. | 00:01 |
*** deo has joined #zope3-dev | 00:01 | |
Theuni | J1m: It looks like many stepped away from doing isolation on the highest level as they had *huge* problems because of global locking strategies. | 00:01 |
Theuni | J1m: I think so too. :) | 00:01 |
J1m | But in any case, we need to address the catalog issues. | 00:02 |
*** rocky|away is now known as rocky | 00:02 | |
Theuni | I'm not sure where exactly they were. He was giving me code snippets and some vague references. It's definitely some Zope 2 index, but the general issue might be lurking somewhere. | 00:02 |
J1m | That will likely mean either running with a higher leve lof isolation, or, more likely, writing index code so that it avoids this sort of problem. | 00:02 |
J1m | Definately. | 00:03 |
Theuni | The interesting part would be how bad the performance penalty of the higher isolation level would be. | 00:03 |
J1m | There is a similar issue with conflict resolution and undo. | 00:03 |
J1m | For example, we need to provide greater control over conflict resolution. | 00:03 |
J1m | Theuni, for starters, if you wanted to approach higher isolation, then you'd need to abandon conflict resolution. | 00:04 |
*** jinty has quit IRC | 00:04 | |
Theuni | J1m: Right. Which would mean to make changes to the btrees. | 00:04 |
Theuni | bah. :( | 00:04 |
J1m | well, this change wouldn't be so bad, as it would involve taking code out. | 00:05 |
J1m | I really want to revisit conflict resolution in a major way. | 00:05 |
Theuni | Wanna put down a reminder in the blueprints to keep that visible? | 00:05 |
* J1m suspects benji knows when I'm on irc because here can hear me. | 00:06 | |
Theuni | ? | 00:06 |
J1m | Well, I need to write a proposal. | 00:06 |
J1m | In fact, I need to write several proposals. :) | 00:06 |
Theuni | You could put in a stub first to not let it fall off and show other people that there is something about to happen. ;) | 00:06 |
* benji listens to the pitter-patter of J1m's typing... it's like raindrops on a tin roof. | 00:06 | |
*** jodok has quit IRC | 00:06 | |
Theuni | benji: tin apple notebook? | 00:07 |
*** jodok_ is now known as jodok | 00:07 | |
J1m | Theuni, http://wiki.zope.org/ZODB/JimsToDo | 00:07 |
benji | Theuni: no, here he uses this ity-bity keyboard that I swear has a volume nob on the side turned to 11 | 00:08 |
* benji is dissaponited he didn't hear a J1m-chuckle; must try harder. | 00:08 | |
*** febb has joined #zope3-dev | 00:08 | |
*** malthe has quit IRC | 00:09 | |
Theuni | hehe | 00:14 |
Theuni | J1m: The thing about conflict resolution I see is that whenever the conflict happens, there is already other data that was involved that will be inconsistent when we decide for the changes to happen, and it's going to be quite painful to reconstruct this sanely. So probably conflict resolution is more of a low-level tool for developing near to the ZODB itself instead of a real application. But maybe there's some idea lurking in your head that already t | 00:16 |
*** malthe has joined #zope3-dev | 00:19 | |
Theuni | Ok. I've put in the bug into launchpad. Need to go and check whether my bed is still there and usable. ;) | 00:19 |
faassen | benji: you should wire up a J1m-chuckle detector to an irc bot so I know too. | 00:21 |
Theuni | I think that's built into Jims irc client already. I think my log saw him chuckle every now and then. | 00:22 |
*** runyaga has joined #zope3-dev | 00:22 | |
faassen | runyaga: hey | 00:22 |
runyaga | hello!!! | 00:22 |
* Theuni waves | 00:22 | |
runyaga | got a question guys | 00:23 |
runyaga | is there a way to query zcml and get back all of the views/interface/spermissions that are registered? | 00:23 |
*** yvl has quit IRC | 00:24 | |
Theuni | Do you want to see what's in the ZCML or what's registered in the live system? | 00:24 |
runyaga | in zcml | 00:24 |
faassen | so you don't want to ask the component registry but you actually want to know which lines of zcml? | 00:24 |
runyaga | okno no no | 00:24 |
runyaga | i want to ask the component registry | 00:24 |
Theuni | =) | 00:24 |
runyaga | i.e. | 00:24 |
runyaga | i want to make an excel spreesheet for hte testing guy who will go throug hand ensure hte permissions on each view | 00:25 |
runyaga | our security stuff is kinda complicated | 00:25 |
faassen | anyway, concerning all registered interfaces, I think they get registered as some utility and I know there's some code that looks them up somewhere in the zope 3 ZMI. | 00:25 |
faassen | concerning views and permissions I'm not sure. | 00:25 |
Theuni | The online API reference code should be helpful | 00:25 |
runyaga | i was gonna dig into srichters code cause | 00:25 |
Theuni | It has all the stuff in there. | 00:26 |
runyaga | ok | 00:26 |
faassen | right, srichter's code is definitely the place to look. | 00:26 |
runyaga | thats called apihelp? | 00:26 |
faassen | apidoc. | 00:26 |
Theuni | apidoc | 00:26 |
runyaga | thats it | 00:26 |
runyaga | thanks | 00:26 |
Theuni | sure | 00:27 |
runyaga | how is europe? you guys still hatin on bush? | 00:27 |
Theuni | Is this line secure? | 00:27 |
Theuni | *g | 00:27 |
* runyaga grins | 00:27 | |
Theuni | I'd like not to wake up tomorrow and notice that I'm dead. ;) | 00:27 |
faassen | runyaga: I have the impression the US is coming to agree with the european feeling more and more. :) | 00:27 |
faassen | Theuni: you just say something safely ambiguous. :) | 00:28 |
Theuni | ;) | 00:28 |
J1m | Theuni, there needs to be a way to at least turn off conflict resolution. | 00:28 |
faassen | turn off conflict resolution? I thought Bush already did that. :) | 00:28 |
Theuni | J1m: that's probably a simple option that just will avoid calling the resolution code. | 00:28 |
Theuni | lol | 00:28 |
faassen | Theuni: that one just came in the exact proper wrong context. :) | 00:28 |
Theuni | Jup. | 00:28 |
J1m | Bush always knows how to resolve conflicts. | 00:29 |
J1m | Theuni, that's an option that would need to be added to every storage. | 00:30 |
Theuni | But I think he's risking the consistency aspect with that strategy. So he might be using the ZODB. | 00:30 |
Theuni | J1m: oh. storages do that call? Hmm. | 00:30 |
*** lucielejard has left #zope3-dev | 00:30 | |
J1m | No, that would imply that he does dirty reads, which would imply that he reads. All of his decision are consistent. | 00:31 |
Theuni | So actually his transactions are more like Schroedinger-compatible? | 00:31 |
* Theuni stops and reaaaaally goes to bed. | 00:33 | |
*** nerdalert has quit IRC | 00:33 | |
runyaga | stuff isnt for the faint of hart | 00:37 |
*** coolestuk has joined #zope3-dev | 00:37 | |
*** schwendinger has quit IRC | 00:38 | |
*** rcrafton has quit IRC | 00:51 | |
*** febb has quit IRC | 00:56 | |
*** ccomb has quit IRC | 00:58 | |
*** jodok has quit IRC | 01:03 | |
*** rcrafton has joined #zope3-dev | 01:04 | |
*** andrew_m has quit IRC | 01:06 | |
*** redir has quit IRC | 01:10 | |
*** b52lap has quit IRC | 01:15 | |
*** bigkevmcd has quit IRC | 01:15 | |
*** b52lap has joined #zope3-dev | 01:16 | |
*** coolestuk has quit IRC | 01:22 | |
*** zagy_ has joined #zope3-dev | 01:23 | |
*** zagy has quit IRC | 01:23 | |
*** alecm_ has joined #zope3-dev | 01:29 | |
*** alecm has quit IRC | 01:29 | |
*** oferw has quit IRC | 01:33 | |
*** malthe has quit IRC | 01:33 | |
*** benji has quit IRC | 01:38 | |
*** norro has quit IRC | 01:40 | |
*** rocky is now known as rocky|away | 01:49 | |
*** J1m_ has joined #zope3-dev | 01:49 | |
*** J1m_ has quit IRC | 01:49 | |
*** coolestuk has joined #zope3-dev | 01:50 | |
*** pandres has quit IRC | 01:50 | |
*** febb has joined #zope3-dev | 01:53 | |
*** runyaga has quit IRC | 01:53 | |
*** natea_ has quit IRC | 01:58 | |
*** redir has joined #zope3-dev | 02:10 | |
*** redir has joined #zope3-dev | 02:11 | |
*** J1m has quit IRC | 02:11 | |
*** natea_ has joined #zope3-dev | 02:12 | |
*** febb has quit IRC | 02:15 | |
*** febb has joined #zope3-dev | 02:16 | |
*** redir has quit IRC | 02:16 | |
*** redir has joined #zope3-dev | 02:16 | |
*** redir has quit IRC | 02:20 | |
*** redir has joined #zope3-dev | 02:20 | |
*** redir has quit IRC | 02:25 | |
*** redir has joined #zope3-dev | 02:25 | |
*** redir has quit IRC | 02:26 | |
*** redir has joined #zope3-dev | 02:26 | |
*** ctp has quit IRC | 02:26 | |
*** redir has quit IRC | 02:27 | |
*** faassen has quit IRC | 02:33 | |
*** torkel_ has quit IRC | 02:39 | |
*** febb has quit IRC | 02:50 | |
*** torkel_ has joined #zope3-dev | 02:58 | |
*** tarek has quit IRC | 02:59 | |
*** coolestuk has left #zope3-dev | 03:21 | |
*** wrobel has quit IRC | 03:24 | |
*** torkel_ has quit IRC | 03:27 | |
*** torkel_ has joined #zope3-dev | 03:27 | |
*** Ariel_Calzada has joined #zope3-dev | 03:32 | |
*** Ariel_Calzada has quit IRC | 03:34 | |
*** Ariel_Calzada has joined #zope3-dev | 03:34 | |
*** Ariel_Calzada has quit IRC | 03:38 | |
*** huajie has joined #zope3-dev | 03:40 | |
*** ZopeIn has joined #zope3-dev | 03:52 | |
*** Ariel_Calzada has joined #zope3-dev | 03:56 | |
*** torkel__ has joined #zope3-dev | 04:02 | |
*** benji has joined #zope3-dev | 04:06 | |
*** alga has quit IRC | 04:06 | |
*** torkel_ has quit IRC | 04:13 | |
*** rcrafton has quit IRC | 04:18 | |
*** niemeyer has quit IRC | 04:24 | |
*** torkel__ has quit IRC | 04:27 | |
*** torkel_ has joined #zope3-dev | 04:27 | |
tjs | is there a simple way to get the instance home dir ? | 04:32 |
*** Ariel_Calzada has quit IRC | 04:33 | |
ZopeIn | could anyone give me a hint how come all the schema fields are persistent but one attribute I found is not? | 04:33 |
ZopeIn | I have an attribute in my interface, which is a folder of another object. I initiate it as thisAttribute = aFolder(), but this attribute is gone once I run zope again | 04:37 |
*** jkakar has quit IRC | 04:41 | |
*** jkakar has joined #zope3-dev | 04:44 | |
*** Ariel_Calzada has joined #zope3-dev | 04:45 | |
*** natea_ has quit IRC | 04:48 | |
*** ZopeIn has quit IRC | 05:01 | |
*** jkakar has quit IRC | 05:05 | |
*** Ariel_Calzada has quit IRC | 05:07 | |
*** whit has quit IRC | 05:09 | |
*** Ariel_Calzada has joined #zope3-dev | 05:11 | |
*** RaFromBRC has quit IRC | 05:19 | |
*** jkakar has joined #zope3-dev | 05:23 | |
*** Ariel_Calzada has quit IRC | 05:24 | |
*** Ariel_Calzada has joined #zope3-dev | 05:26 | |
*** Ariel_Calzada has quit IRC | 05:40 | |
*** stub has joined #zope3-dev | 05:55 | |
*** jkakar has quit IRC | 06:00 | |
*** rcrafton has joined #zope3-dev | 06:00 | |
*** rocky|away has quit IRC | 06:05 | |
*** rocky has joined #zope3-dev | 06:07 | |
*** WebMaven has joined #zope3-dev | 06:16 | |
*** cursor has joined #zope3-dev | 06:27 | |
*** tjs has quit IRC | 06:31 | |
*** deo has quit IRC | 06:34 | |
*** redir has joined #zope3-dev | 06:43 | |
*** lisppaste6 has quit IRC | 06:43 | |
*** redir has quit IRC | 06:48 | |
*** cursor has left #zope3-dev | 06:48 | |
*** redir has joined #zope3-dev | 06:48 | |
*** lisppaste6 has joined #zope3-dev | 06:49 | |
*** afd_ has joined #zope3-dev | 06:52 | |
*** redir has quit IRC | 06:54 | |
*** torkel_ has quit IRC | 06:59 | |
*** redir has joined #zope3-dev | 07:06 | |
*** tarek has joined #zope3-dev | 07:10 | |
*** rcrafton has quit IRC | 07:10 | |
*** redir has quit IRC | 07:10 | |
*** redir has joined #zope3-dev | 07:11 | |
*** redir has quit IRC | 07:17 | |
*** redir has joined #zope3-dev | 07:17 | |
*** rlo has joined #zope3-dev | 07:31 | |
*** tjs has joined #zope3-dev | 07:32 | |
*** tjs has quit IRC | 07:39 | |
*** tjs has joined #zope3-dev | 07:41 | |
*** redir has quit IRC | 07:42 | |
*** hazmat has joined #zope3-dev | 07:43 | |
*** ChanServ sets mode: +o hazmat | 07:43 | |
*** tjs has quit IRC | 07:45 | |
*** tjs has joined #zope3-dev | 07:47 | |
*** baijum has joined #zope3-dev | 07:51 | |
*** tarek has left #zope3-dev | 07:57 | |
*** pcardune has quit IRC | 08:08 | |
*** huajie has quit IRC | 08:11 | |
*** jukart has joined #zope3-dev | 08:32 | |
*** jodok has joined #zope3-dev | 08:39 | |
*** hazmat has quit IRC | 08:45 | |
*** sorindregan has joined #zope3-dev | 08:48 | |
*** jodok has quit IRC | 08:52 | |
*** Ariel_Calzada has joined #zope3-dev | 08:53 | |
*** naro has joined #zope3-dev | 09:05 | |
*** timte has joined #zope3-dev | 09:10 | |
*** ctp has joined #zope3-dev | 09:13 | |
*** Ariel_Calzada has quit IRC | 09:19 | |
*** Ariel_Calzada has joined #zope3-dev | 09:22 | |
*** jodok has joined #zope3-dev | 09:27 | |
*** ctp has quit IRC | 09:31 | |
*** alecm_ has quit IRC | 09:41 | |
*** alecm has joined #zope3-dev | 09:43 | |
*** jkakar has joined #zope3-dev | 09:43 | |
*** norro has joined #zope3-dev | 09:47 | |
*** mgedmin has joined #zope3-dev | 09:50 | |
*** pelle_ has joined #zope3-dev | 09:50 | |
*** romanofs1i has joined #zope3-dev | 09:53 | |
romanofs1i | moin :) | 09:54 |
*** harobed_ has quit IRC | 09:55 | |
*** ghendi has joined #zope3-dev | 09:55 | |
*** harobed has quit IRC | 09:56 | |
*** andrew_m has joined #zope3-dev | 09:57 | |
*** romanofski has quit IRC | 10:00 | |
*** b52laptop has joined #zope3-dev | 10:12 | |
*** yvl has joined #zope3-dev | 10:19 | |
*** romanofs1i is now known as romanofski | 10:19 | |
*** Jell-O-Fishi has quit IRC | 10:19 | |
*** b52lap has quit IRC | 10:30 | |
*** dobee has joined #zope3-dev | 10:37 | |
*** norro has quit IRC | 10:39 | |
*** bigkevmcd has joined #zope3-dev | 10:44 | |
*** Ariel_Calzad1 has joined #zope3-dev | 10:45 | |
*** Ariel_Calzad1 has quit IRC | 10:45 | |
*** Ariel_Calzad1 has joined #zope3-dev | 10:45 | |
*** kleist has joined #zope3-dev | 10:59 | |
*** Ariel_Calzada has quit IRC | 11:00 | |
*** kleist is now known as kleist^lurking | 11:00 | |
*** bigkevmcd has quit IRC | 11:02 | |
*** malthe has joined #zope3-dev | 11:04 | |
*** tarek has joined #zope3-dev | 11:09 | |
*** alecm has quit IRC | 11:09 | |
*** alecm has joined #zope3-dev | 11:09 | |
*** `ro has joined #zope3-dev | 11:13 | |
*** jfroche has joined #zope3-dev | 11:13 | |
*** `ro has quit IRC | 11:13 | |
*** bigkevmcd has joined #zope3-dev | 11:13 | |
*** `ro has joined #zope3-dev | 11:13 | |
*** `ro has quit IRC | 11:16 | |
*** jkakar has quit IRC | 11:19 | |
*** norro has joined #zope3-dev | 11:26 | |
zagy_ | hmm | 11:29 |
zagy_ | the zc.recipe.egg rpath directive doesn't seem to work | 11:29 |
*** zagy_ is now known as zagy | 11:29 | |
zagy | or I interpret it wrong | 11:29 |
*** rlo has quit IRC | 11:30 | |
*** schwendinger has joined #zope3-dev | 11:35 | |
zagy | oh it seems that I just did something wrong... as I would expect it actually | 11:41 |
*** greenman has joined #zope3-dev | 11:43 | |
*** philiKON_ has joined #zope3-dev | 12:07 | |
*** jinty has joined #zope3-dev | 12:10 | |
*** MJ has joined #zope3-dev | 12:10 | |
*** schwendinger_ has joined #zope3-dev | 12:11 | |
*** ccomb has joined #zope3-dev | 12:19 | |
*** MJ|nickcollision has joined #zope3-dev | 12:22 | |
*** MJ has quit IRC | 12:22 | |
*** MJ|nickcollision has quit IRC | 12:23 | |
*** MJ has joined #zope3-dev | 12:23 | |
*** greenman has quit IRC | 12:23 | |
*** philiKON has quit IRC | 12:24 | |
*** schwendinger_ has quit IRC | 12:24 | |
*** coolestuk has joined #zope3-dev | 12:24 | |
*** schwendinger_ has joined #zope3-dev | 12:24 | |
*** schwendinger_ has joined #zope3-dev | 12:25 | |
*** norro has quit IRC | 12:28 | |
*** schwendinger has quit IRC | 12:29 | |
*** jfroche_ has joined #zope3-dev | 12:31 | |
*** alecm has quit IRC | 12:32 | |
*** pcardune has joined #zope3-dev | 12:43 | |
*** jfroche__ has joined #zope3-dev | 12:45 | |
*** jfroche has quit IRC | 12:46 | |
*** jfroche_ has quit IRC | 13:00 | |
*** dunny has quit IRC | 13:09 | |
*** mkerrin has joined #zope3-dev | 13:19 | |
*** b52laptop has quit IRC | 13:19 | |
dobee | hi all, i have functional tests with different zcml layers, when each layer is testet seperatly everything works fine, but if i run them together there are some adapter registrations missing that are defined via zcml, any clue? | 13:20 |
*** benji has quit IRC | 13:20 | |
*** b52laptop has joined #zope3-dev | 13:24 | |
zagy | dobee: probably in one test there is a manual adapter registration or unregistration | 13:36 |
zagy | even though with different layers this shouldn't make a differnce | 13:36 |
dobee | zagy: hm, no there is no manual registration | 13:37 |
*** schwendinger_ has quit IRC | 13:49 | |
*** tarek has quit IRC | 13:49 | |
*** jfroche_ has joined #zope3-dev | 14:00 | |
*** kleist^lurking has quit IRC | 14:02 | |
*** jfroche has joined #zope3-dev | 14:02 | |
*** benji has joined #zope3-dev | 14:06 | |
*** salfield has joined #zope3-dev | 14:07 | |
*** tarek has joined #zope3-dev | 14:10 | |
*** Aswin_S has joined #Zope3-dev | 14:15 | |
*** MJ is now known as MJ|lunch | 14:16 | |
*** jfroche__ has quit IRC | 14:16 | |
*** jfroche_ has quit IRC | 14:18 | |
pcardune | srichter: ayt? | 14:31 |
*** schwendinger has joined #zope3-dev | 14:32 | |
*** afd_ has quit IRC | 14:33 | |
*** schwendinger has quit IRC | 14:39 | |
*** ignas has joined #zope3-dev | 14:43 | |
*** schwendinger has joined #zope3-dev | 14:50 | |
*** MJ|lunch is now known as MJ | 14:54 | |
*** GuestBaha09 has joined #zope3-dev | 15:01 | |
*** redir has joined #zope3-dev | 15:02 | |
*** redir has joined #zope3-dev | 15:04 | |
*** redir has quit IRC | 15:06 | |
Cripps | 'nmorgen | 15:06 |
*** nikhil_n has joined #Zope3-dev | 15:08 | |
*** nikhil_n has left #Zope3-dev | 15:09 | |
*** Ariel_Calzad1 has quit IRC | 15:13 | |
*** projekt01 has joined #zope3-dev | 15:17 | |
*** jfroche_ has joined #zope3-dev | 15:17 | |
Cripps | well, just in case anyone is interested in how I resolved my problem yesterday about not having an "add menu" from within a site, all I did was add a "browser:containerView" section in the site's browser/configure.zcml | 15:27 |
Cripps | and now it works like magic :D | 15:27 |
*** jfroche has quit IRC | 15:34 | |
*** faassen has joined #zope3-dev | 15:39 | |
*** projekt01 has quit IRC | 15:58 | |
*** Aswin_S has quit IRC | 15:58 | |
*** projekt01 has joined #zope3-dev | 15:58 | |
*** Aswin_S has joined #zope3-dev | 15:58 | |
*** Newfie2007 has joined #zope3-dev | 16:15 | |
*** pcardune_ has joined #zope3-dev | 16:16 | |
*** pcardune has quit IRC | 16:31 | |
*** yvl has quit IRC | 16:32 | |
*** pcardune_ is now known as pcardune | 16:33 | |
*** alecm has joined #zope3-dev | 16:33 | |
*** jfroche has joined #zope3-dev | 16:41 | |
*** whitness has joined #zope3-dev | 16:51 | |
*** Newfie2007 has quit IRC | 16:52 | |
*** jfroche_ has quit IRC | 16:58 | |
*** jsadjohnson has joined #zope3-dev | 17:00 | |
*** natea_ has joined #zope3-dev | 17:00 | |
*** Newfie2007 has joined #zope3-dev | 17:02 | |
*** J1m has joined #zope3-dev | 17:04 | |
*** alga has joined #zope3-dev | 17:07 | |
*** mgedmin has quit IRC | 17:07 | |
*** rcrafton has joined #zope3-dev | 17:10 | |
*** rcrafton has quit IRC | 17:14 | |
*** sorindregan has quit IRC | 17:14 | |
*** redir has joined #zope3-dev | 17:18 | |
*** rcrafton has joined #zope3-dev | 17:19 | |
*** jfroche_ has joined #zope3-dev | 17:21 | |
*** norro has joined #zope3-dev | 17:22 | |
*** niemeyer has joined #zope3-dev | 17:24 | |
*** baijum has quit IRC | 17:29 | |
*** Aswin_S has left #Zope3-dev | 17:31 | |
*** cursor has joined #zope3-dev | 17:34 | |
*** derek|office is now known as derek_richardson | 17:35 | |
*** timte has quit IRC | 17:35 | |
*** jfroche has quit IRC | 17:38 | |
*** redir has quit IRC | 17:40 | |
*** kobold has joined #zope3-dev | 17:43 | |
*** hazmat has joined #zope3-dev | 17:48 | |
*** ChanServ sets mode: +o hazmat | 17:48 | |
*** redir has joined #zope3-dev | 17:49 | |
*** ghendi has quit IRC | 17:49 | |
xbeanx | Cripps: guess nobody cares.. :p | 17:51 |
*** whitness is now known as whit | 17:54 | |
*** coolestuk has quit IRC | 18:06 | |
*** gumpa has joined #zope3-dev | 18:13 | |
*** Newfie2007 has quit IRC | 18:14 | |
*** natea_ is now known as natea | 18:14 | |
*** kobold has quit IRC | 18:14 | |
*** schwendinger has quit IRC | 18:20 | |
*** schwendinger has joined #zope3-dev | 18:21 | |
*** schwendinger has quit IRC | 18:23 | |
*** jukart has quit IRC | 18:24 | |
*** witsch has joined #zope3-dev | 18:25 | |
*** lucielejard has joined #zope3-dev | 18:25 | |
witsch | hi | 18:25 |
witsch | can anyone help me with ConnectionStateErrors? *duck* :) | 18:26 |
witsch | i'm getting them with high ram usage, triggered by 'setstate()' when the subscribers of the EndRequestEvent should be called | 18:27 |
witsch | because at that point the zodb connection was already closed | 18:27 |
witsch | it kinda looks like a bug in zope to me, i don't seem to get them (so far), when i fire EndRequestEvent before the "self._held=None" in ZPublisher/BaseRequest.py(205)close() | 18:29 |
witsch | J1m, faassen, Theuni: any idea about that? :) | 18:30 |
J1m | I'm looking for the relevent module. | 18:30 |
witsch | J1m: ok, thanks... basically i just switched those two lines (in 2.10.3 btw) and the errors i could reproduce pretty reliably before now don't happen anymore... well, so far :) | 18:31 |
J1m | what 2 lines. | 18:32 |
J1m | You could make this a lot less hard for me. | 18:32 |
*** d2m has joined #zope3-dev | 18:32 | |
witsch | J1m: sorry :) | 18:32 |
J1m | It looks to me like request.close is called after calling endRequest. | 18:32 |
witsch | J1m: in ZPublisher/BaseRequest.py, lines 205 and 206 | 18:32 |
J1m | Oh | 18:33 |
J1m | this is zope3-dev. It isn't zope-dev. | 18:33 |
witsch | in pdb it looked like self._held = None caused the zodb to close the connection | 18:33 |
J1m | I suggest asking this question on #zope-dev. | 18:33 |
J1m | There is no ZPublisher in Zope 3. | 18:33 |
witsch | J1m: ok, it's just i already ask andreas, and he suggested asking you | 18:34 |
witsch | J1m: i know :) | 18:34 |
J1m | In Zope 3, the request is closed after calling endRequest on the publication. | 18:34 |
J1m | I have no idea wtf Zope 2 does these days. | 18:34 |
witsch | J1m: hmm, okay, but who would have one? :) | 18:35 |
J1m | It sounds like you are right about there being a Zope 2 bug. | 18:35 |
J1m | Andreas should know who. :) | 18:35 |
benji | witsch: perhaps someone in #zope or on the Zope 2 mailing list | 18:35 |
witsch | J1m: :) | 18:35 |
J1m | Maybe one of the Five guys. | 18:36 |
witsch | benji: ok, i'll try that, thanks :) | 18:36 |
J1m | Like faassen or philiKON_ | 18:36 |
J1m | Like faassen or philiKON_ | 18:36 |
J1m | Like faassen or philiKON_ | 18:36 |
* J1m wonders if faassen or philiKON_'s screens flash in a pleasing manner like his does. ;) | 18:37 | |
witsch | J1m: ok, will try to catch them... | 18:37 |
witsch | J1m: :) | 18:37 |
witsch | J1m: it might beep gently like at the sprint :) | 18:37 |
*** MJ has quit IRC | 18:37 | |
Cripps | J1m loves seeing his name flash ... but not as much as benji enjoys seeing J1m's name flash ;) | 18:38 |
witsch | J1m: actually, i think it was faassen who tried to make everyone's computer beep at the sprint, not you... huh, my brain :) | 18:41 |
* benji laments the fact that he moved his desk away from Jim's and can nolonger bask in the blinking glory. | 18:43 | |
Cripps | benji: that's just too bad :( | 18:43 |
faassen | J1m: no, mine doesn't flash. my chat tab title just becomes blue. | 18:46 |
Cripps | mine used to do that ... | 18:47 |
witsch | faassen: :) hi there | 18:47 |
Cripps | I'm using the xchat systray and now I get a blue exclamation point that starts blinking when someone says my name ... | 18:47 |
faassen | but I have n idea about ConnectionStateErrors. | 18:47 |
Cripps | but the beep is pointless for me since I'm always listening to music ... I'll probably think it's part of the song :P | 18:48 |
witsch | faassen: hmm, who's written that code anyway? :) | 18:49 |
faassen | the publisher? | 18:49 |
witsch | faassen: yep :) | 18:49 |
faassen | well, Jim presumably wrote lots of it long ago. but the latest hackery to hack five stuff into it.. | 18:49 |
faassen | I think it was Lennart Regebro, but I'm not sure. | 18:50 |
* J1m points finger at benji | 18:50 | |
witsch | faassen: aha, philiKON_ put in the "notify(EndRequestEvent(None, self))" part | 18:50 |
witsch | that's what svn blame says at least :) | 18:50 |
*** lucielejard has quit IRC | 18:53 | |
*** lucielejard has joined #zope3-dev | 18:54 | |
*** jodok has quit IRC | 18:56 | |
* benji wonders why J1m's standing there pointing at him. | 18:56 | |
faassen | benji: I think he wants you to go hack the z2 publisher. | 18:58 |
faassen | benji: fun, fun. :) | 18:58 |
*** dobee has quit IRC | 18:59 | |
benji | especially fun for z2 users, as I have no idea how that code works | 18:59 |
faassen | benji: neither do any z2 users. :) | 18:59 |
benji | heh | 18:59 |
witsch | faassen: exactly! :) | 18:59 |
faassen | benji: that's why it's so much fun. :) | 18:59 |
benji | sounds like the kind of challenge I like | 19:00 |
witsch | faassen: problem's just that this is happening in a project we've been working on for more than a year now | 19:00 |
faassen | benji: fun as in an euphemism for a very scary experience. :) | 19:00 |
witsch | faassen: so we kinda need to fix it... :) | 19:00 |
*** jukart has joined #zope3-dev | 19:00 | |
witsch | ok, thanks guys... gotta go baby-sit for a while now :) | 19:07 |
*** witsch has quit IRC | 19:07 | |
*** Newfie2007 has joined #zope3-dev | 19:09 | |
*** Newfie2007 has quit IRC | 19:12 | |
*** Newfie2007 has joined #zope3-dev | 19:12 | |
*** dobee has joined #zope3-dev | 19:13 | |
*** norro_ has joined #zope3-dev | 19:15 | |
*** hazmat has quit IRC | 19:16 | |
*** pandres has joined #zope3-dev | 19:25 | |
*** tarek has quit IRC | 19:30 | |
*** jkakar has joined #zope3-dev | 19:34 | |
*** gumpa has quit IRC | 19:37 | |
*** hazmat has joined #zope3-dev | 19:39 | |
*** ChanServ sets mode: +o hazmat | 19:39 | |
*** jfroche_ has quit IRC | 19:52 | |
*** redir has quit IRC | 19:52 | |
*** romanofski has quit IRC | 19:54 | |
*** stub has quit IRC | 19:59 | |
*** ignas has quit IRC | 20:09 | |
*** jukart has quit IRC | 20:11 | |
*** junkafarian has joined #zope3-dev | 20:12 | |
junkafarian | hi * | 20:13 |
*** coolestuk has joined #zope3-dev | 20:14 | |
junkafarian | im getting an SSLNotSupported exception when im trying to run the zope instance with the default ssl server config | 20:14 |
junkafarian | is there any documentation online? | 20:14 |
*** malthe has quit IRC | 20:15 | |
*** coolestuk has quit IRC | 20:15 | |
benji | junkafarian: without looking into it my first suggestion is to read the prose around the breaking test | 20:16 |
junkafarian | will do benji, thanks | 20:17 |
*** jodok has joined #zope3-dev | 20:20 | |
*** jukart has joined #zope3-dev | 20:25 | |
*** b52laptop has quit IRC | 20:26 | |
*** harobed_ has joined #zope3-dev | 20:29 | |
*** redir has joined #zope3-dev | 20:30 | |
*** pelle_ has quit IRC | 20:33 | |
*** dobee has quit IRC | 20:36 | |
*** jukart has quit IRC | 20:38 | |
junkafarian | benji: the IReactorSSL interface isnt being provided by the reactor module as far as i can see | 20:40 |
*** witsch has joined #zope3-dev | 20:41 | |
benji | junkafarian: can you reproduce this error in a fresh, clean checkout? | 20:41 |
junkafarian | sorry im quite new to zope and the way its servers work | 20:41 |
* J1m thinks junkafarian should be asking mkerrin or srichter | 20:41 | |
* benji points at J1m. | 20:41 | |
* J1m points at faassen | 20:41 | |
junkafarian | passing the torch eh :P | 20:41 |
* srichter points to junkafarian | 20:42 | |
junkafarian | ill try reproducing the error on a clean instance | 20:42 |
J1m | mkerrin and srichter worked on twisted integration | 20:42 |
junkafarian | srichter: hi | 20:42 |
* benji snaps a picture of everyone standing around pointing at each other. | 20:42 | |
junkafarian | reservoir dogs style | 20:42 |
* srichter notes that he has not worked on the Twisted stuff in ages and really knows nothing about it anymore | 20:42 | |
* J1m thinks junkafarian should use paste Deploy, in which case, he should ask philiKON_ | 20:42 | |
*** dobee has joined #zope3-dev | 20:42 | |
* benji is intruigued by this new trend of telepathic communication. | 20:43 | |
dobee | test | 20:43 |
*** dobee has left #zope3-dev | 20:43 | |
*** CSWookie has joined #zope3-dev | 20:43 | |
*** dobee has joined #zope3-dev | 20:44 | |
CSWookie | I heard that benji and J1m were being funny in here. | 20:44 |
* J1m was actually trying to be helpful | 20:44 | |
CSWookie | 8-O | 20:44 |
*** jodok has quit IRC | 20:44 | |
benji | it's hard to tell the difference | 20:45 |
*** jodok has joined #zope3-dev | 20:45 | |
junkafarian | re: the clean instance, that dont work either :( | 20:47 |
junkafarian | obviously something wrong with my zope setup | 20:47 |
benji | junkafarian: I said fresh, clean checkout, not instance | 20:48 |
benji | or perhaps you're not using a checkout | 20:48 |
* junkafarian scrolls back up | 20:48 | |
junkafarian | so ya did | 20:48 |
junkafarian | its not a checkout | 20:48 |
junkafarian | its an installed version of 3.3.1 | 20:48 |
J1m | I'll note that there are no tests for SSL support AFAIK. IOW, it does not exist. | 20:48 |
benji | of course, the tests are failing on the trunk, so that wouldn't help either; grr, grr! | 20:49 |
junkafarian | is a checkout more favourable? | 20:49 |
philiKON_ | wsgi is your friend | 20:49 |
*** cursor has quit IRC | 20:49 | |
* J1m waves his hand and softly says to junkafarian "there is no SSL in Zope 3" | 20:49 | |
* junkafarian feels blessed | 20:50 | |
CSWookie | Blessing are a lot like mind tricks. | 20:50 |
CSWookie | s/Blessing/Blessings/ | 20:50 |
*** whit is now known as whit|out | 20:50 | |
* benji can't decide if he should hand J1m the light saber or holy water | 20:50 | |
philiKON_ | the holy saber | 20:51 |
philiKON_ | nobody expects the spanish inquisition! | 20:51 |
CSWookie | Nah, philiKON_, light water. | 20:51 |
CSWookie | Light tonic water. | 20:51 |
* J1m loves light tonic water | 20:52 | |
benji | ok, ok! everyone back to work! | 20:52 |
J1m | philiKON_, does the twisted wsgi support exposed to Paste Deploy support SSL? | 20:53 |
faassen | you were pointing randomly at me, huh? | 20:54 |
J1m | We really should remove the untested SSL decoy code from Zope 3 -- so people aren't tempted to try to use it. | 20:54 |
philiKON_ | J1m: no, afaik not | 20:54 |
* faassen points randomly at people. | 20:55 | |
philiKON_ | J1m: in fact, the twisted stuff for pastedeploy is rather fishy | 20:55 |
faassen | sorry, I'm still getting over the j1m points at faassen. | 20:55 |
*** b52laptop has joined #zope3-dev | 20:55 | |
philiKON_ | it's 10 or so lines and ian says it's really just an experiment | 20:55 |
J1m | junkafarian, perhaps you could use mod_python and use Apache's SSL support. | 20:55 |
junkafarian | yeah | 20:55 |
benji | why mod_python? you mean mod_proxy? | 20:56 |
junkafarian | i was thinking that i would just proxy_pass the ssl connection to a the standard zope server | 20:56 |
philiKON_ | this is what we usually do | 20:56 |
J1m | I mean one of the wsgi/apache plugins. | 20:56 |
benji | ah | 20:56 |
philiKON_ | running zope inside apache is tricky | 20:56 |
junkafarian | cool | 20:56 |
J1m | ah | 20:56 |
J1m | dang | 20:56 |
faassen | junkafarian: okay, only listen to j1m if you want to experiment with stuff. proxy_pass is the way that's going to work, just like with zope 2. | 20:56 |
J1m | true | 20:57 |
philiKON_ | even better, it's described in my book :) | 20:57 |
* J1m is glad he pointed at faassen, obviously selectively. | 20:57 | |
faassen | now it *would* be good if zope worked just with mod_python and all that fun. | 20:57 |
junkafarian | mmmm tasty development code | 20:57 |
faassen | and philiKON_ is indeed the guy to point at for that stuff. | 20:57 |
* philiKON_ certainly wants to explore it some more :) | 20:57 | |
philiKON_ | anyway, i'm off | 20:58 |
philiKON_ | good luck | 20:58 |
junkafarian | philiKON_: i think i read your book | 20:58 |
faassen | I think we all agree tha tif we could make zope just deploy more out-of-the-boxy in all kinds of environments using wsgi, that'd be good. | 20:58 |
faassen | philiKON_: see you. | 20:58 |
junkafarian | thanks for the luck ;) | 20:58 |
*** jfroche has joined #zope3-dev | 20:58 | |
faassen | especially under an apache + mod_python. Django can do stuff like that, I believe. | 20:58 |
faassen | the closer we get to that, the more we're like mod_php and look where that got PHP. :) | 20:59 |
* benji wonders if junkafarian has a medical condition that causes him to forget which books he's read. <wink> | 20:59 | |
faassen | benji: agbybliphasia | 20:59 |
junkafarian | theres just so many that i cant remember any more :P | 20:59 |
philiKON_ | it's not exactly a book you read once and then you know it all :) | 20:59 |
faassen | anyway that'd be cool, if I forgot the books I could read. | 20:59 |
faassen | I could just read a single novel over and over. | 20:59 |
philiKON_ | junkafarian: get it from your shelf and flip open the last chapter... | 21:00 |
junkafarian | yeah i tried to digest it as much as i could | 21:00 |
philiKON_ | faassen: that'd be pretty cheap :) | 21:00 |
junkafarian | it belongs to a collegue | 21:00 |
faassen | and what I'd do is a strategy of hill-climbing, so that I require myself to score the experience, and if my score is higher than the last score, I read that book until I find..hm.that's not going to work. | 21:00 |
faassen | anyway my goal would be to find the best book ever and then read that ove rand over. | 21:00 |
junkafarian | oooo its here | 21:00 |
* junkafarian flips it open to the last chapter | 21:01 | |
faassen | I'm outta here. | 21:01 |
*** faassen has quit IRC | 21:01 | |
*** jukart has joined #zope3-dev | 21:02 | |
junkafarian | got it sorted thanks for the help everyone ;) | 21:07 |
junkafarian | sure ill be back pretty soon :P | 21:07 |
*** junkafarian has left #zope3-dev | 21:07 | |
*** witsch has left #zope3-dev | 21:10 | |
*** witsch has joined #zope3-dev | 21:10 | |
*** jodok has left #zope3-dev | 21:15 | |
*** whit|out is now known as whit | 21:15 | |
benji | hmm, that should be our helpdesk technique from now on: point fingers and make jokes until the person figures it out for themselves | 21:19 |
*** jodok has joined #zope3-dev | 21:26 | |
Cripps | benji: hm. works here ;) | 21:27 |
*** dunny has joined #zope3-dev | 21:30 | |
*** BjornT has quit IRC | 21:35 | |
*** jukart has quit IRC | 21:43 | |
*** pcardune is now known as the | 21:50 | |
*** the is now known as pcardune | 21:52 | |
*** drzoltron has joined #zope3-dev | 22:03 | |
*** rcrafton_ has joined #zope3-dev | 22:06 | |
*** rcrafton has quit IRC | 22:07 | |
*** drzoltron has quit IRC | 22:13 | |
*** jkakar has quit IRC | 22:15 | |
*** Ariel_Calzada has joined #zope3-dev | 22:23 | |
*** mkerrin has quit IRC | 22:30 | |
*** schwendinger has joined #zope3-dev | 22:38 | |
*** greenman has joined #zope3-dev | 22:42 | |
*** coolestuk has joined #zope3-dev | 22:47 | |
*** salfield has quit IRC | 22:48 | |
*** schwendinger has quit IRC | 22:50 | |
*** schwendinger has joined #zope3-dev | 22:51 | |
*** RaFromBRC has joined #zope3-dev | 22:54 | |
*** Newfie2007 has quit IRC | 22:57 | |
*** pelle_ has joined #zope3-dev | 23:02 | |
*** coolestuk has quit IRC | 23:03 | |
*** redir has quit IRC | 23:06 | |
*** coolestuk has joined #zope3-dev | 23:09 | |
*** schwendinger has quit IRC | 23:10 | |
*** naro has quit IRC | 23:20 | |
*** alecm has quit IRC | 23:21 | |
*** natea has quit IRC | 23:30 | |
*** d2m has quit IRC | 23:34 | |
*** coolestuk has quit IRC | 23:46 | |
*** pelle_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!