"dev" <dev-boun...@openvswitch.org> wrote on 06/16/2016 04:56:55 AM:

> From: Yusheng Wang <yshw...@vmware.com>
> To: "dev@openvswitch.org" <dev@openvswitch.org>
> Date: 06/16/2016 04:57 AM
> Subject: [ovs-dev] [PATCH] OVN: initial patch of datalog engine
> Sent by: "dev" <dev-boun...@openvswitch.org>
>
> From 62dc90f8f0a61181754e944f2101951afbd055c1 Mon Sep 17 00:00:00 2001
> From: Yusheng Wang <yshw...@vmware.com>
> Date: Thu, 16 Jun 2016 15:04:26 +0800
> Subject: [PATCH] OVN: initial patch of datalog engine

This commit message is too bare for a commit this size.
Please provide some content for later readers that aren't
up to speed with the technology being introduced here.

Because the patch is so big, I'm not including my comments
in-line, I'm going to put them all here:

I know there was a separate patch for the ovn-datalog man patch,
I think that patch should be folded into this one for a more
atomic approach.

Note: the log_ prefix is already used in lib/util.h and while this
patch introduces a private include file, I'd be more comfortable
if the log_ prefix were replaced with _datalog_ to be more consistent
with the ovs naming convention.

Similarly, this patch overloads other prefixes that are used
elsewhere - I'd consider cleaning up the prefix usage to
avoid confusion later on.

Nit: is there any reason why ENT_* values 0x0c through 0x0f
aren't in numerical order like the entries from 0 to 0x0b
appear to be?

Nit (found in multiple places): comments should begin with a
capital letter and end with a period

Also, I'm thinking that the datalog source file should
be broken into multiple files rather than concatenated together
(as it is over 3K lines long)

Lastly, this patch set has a collision in the automake.mk file
with the current master and so could use a rebase.

Ryan Moats
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to