18:17:13 <mmichelson> #startmeeting ovn_community_development_discussion 18:17:13 <openstack> Meeting started Thu Dec 10 18:17:13 2020 UTC and is due to finish in 60 minutes. The chair is mmichelson. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:17:14 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:17:16 <openstack> The meeting name has been set to 'ovn_community_development_discussion' 18:17:56 <mmichelson> Last Friday I branched OVN 20.12, but I completely forgot that there were other commits required in addition to actually creating the branch (whoops!) 18:18:09 <mmichelson> Luckily Numan swept in and got those created. 18:18:10 <_lore_> hi all 18:18:35 <mmichelson> This week I've worked on getting SCTP up to feature parity with TCP and UDP when it comes to reject ACL actions. I have a patch on patchwork. 18:19:15 <mmichelson> I will need to update it once _lore_'s patch that rejects packets on empty LB VIPs gets merged, since I will need to include SCTP support there as well 18:19:25 <mmichelson> (that may just require updating documentation. I'm not 100% sure) 18:19:46 <mmichelson> In other news, the OVS conference was held virtually over the past two days. 18:19:59 <mmichelson> Thanks to blp for being such a good host. 18:20:16 <mmichelson> And that's all from me! 18:26:22 <mmichelson> Do we have anyone else that wants to share? 18:27:55 <_lore_> I can go next, very quick 18:28:13 <_lore_> this week I worked on rejects packets on empty LB VIPs, posted v3 18:28:44 <_lore_> then I worked on addressing numans's comments on bfd series, I am now integrating bfd on static routes 18:28:55 <_lore_> I think will post v2 by the end of the week 18:29:06 <_lore_> that's all from my side 18:33:58 <mmichelson> OK, last chance if anyone else wants to share 18:34:08 <mmichelson> This may be a record for shortest OVN meeting :) 18:35:23 <imaximets__> mmichelson, sorry, there was a meeting collision. 18:35:41 <mmichelson> imaximets__, ah ok 18:36:12 <imaximets> I have a quick update 18:36:51 <imaximets> First is that dceara found a perfromance issue with the datapath groups patch-set. 18:37:26 <imaximets> It's the swapping of logical datapath filed in logical flows in case where datapath groups disable. 18:37:35 <imaximets> *disabled 18:37:50 <imaximets> I have a fix for it and will send a bit later today. 18:38:17 <imaximets> And the second one is that I worked on optimization of ovsdb-server. 18:38:48 <imaximets> To store in database and raft logs only diff of the row, not the whole new value. 18:39:15 <imaximets> This should significantly improve cases where we have a lot of UUIDs in a set. 18:39:47 <imaximets> Each database file transaction and raft log entry will have only what is modified. 18:41:02 <imaximets> In my testing it allows to significantly reduce size of the on-disk database and the proces memory consumption. 18:41:59 <imaximets> In a simple test that creates 4000 acls in a single port group the size of the on-disk db reduced from 369MB to 2.7MB 18:42:38 <imaximets> Memory consumption of the ovsdb-server (in a raft cluster) process reduced from 2.7 GB to 580 MB. 18:43:23 <imaximets> Currently I'm working on database upgrade scenario for this patch. Will send on a mailing list somewhere soon. 18:43:33 <imaximets> That's it from me. 18:43:50 <mmichelson> imaximets, just for clarification, the ovsdb optimization is an OVS change, right? Not OVN? 18:44:07 <imaximets> mmichelson, yep. pure OVS patch. 18:44:16 <mmichelson> imaximets, OK, thanks 18:44:25 <mmichelson> Anyone else care to share? 18:46:22 <mmichelson> OK, my toddler son has woken up from his nap, so this seems like as good a time as any to wrap things up. 18:46:28 <mmichelson> #endmeeting