Port serialize/protobuf
Modified all algorithms under arrows/serialize/protobuf
for porting to v2.
-
activity
algorithm was originally not included in v1register_algorithms
. It was modified and included because it is called in one of the unit tests. -
geo_polygon
was also not included in v1CMakeLists.txt
orregister_algorithms
. It appears to be unused. The algorithm was modified for porting to v2. It does not build, so it was not added to theCMakeLists.txt
orregister_algorithms
- ci config was manually updated to include
serialize_protobuf
unconditionally to avoid adding the long name to the ci configuration file name - If both
serialize/json
andserialize/protobuf
are enabled, there is a conflict with the plug in names because they both use the samevital/algo/data_serializer
interface. The plug in names forserialize/protobuf
were changed. For example,kwiver:image
changed tokwiver:protobuf:image
to distinguish it fromserialize/json
.
Edited by Paul Beasly