17:00:45 #startmeeting congressteammeeting 17:00:48 Meeting started Tue Jan 20 17:00:45 2015 UTC and is due to finish in 60 minutes. The chair is sarob. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:51 The meeting name has been set to 'congressteammeeting' 17:01:16 Thinhichs, arosen, ayip are all out today 17:01:32 Morning congress team 17:01:50 Roll call 17:02:18 I'm here 17:02:25 Cool 17:02:38 I can't make it to the office by 9am, so I use irc from home. 17:02:45 Who else is here for the congress meeting 17:02:52 Alexsip no prob 17:03:03 I'm here 17:03:22 Morn key 17:03:32 Morn jwy 17:03:39 Spell chk 17:03:40 good morning 17:04:08 Cloudtoad? 17:04:17 Kiran? 17:04:34 Well let's start then 17:05:07 Let's go with abrev'd updates 17:05:26 Alexsyip go first? 17:06:50 Looks like lost alexsyip 17:07:00 Jwy you update? 17:07:33 met with some folks last week to brainstorm how the policy creation UI could look like in Horizon 17:07:57 there are a couple things that still need to be worked out more 17:08:55 I'll use what we came up with so far and then try to fill in the gaps from that 17:09:18 did some code reviews 17:09:23 I think that's about it 17:09:48 I worked on the performance of initializing congress tables from a datasource 17:10:04 Quick summary of the ideas and what you settled on jwy 17:10:13 Jwy for the log 17:10:36 the creation process is broken into three steps 17:11:02 1. "if": select the tables you're interested in and the columns from those tables 17:11:22 2. "where": any constraints, just as table joins (column a equals column b) 17:11:47 3. "then": build the result table, and select which of the columns from those available that you want in there 17:12:11 basically, a form like the rules editor you might see in a mail client 17:12:36 some of the fields will be dynamically populated based on other choices, and some will have autocompletion, to help pick values 17:12:59 make sense? 17:13:18 Yup to me 17:13:35 Any questions team? 17:14:08 Do you think this needs to be a spec 17:14:16 Or just a code patch? 17:14:23 an example of something that still needs to be worked out is what to do with tables whose columns don't have names 17:14:38 i'll add these details to the existing spec 17:15:08 Cool 17:16:15 Anything else? 17:17:04 #action jwy to update the existing horizon table spec 17:17:25 that's it 17:17:34 Alexsyip you're up 17:17:49 Alexsyip it looked like you dropped 17:18:02 Alexsyip so we continued on 17:18:12 ok 17:18:21 I was working on performance improvements 17:18:31 for importing the initial table contents from a datasource driver. 17:18:48 I made a few small changes that speed things up. 17:19:10 I forget what the improvement was, but I think it was something between 3 to 10x faster 17:19:29 Alexsyip oh that's all 17:19:39 ;) 17:19:39 We were generating a UUID for each row ( that turns out to be expensive) 17:20:05 We were also computing a row has using a long process of creating a string, and then taking the hash of the string. 17:20:16 So I changed that to compute a hash using a python-tuple instead. 17:20:23 And then I started caching the hash values. 17:20:33 I think that's all. 17:20:58 The next thing I'll look at is memory consumption of table rows. 17:22:30 Cool 17:22:51 Who's next 17:23:01 Radu_ 17:23:30 Madhuhuman? 17:24:28 Samta 17:25:41 Seeing if I can get cloudtoad to join us 17:26:02 Hold on a minute 17:28:23 Looks like he's stuck doing something else 17:28:52 Anyone have design summit talks planned? 17:30:47 eric lopez wants to apply to give a congress hands-on-lab 17:31:09 Jwy it sound good 17:31:09 sarob, do you know him? 17:31:15 I do 17:31:36 I've been discussing training and congress 17:31:59 Jacob introduced me first day 17:32:07 ok, cool 17:32:11 Elo you there! 17:32:42 hi 17:33:01 i would also like to apply in helping for congress hands on lab 17:33:15 Rajeepd certainly 17:34:06 I am circulating ideas within Emc and VMware 17:34:24 I will be posting publicly tomorrow 17:34:35 What talks we have planned 17:35:08 Anyone is welcome to help speak 17:35:27 Voting up the talks and joining us are also welcome 17:36:31 Pls offer up congress or other ideas if you have them 17:36:57 Either here, email, or tweet 17:37:11 So others can weigh in 17:37:24 And you can get help 17:38:10 That's all I have 17:39:10 #action alexsyip working on table memory use 17:39:45 #action sarob will blog post on planned summit talks 17:39:55 Okey dokey 17:40:09 I guess we can close early 17:40:30 When you speak with other team members 17:40:52 Remind them that irc meet attendance is important 17:41:10 I'll make some inquires as well 17:41:17 Cheers people 17:42:20 #endmeeting