usdot-fhwa-stol / cda-telematics

Apache License 2.0
1 stars 2 forks source link

wfd-515 #187

Closed adev4a closed 6 months ago

adev4a commented 7 months ago

PR Details

This PR fixes several issues encountered during integration testing of the historical data processing service for rosbags.

  1. Fixes call to InfluxDBClientError which was not being declared correctly.
  2. rosbag processing service tries to connect to the mysql database just once and throws an error if the database is not available. This is an issue because when bringing up the local deployment, the mysql database might start after the processing service. A max number of retries was added.
  3. rosbag processing service should try to re-establish connection to mysql if the connection fails during operation

Description

Related GitHub Issue

Related Jira Key

Motivation and Context

How Has This Been Tested?

Types of changes

Checklist:

dan-du-car commented 6 months ago

There are some merge conflicts.