Better Error Handling and Logging
All threads resolved!
All threads resolved!
Compare changes
Better error handling (less exceptions, more error codes) and logging (for more detailed error handling and configuration issues).
Issue: https://gitlab.indiscale.com/caosdb/customers/lfpb/management/-/issues/390
See also the tests in caosdb-cppinttest!2 (merged)
Messages
and Message
classes handle the errors, warnings and info messages that come from the server.Unit tests should run as described in README_SETUP
Integration tests should run against a linkahead in the f-grpc branch
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.