Changes between Version 1 and Version 2 of MeetingNotes_2012_10_23
- Timestamp:
- 2012-10-23T18:48:51Z (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MeetingNotes_2012_10_23
v1 v2 1 1 = Dev Meeting Archive: 2012-10-23 = 2 2 3 == OpenEtherPadTranscription ==3 == [http://openetherpad.org/SbIhGULiyq OpenEtherPad] Transcription == 4 4 5 === 15:43 - Reviewing ticket 1240 === 5 Source: http://openetherpad.org/SbIhGULiyq 6 7 * 15:43 - Reviewing ticket #1240 6 8 7 9 https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1240 … … 10 12 11 13 Getting to amiller's state: 14 15 {{{ 12 16 $ mkdir tahoe-lafs-amiller ; cd ./tahoe-lafs-amiller 13 17 $ git clone https://github.com/amiller/tahoe-lafs.git 14 18 $ cd tahoe-lafs 15 19 $ git checkout amiller-1240 16 amiller: There's a period of time where the tests did not fail, but then they did fail. It was hard to follow through the code. amiller considers a heisenbug or it could be because it's hard to grok twisted errors. 20 }}} 21 22 amiller: There's a period of time where the tests did not fail, but then they did fail. It was hard to follow through the code. amiller considers a heisenbug or it could be because it's hard to grok twisted errors. 23 17 24 davidsarah & amiller are running the tests independently to see the results. 18 [The hangout chat feature is horrible (most users won't see it, and if they enable it later they don't have history), so there's a dump at the bottom of this page. Future chat goes into IRC.] 19 15:54 - Many people are running tests on their local machines. 25 26 '''NOTE''': The hangout chat feature is horrible (most users won't see it, and if they enable it later they don't have history), so there's a dump at the bottom of the openetherpad page. Future chat should always be into IRC. 27 28 * 15:54 - Many people are running tests on their local machines 29 20 30 amiller shares his terminal, and zooms on test_mutable.py, test_retrieve_surprise. 31 21 32 zooko suggests this test relies on the ResponseCache which the patch has removed; but it's not clear that the test needs to rely on this cache. 22 16:10 - More discussion of the specific test; david-sarah changes "self.old_map.best_recoverable_version()" to {something else} to see a different error and asks if that's the expected error for this test. 33 34 * 16:10 - More discussion of the specific test 35 36 david-sarah changes "self.old_map.best_recoverable_version()" to (something else) to see a different error and asks if that's the expected error for this test. 37 23 38 zooko suggests the current test has four steps: 24 1. overwrite file 25 2. 26 3. 27 4. download again with the stale map 39 # overwrite file 40 # 41 # 42 # download again with the stale map 43 28 44 zooko: to make the test work, we need a stale map but we need the cache to be cleared (or not relied upon). Question: Where is it getting the data from the cache. 45 29 46 amiller: Not quite sure but probably when creating the mutable file. Maybe alter the test to detect when the cache is populated. 30 47 A change in amiller's patch is that the cache key has a version in it. 48 31 49 Zooko suggests extracting the readcap, then using that readcap for the rest of the test which will not have the cached state. 32 16:15 - Zooko describes Tahoe birthday party in Boulder at ~23:00 utc on saturday. It might just be Zooko. Others should plan to connect with hangouts and projectors. 33 [IRC] warner mentions that it was inconvenient to translate from UTC to local time in his head; nejucomo offers to put common local timezones on the wiki page. 34 16:20 - Returning to discussion about the failing test in amiller's branch. 50 51 * 16:15 - Zooko describes Tahoe birthday party: 52 53 In Boulder at ~23:00 utc on Saturday. It might just be Zooko. 54 55 Others should plan to connect with hangouts and projectors. 56 57 -From IRC- warner mentions that it was inconvenient to translate from UTC to local time in his head; nejucomo offers to put common local timezones on the wiki page. 58 59 * 16:20 - Returning to discussion about the failing test in amiller's branch. 60 35 61 zooko suggests a follow-on to ticket 1240 is to review the cache involved in this patch to ensure that it is actually getting hit and justified. 62 36 63 davidsarah modified the test to explicitly clear the node cache, which is what zooko suggested, but the test still does not work and generates the same error. The old contents are still present which was not expected, so maybe there is yet another cache. 64 37 65 amiller suggests adding prints for object identities to debug the caching behavior further. 38 16:25 - Zooko discusses topics for next meeting. He says the debug session in this meeting was very useful. He's interested in both "nuts and bolts" and science/design stuff, aka "tesla coils and ..." 66 67 * 16:25 - Zooko discusses topics for next meeting. 68 69 He says the debug session in this meeting was very useful. He's interested in both "nuts and bolts" and science/design stuff, aka "tesla coils and ..." 70 39 71 Zooko: Proof of Retrievability paper is nearly ready for reviewing at a meeting. 72 40 73 Zooko: Rainhill design by David-Sarah needs review by crypto experts. 74 41 75 David-Sarah: It might be possible to simplify Rainhill in some way. 76 42 77 Zooko: Possible approaches for rainhill: 43 a. document its security features 44 b. explain why the complexity is necessary for features 45 c. determine if simpler constructs achieve those features 78 # document its security features 79 # explain why the complexity is necessary for features 80 # determine if simpler constructs achieve those features 81 46 82 Zooko: Wants to advertise rainhill for broader crypto community review. Suggests next week will be PoR topic, then the week after could be Rainhill; after some advertising. 83 47 84 Everyone agrees. 48 === hangout dump === 49 me 50 10:36 AM 51 I'll update the wiki. 52 hehe 53 yes 54 I will call Zooko. 55 Andrew Miller joined group chat. 56 me 57 10:38 AM 58 Hi Amiller! 59 I'm on the phone w. Zooko; he's trying to connect now. 60 Hey, I'm muted because I'm in a shared office space. 61 I can hear you amiller. 62 Hi! (I'm nejucomo on irc / mailing list.) 63 John Asdad joined group chat. 64 me 65 10:41 AM 66 Hi. 67 I'll start taking meeting notes here: http://openetherpad.org/SbIhGULiyq 68 John Asdad left group chat. 69 John Asdad joined group chat. 70 me 71 10:48 AM 72 Yes. 73 And here... and on the openetherpad. 74 Can everyone see this chat? 75 That's reaallly annoying! 76 Ok. 77 I'll repaste it here: http://openetherpad.org/SbIhGULiyq 78 79 === end hangout paste === 85