15:01:32 #startmeeting openstack search 15:01:33 Meeting started Thu Jun 9 15:01:32 2016 UTC and is due to finish in 60 minutes. The chair is sjmc7. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:37 The meeting name has been set to 'openstack_search' 15:01:51 morning all 15:02:00 o/ 15:02:07 o/ 15:02:24 we are on holiday:) 15:02:35 ah, good for you! we’ll keep this short :) 15:02:55 travis is still on his eternal vacation 15:03:11 so the very short agenda is https://etherpad.openstack.org/p/search-team-meeting-agenda 15:03:39 give it one more minute in case there are stragglers 15:04:16 ok… 15:04:18 #topic Elasticsearch 1.x/2.x support 15:04:38 we merged a change in CI to switch to es-2.x last week, which promply broke all tests 15:05:14 we rolled back to 1.7 and i put up three reviews to fix the issues it uncovered, the last of which is https://review.openstack.org/#/c/325698/ 15:05:32 in doing those patches though, it became apparent we need to run CI against both versions if we support both 15:05:38 as voting jobs 15:06:05 so the question is whether we need to support both, or whether we can draw a line in the sand given that E-S 2.x will be more than a year old by Newton 15:06:33 Got any numbers on adoption? Sorry, just hijacking your meeting sjmc7 :) 15:07:03 for es-2? 15:07:11 As in, E-S usage. That might help make an easier decision. I imagine people are using it for other things outside searchlight, and will stick with what they have/know, right? 15:07:26 no, but we suspect it’s higher than for other similar (database like) systems because of the way it’s packaged and released 15:07:26 yeah 15:07:36 Ah, okay 15:07:46 people don’t rely on debian-packaged releases 15:08:04 elastic.co manage packages themselves and strongly encourage people to upgrade 15:08:12 logstash etc support 2.x 15:08:43 but yeah, i’ll make a note to ask folks that are interested in searchlight whether that would be a problem 15:08:46 Given that you're pre-1.0, perhaps it makes sense to just do 1.0 on latest and greatest, in that case? If you release searchlight formally with 1.x support, that may haunt you. 15:09:08 yeah. the changes are not that great, but some of the ones i found were pretty subtle 15:09:26 ok. maybe a mailing list message first and then can make the call 15:10:17 Sounds like a good shout 15:10:26 but yeah, maybe since we are pre 1.0 this would be the opportunity to drop it 15:10:31 robcresswell: +1 15:10:36 sjmc7: +1 15:10:44 +1s all round! 15:11:10 ok, moving on, and out of order since rob’s here 15:11:14 #topic UI reviews 15:11:42 we’ve got a bit of an issue since none of the SL cores aside from travis know much angular :) 15:11:58 i guess this must be affecting other services too though 15:12:15 so typically are there horizon cores that moonlight on eg sahara or designate or whatever? 15:12:50 There's a mix, often people drift away and work on other projects and their UIs. 15:13:13 Right now we dont have enough cores to help the UIs unless they ask specifically for a review/help 15:13:32 no, and i wouldn’t expcet that - that was the explicit reason for having projects move out of core 15:14:05 the problem for me at least is that for the old django stuff it was no problem to review, but being a dinosaur i’ve struggled to keep up with the javascript rebellion 15:14:15 Indeed. But if there's any difficulty or complexity, we're around to help. I'm interested in searchlight anyway, and my angular is adequate. 15:14:36 you are too modest! 15:14:55 haha 15:15:11 ok, will maybe ask for a some quick input on a couple of patches at least until travis is back 15:15:30 Man, that guy is just always on holiday 15:15:41 yeah, it’s like he’s french or something 15:15:49 hahaha 15:16:01 ok, moving on 15:16:10 #topic Remaining big features/changes 15:16:29 last release we got in trouble with ourselves because we were making big changes up to milestone-3 15:16:35 so we don’t want to do that again 15:16:53 i only know of one big feature we’re looking at, and that’s the publishing stuff lei-zh has been pushing 15:17:24 lei-zh: have you been able to spend any time prototyping that? 15:18:06 I just start on doing it, perhaps still need some time 15:18:21 sure. there’s no immediate rush 15:18:36 I hope to put out a prototype soon 15:18:38 n-2 isn’t for a while. if there’s any help we can give though, please ask 15:19:04 maybe just clone a repo and do something on that 15:19:43 ok. that was all i had for topics 15:19:51 @topic Open discussion 15:19:53 oops 15:19:56 #topic Open discussion 15:20:20 if anyone’s got anything they’re itching to bring up, you’ve got 40 minutes. otherwise will let folks get back to work / vacation 15:20:35 so a question about the pipeline 15:20:42 sure 15:21:02 do we need to make transformers configurable 15:21:17 transformers being the serialization? 15:22:04 yes, give people freedom to configure serialization, and maybe other transformers 15:22:15 I'm not sure what's the meaning of that 15:22:34 what kind of configuration were you thinking? 15:22:58 we haven’t done that already because it then creates problems for consumers; you have to know how the system’s configured in order to use it 15:23:32 yes, that makes things complicated 15:23:54 I just wonder if this senario useful 15:23:58 were you hoping to add configuration? 15:24:48 I'm not sure if we need this use case, like by configuring transformers, can produce different dataset from one kind of notification 15:25:28 in a sense that’s why we’ve got our own listener rather than adding an output publisher to ceilometer 15:26:40 i can’t see a use case right now, but that doesn’t mean there won’t be one. i would like it ultimately if the various service notificaitons instead became more standardized 15:27:38 yes, we can gradually do that, first start from configuring publishers 15:28:32 yeah, i think that might be the way to do it. if there’s a publisher for zaqar it can potentially change things, and the e-s publisher will add fields for role-based access 15:29:07 that's a good idea 15:29:09 IMO the data going into publishers needs to be a documented and static structure otherwise it makes it hard to know what you will get 15:30:15 agree, that's what I'm towards : ) 15:30:35 ok, my question is done 15:30:48 ok. anything else? 15:30:56 seems like everyone’s on vacation today :) 15:31:11 yes, it's chinese danwu festival 15:31:17 * david-lyle was late 15:31:19 duanwu 15:31:30 let's all vote ourselves raises and call it a day 15:31:35 see me after class, Lyle 15:31:41 haha 15:31:43 haha, good plan! 15:31:44 yes sire 15:31:47 *sir 15:31:52 hahaha 15:31:56 sire is fine. 15:31:57 little too much title there 15:32:11 did you have anything to add, other than unearned titles? 15:32:26 no, I'm useless 15:32:33 and on that note... 15:32:38 thanks all! 15:32:47 bye 15:32:53 bye! 15:32:54 bye 15:32:55 #endmeeting