*** amitgandhi has joined #openstack-marconi | 00:25 | |
*** oz_akan_ has joined #openstack-marconi | 00:29 | |
*** oz_akan_ has quit IRC | 00:53 | |
*** oz_akan_ has joined #openstack-marconi | 00:53 | |
*** nosnos has joined #openstack-marconi | 01:22 | |
*** amitgandhi has quit IRC | 01:37 | |
*** fifieldt has joined #openstack-marconi | 01:38 | |
*** vkmc has quit IRC | 01:41 | |
*** fandikurnia01 has joined #openstack-marconi | 01:53 | |
*** amitgandhi has joined #openstack-marconi | 02:00 | |
*** kgriffs_afk is now known as kgriffs | 02:16 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: chore: Update oslo.config to version 1.2.0a4 https://review.openstack.org/46136 | 02:19 |
---|---|---|
*** kgriffs is now known as kgriffs_afk | 02:25 | |
*** fifieldt has quit IRC | 02:29 | |
*** oz_akan_ has quit IRC | 02:30 | |
*** oz_akan_ has joined #openstack-marconi | 02:31 | |
*** oz_akan_ has quit IRC | 02:35 | |
*** nosnos has quit IRC | 02:57 | |
*** nosnos has joined #openstack-marconi | 02:58 | |
*** ayoung has quit IRC | 03:00 | |
*** amitgandhi has quit IRC | 03:02 | |
*** rektide_ is now known as rektide | 03:13 | |
*** oz_akan_ has joined #openstack-marconi | 03:41 | |
*** oz_akan_ has quit IRC | 03:47 | |
*** fifieldt has joined #openstack-marconi | 03:55 | |
*** nosnos has quit IRC | 06:17 | |
*** nosnos has joined #openstack-marconi | 06:24 | |
*** ykaplan has joined #openstack-marconi | 06:32 | |
*** flaper87|afk is now known as flaper87 | 06:33 | |
openstackgerrit | A change was merged to stackforge/marconi: chore: Update oslo.config to version 1.2.0a4 https://review.openstack.org/46136 | 06:53 |
*** flaper87 is now known as flaper87|afk | 07:05 | |
*** flaper87|afk is now known as flaper87 | 07:14 | |
*** flaper87 is now known as flaper87|afk | 07:47 | |
*** gordonsim has joined #openstack-marconi | 07:55 | |
*** flaper87|afk is now known as flaper87 | 07:58 | |
*** cthulhup has joined #openstack-marconi | 08:24 | |
cthulhup | morning all | 08:25 |
flaper87 | \o/ | 08:25 |
*** fifieldt has quit IRC | 09:13 | |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Replace old functional http.post call https://review.openstack.org/46223 | 09:13 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Update tox.ini and setup.cfg https://review.openstack.org/46229 | 09:29 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Implement message controller. https://review.openstack.org/37140 | 09:31 |
openstackgerrit | A change was merged to stackforge/python-marconiclient: Update tox.ini and setup.cfg https://review.openstack.org/46229 | 09:31 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Implement message controller. https://review.openstack.org/46234 | 09:35 |
openstackgerrit | A change was merged to stackforge/python-marconiclient: Implement message controller. https://review.openstack.org/46234 | 09:37 |
flaper87 | man, those review were completely borked | 09:39 |
flaper87 | no idea what happened there | 09:39 |
flaper87 | aaaaaaanywho | 09:39 |
*** ykaplan has quit IRC | 09:47 | |
*** ykaplan has joined #openstack-marconi | 10:09 | |
*** tedross has joined #openstack-marconi | 11:26 | |
*** oz_akan_ has joined #openstack-marconi | 11:27 | |
*** fandikurnia01 has quit IRC | 11:28 | |
*** oz_akan_ has quit IRC | 11:28 | |
*** oz_akan_ has joined #openstack-marconi | 11:29 | |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Update requirements and pbr version https://review.openstack.org/46259 | 11:48 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Update pbr dependency to latest https://review.openstack.org/46260 | 11:50 |
*** flaper87 is now known as flaper87|afk | 12:23 | |
*** flaper87|afk is now known as flaper87 | 12:31 | |
*** fandikurnia01 has joined #openstack-marconi | 12:40 | |
*** fandikurnia01 has quit IRC | 12:49 | |
*** amitgandhi has joined #openstack-marconi | 13:23 | |
*** malini_afk is now known as malini | 13:26 | |
*** nosnos has quit IRC | 13:26 | |
*** ykaplan has quit IRC | 13:28 | |
*** tedross has quit IRC | 13:35 | |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Adding first oslo module and config https://review.openstack.org/46275 | 13:36 |
*** tedross has joined #openstack-marconi | 13:39 | |
*** ykaplan has joined #openstack-marconi | 13:54 | |
malini | flaper87: hola!! | 14:17 |
flaper87 | malini: hey :D | 14:17 |
flaper87 | good morning | 14:17 |
malini | Good noon ? | 14:17 |
malini | how are you? | 14:17 |
flaper87 | doing well, thanks. You? | 14:18 |
malini | good..Thanks! | 14:18 |
malini | I have another one for you, whenever you fix the http.post bug in the tests | 14:18 |
malini | http://paste.openstack.org/show/46867/ | 14:18 |
flaper87 | malini: https://review.openstack.org/#/c/46223/ | 14:19 |
flaper87 | :D | 14:19 |
malini | aah..ok:) | 14:19 |
flaper87 | malini: is that test one of the skiped tests ? | 14:19 |
malini | For the new one, maybe the invalid auth token shudnt use the client? since we are messing with the headers? | 14:19 |
malini | flaper87: yes | 14:20 |
flaper87 | malini: ah, I know what's wrong there | 14:20 |
flaper87 | it should be: headers=header | 14:20 |
flaper87 | if you're working on that test, just change that | 14:20 |
malini | sure | 14:21 |
malini | I'll submit a patch for tht | 14:21 |
flaper87 | malini: yeah, just submit it with the working version of that test | 14:22 |
flaper87 | that should be fine | 14:22 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/python-marconiclient: Added a base class for tests https://review.openstack.org/46288 | 14:29 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: feat(mongo): use UNIX timestamp instead of datetime https://review.openstack.org/45760 | 14:30 |
*** ayoung has joined #openstack-marconi | 14:39 | |
*** ykaplan has quit IRC | 14:53 | |
*** tedross has quit IRC | 14:59 | |
*** ykaplan has joined #openstack-marconi | 15:10 | |
zyuan | flaper87: review~ thx... https://review.openstack.org/45760 | 15:11 |
*** pycabrera has joined #openstack-marconi | 15:19 | |
*** kgriffs_afk is now known as kgriffs | 15:19 | |
*** tedross has joined #openstack-marconi | 15:20 | |
pycabrera | Morning, guys. :) | 15:21 |
zyuan | hi | 15:23 |
zyuan | ACM renewal is too expensive!! | 15:30 |
zyuan | student to pro transition -> $99 -- i felt faint | 15:31 |
pycabrera | I didn't bother renewing, even though the ACM digital library is pretty sweet. | 15:38 |
zyuan | exactly | 15:38 |
zyuan | all i need is the digital library | 15:38 |
pycabrera | I might consider renewing again in the future, but for now, I'm happy to check out the proceedings of recent conferences. USENIX tends to publish quite a bit of the juiciest material. | 15:39 |
zyuan | wuu | 15:40 |
kgriffs | speaking of which, we really need to kick off our CS for Humans podcast some time | 16:12 |
pycabrera | Ohh yeaaah - I'd forgotten about that with all the going-ons of late., | 16:14 |
kgriffs | me too | 16:16 |
*** tedross has quit IRC | 16:17 | |
pycabrera | I've been on a haskell kick in my free time. I'm almost to the point where I can understand how to use libraries and maybe implement some basic things in it. | 16:19 |
pycabrera | Like flaper87's haskell-marconiclient: https://github.com/FlaPer87/haskell-marconiclient (woot) | 16:19 |
pycabrera | :D | 16:19 |
kgriffs | LOL | 16:21 |
kgriffs | I really want an excuse to learn Rust | 16:21 |
flaper87 | pycabrera: :D | 16:21 |
kgriffs | Go gets all the love lately, but I like Rust's syntax better (at first glance) | 16:21 |
* flaper87 is a rust contributor :) | 16:21 | |
*** ykaplan has quit IRC | 16:21 | |
kgriffs | I'm worried Rust is going to be to Ruby what Go is to Python re mindshare | 16:21 |
kgriffs | flaper87: srsly?! | 16:22 |
kgriffs | rock on, d00d | 16:22 |
flaper87 | kgriffs: yuup | 16:22 |
kgriffs | does rust have nice networking in it's standard lib? | 16:22 |
flaper87 | and recently started this: https://github.com/FlaPer87/rust-for-real | 16:22 |
* kgriffs stars that | 16:22 | |
flaper87 | kgriffs: working on that, the lower level part works but, for example, DNS resolution was added recently | 16:23 |
flaper87 | so, lot of things to improve there | 16:23 |
kgriffs | ok, cool | 16:23 |
pycabrera | Rust is going to be another awesome language. | 16:23 |
kgriffs | I was just thinking earlier today it would be fun to write a wsgi server in rust just for the heck of it | 16:23 |
flaper87 | kgriffs: hehehehe | 16:24 |
pycabrera | every new language gets it's own web server interface, it feels like. :P | 16:24 |
flaper87 | kgriffs: I'm adding this to rust-http https://github.com/FlaPer87/rust-http/blob/api/src/libhttp/client/api.rs | 16:24 |
pycabrera | Python <-> WSGI, Haskell <-> WAI, etc... | 16:24 |
pycabrera | flaper87: You make all the things in your free time, eh? :) | 16:25 |
* kgriffs wonders how many flaper87's there really are | 16:25 | |
flaper87 | :P | 16:26 |
* pycabrera is amused that with the popularization of Rust, the phrase "getting Rusty" will mean a good thing | 16:26 | |
* flaper87 doesn't sleep much | 16:26 | |
kgriffs | fwiw guys, https://review.openstack.org/#/c/45760/4/marconi/storage/mongodb/messages.py | 16:27 |
* flaper87 doesn't know where the supermarket is in its own twon | 16:27 | |
kgriffs | it was actually covered by several tests | 16:27 |
* flaper87 just knows how to get to the airport and where the kitchen is | 16:27 | |
flaper87 | :D | 16:27 |
kgriffs | however, we were missing tests/unit/__init__.py | 16:27 |
flaper87 | kgriffs: saw that patch | 16:27 |
flaper87 | I'm sorry | 16:27 |
kgriffs | heh | 16:27 |
flaper87 | I saw a non-added __init__.py file in my working copy | 16:28 |
flaper87 | I facepalmed myself like 10times | 16:28 |
kgriffs | i only figured it out quickly because it's happened to me before too many time | 16:28 |
flaper87 | as hard as possible | 16:28 |
flaper87 | and obviously, all tests passed locally | 16:28 |
flaper87 | :D | 16:28 |
kgriffs | yeah, I was wondering why there were only 75 tests and tox completed so quickly. :p | 16:28 |
kgriffs | flaper87: https://review.openstack.org/#/c/45760/5 | 16:29 |
kgriffs | can you sanity-check this one? | 16:30 |
* flaper87 looking | 16:30 | |
kgriffs | I think it's ok, just want to be sure | 16:30 |
*** tedross has joined #openstack-marconi | 16:33 | |
kgriffs | pycabrera: are you working on marconi-proxy today? | 16:33 |
flaper87 | was that patch rebased after your change? | 16:33 |
flaper87 | kgriffs: ^ | 16:33 |
kgriffs | maybe not | 16:34 |
kgriffs | let me check | 16:34 |
kgriffs | yes, looks like it | 16:34 |
flaper87 | kk, LGTM | 16:35 |
flaper87 | :D | 16:35 |
flaper87 | brb guys | 16:35 |
kgriffs | ttfn | 16:35 |
pycabrera | yup, kgriffs. I'm planning to submit three new patches before the end of the day. | 16:36 |
kgriffs | ok. I will work on adding some cache backends for you, but you can just use memory/memcached for now | 16:37 |
pycabrera | 1) interface for proxy storage drivers, 2) implementing caching with oslo.cache, 3) mongo proxy storage driver, 4) hierarchical caching with that driver | 16:37 |
pycabrera | *four drivers | 16:37 |
pycabrera | *four **patches** | 16:37 |
pycabrera | geex typos | 16:37 |
pycabrera | lol | 16:37 |
pycabrera | *geez | 16:37 |
kgriffs | pycabrera: let me do the caching part | 16:37 |
kgriffs | (divide and conquer) | 16:37 |
pycabrera | alright, +1 | 16:37 |
kgriffs | it will just be a meta-backend for oslo.cache | 16:38 |
kgriffs | (hierarchical cache) | 16:38 |
openstackgerrit | A change was merged to stackforge/marconi: feat(mongo): use UNIX timestamp instead of datetime https://review.openstack.org/45760 | 16:38 |
pycabrera | woot, first (?) merge of the day. | 16:38 |
kgriffs | funny typo I just made: | 16:39 |
kgriffs | git checkout mater | 16:39 |
kgriffs | hehe | 16:39 |
kgriffs | git checkout lightning | 16:39 |
kgriffs | :p | 16:39 |
kgriffs | git checkout doc | 16:39 |
kgriffs | git checkout pixar | 16:40 |
* kgriffs is having waaaaay to much fun | 16:40 | |
pycabrera | lol | 16:40 |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: feat: marconi proxy https://review.openstack.org/43909 | 17:50 |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: feat: marconi proxy (v1, health) https://review.openstack.org/44356 | 17:50 |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: feat: marconi-proxy forwarding https://review.openstack.org/44364 | 17:50 |
pycabrera | rebasing~ | 17:50 |
zyuan | ... the ddt usage in funtional test is... destructive... | 17:56 |
zyuan | iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 17:56 |
zyuan | he he he he.... | 17:56 |
pycabrera | lol | 18:01 |
pycabrera | yeah, those test names are insane | 18:02 |
pycabrera | It's the only pain point I've seen to ddt. | 18:02 |
pycabrera | that particular iiiiiii test lags my terminal. :P | 18:04 |
malini | hmm..maybe we shud just move that test out of ddt scope? | 18:06 |
malini | I dont like thos i's either | 18:06 |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: feat: define interfaces for proxy storage https://review.openstack.org/46328 | 18:11 |
pycabrera | malini: +1 - let's bring this up next time we can catch flaper87 and kgriffs. We can maybe adopt a convention of not allowing ddt parameters to be more than 80 characters long. | 18:12 |
kgriffs | +1 | 18:12 |
malini | it will result in some duplication, but makes it easier on the eyes | 18:13 |
pycabrera | malini, kgriffs: https://github.com/txels/ddt/pull/2 | 18:16 |
pycabrera | Seems that's in ddt 0.2.0 | 18:16 |
pycabrera | The basis of that patch is a make_data decorator that seems like it allows for particular data sets passed to ddt to be named. | 18:17 |
malini | tht is cool! | 18:17 |
malini | great find pycabrera!! | 18:18 |
pycabrera | woot. :) | 18:19 |
pycabrera | whenever you guys get a chance, can I get a review for (https://review.openstack.org/46328)? This is the beginning for providing proxy storage backends. | 18:20 |
pycabrera | (flaper87, kgriffs, *) ^ | 18:20 |
pycabrera | On a side note, ddt's API is largely undocumented. It's an awesome project that could use some love. | 18:24 |
pycabrera | malini: ^ | 18:24 |
malini | yeah..the docs are pretty sparse.. | 18:28 |
openstackgerrit | A change was merged to stackforge/marconi: Replace old functional http.post call https://review.openstack.org/46223 | 18:30 |
kgriffs | falcon, on the other hand, has *excellent* docs. | 18:30 |
kgriffs | ;) | 18:30 |
pycabrera | +1 for falcon docs - now we just need to get those docs on RTD. :P | 18:45 |
* pycabrera starts working on mongo backend for proxy storage | 18:45 | |
kgriffs | heh, docstrings are one thing, RTD is another | 18:47 |
kgriffs | I'm thinking about writing a google docstring format => sphinx translator or something | 18:47 |
* kgriffs hates sphinx syntax | 18:47 | |
zyuan | i like synapsis | 19:01 |
kgriffs | haven't heard of that one | 19:03 |
zyuan | not a type of doc... -_- | 19:03 |
zyuan | i mean, the contrallized signatures | 19:04 |
zyuan | as in man pages volumn 2 and 3 | 19:04 |
kgriffs | oic | 19:04 |
zyuan | in c++ standard, the sections titled "header" | 19:04 |
zyuan | scroll a long distance to find an api wastes time | 19:05 |
*** malini is now known as malini_afk | 19:40 | |
*** ayoung has quit IRC | 20:05 | |
* flaper87 back | 20:41 | |
flaper87 | ddt can read a a __name__ attribute from the objects it's passing to tests | 20:42 |
flaper87 | we can maybe use that | 20:42 |
flaper87 | it'll require some hacks since strings doesn't have a __name__ attribute | 20:42 |
flaper87 | knock knock | 20:47 |
pycabrera | flaper87: woot | 20:48 |
pycabrera | Yeah, I ran into the str lacking a __name__ attribute problem while tinkering. :P | 20:48 |
pycabrera | That'd be a weird hack. | 20:48 |
flaper87 | :D | 20:49 |
pycabrera | testing.utils.StringWrapperClass kind of deal... >.> | 20:49 |
pycabrera | If you get a chance, flaper87, could you check out my marconi proxy storage interface patch?: https://review.openstack.org/46328 | 20:51 |
flaper87 | pycabrera: will do | 20:51 |
pycabrera | awesome, thanks! | 20:51 |
pycabrera | I've been trying to keep these proxy patches smallish after that first time. I'm moving quickly in its development, so many patches are coming along that vein. :) | 20:52 |
flaper87 | pycabrera: Perfect, I think that's better | 20:52 |
flaper87 | I prefer to review more small patches than bigger ones | 20:52 |
flaper87 | makes it easier to keep context and find things | 20:53 |
pycabrera | +1 flaper87. | 20:53 |
flaper87 | http://doughellmann.com/2013/09/git-os-job-1-0.html | 20:54 |
pycabrera | heh, that's pretty cool. Rapid loads the browser to the correct jenkins job. | 20:56 |
pycabrera | Needs a py3k patch, it seems. | 20:57 |
pycabrera | git-os-job --url -> http://logs.openstack.org/b'15'/b'15deb3f93e9ae4010baa5a698d4bce2056690d4c'/ | 20:57 |
flaper87 | mmh | 21:02 |
flaper87 | brb again | 21:02 |
pycabrera | k | 21:02 |
*** oz_akan_ has quit IRC | 21:02 | |
kgriffs | pycabrera: let me submit a falcon patch and then I need to hit the road - I'll be back online later and hopefully can review your proxy patch | 21:05 |
pycabrera | kgriffs: cool, cool. I'm like 66% through adding a mongo driver at this point based off of the current interface. | 21:06 |
pycabrera | ping me a link to the falcon patch and I'll be happy to review it. | 21:08 |
kgriffs | kk | 21:12 |
kgriffs | brb | 21:22 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: feat: marconi proxy https://review.openstack.org/43909 | 21:30 |
*** kgriffs is now known as kgriffs_afk | 21:31 | |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 21:33 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 21:38 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 21:57 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 21:57 |
*** tedross has quit IRC | 22:08 | |
*** kgriffs_afk is now known as kgriffs | 22:08 | |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: feat: marconi proxy https://review.openstack.org/43909 | 22:12 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 22:12 |
zyuan | see you | 22:12 |
zyuan | (it should pass now -_-) | 22:12 |
*** oz_akan_ has joined #openstack-marconi | 22:14 | |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: feat: marconi proxy https://review.openstack.org/43909 | 22:17 |
openstackgerrit | Zhihao Yuan proposed a change to stackforge/marconi: WPI: test(proxy): catalog tested https://review.openstack.org/46362 | 22:17 |
*** oz_akan_ has quit IRC | 22:18 | |
*** amitgandhi has quit IRC | 22:27 | |
*** flaper87 is now known as flaper87|afk | 22:28 | |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: WIP: add mongo driver for marconi proxy storage https://review.openstack.org/46375 | 22:42 |
openstackgerrit | Alejandro Cabrera proposed a change to stackforge/marconi: feat: marconi proxy (v1, health) https://review.openstack.org/44356 | 22:45 |
pycabrera | flaper87|afk: I'd love your input on patch 46375 (mongo|proxy storage). I've kept it simple, using what I've learned from reading your work on (mongo| marconi storage) | 22:46 |
pycabrera | kgriffs: Let me know if the interface exposed by patch 46328 seems reasonable. Patch 46375 uses it to good effect. | 22:47 |
pycabrera | I'm out for the night. More patching tomorrow. Good night! | 22:48 |
*** pycabrera has quit IRC | 22:48 | |
*** ayoung has joined #openstack-marconi | 23:06 | |
*** oz_akan_ has joined #openstack-marconi | 23:26 | |
*** kgriffs is now known as kgriffs_afk | 23:48 | |
*** oz_akan_ has quit IRC | 23:50 | |
*** oz_akan_ has joined #openstack-marconi | 23:51 | |
*** oz_akan_ has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!