*** mriedem has quit IRC | 00:45 | |
openstackgerrit | melanie witt proposed openstack/nova-specs master: Propose counting quota usage from placement and API database https://review.openstack.org/509042 | 02:26 |
---|---|---|
*** takashin has left #openstack-placement | 02:31 | |
*** diga has joined #openstack-placement | 05:04 | |
*** takashin has joined #openstack-placement | 05:25 | |
*** diga has quit IRC | 06:04 | |
*** takashin has left #openstack-placement | 06:30 | |
*** yikun_ has joined #openstack-placement | 06:32 | |
openstackgerrit | Merged openstack/placement master: Don't create placement.conf in perfload.yaml https://review.openstack.org/622389 | 06:37 |
*** lei-zh has joined #openstack-placement | 06:38 | |
*** tetsuro has joined #openstack-placement | 06:55 | |
*** tetsuro_ has joined #openstack-placement | 06:58 | |
*** tetsuro has quit IRC | 07:01 | |
*** tetsuro_ has quit IRC | 07:18 | |
*** belmoreira has quit IRC | 07:21 | |
*** tetsuro has joined #openstack-placement | 07:22 | |
*** belmoreira has joined #openstack-placement | 07:24 | |
*** tetsuro_ has joined #openstack-placement | 07:28 | |
*** tetsuro has quit IRC | 07:29 | |
*** tetsuro_ has quit IRC | 07:37 | |
*** tetsuro has joined #openstack-placement | 07:40 | |
*** dims has quit IRC | 07:44 | |
*** dims has joined #openstack-placement | 07:47 | |
*** mcgiggler has joined #openstack-placement | 08:35 | |
*** tetsuro_ has joined #openstack-placement | 08:36 | |
*** tetsuro has quit IRC | 08:38 | |
*** tetsuro_ has quit IRC | 08:55 | |
*** tetsuro has joined #openstack-placement | 08:58 | |
*** tssurya has joined #openstack-placement | 09:10 | |
*** tetsuro_ has joined #openstack-placement | 09:14 | |
*** tetsuro has quit IRC | 09:18 | |
*** tetsuro_ has quit IRC | 09:29 | |
*** tetsuro has joined #openstack-placement | 09:30 | |
*** alex_xu has quit IRC | 09:30 | |
*** lei-zh has quit IRC | 09:33 | |
*** alex_xu has joined #openstack-placement | 09:34 | |
*** tetsuro has quit IRC | 09:42 | |
*** cdent has joined #openstack-placement | 09:42 | |
*** tetsuro has joined #openstack-placement | 09:43 | |
*** tetsuro_ has joined #openstack-placement | 09:54 | |
*** tetsuro has quit IRC | 09:55 | |
*** e0ne has joined #openstack-placement | 09:59 | |
*** tetsuro has joined #openstack-placement | 10:03 | |
*** tetsuro_ has quit IRC | 10:04 | |
*** ttsiouts has joined #openstack-placement | 10:16 | |
*** alex_xu has quit IRC | 10:16 | |
*** tetsuro_ has joined #openstack-placement | 10:24 | |
*** tetsuro has quit IRC | 10:27 | |
*** ttsiouts has quit IRC | 10:31 | |
*** ttsiouts has joined #openstack-placement | 10:31 | |
*** cdent has quit IRC | 11:01 | |
*** tetsuro_ has quit IRC | 11:02 | |
*** cdent has joined #openstack-placement | 11:28 | |
*** dtantsur|afk is now known as dtantsur\ | 11:54 | |
*** dtantsur\ is now known as dtantsur | 11:54 | |
*** mcgiggler has quit IRC | 12:27 | |
*** e0ne has quit IRC | 12:27 | |
*** e0ne has joined #openstack-placement | 13:13 | |
*** cdent has quit IRC | 13:17 | |
*** edleafe- has joined #openstack-placement | 13:42 | |
*** edleafe has quit IRC | 13:43 | |
*** edleafe- is now known as edleafe | 13:43 | |
belmoreira | I'm writing a blog post about the increase of the number of placement requests that we hit when upgraded to Rocky. Let me know if it's faire for you or if you have any comment. It's not very technical. The audience are Ops. https://docs.google.com/document/d/1W1x1uDOr71fabArbKnlsqdyRJ05LvwjAcE0rZZ5NC4M/edit?usp=sharing | 13:54 |
*** tssurya has quit IRC | 13:59 | |
edleafe | belmoreira: I think that's a fair and accurate representation of what happened. Thanks for writing that up. | 14:00 |
*** ttsiouts has quit IRC | 14:01 | |
*** ttsiouts has joined #openstack-placement | 14:01 | |
*** ttsiouts has quit IRC | 14:06 | |
*** ttsiouts has joined #openstack-placement | 14:12 | |
*** cdent has joined #openstack-placement | 14:18 | |
*** ttsiouts has quit IRC | 14:18 | |
*** mriedem has joined #openstack-placement | 14:25 | |
*** tssurya has joined #openstack-placement | 14:50 | |
*** lei-zh has joined #openstack-placement | 15:10 | |
*** ttsiouts has joined #openstack-placement | 15:12 | |
*** N3l1x has joined #openstack-placement | 15:12 | |
*** e0ne has quit IRC | 15:34 | |
*** e0ne has joined #openstack-placement | 15:55 | |
*** lei-zh has quit IRC | 16:03 | |
*** ttsiouts has quit IRC | 16:06 | |
*** ttsiouts has joined #openstack-placement | 16:13 | |
*** ttsiouts has quit IRC | 16:18 | |
*** e0ne has quit IRC | 16:23 | |
jaypipes | belmoreira: for your info... I'm just finishing up a patch series that changes the performance of the scheduler for your use case (where CONF.filter_scheduler.track_instance_changes=False) from O(N) to O(1). | 16:29 |
jaypipes | belmoreira: I'm hoping you or tssurya can test it out in a cell maybe over the next couple weeks. | 16:29 |
* cdent swoons at o notation | 16:31 | |
tssurya | jaypipes: thanks! you mean track_instance_changes=True ? | 16:31 |
tssurya | or are you talking about all the host_state computation stuff for track_instance_changes=False ? | 16:32 |
jaypipes | tssurya: you guys have track_instance_changes set to False, right? | 16:35 |
tssurya | jaypipes: yes and we don't wat to make it truw in fear or busting the MQ | 16:35 |
jaypipes | tssurya: and yes, I'm talking about the host state computation stuff :) | 16:35 |
tssurya | want* | 16:35 |
tssurya | great! | 16:35 |
*** jaypipes is now known as leakypipes | 16:39 | |
tssurya | leakypipes: we aim to work on the testing next week, meanwhile I had a doubt here: https://review.openstack.org/#/c/615677/14/nova/compute/resource_tracker.py@822 and probably because I am stupidly missing something, | 16:42 |
tssurya | since eric is out, whenever you have the time could you leave a comment ? | 16:42 |
leakypipes | tssurya: done | 16:47 |
leakypipes | tssurya: you're not missing anything at all. that's exactly the problem I brought up in an earlier rev. | 16:47 |
tssurya | leakypipes: thanks, :) | 16:47 |
cdent | leakypipes: while your about, can you remind if/why if we're doing https://github.com/openstack/placement/blob/master/placement/resource_class_cache.py#L32 we need the context manager at line 25 above? | 16:50 |
leakypipes | cdent: well, without the context manager we'll end up with an uninit'd session and the query won't work. But, that said, I'm pretty sure that line could be simplified to just use ctx.session.execute() instead of doing the whole as conn: conn.execute() foo | 16:53 |
cdent | i was wondering if the connection.using(ctx) implied init'ing the session | 16:54 |
cdent | because of the traversal down the name | 16:55 |
cdent | i guess I'll poke at it | 16:55 |
*** sean-k-mooney has quit IRC | 16:59 | |
*** tssurya has quit IRC | 17:01 | |
leakypipes | cdent: not sure... I think when I wrote that I didn't quite understand how to use ctx.session properly. | 17:01 |
cdent | leakypipes: I'm gonna try to break it and see | 17:02 |
leakypipes | cdent: go for it :) | 17:03 |
*** sean-k-mooney has joined #openstack-placement | 17:05 | |
*** mriedem is now known as mriedem_lunch | 17:19 | |
melwitt | leakypipes: looking forward to seeing the perf improvement patches, well done | 17:19 |
*** dims has quit IRC | 17:21 | |
*** dtantsur is now known as dtantsur|afk | 17:22 | |
cdent | leakypipes: so if I remove the decorator it all still works | 18:03 |
cdent | so I reckon I'll change it to decorator + ctx.session.execute | 18:04 |
leakypipes | cdent: ++ | 18:04 |
cdent | which will give sean-k-mooney a sad: they'd like us to stop using the decorators entirely | 18:05 |
cdent | but while we have the idiom, may as well | 18:05 |
sean-k-mooney | well i dont mind the decorator it just cause issue if you replace or reconfigre the db | 18:06 |
sean-k-mooney | unless you were talking about the run_once decorator | 18:06 |
sean-k-mooney | i missed the start of the conversation | 18:06 |
cdent | sean-k-mooney: we're talking about the context manager decorator. I think it's a problem source too | 18:07 |
leakypipes | cdent: why stop using the decorators? :( | 18:07 |
cdent | globals | 18:07 |
leakypipes | ah. | 18:07 |
cdent | it's either globals, dns, or permissions, every single time | 18:08 |
sean-k-mooney | leakypipes: the decorator maintain a referce to the context manager from when the moduel is first imported | 18:08 |
sean-k-mooney | if you repace the global object the deocrator still points to the old value | 18:08 |
*** e0ne has joined #openstack-placement | 18:47 | |
*** e0ne has quit IRC | 18:49 | |
*** mriedem_lunch is now known as mriedem | 18:49 | |
openstackgerrit | Chris Dent proposed openstack/placement master: WIP: Use os-resource-classes in placement https://review.openstack.org/623556 | 18:49 |
*** dims has joined #openstack-placement | 18:50 | |
openstackgerrit | Chris Dent proposed openstack/placement master: WIP: Use os-resource-classes in placement https://review.openstack.org/623556 | 18:52 |
* cdent shuts down | 19:32 | |
* cdent waves | 19:32 | |
*** cdent has quit IRC | 19:32 | |
*** sean-k-mooney has quit IRC | 20:20 | |
*** mriedem has quit IRC | 20:25 | |
*** sean-k-mooney has joined #openstack-placement | 20:28 | |
*** mriedem has joined #openstack-placement | 20:28 | |
*** N3l1x has quit IRC | 20:40 | |
*** N3l1x has joined #openstack-placement | 20:58 | |
*** mriedem is now known as mriedem_afk | 22:46 | |
*** N3l1x has quit IRC | 23:06 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!