On 10/29/14 at 11:46pm, Ben Pfaff wrote: > A "conjunctive match" allows higher-level matches in the flow table, such > as set membership matches, without causing a cross-product explosion for > multidimensional matches. Please refer to the documentation that this > commit adds to ovs-ofctl(8) for a better explanation, including an example.
High level remark before I dig into the code: conjunction(id, k/n) I like n being the number of dimensions. I wonder whether we should have k start at 1 instead of 0 though. It would read as 1/2 - "1st dimension out of 2", 2/2 - "2nd dimension out of 2". > - Fixing reg0 as the field to use for conjunctive match lookup doesn't seem > too great. We could make it configurable per-flow, or we could add a new > field specifically for this purpose. I am not sure that it should be > fixed to 32 bits, either. I guess we can't go wrong with a separate 64 bits field. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev