The python-openvswitch package should build the json C extension
Bug #1672522 reported by
Terry Wilson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvswitch (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The C extension wrapping OVS's own json parser is 60x faster than the pure-python version currently being used. Profiling shows JSON parsing to be the biggest bottleneck using python-openvswitch IDL library.
setuptools can build the extension as long as the python-dev packages are installed and openvswitch-dev is installed. It should be available in OVS 2.6+
Changed in openvswitch (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
To post a comment you must log in.
I've added the -dev BD's to the package with a recent upload; however the python native extension self depends on the package being built which I've not figured out yet; we probably need to expose some sort of libopenvswitch0 {-dev} type package but I'm not sure.