Wednesday, 2015-08-12

*** ankita_w_ has joined #openstack-ceilometer00:02
*** david-lyle has quit IRC00:03
*** ankita___ has joined #openstack-ceilometer00:03
-openstackstatus- NOTICE: Zuul was restarted due to an error; events (such as approvals or new patchsets) since 23:01 UTC have been lost and affected changes will need to be rechecked00:04
*** ankita_wagh has quit IRC00:05
*** ankita_w_ has quit IRC00:06
*** ankita_wagh has joined #openstack-ceilometer00:11
*** ankita___ has quit IRC00:14
*** jruano has quit IRC00:23
*** thorst has joined #openstack-ceilometer00:36
*** rbak has joined #openstack-ceilometer00:39
*** thumpba has quit IRC00:42
openstackgerritliusheng proposed openstack/ceilometer: Drop the downgrade function of migration scripts  https://review.openstack.org/21137900:44
*** lexholden has quit IRC00:49
*** rbak has quit IRC00:50
*** david-lyle has joined #openstack-ceilometer00:54
*** thumpba has joined #openstack-ceilometer00:56
*** thumpba has quit IRC00:59
*** _cjones_ has quit IRC01:00
*** thumpba has joined #openstack-ceilometer01:08
*** ankita_wagh has quit IRC01:11
*** thumpba_ has joined #openstack-ceilometer01:13
*** thumpba has quit IRC01:14
*** thumpba_ has quit IRC01:15
*** thumpba has joined #openstack-ceilometer01:15
*** thorst has quit IRC01:16
*** liusheng has quit IRC01:19
*** liusheng has joined #openstack-ceilometer01:19
*** ankita_wagh has joined #openstack-ceilometer01:37
*** jruano has joined #openstack-ceilometer01:40
*** alejandrito has quit IRC01:55
*** thumpba has quit IRC02:04
*** thumpba has joined #openstack-ceilometer02:05
*** thumpba has quit IRC02:05
*** jwcroppe has joined #openstack-ceilometer02:23
*** david-lyle has quit IRC02:33
*** jruano has quit IRC02:34
*** jdandrea has quit IRC02:43
*** ankita_wagh has quit IRC02:56
*** jruano has joined #openstack-ceilometer03:03
*** jwcroppe has quit IRC03:15
*** fawadkhaliq has joined #openstack-ceilometer03:22
*** david-lyle has joined #openstack-ceilometer03:30
*** htruta has quit IRC03:36
*** dikonoor has joined #openstack-ceilometer03:36
*** htruta has joined #openstack-ceilometer03:40
*** slogan621 has joined #openstack-ceilometer03:43
*** rjaiswal has quit IRC04:00
*** jruano has quit IRC04:03
*** slogan621 has quit IRC04:06
*** fabian1 has quit IRC04:15
*** fabian1 has joined #openstack-ceilometer04:16
*** ankita_wagh has joined #openstack-ceilometer04:36
*** ankita_wagh has quit IRC04:36
*** ankita_wagh has joined #openstack-ceilometer04:37
*** yprokule has joined #openstack-ceilometer04:37
*** links has joined #openstack-ceilometer04:42
*** liusheng has quit IRC05:20
*** liusheng has joined #openstack-ceilometer05:20
*** fawadkhaliq has quit IRC05:38
*** fawadkhaliq has joined #openstack-ceilometer05:59
*** ankita_w_ has joined #openstack-ceilometer06:08
*** nadya has joined #openstack-ceilometer06:10
*** ankita_wagh has quit IRC06:10
*** exploreshaifali has joined #openstack-ceilometer06:29
*** exploreshaifali has quit IRC06:32
*** exploreshaifali has joined #openstack-ceilometer06:43
*** ildikov has quit IRC07:00
*** _gryf has quit IRC07:04
*** _gryf has joined #openstack-ceilometer07:05
*** ankita_w_ has quit IRC07:11
*** fawadkhaliq has quit IRC07:12
*** fawadk has joined #openstack-ceilometer07:13
*** ig0r_ has joined #openstack-ceilometer07:15
*** ankita_wagh has joined #openstack-ceilometer07:17
*** afazekas has joined #openstack-ceilometer07:31
*** ankita_wagh has quit IRC07:35
*** ig0r__ has joined #openstack-ceilometer07:39
*** ig0r_ has quit IRC07:41
*** boris-42 has quit IRC07:50
*** _gryf has quit IRC07:53
*** _gryf has joined #openstack-ceilometer07:58
*** ildikov has joined #openstack-ceilometer08:08
openstackgerritMerged openstack/aodh: Stop registering oslo.messaging option  https://review.openstack.org/21102508:11
openstackgerritMerged openstack/aodh: storage: remove unused option db2nosql_resource_id_maxlen  https://review.openstack.org/21165708:12
*** ig0r__ has quit IRC08:13
*** ig0r_ has joined #openstack-ceilometer08:17
*** ig0r_ has quit IRC08:19
*** yassine__ has joined #openstack-ceilometer08:19
*** liusheng has quit IRC08:19
*** liusheng has joined #openstack-ceilometer08:20
*** eglynn has joined #openstack-ceilometer08:20
openstackgerritliusheng proposed openstack/aodh: Remove the unused cpu_count utils method  https://review.openstack.org/21189508:26
*** nadya has quit IRC08:30
openstackgerritliusheng proposed openstack/ceilometer: Change and move the workers options to corresponding service section  https://review.openstack.org/20933308:44
openstackgerritliusheng proposed openstack/aodh: Remove the unused cpu_count utils method  https://review.openstack.org/21189508:45
*** lexholden has joined #openstack-ceilometer08:52
*** lexholden has quit IRC08:53
openstackgerritliusheng proposed openstack/ceilometer: Change and move the workers options to corresponding service section  https://review.openstack.org/20933308:53
*** lexholden has joined #openstack-ceilometer08:54
*** nadya has joined #openstack-ceilometer08:55
*** nadya has quit IRC09:02
*** nadya has joined #openstack-ceilometer09:06
*** nadya has quit IRC09:07
*** nadya has joined #openstack-ceilometer09:08
openstackgerritliusheng proposed openstack/aodh: Updated from global requirements  https://review.openstack.org/21192109:17
openstackgerritliusheng proposed openstack/aodh: Use the Serializer from oslo.messaging  https://review.openstack.org/21192209:19
*** fabian1 has quit IRC09:20
*** fabian1 has joined #openstack-ceilometer09:21
*** exploreshaifali has quit IRC09:23
*** exploreshaifali has joined #openstack-ceilometer09:25
*** exploreshaifali has quit IRC09:32
*** exploreshaifali has joined #openstack-ceilometer09:33
*** exploreshaifali_ has joined #openstack-ceilometer09:38
*** exploreshaifali has quit IRC09:39
*** Kennan2 is now known as Kennan09:42
*** dikonoo has joined #openstack-ceilometer09:44
*** divya__ has joined #openstack-ceilometer09:44
*** dikonoo has quit IRC09:44
*** yprokule has quit IRC09:46
*** dikonoor has quit IRC09:48
*** jwcroppe has joined #openstack-ceilometer09:49
*** yprokule has joined #openstack-ceilometer09:50
*** ig0r_ has joined #openstack-ceilometer10:10
openstackgerritMerged openstack/ceilometer: Drop the downgrade function of migration scripts  https://review.openstack.org/21137910:14
*** jkraj has joined #openstack-ceilometer10:19
*** exploreshaifali_ has quit IRC10:20
*** lexholden has quit IRC10:28
*** jwcroppe has quit IRC10:35
*** jwcroppe has joined #openstack-ceilometer10:36
*** jwcroppe has quit IRC10:40
*** fawadk has quit IRC10:41
*** ig0r_ has quit IRC10:46
openstackgerritJulien Danjou proposed openstack/aodh: tox: generate sample config file on default target  https://review.openstack.org/21084210:49
*** exploreshaifali has joined #openstack-ceilometer10:50
*** alexpilotti has joined #openstack-ceilometer10:55
*** cdent has joined #openstack-ceilometer11:07
*** lexholden has joined #openstack-ceilometer11:24
*** thorst has joined #openstack-ceilometer11:37
*** julim has joined #openstack-ceilometer11:38
*** gordc has joined #openstack-ceilometer11:49
openstackgerritMerged openstack/aodh: Remove the unused cpu_count utils method  https://review.openstack.org/21189512:11
*** idegtiarov has quit IRC12:28
*** liusheng has quit IRC12:31
openstackgerritliusheng proposed openstack/ceilometer: Change and move the workers options to corresponding service section  https://review.openstack.org/20933312:32
openstackgerritliusheng proposed openstack/aodh: Updated from global requirements  https://review.openstack.org/21192112:35
*** jruano has joined #openstack-ceilometer12:38
*** edmondsw has joined #openstack-ceilometer12:41
*** alexpilotti has quit IRC12:44
openstackgerritliusheng proposed openstack/aodh: Use the Serializer from oslo.messaging  https://review.openstack.org/21192212:45
*** alexpilotti has joined #openstack-ceilometer12:46
cdentgee, thanks very much gordc13:07
gordcpromises be promises13:08
*** jwcroppe has joined #openstack-ceilometer13:10
*** jasonamyers has joined #openstack-ceilometer13:11
*** IBerezovskiy has quit IRC13:15
*** ityaptin has quit IRC13:15
*** IBerezovskiy has joined #openstack-ceilometer13:23
*** jwcroppe has quit IRC13:23
*** ityaptin has joined #openstack-ceilometer13:23
*** jwcroppe has joined #openstack-ceilometer13:23
*** edmondsw has quit IRC13:24
*** idegtiarov has joined #openstack-ceilometer13:27
*** jwcroppe has quit IRC13:27
idegtiarovgordc, Hi, please take a look at my comment to this bug https://bugs.launchpad.net/ceilometer/+bug/1484117  there are two way for fixing I need to choose the best13:35
openstackLaunchpad bug 1484117 in Ceilometer "None image.size value crashes on get_sample" [Undecided,New] - Assigned to Igor Degtiarov (idegtiarov)13:35
gordcidegtiarov: is image.size a notification or a poll?13:40
gordcthat's really weird it gives you a None size.13:41
idegtiarovgordc, both according to our docs13:41
gordcidegtiarov: i agree with your comment... it's probably safer to just ignore None13:44
*** jasonamyers has quit IRC13:44
*** pradk has joined #openstack-ceilometer13:44
*** pradk has quit IRC13:44
gordcor any non-numerical value.13:44
idegtiarovgordc, it is the same operation on devstack via glance api gives 0 values for such images neither creation with glanceclient13:45
idegtiarovgordc, got it will propose cr soon13:45
gordcidegtiarov: i think your work might overlap with prad's declarative meter work.13:46
gordcwe should probably validate the meters we make to ensure volume is a number13:46
idegtiarovgordc, right, do you know is adding of such validation in prad's work-plan? Or I can start to work on it?13:48
gordcidegtiarov: i'm not sure he's working on it... but we'll need to ask him.13:51
*** links has quit IRC13:51
gordcor you can just put a patch up if you think it's easy enough.13:51
*** annasort has quit IRC13:51
*** annasort has joined #openstack-ceilometer13:52
*** edmondsw has joined #openstack-ceilometer13:52
idegtiarovgordc, I hope it is easy enough, will add a patch %)13:54
*** nadya has quit IRC14:03
*** annasort has quit IRC14:04
*** nadya has joined #openstack-ceilometer14:05
*** rbak has joined #openstack-ceilometer14:10
gordcidegtiarov: yeah i think it's pretty simple. have at it!14:12
idegtiarovgordc, thanks!14:12
*** thumpba has joined #openstack-ceilometer14:15
*** jruano has quit IRC14:17
*** ildikov has quit IRC14:33
*** exploreshaifali has quit IRC14:42
*** afazekas has quit IRC14:44
*** jdandrea has joined #openstack-ceilometer14:54
openstackgerritRohit Jaiswal proposed openstack/aodh: Fixes querying alarm history with severity field  https://review.openstack.org/20031514:59
*** jdandrea has left #openstack-ceilometer15:01
*** alexpilotti has quit IRC15:03
*** serverascode has quit IRC15:06
*** serverascode has joined #openstack-ceilometer15:09
*** annasort has joined #openstack-ceilometer15:16
gordccdent: you understand devstack right?15:19
cdentthat's a huge statement15:20
gordclol15:20
cdentsometimes, when the stars are aligned, it does what I want15:20
cdentwhat's up?15:20
gordcany idea why requirements patch changes here: http://logs.openstack.org/14/211314/1/experimental/gate-tempest-dsvm-ceilometer-es/50029a6/logs/devstacklog.txt.gz#_2015-08-12_13_29_56_27415:20
*** yassine__ has quit IRC15:20
gordcfrom here http://logs.openstack.org/14/211314/1/experimental/gate-tempest-dsvm-ceilometer-es/50029a6/logs/devstacklog.txt.gz#_2015-08-12_13_23_24_39815:21
gordcfor some reason it's searching in /opt/stack/new/requirements and then all of a sudden drops the new part when searching for elasticsearch15:21
cdentweird15:22
cdentone moment pelase15:22
cdentgordc: it is what ever is resetting $DEST a few lines above15:24
*** yassine__ has joined #openstack-ceilometer15:25
gordccdent: yeah... i just noticed that too15:27
gordci'm assuming the idea was to download package and share it between old/new?15:27
cdentNot clear, but if that's the case something elsewhere in the environment would be setting it15:28
cdentand it looks like it only becomes /opt/stack if it isn't already set15:28
cdentand I think it is supposed to be15:28
* cdent does more grepping15:28
gordcbut it's failing on pip_install_gr which uses REQUIREMENTS_DIR15:29
gordclooks like when glance did their patch, they f'd up ours.15:31
gordchttps://github.com/openstack-dev/devstack/commit/dd62293591fd1e822f59754cece645639a4d2d2c15:31
*** thumpba has quit IRC15:31
cdenti'm not sure that's the case gordc15:32
cdentthe problem is that a value for DEST is not being set earlier, or is being lost15:33
*** thumpba has joined #openstack-ceilometer15:33
cdentearlier in the log file DEST has the right value15:33
cdentthe infra file needs DEST to be set15:33
cdenthttp://logs.openstack.org/14/211314/1/experimental/gate-tempest-dsvm-ceilometer-es/50029a6/logs/devstacklog.txt.gz#_2015-08-12_13_20_12_82415:35
gordccdent: what am i suppose to be looking at?15:37
gordccdent: DEST value being set?15:37
cdentthat's just just showing that DEST has the right value15:37
cdent_there_15:37
gordcah, got it.15:37
nadyagordc: error during postres job: Could not find mongod command. So sad. Looks like I need to do smth with Ceilo code15:42
cdentgordc: got it as in understand me, or got it as in figured it out/15:43
gordccdent: oh. got as in understood you.15:45
*** adurbin_ has joined #openstack-ceilometer15:45
gordci don't understand why the lines were added as part of glance patch.15:45
gordccdent: it was fine for experimental jobs before15:46
cdentI don't understand either15:46
gordc"i don't understand why the lines were added as part of glance patch.15:48
gordcis that a good commit message?15:48
cdentbest ever, really15:48
*** ocaner has joined #openstack-ceilometer15:49
gordcnadya: yeah, seems like it's not passing in anything and just assumes mongodb15:53
cdentnadya: take a look at the gate_hook and post_gate_hook changes in aodh15:54
cdentthose were copied from ceilo and the ones in ceilo are _wrong_15:54
nadyagordc: no, I guess that even if backend is pastres tests are run on mongo as well15:55
nadyacdent: postgres job for aodh doesn't work?15:56
cdentit does _now_15:56
cdentbut it needed to be fixed15:56
cdent(for it to run in the gate)15:56
*** thumpba has quit IRC15:57
*** thumpba has joined #openstack-ceilometer15:57
nadyacdent: I'll take a look at your changes...:)15:58
*** ocaner has quit IRC15:58
*** thumpba has quit IRC15:58
cdentI'd offer more help, but I'm currently juggling too many eggs :)15:58
*** thumpba has joined #openstack-ceilometer15:58
nadyacdent: I know what you are talking about...16:00
*** nadya has quit IRC16:00
*** cmyster has left #openstack-ceilometer16:05
*** jkraj has quit IRC16:11
*** _cjones_ has joined #openstack-ceilometer16:26
*** pradk has joined #openstack-ceilometer16:42
openstackgerritRyota MIBU proposed openstack/aodh: Storage: add 'exclude' constraint to get_alarms()  https://review.openstack.org/21044316:56
openstackgerritRyota MIBU proposed openstack/aodh: Exclude event type from targets of alarm evaluator  https://review.openstack.org/20096916:56
*** yprokule has quit IRC16:56
*** nadya has joined #openstack-ceilometer17:01
*** nadya has quit IRC17:05
*** _gryf has quit IRC17:09
*** _cjones_ has quit IRC17:16
*** drjones has joined #openstack-ceilometer17:16
*** belmoreira has joined #openstack-ceilometer17:19
*** belmoreira has quit IRC17:21
*** ankita_wagh has joined #openstack-ceilometer17:21
*** _gryf has joined #openstack-ceilometer17:22
*** yassine__ has quit IRC17:24
*** annasort has quit IRC17:24
*** vishwanathj has joined #openstack-ceilometer17:27
*** jwcroppe has joined #openstack-ceilometer17:30
openstackgerritPradeep Kilambi proposed openstack/ceilometer: Convert instance, bandwidth and SwiftMiddleware meters  https://review.openstack.org/20963717:38
*** divya__ has quit IRC17:45
gordcpradk: what do you think about leaving this as code and deleting it next cycle: https://github.com/openstack/ceilometer/blob/master/ceilometer/network/notifications.py17:48
pradkgordc, i'm actually working on converting those as we speak17:48
gordci can probably try to convert it... but the logic is absurd and i don't want to waste my time.17:48
pradkgordc, we could if there is a reason we dont want to17:48
gordcpradk: oh... is it easy?17:48
pradkgordc, yea the list aspect is a bit weird17:48
pradkso there are two scenarios17:49
gordcjust asking because i don't think we should waste our time on it.17:49
pradk1. payload just has network key and it has a single resource which is easy to convert17:49
pradkthe werid part is bulk17:49
gordcit's definitely getting dropped in 1 cycle so...17:49
gordcerr 1 month i mean17:49
pradkyea i'm fine with that.. i think llu is doing the ipmi hardware metrics right?17:50
pradkhe had a blueprint for that iirc17:50
gordc... i'm not sure. i think llu has been busy with somethign else... he's been mia17:51
gordcthere was a declarative snmp patch... but i haven't seen/heard anything... it's probably going ot get pushed17:51
gordcpradk: is the network stuff only thing remaining? i think we should target real metrics before trying to convert the non-metric ones17:52
gordc(unless they are really straight forward)17:52
pradklemme look whats remaining17:53
gordci think there's rohit's patch for dns17:53
gordcthat is the math one17:54
pradkyea dns, trove, profiler, ceilometer middleware17:54
pradkso we're planning to drop vol=1 meters once liberty is cut?17:55
gordcpradk: yes. we deprecated in Juno so we gave the 2 cycle heads up17:56
gordcand i've yet to be told a proper use case for them17:56
pradkthat would take care of all network meters except bandwidth which i already converted17:56
gordcregarding statistics that is... i'm still not sure there is one17:56
pradkright17:57
pradkgordc, the telemetry.notifications looks very similar to swift multi meter one17:58
gordcpradk: crap. ok. yeah that involves all values being multi-valued17:59
gordcpradk: i can readjust the logic17:59
*** ildikov has joined #openstack-ceilometer17:59
gordchmm. trove and dns will be similar18:00
pradkthe profiler looks straight forward except for resource id18:00
gordcthe meter names look very strange. i'm going to ask rohit about that.18:00
gordcpradk: yeah i noticed that.18:00
gordcpradk: i wonder if we can scrap that 'profiler' tag18:01
gordcpradk: want me to send a ML about that?18:01
pradkyea seems like the prefix has no value unless they are doing something with it later18:01
gordcor you can18:02
pradkprofiler-* vs payload.base_id18:02
pradksure18:02
gordc'sure' -> prad will send or 'sure' -> gord will send?18:02
pradkhehe.. i can send, this is regarding scraping profiler tag from resource id correct?18:03
gordcyep :)18:03
gordcyou should mention the part where we want ids to be proper18:04
pradkok18:04
gordchttp://lists.openstack.org/pipermail/openstack-dev/2015-June/068104.html18:04
gordcpradk: yeah i would target the dns/trove meters next... not sure if you see anything of higher importance.18:06
pradkgordc, i just need to revisit math one i pushed to see if i can figure out a cleaner way to handle the combination resource id instead of having it as a list and joining with _18:07
pradki've been looking at network ones, i'll scrape that for now.. those are useless anyway18:08
gordcpradk: yeah the list is odd... tbh, it might be possible to pair it with the trove/dns volume evluations.18:08
gordcinstead of doing time - time, it's str + str.18:08
pradkyea similar logic i guess.. one option i was thinking is have attribute tag  with reference and then do an expression with it18:09
pradksomething like18:09
pradkattr: - &foo -&bar18:09
pradkexpr: *foo + *bar18:09
pradkexpr: *foo + '_' + *bar18:10
pradkfact that its a string manipulation within yaml is kinda weird18:10
gordci have no idea what you just typed.haha18:11
pradkhehe18:12
gordcdid the pyparsing stuff not pan out? i didn't actually try it out.18:12
pradkgordc, thats for the math one right? this is string concat?18:12
pradki dint look at pyparsing closely yet18:13
gordcdoes it matter? i'm wondering if it's smarter enough to not care.18:13
gordchttps://github.com/openstack/ceilometer/blob/master/ceilometer/ipmi/notifications/ironic.py#L123-L124 haha18:15
gordci think we rushed that patch in18:16
pradkuh oh18:17
*** jfluhmann has joined #openstack-ceilometer18:21
gordcyeah the ipmi stuff is some craziness... there's no way that's being converted into declarative meter... there's some much cleaning that is done.18:26
pradkyea18:29
pradkemail sent18:29
openstackgerritMerged openstack/aodh: Fixes querying alarm history with severity field  https://review.openstack.org/20031518:30
*** nadya has joined #openstack-ceilometer18:32
*** annasort has joined #openstack-ceilometer18:34
*** nadya has quit IRC18:37
gordcpradk: haha! i was joking about the dropping part but oh well18:40
gordctime to make bold moves.18:40
pradkhehe i just said if we dont hear back we'll assume it, which is reasonable :)18:41
pradkgordc, this looks interesting http://pyparsing.wikispaces.com/file/view/eval_arith.py18:42
gordcpradk: agreed... (i've no idea how it works)18:43
*** nadya has joined #openstack-ceilometer18:53
*** boris-42 has joined #openstack-ceilometer18:54
*** exploreshaifali has joined #openstack-ceilometer18:56
*** jfluhmann has quit IRC19:12
openstackgerritNadya Shakhat proposed openstack/ceilometer: Make it possible to run postgesql functional job  https://review.openstack.org/21165119:12
gordcpradk: oh fyi, idegtiarov is adding some field valiation logic, ie. make sure volume == float/int19:30
pradkok19:30
*** adurbin_ has quit IRC19:40
*** exploreshaifali has quit IRC19:44
*** lexholden has quit IRC19:57
*** Ephur has joined #openstack-ceilometer20:03
openstackgerritgordon chung proposed openstack/ceilometer: remove alembic requirement  https://review.openstack.org/21217920:24
*** jruano has joined #openstack-ceilometer20:28
*** thumpba has quit IRC20:40
*** jruano has quit IRC21:00
*** thorst has quit IRC21:16
cdentgordc: you still around21:21
cdentshould I revive this: https://review.openstack.org/#/c/203109/21:22
openstackgerritChris Dent proposed openstack/ceilometer: Grenade plugin using devstack plugin for ceilometer  https://review.openstack.org/19644121:24
gordccdent: yes... why are you still around21:25
cdentcuz I'm stoopid21:26
gordccool cool... um... i don't know if it'll make it in before code cutoff tbh21:27
cdenton that grenade thing ^ I just changed the commit message to remove the depends-on21:27
cdentYeah, that was my thinking too21:27
cdentI was just scanning my pending reviews and the dogpile one stuck out as something that would need extensive work to recover21:28
gordccdent: was that real code or pseudo code?21:29
cdenta) I think the depends-on was blocking it merging b) I think the experimental job will stop working correctly without the depends-on21:29
cdentit worked, but was not suitable for consumption21:29
cdentthe dog pile stuff was hardwired in21:29
gordci have a slight concern it's just going to be masking real issues in gnocchi21:31
cdentat the moment the dispatcher sends a ton of useless resource updates to gnocchi21:32
cdentso the issue is not that I'm trying to protect gnocchi21:32
cdentbut rather to stop the dispatcher being stupid21:32
gordccdent: is the logic currently to just send a patch request to gnocchi, and let gnocchi figure out if needs to process it?21:35
cdentno, it's a good deal more complex than that21:36
gordc:(21:36
cdentcomplex enough that when I look at it when I made that lame bug that I got a headache and decided it was best to come back later21:36
gordcunderstood21:37
cdentI was also tired at the time21:37
gordcyeah, i like the idea of caching... i wanted it for sql backend originally. i'm just concerned we didn't actually think it through and it's more a reactionary(?) patch21:37
gordcwhat happens if we just dispatch generic resources? does it go crazy with updates still?21:38
gordci'm not super confident with the whole idea yet but that could be because i haven't thought about it until you asked just now21:40
gordcidea == dogpile.cache21:40
cdentI'm not sure I understand what you mean by just...generic resources?21:40
gordccdent: i can't find the model but https://github.com/openstack/gnocchi/blob/master/gnocchi/indexer/sqlalchemy_base.py#L21521:43
*** fawadkhaliq has joined #openstack-ceilometer21:43
gordcis it the fact we have to update attr/history that makes it go nuts with updates?21:44
cdentwell what it does in its most lame form is make an update for every meter21:44
cdentbut if you have a block of them it will try to group the meters by resource21:45
cdentbut since the collector doesn't get stuff in batches21:45
cdentit has no memory of what it sent recently21:45
gordccdent: understood... (there is an (stupid?) accumulator transformer in pipeline that will batch things)21:46
gordccdent: i was just asking because i'm not sure if it's the storage part that is slow or the indexer part21:47
gordcor both.21:47
cdentstorage (which is just measures) is not slow21:48
cdentnor is the indexer21:48
cdentnot trying to prevent slowness21:48
cdenttrying to prevent duplicated data21:48
cdenton both side21:48
cdents21:48
*** fawadkhaliq has quit IRC21:50
gordcthe cache will block duplicated data? why would we have duplicated data?21:51
*** ankita_wagh has quit IRC21:58
*** ankita_wagh has joined #openstack-ceilometer21:59
*** ankita_wagh has quit IRC22:00
*** ankita_wagh has joined #openstack-ceilometer22:00
cdentduplicated resource information22:02
cdentwe don't want to send a request about a resource changing if the resource hasn't actually changed22:02
*** edmondsw has quit IRC22:06
gordcgot it... this is a similar issue we had with the sql backend... if we implement your cache proposal, we need another global storage layer (redis). but i guess there's less issue since gnocchi is the promoted db22:08
cdentredis or memcache or something is already required for tooz-based coordination...22:10
gordcyeah... just recapping history. it's wonderful journey.22:12
gordccdent: it seems like this is needed to improve gnocchi so i'm not against it... it's matter of do we have time and is this solution the right way to implement the cache.22:12
gordcit's similar enough to the hash stuff in sql that i think it's right... so i guess the question is, do you/someone have time.22:13
cdenti'm gonna go with a solid maybe22:14
gordci'll put your name down on the bp22:15
cdentoh another thing gordc: can you put in a showing at the monasca meeting this coming tuesday? I'm going to be away so won't be able to do it and I made some gestures of "let's work together" on the os-dev list that were well received22:18
*** pradk has quit IRC22:18
* gordc just read mailing list22:21
gordci should be around22:21
cdentit is time for me to die22:24
cdentback tomorrow, with less death22:25
*** cdent has quit IRC22:25
*** gordc has quit IRC22:31
*** ankita_wagh has quit IRC22:32
*** ankita_wagh has joined #openstack-ceilometer22:32
*** ankita_wagh has quit IRC22:34
*** ankita_wagh has joined #openstack-ceilometer22:34
*** rbak has quit IRC22:37
*** devlaps has joined #openstack-ceilometer22:44

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!