From 06334798a510f4b32fb3fa925d0aff5cf792d457 Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Mon, 4 Mar 2024 14:15:59 -0300 Subject: [PATCH] fix(ds): fix `drop_generation` typespec This typespec fix will be used downstream by other backends. --- apps/emqx_durable_storage/src/emqx_ds.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_durable_storage/src/emqx_ds.erl b/apps/emqx_durable_storage/src/emqx_ds.erl index 9bffbaa09..993194da8 100644 --- a/apps/emqx_durable_storage/src/emqx_ds.erl +++ b/apps/emqx_durable_storage/src/emqx_ds.erl @@ -263,7 +263,7 @@ list_generations_with_lifetimes(DB) -> Mod = ?module(DB), call_if_implemented(Mod, list_generations_with_lifetimes, [DB], #{}). --spec drop_generation(db(), generation_rank()) -> ok | {error, _}. +-spec drop_generation(db(), ds_specific_generation_rank()) -> ok | {error, _}. drop_generation(DB, GenId) -> Mod = ?module(DB), case erlang:function_exported(Mod, drop_generation, 2) of