15:30:20 #startmeeting Performance Team 15:30:21 Meeting started Tue Jun 20 15:30:20 2017 UTC and is due to finish in 60 minutes. The chair is DinaBelova. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:30:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:30:24 The meeting name has been set to 'performance_team' 15:30:51 hello folks :) 15:30:52 let's see who is around 15:31:09 hello o/ 15:31:17 msimonin tovin07 rama_y o/ 15:31:19 hello 15:31:35 o/ 15:31:41 msimonin akrzos are you around folks? 15:32:06 Hi all 15:32:08 o/ 15:32:51 ilyashakhat o/ 15:32:52 okay, so let's get started 15:33:01 first of all sorry, for the closing last meeting 15:33:16 I had an unexpected issue to get solved 15:33:39 let's start with aciton items 15:33:43 #topic Action Items 15:34:09 tovin07 msimonin did you guys have an opportunity to think about osprofiler filtering ideas? 15:34:34 currently, no 15:34:36 :D 15:34:50 msimonin: do you have any starting idea? 15:35:04 Ok so I can start we one use case 15:35:10 with* 15:35:13 shoot 15:35:28 First one is : 15:36:07 I want to extract every event whose name match *RPC* 15:36:11 (easy) 15:36:23 Second is : 15:37:06 I want to extract every event whose name match *RPC* but also every parent events until the root 15:37:26 in other words I want to keep everything that causes an RPC 15:37:55 These are the 2 first use cases that comes into my mind 15:38:12 from what I remember this might be tricky due to the current calls tree structure within the osprofiler 15:38:20 it needs to be checked separately 15:38:22 shouldn't this be done on database/consumer side? 15:38:28 ok msimonin 15:38:53 ilyashakhat: yes, filtering with a large trace should be done in server side 15:39:02 ilyashakhat yes, it should 15:39:18 so right now we are talking not about the client in fact 15:39:18 so idea is for osprofiler client? 15:40:24 ilyashakhat it may be a case, but right now we have none :) 15:40:44 Is there any known langage to query such a trace ? 15:40:50 tovin07 may I ask you to take a look on this problem? 15:40:59 that could be exposed to the client 15:41:07 yep DinaBelova 15:41:54 #action tovin07 take a look on the osprofiler filtering use cases #1 and #2 and share implementation ideas 15:42:08 msimonin I guess this is something to investigate 15:42:14 got it :D 15:42:29 for the 2 examples above I have a code that go through the big json and give the result 15:42:50 please link here just in case 15:42:57 actually rcherrueau wrote it 15:43:19 #link https://github.com/BeyondTheClouds/osp-utils 15:43:23 msimonin thanks 15:43:31 anything else here before we proceed? 15:43:32 (check the code ;) ) 15:44:09 msimonin :) 15:44:13 whao, it’s haskell :) 15:44:50 msimonin ok, thanks for the code :D 15:44:58 it looks like we may jump to "current progress" 15:45:03 #topic Current progress 15:45:22 msimonin any updates sir? what's Inria working on now? 15:46:45 We'll probably dive in qpid dispatch router during the summer 15:46:50 and msimonin is silent :) 15:47:10 so for now it's mainly premilinary work on it 15:47:46 ok, thank you sir. Please keep us updated 15:47:49 folks from red hat are working on kolla intergation, once it'll done we'll start experimenting 15:48:03 msimonin do you have link to the patch? 15:48:08 ah yes 15:48:12 let me check 15:48:27 #link https://review.openstack.org/#/c/468966/ 15:48:39 #link https://review.openstack.org/#/c/469462/ 15:48:50 thank you :) 15:48:52 first is about splitting notification/rpcs 15:49:09 second is about qpid integration in kolla 15:49:49 thanks! 15:50:05 tovin07 anything to share about your osprofiler / other projects progress? 15:50:17 first 15:50:27 this small patch has been merged 15:50:36 #link https://review.openstack.org/#/c/316799/ 15:50:40 msimonin: :D 15:51:29 tovin07: oh yeah :) 15:51:58 thanks 15:52:23 core reviewers of ceilometer said that I should not add osprofiler to it, because of deprecated things in ceilometer project 15:53:04 there is no new review in osprofiler patch in swift 15:53:19 sad week :) 15:53:46 this week, I publish some patch like this to gerrit 15:53:52 #link https://review.openstack.org/#/c/475251/ 15:54:14 simple, but helpful :D 15:54:28 *patches 15:54:49 that’s all from me 15:55:04 thanks 15:55:15 I see ilyashakhat has joined us (again) 15:55:27 how is your new place and what are your working on for now? 15:55:30 yep, I have some interested in this area :) 15:55:54 any specific items? 15:56:47 mostly around collecting trace data 15:56:57 but nothing more specific at this moment 15:57:06 will try to help polishing osprofiler 15:57:19 ilyashakhat ack, thanks :) it will be really appreciated 15:57:28 thanks ilyashakhat for your help 15:58:08 okay, from my side everything is sad and miserable :) our labs are under maintenance and suffering issues after going out of it, so nothing specific 15:58:38 do you have more freetime under those circumstance ? 15:59:17 msimonin nope :D in these circumstances I have to deal with architecture and product specifications white papers :D 15:59:28 sad indeed :) 15:59:51 and this is especially sad when I do not have practical info in hands (due to labs maintenances) :D 15:59:59 so it's a bit crazy for me now 16:00:12 #topic Open Discussion 16:00:25 msimonin ilyashakhat tovin07 rama_y anything to share in open discussion? 16:00:48 One thing from my side 16:01:00 sure, shoot :) 16:01:08 There is this 16:01:11 #link http://lists.openstack.org/pipermail/openstack-dev/2017-June/118540.html 16:01:44 From my side, this patch is almost there. It is in need of core reviews: https://review.openstack.org/#/c/358142/ 16:01:59 It seems there are some people interested in evaluating cockroachDB as db backend 16:02:56 so we'll try to gather some people tomorrow during the FEMDC WG 16:03:00 msimonin interesting 16:03:04 I never tried it :) 16:03:16 and for sure we'll need to analyse the performance at some point 16:03:26 Review(s) from Core reviewers from this group would help move the patch :) 16:03:48 rama_y ack, let me create an action item 16:04:03 rama_y: yup 16:04:04 #action DinaBelova tovin07 review https://review.openstack.org/#/c/358142/ 16:04:26 Thanks! 16:04:58 msimonin do you want to try cockroachDB evaluation? 16:05:12 yes 16:05:32 I'd like to be involved in the evaluation 16:06:05 so if you know some people interested as well :) 16:06:23 msimonin I won't be able to help you here, sorry :( 16:06:31 as said, crazy paper-work days 16:06:59 so probalby it's on you 16:07:35 DinaBelova: sure :) 16:07:36 sorry :) 16:08:18 msimonin anything else? Where I can say I can help you :D 16:08:25 But just in case if someone here know someone interested :) 16:08:50 msimonin ack 16:08:58 ilyashakhat tovin07 - anything on your mind before we're closing the meeting? 16:09:07 mine not 16:09:08 nop 16:09:47 okay, thanks folks :) 16:09:56 have aa nice evening / day 16:09:59 #endmeeting