*** kgriffs is now known as kgriffs_afk | 00:01 | |
*** oz_akan_ has joined #openstack-marconi | 00:30 | |
*** ayoung-afk is now known as admiyo | 00:31 | |
*** amitgandhi has joined #openstack-marconi | 00:31 | |
*** nosnos has joined #openstack-marconi | 00:36 | |
*** amitgandhi has quit IRC | 01:35 | |
*** amitgandhi has joined #openstack-marconi | 01:38 | |
*** oz_akan_ has quit IRC | 02:14 | |
*** oz_akan_ has joined #openstack-marconi | 02:14 | |
*** oz_akan_ has quit IRC | 02:19 | |
*** amitgandhi1 has joined #openstack-marconi | 03:02 | |
*** amitgandhi1 has quit IRC | 03:04 | |
*** amitgandhi has quit IRC | 03:05 | |
*** oz_akan_ has joined #openstack-marconi | 03:25 | |
*** oz_akan_ has quit IRC | 03:29 | |
*** admiyo has quit IRC | 03:40 | |
*** flaper87|afk is now known as flaper87 | 07:28 | |
*** flaper87 is now known as flaper87|afk | 08:04 | |
*** flaper87|afk is now known as flaper87 | 08:18 | |
*** tedross has joined #openstack-marconi | 11:21 | |
*** nosnos has quit IRC | 11:24 | |
*** oz_akan_ has joined #openstack-marconi | 12:12 | |
*** oz_akan_ has quit IRC | 12:12 | |
*** oz_akan_ has joined #openstack-marconi | 12:13 | |
openstackgerrit | A change was merged to stackforge/marconi: fix: Claim can return 404 https://review.openstack.org/44536 | 12:13 |
---|---|---|
flaper87 | Ha, ccpcabrera is reviewing stuff hidden under a rock. :D | 12:15 |
flaper87 | I know he's somewhere... | 12:15 |
oz_akan_ | :) | 12:19 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Make tox use develop instead of sdist https://review.openstack.org/45227 | 12:59 |
flaper87 | openstackgerrit: dude, you're back. You've been in and out the last couple of days. We missed you. | 13:00 |
EmilienM | flaper87: \o/ | 13:05 |
flaper87 | EmilienM: yo! | 13:07 |
*** amitgandhi has joined #openstack-marconi | 13:34 | |
oz_akan_ | kgriffs_afk: there? | 14:00 |
*** kgriffs_afk is now known as kgriffs | 14:57 | |
oz_akan_ | kgriffs: hey | 14:58 |
kgriffs | \o\ | 14:58 |
kgriffs | /o/ | 14:58 |
kgriffs | \o/ | 14:58 |
oz_akan_ | \^/ | 14:59 |
oz_akan_ | seems like claim patch works fine | 14:59 |
* kgriffs and the crowd goes wild!!! | 15:00 | |
oz_akan_ | I am not sure about performance but at least there are no more 404s | 15:00 |
flaper87 | <o/ \o> <o/ \o> | 15:00 |
kgriffs | ok, shall I make it official? | 15:00 |
oz_akan_ | yes please | 15:00 |
* kgriffs goes off to do that | 15:00 | |
oz_akan_ | and I can't wait to test large queue patch on top of that | 15:00 |
kgriffs | groovy | 15:00 |
kgriffs | I'll do that and get my reviewing groove going today so we can reduce the patch backlog | 15:01 |
flaper87 | reviews reviews reviews | 15:01 |
flaper87 | :D | 15:01 |
oz_akan_ | quick guys. I want to have the awesomeness in marconi | 15:02 |
ametts | flaper87: Regarding https://review.openstack.org/#/c/45227, is virtualenv a requirement for dev environments now? | 15:03 |
flaper87 | ametts: it's always been. Tox depends on it | 15:04 |
ametts | ok | 15:05 |
flaper87 | that patch makes tox use python setup.py develop instead of doing sdist and installing the whole thing in the env | 15:05 |
flaper87 | which means, tox is so freaking fast now | 15:05 |
flaper87 | :D | 15:05 |
ametts | README.rst doesn't mention virtualenv -- should it? | 15:06 |
flaper87 | ametts: naah, that's up to the user | 15:07 |
flaper87 | I mean, whether he wants to install marconi in a venv or globally | 15:07 |
ametts | Wait, what?! :) | 15:07 |
flaper87 | so, running tox is different from testing marconi - as in running it and issuing queries. | 15:07 |
flaper87 | tox is a developer tool | 15:07 |
kgriffs | install_command = pip install -U {opts} {packages} | 15:07 |
kgriffs | can you comment on that addition to tox.ini ? | 15:08 |
ametts | Ok , so virtualenv is required to run the tests... but not if you want to just run marconi and muck with it. Or even change code if you don't want to test it. :D | 15:08 |
flaper87 | kgriffs: install_commands allows us to customize the command for installing dependencies. It's being used just because of the -U | 15:10 |
flaper87 | ah, you want me to add the comment to the file | 15:10 |
flaper87 | sorry, lemme do that | 15:10 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Make tox use develop instead of sdist https://review.openstack.org/45227 | 15:12 |
flaper87 | kgriffs: done | 15:12 |
* flaper87 is still refactoring functional tests | 15:41 | |
kgriffs | cool, thanks | 15:43 |
kgriffs | protip: another way to speed up pip | 15:44 |
kgriffs | https://gist.github.com/kgriffs/6392186 | 15:44 |
kgriffs | (TL;DR - use a pypi mirror) | 15:44 |
flaper87 | uu cool, how frequently is crate.io updated? | 15:44 |
kgriffs | seems to be quite often | 15:45 |
flaper87 | cool | 15:45 |
flaper87 | thx for the tip | 15:45 |
kgriffs | https://crate.io/packages/tox/ | 15:45 |
kgriffs | for example, 1.6.1 is there | 15:45 |
kgriffs | rock on | 15:45 |
flaper87 | awesome! put it in my pip.conf | 15:46 |
kgriffs | anybody mind if I just approve this w/o Alejandro's +2 ? | 15:51 |
kgriffs | https://review.openstack.org/#/c/45227/ | 15:51 |
kgriffs | (he is on Jury duty, and this is a trivial patch) | 15:52 |
flaper87 | I don't mind! | 15:52 |
flaper87 | :D | 15:52 |
flaper87 | does that count? | 15:52 |
flaper87 | :D | 15:52 |
flaper87 | jokes apart, it's harmless | 15:52 |
kgriffs | suuuuuuure it does. | 15:52 |
kgriffs | :D | 15:52 |
flaper87 | I've been using it the whole day | 15:52 |
flaper87 | :D | 15:52 |
kgriffs | cool | 15:52 |
* kgriffs does that | 15:52 | |
flaper87 | I know run tox just for fun | 15:52 |
flaper87 | :P | 15:53 |
kgriffs | if it printed pop-tart ascii art, so would I | 15:53 |
* kgriffs wants that | 15:53 | |
openstackgerrit | A change was merged to stackforge/marconi: Make tox use develop instead of sdist https://review.openstack.org/45227 | 15:55 |
kgriffs | hmm | 16:03 |
kgriffs | http://arstechnica.com/information-technology/2013/09/guis-are-for-wimps-amazons-cloud-unveils-a-command-line/ | 16:03 |
kgriffs | hasn't openstack had this for, like, ever? | 16:03 |
kgriffs | maybe not all services, I guess | 16:03 |
kgriffs | oz_akan_: can you test this (just added a new commit): https://github.com/kgriffs/marconi | 16:04 |
kgriffs | I need to know whether passing slave_ok to the find method is necessary | 16:05 |
kgriffs | in the latest commit I removed it | 16:05 |
kgriffs | (we know the patch fixes the bug when slave_ok=False already from your earlier test) | 16:05 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Implement small http client for tests https://review.openstack.org/45267 | 16:20 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Pull actual tests out of marconi/tests https://review.openstack.org/44475 | 16:20 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Implement embedded marconi-server execution https://review.openstack.org/44749 | 16:20 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Remove util packages https://review.openstack.org/44476 | 16:20 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Use oslo.config for functional tests https://review.openstack.org/44477 | 16:20 |
openstackgerrit | Flavio Percoco proposed a change to stackforge/marconi: Run functional tests under tox https://review.openstack.org/44723 | 16:20 |
flaper87 | kgriffs: ^ :P | 16:20 |
kgriffs | holy patches, batman! | 16:21 |
flaper87 | kgriffs: LOOOOOOOOOOOOOL | 16:24 |
flaper87 | kgriffs: I'm pretty sure I'm wrong BUT, why is this being implemented in the storage side instead of the transport side? https://review.openstack.org/#/c/42933/5 | 16:24 |
flaper87 | I'd have expected default limits being enforced in the transport layer | 16:25 |
flaper87 | s/enforced/defined/ | 16:25 |
kgriffs | before this patch, default limits were set by default kwarg values in the storage driver methods | 16:26 |
flaper87 | in fact, the test for default limits was done for the wsgi transport not in storage | 16:26 |
flaper87 | kgriffs: yeah, I agree with making it configurable, I just had this feeling about it being done in the wrong place | 16:27 |
kgriffs | the test is for min/max, not defaults, right? | 16:27 |
kgriffs | defaults is what to do if the request doesn't specify a value for, say, limit | 16:27 |
kgriffs | each transport could define that, I suppose, and then the storage drivers would make the relevant kwargs required (vs optional) | 16:28 |
kgriffs | anyway, seems like that would be a separate patch if we wanted to change things up | 16:28 |
kgriffs | (since this patch is just replacing foo=10 with foo=config.default_foo | 16:28 |
flaper87 | yeah, I agree with that, I wanted to get your thoughts about this | 16:29 |
kgriffs | ok | 16:29 |
flaper87 | paging limits is something the API defines | 16:29 |
kgriffs | it's worth discussing | 16:29 |
flaper87 | so, I'd expect the configuration being set by the transport | 16:29 |
flaper87 | I mean, the default | 16:29 |
flaper87 | damn, what's wrong with me | 16:29 |
kgriffs | heh | 16:29 |
kgriffs | gotchya | 16:30 |
kgriffs | if you'd like to file a bug or something, we can look at it | 16:30 |
flaper87 | yup, wiiiilll do! | 16:30 |
flaper87 | brb, dinner | 16:30 |
kgriffs | ttfn | 16:30 |
kgriffs | going to lunch. bbl | 16:39 |
*** kgriffs is now known as kgriffs_afk | 16:40 | |
*** kgriffs_afk is now known as kgriffs | 17:40 | |
*** kgriffs is now known as kgriffs_afk | 17:50 | |
*** kgriffs_afk is now known as kgriffs | 17:59 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: fix(storage.mongodb): Race condition when creating a claim https://review.openstack.org/45299 | 18:32 |
*** tedross has quit IRC | 18:33 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: feat(storage): configurable default paging size https://review.openstack.org/42933 | 18:45 |
*** tedross has joined #openstack-marconi | 18:48 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: fix: find_one() running slow (MongoDB) https://review.openstack.org/44560 | 18:49 |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: fix: Requests get slower when queues have a lot of messages https://review.openstack.org/44340 | 18:49 |
*** tedross has quit IRC | 19:10 | |
*** tedross has joined #openstack-marconi | 19:10 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: WIP: MongoDB indexing perf https://review.openstack.org/45307 | 19:13 |
kgriffs | flaper87: https://review.openstack.org/#/c/45299/ | 19:16 |
kgriffs | I will review the test patches as well | 19:16 |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: WIP: MongoDB indexing perf https://review.openstack.org/45307 | 19:22 |
openstackgerrit | A change was merged to stackforge/marconi: feat(storage): configurable default paging size https://review.openstack.org/42933 | 19:26 |
*** tedross has quit IRC | 19:27 | |
*** tedross has joined #openstack-marconi | 19:40 | |
*** tedross has quit IRC | 20:03 | |
*** tedross has joined #openstack-marconi | 20:16 | |
*** oz_akan_ has quit IRC | 21:04 | |
*** oz_akan_ has joined #openstack-marconi | 21:05 | |
flaper87 | kgriffs: ping | 21:06 |
*** oz_akan_ has quit IRC | 21:09 | |
kgriffs | hey | 21:17 |
kgriffs | wassup, man? | 21:17 |
kgriffs | flaper87: pong | 21:19 |
flaper87 | kgriffs: hey | 21:20 |
flaper87 | :D | 21:20 |
flaper87 | kgriffs: do you think we can get a very small sharded environment isntalled somewhere? | 21:21 |
flaper87 | to test mongo backend w/ both envs | 21:21 |
kgriffs | sharded or you mean just a single replica set? | 21:21 |
flaper87 | kgriffs: 1 shareded and 1 using replica sets | 21:22 |
flaper87 | like 1 vm, everything in there | 21:22 |
kgriffs | oic | 21:22 |
flaper87 | I'm not thinking about testing performance but the driver itself | 21:22 |
kgriffs | I don't see why not. | 21:22 |
flaper87 | like queries, configs, etc | 21:22 |
flaper87 | cool | 21:22 |
kgriffs | we can host it at Rackspace or do you have something at RedHat in mind? | 21:23 |
kgriffs | s/RedHat/Red Hat | 21:23 |
kgriffs | s/Red Hat/RH | 21:23 |
kgriffs | ;p | 21:24 |
flaper87 | heheheh, erm, well, I was actually thinking at RAX since we've some tests VMS there already, but I guess I can figure something else out if needed | 21:25 |
kgriffs | heh | 21:25 |
kgriffs | no, I'm cool with it, just wondering if you had something slated for it already | 21:26 |
kgriffs | Let me ask oz or malini to spin something up | 21:26 |
flaper87 | kgriffs: cool, I've nothing ready but I can definitely help setting it up | 21:26 |
kgriffs | ok, let me bring up an instance and then I'll give you the creds | 21:28 |
kgriffs | I guess we had better just set it up to use pki instead of username/password and then we can add people's pub keys | 21:29 |
kgriffs | flaper87: do you prefer CentOS or Ubuntu? | 21:30 |
* kgriffs chucles | 21:30 | |
* kgriffs chuckles some more | 21:30 | |
flaper87 | kgriffs: LOOOOOOL | 21:30 |
flaper87 | kgriffs: windows, pls | 21:30 |
kgriffs | oh, sweet. I was hoping you'd say that. Windows ME should be perfect. | 21:34 |
*** tedross has quit IRC | 22:04 | |
*** oz_akan_ has joined #openstack-marconi | 22:06 | |
*** oz_akan_ has quit IRC | 22:26 | |
*** amitgandhi has quit IRC | 22:27 | |
openstackgerrit | Kurt Griffiths proposed a change to stackforge/marconi: fix(transport.wsgi): JSON home doc missing GET and HEAD hints https://review.openstack.org/45341 | 22:40 |
*** kgriffs is now known as kgriffs_afk | 23:03 | |
*** oz_akan_ has joined #openstack-marconi | 23:35 | |
*** flaper87 is now known as flaper87|afk | 23:37 | |
*** oz_akan_ has quit IRC | 23:40 | |
*** oz_akan_ has joined #openstack-marconi | 23:40 | |
*** oz_akan_ has quit IRC | 23:45 | |
*** amitgandhi has joined #openstack-marconi | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!