Update dependencies, README, and pipelines
Type of change
-
Bug Fix -
Feature
Does this introduce a change in the core logic?
- [No]
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
Updates description?
Updates dependencies by updating the VCPKG baseline to a more recent hash and fixing most breaking changes. This is a prerequisite for some planned changes to the Azure integration, which requires a package that's not available with the current baseline version. The following dependencies were not updated due to complications:
-
hdf5
: later versions introduce breaking API changes even with the backwards compatibility option, and updating to a new version is non-trivial -
avro-cpp
: latest versions appear to be linked differently, so updating this is also non-trivial -
google-cloud-cpp
: latest version has some breaking changes and I don't know anything about the GCP integration, so I've left it alone for now
In addition, I've updated the README to make the instructions a bit clearer and add some missing details that I found useful to know when trying to build and run the server.