mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Remove deprecated BloomFilter serialization methods
This commit is contained in:
parent
dd982ee6c4
commit
ca69d9fb8f
2 changed files with 0 additions and 13 deletions
|
@ -18,12 +18,6 @@ BloomFilter::BloomFilter(const detail::Hasher* arg_hasher) { hasher = arg_hasher
|
|||
|
||||
BloomFilter::~BloomFilter() { delete hasher; }
|
||||
|
||||
broker::expected<broker::data> BloomFilter::Serialize() const {
|
||||
if ( auto res = SerializeData() )
|
||||
return zeek::detail::BrokerDataAccess::Unbox(*res);
|
||||
return {broker::make_error(broker::ec::serialization_failed)};
|
||||
}
|
||||
|
||||
std::optional<BrokerData> BloomFilter::SerializeData() const {
|
||||
auto h = hasher->Serialize();
|
||||
|
||||
|
@ -43,10 +37,6 @@ std::optional<BrokerData> BloomFilter::SerializeData() const {
|
|||
return std::move(builder).Build();
|
||||
}
|
||||
|
||||
std::unique_ptr<BloomFilter> BloomFilter::Unserialize(const broker::data& data) {
|
||||
return UnserializeData(BrokerDataView{&data});
|
||||
}
|
||||
|
||||
std::unique_ptr<BloomFilter> BloomFilter::UnserializeData(BrokerDataView data) {
|
||||
if ( ! data.IsList() )
|
||||
return nullptr;
|
||||
|
|
|
@ -105,9 +105,6 @@ public:
|
|||
*/
|
||||
virtual std::string InternalState() const = 0;
|
||||
|
||||
[[deprecated("Remove in v7.1: use SerializeData instead")]] broker::expected<broker::data> Serialize() const;
|
||||
[[deprecated("Remove in v7.1: use UnserializeData instead")]] static std::unique_ptr<BloomFilter> Unserialize(
|
||||
const broker::data& data);
|
||||
std::optional<BrokerData> SerializeData() const;
|
||||
static std::unique_ptr<BloomFilter> UnserializeData(BrokerDataView data);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue