Non dependency hashing

This commit is contained in:
Your Name
2025-04-29 22:49:03 +12:00
parent 1ef4a16b66
commit 8c234cf88b
6 changed files with 20 additions and 935 deletions

View File

@ -118,16 +118,16 @@ class service_versions {
bool remote_template_is_up_to_date() { return get_version_remote_service_template() == calculate_version_local_service_template(); }
bool remote_config_is_up_to_date() { return get_version_remote_config() == calculate_version_local_config(); }
XXH64_hash_t calculate_version_local_service_template();
XXH64_hash_t calculate_version_local_config();
uint64_t calculate_version_local_service_template();
uint64_t calculate_version_local_config();
void update_stored_remote_versions();
XXH64_hash_t get_version_remote_config();
XXH64_hash_t get_version_remote_service_template();
uint64_t get_version_remote_config();
uint64_t get_version_remote_service_template();
private:
XXH64_hash_t calculate_version_remote_service_template();
XXH64_hash_t calculate_version_remote_config();
uint64_t calculate_version_remote_service_template();
uint64_t calculate_version_remote_config();
private:
std::string m_server_name;