15:01:21 #startmeeting openstack search 15:01:23 Meeting started Thu Feb 25 15:01:21 2016 UTC and is due to finish in 60 minutes. The chair is TravT. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:26 The meeting name has been set to 'openstack_search' 15:01:34 o/ 15:01:36 hi 15:01:38 o/ 15:01:40 o/ 15:01:42 o/ 15:01:46 o/ 15:01:48 o/ 15:01:53 hey 15:01:57 how is everybody this fine day? 15:02:02 brb ... too much coffee during glance meeting 15:02:15 and that answers that... :-P 15:02:48 ok, agenda here 15:02:50 https://etherpad.openstack.org/p/search-team-meeting-agenda 15:03:04 #topic Client Release 15:03:18 Final release for client libraries: Mar 2 (we will tag no later than March 1 - next Tuesday) 15:03:34 There are a couple of minor reviews out. 15:03:39 please take a look 15:03:49 I've also been wondering if we needed any additional doc for it. 15:04:22 https://review.openstack.org/#/q/project:openstack/python-searchlightclient+status:open 15:04:23 usage type docs? 15:04:26 yeah 15:04:58 i can take a look at what other clients do (and where to put it) 15:05:31 steve martinelli put in a request for us to do a few extra things on a patch review i put up awhile back 15:05:32 https://review.openstack.org/#/c/270984/ 15:05:56 ah, ok. i can take a look today 15:06:02 cool 15:06:20 looks like might need to modify the patch i already put up. if so, just go ahead and amend 15:07:06 will do 15:07:20 awesome. 15:07:29 i'll look to tag on Tuesday, if not Monday 15:07:31 0.2 15:07:55 #topic Searchlight Panel status 15:08:26 we presented searchlight concepts with some cool additions on Tuesday at the horizon mid cycle 15:08:29 went over very well. 15:08:46 we've landed a couple changes already this week that better enable it. 15:08:49 excellent 15:09:01 still have a few dependency patches to go 15:09:09 you’re good at cracking the whip in person! :) 15:09:21 :) 15:09:28 TravT: Are there any blockers to completing this work? 15:09:32 yesterday and today are basically review-a-thons 15:09:45 yeah, the midcycles are good for geting crazy amounts of reviews in 15:10:01 searchlight enablement is on the list of things (among many) that are on the review priority list. 15:10:12 getting the panel itself in will take a FFE on horizon. 15:10:17 it’s almost better at the end of a cycle; gives some time to avoid the backlog of reviews piling up before release 15:10:18 i hadn't formally requested that yet 15:10:23 but will probably do that today 15:10:50 i have not created the repo (in case it doesn't go in) 15:11:09 we can do that quickly if need be 15:11:10 just been too busy. 15:11:15 or i can do it 15:11:18 yeah, i think we'll know by tomorrow 15:11:22 i feel like a secretary 15:11:31 i'd rather think of you as superman 15:11:38 :) 15:11:42 he was a faster typist than me 15:12:01 ok, so hold off til the end of the horizon midcycle on that? 15:12:11 yeah, can let you know tomorrow morning. 15:12:33 there is a swift panel rewrite that will be a heavy focus today. 15:12:49 i integrated in the latest swift patches and tested with UI 15:13:06 it works, but has caused me to see some shortcomings with navigation 15:14:09 but in talking with r1chardj0n3s who is writing it, he definitely wants to add to his dedicated swift panel the ability to do searches with searchlight 15:14:31 as you know i’ve been talking to the swift team about this too 15:14:31 but that would be newton to integrate that 15:14:56 they seem more open to discussing adding notifications to swift core than was the case in tokyo 15:15:11 yes, i mentioned this to him and he said he has a swift core he works with. he said he'd mention it to him as well. 15:15:26 i'll try to talk to him more about that 15:15:34 ok. i’ve spoken to HP’s team so they keep an ear open at the swift meetup next week 15:15:46 cool 15:15:51 on the plus side, the patch i have does seem to work 15:16:10 lakshmiS: your patch doesn't seem to actually even try to listen to the notification steve's patch generates 15:16:13 right? 15:16:18 or did i miss something? 15:16:28 yeah its not linked yet. will update the patch today 15:16:47 ok. let me know if i need to tweak anything with it, it’s not set in stone 15:18:24 ok 15:18:51 that's all i have for search panel. the mid cycle has been very productive. great group of people at it. 15:19:03 #topic REVIEWS!!!! 15:19:09 haha 15:19:19 https://review.openstack.org/#/q/project:%255E.*searchlight.*+status:open,n,z 15:19:34 Let's just pound these out 15:19:44 there are some small easies ones 15:19:50 ok, which to start wiht? 15:19:57 I'm rebasing the Zero Downtime patch and will update it today. 15:20:24 This is priority order I propose 15:20:42 Can we do a virtual (using hangouts possibly review hackathon on 3/1/2016 - http://everytimezone.com/#2016-3-1,180,cn3) 15:20:42 Remove extra infomation from ID field 15:20:42 Fix role based indexing for designate 15:20:44 Zero Downtime Re-indexing changes. 15:20:46 Per resource policy control 15:20:48 Neutron 15:20:50 Cinder 15:20:52 Swift 15:20:54 Zaqar notification forwarding 15:20:58 First one just because it is small 15:21:00 get it out of the way 15:21:21 but let's tackle some now 15:21:43 and i propose at review-a-thon next Tuesday at the time I listed 15:22:01 yep, i can do that 15:22:19 The review-a-thon works for me. 15:23:14 i can attend review-a-thon, but probably only intermittently 15:24:46 ok, i can do hour later too 15:25:28 anyway, i guess just start looking over reviews above and we can chat as needed 15:26:18 yingjun: you’re right, my suggestion on https://review.openstack.org/#/c/283424 was terrible :) 15:27:33 so i take your second suggestion, ensure _source[‘id’] always there 15:28:08 yep - given that it should always now be there, could line 117 be shortened? 15:28:24 i guess it’s a little safer that way if there is no id defined 15:28:39 either way - this looks good to me, will test it again quickly 15:29:25 it could be 15:29:36 yeah 15:29:57 not really a big deal 15:31:10 this works fine; i’m happy to +2 it as it is 15:31:30 ok, thanks 15:32:53 i looked at the code this morning as well. 15:33:05 was waiting for your input steve 15:33:10 i’m honoured 15:33:15 since you had the concerns. 15:33:53 yeah, i’m fine with it - it’s the same approach you’re using in the UI? 15:34:04 i think we can make it part of the contract that there’s always an “id” field 15:34:13 well, ui falls back to using the _id 15:34:29 but prefers source.id 15:34:49 the table row generation needs a unique identifier 15:34:50 would you be happier doing that in the CLI too? 15:35:29 i don't know if CLI needs it for same reason UI needs something 15:35:30 right now it would make no difference; everything has an id. conceivably we might have something in the future that doesn’t 15:35:36 no, it’s just for display 15:36:08 yeah, see in angular when you ng-repeat, if you have a unique identifier that you can track by, it improves performance when updating search results 15:36:33 so, i have to have something in the id field that is unique 15:36:43 or else it will just break and leave you angry and depressed. 15:36:54 :) 15:37:53 :) i think if we can say there will always be a source[“id”] then the cli patch is good 15:38:00 otherwise maybe we need the fallback logic 15:38:32 if it makes sense to add in a safeguard, then we could 15:40:44 #chair sjmc7 15:40:45 Current chairs: TravT sjmc7 15:40:58 sjmc7 i have to leave in a couple minutes 15:41:03 i'm the carpool driver to the horizon meeting 15:41:07 i’m drunk with power 15:41:16 use it wisely 15:42:27 just don't be drunk with driving 15:42:29 ok. we’ve got 20 minutes of everyone in the same place, so if anyone has questions about any of those reviews this is a great time to ask 15:42:42 rosmaita: i work from home, i don’t leave the house monday to friday, so no chance of that 15:43:23 did you ever see the move "Raw Deal"? "You should not drink and bake!" 15:44:02 hahaha 15:44:11 no, that cultural touchstone passed me by 15:44:56 you need to see it, arnold's best movie, lots of casablanca references 15:45:40 plus, they never explain why this small-town sheriff has an outrageous austrian accent 15:45:43 i don’t know how i missed it 15:46:03 ok, so at least i did a movie review 15:49:47 thx guys, i'm out of here. thanks a ton for any reviews you can do! 15:50:01 TravT: enjoy the midcycle 15:50:02 * TravT off to horizon mid-cycle 15:50:14 and drive carefully 15:50:31 thx 15:52:53 ok, if nobody’s got anything else they want to discuss i guess we can end here 15:53:10 ok, see you tuesday, i guess 15:53:14 I have nothing else. 15:53:30 aye. we’ll be in #openstack-searchlight if there’s anything else 15:53:55 thanks all! 15:54:12 #endmeeting