(Re-open #22) Refactored Warehouse ROS for pluginlib#32
(Re-open #22) Refactored Warehouse ROS for pluginlib#32mikeferguson merged 4 commits intomoveit:jade-develfrom
Conversation
| bool connect() {return false;} | ||
| bool isConnected() {return false;} | ||
| void dropDatabase(const std::string& db_name) {throw warehouse_ros::DbConnectException("Database is stub");} | ||
| std::string messageType(const std::string& db_name, const std::string& collection_name) {throw warehouse_ros::DbConnectException("Database is stub");} |
There was a problem hiding this comment.
roscpp style guideline: "Braces, both open and close, go on their own lines (no "cuddled braces")."
|
+1 I scanned all the code, though it was a lot to review thoroughly |
|
Just a note for the future; even this PR seems to fail with Kinetic on Xenial, as the test on Travis failed and I'm seeing the same error locally on my Xenial. |
|
@130s -- is it just a missing header include? I don't see any boost includes in that header -- and I know some of the lower level stuff might have moved towards using C++11 instead of boost possibly dropping the previously included header |
|
@davetcoleman Code style should be now adjusted for all files in |
|
@mikeferguson thanks for the catch for the headers. I added a simple change and it builds on my Xenial host. Now waiting for Travis result to see if it builds for both Jade and Kinetic. |
|
Now Travis is happy for Jade and Kinetic. (So at the moment we can technically release |
|
@mikeferguson can you do the honors? |
|
I'll push a release later tonight |
|
@mikeferguson if it's just a bloom without anything special then I can do that early afternoon. Let me know. |
The Python infrastructure in warehouse_ros was removed in moveit/warehouse_ros#32 and will not come back. This essentially breaks the DB functionality of all MoveIt configuration packages, including the ones in ros-industrial/fanuc. For now the roslaunch tests that attempt to enable the DB will be disabled, as this is not an issue with those packages, but with warehouse_ros/MoveIt. If/when that is resolved, the tests can be enabled again.
The Python infrastructure in warehouse_ros was removed in moveit/warehouse_ros#32 and will not come back. This essentially breaks the DB functionality of all MoveIt configuration packages, including the ones in ros-industrial/fanuc. For now the roslaunch tests that attempt to enable the DB will be disabled, as this is not an issue with those packages, but with warehouse_ros/MoveIt. If/when that is resolved, the tests can be enabled again.
The Python infrastructure in warehouse_ros was removed in moveit/warehouse_ros#32 and will not come back. This essentially breaks the DB functionality of all MoveIt configuration packages, including the ones in ros-industrial/fanuc. For now the roslaunch tests that attempt to enable the DB will be disabled, as this is not an issue with those packages, but with warehouse_ros/MoveIt. If/when that is resolved, the tests can be enabled again.
Re-opening #22 because it: