[installation] Change to nightly

This commit is contained in:
2025-10-30 12:04:59 +01:00
parent 2ff097f9d1
commit a31bc45cce
1441 changed files with 60368 additions and 56360 deletions

View File

@ -279,7 +279,7 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
// X'truction
// ----------------------------------------------------------------------
public:
Protocol();
Protocol() = default;
virtual ~Protocol();
@ -322,6 +322,13 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
*/
Core::Version schemaVersion() const;
/**
* @brief Returns whether the backend supports the DeleteTree operation
* or not.
* @return Flag indicating available support.
*/
bool isDeleteTreeSupported() const;
/**
* @brief Returns configuration parameters as key-value store
* returned by the broker.
@ -534,14 +541,15 @@ class SC_SYSTEM_CLIENT_API Protocol : public Core::InterruptibleObject {
protected:
using PacketQueue = std::deque<Packet*>;
bool _wantMembershipInfo;
bool _wantMembershipInfo{true};
Groups _groups;
PacketQueue _inbox;
std::string _errorMessage;
State _state;
std::string _registeredClientName;
Core::Version _schemaVersion; //!< The schema version the
//!< server supports
Core::Version _schemaVersion{0}; //!< The schema version the
//!< server supports
bool _supportsDeleteTree{false};
KeyValueStore _extendedParameters;
std::string _certificate; //!< Optional client certificate
@ -560,6 +568,10 @@ inline Core::Version Protocol::schemaVersion() const {
return _schemaVersion;
}
inline bool Protocol::isDeleteTreeSupported() const {
return _supportsDeleteTree;
}
inline const Protocol::KeyValueStore &Protocol::extendedParameters() const {
return _extendedParameters;
}