diff --git a/CHANGES.rst b/CHANGES.rst index 4efc744afa1f8b336b1ef3d79c90c0884eb4240b..565b80d20a1cbed5e04a0f1e79893a410122e7bf 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -292,6 +292,11 @@ DAL node the connection attempt failed. However, this MR fixes the timing when those attempts were made. (MR :gl:`!16466`) +- **Deprecation** The CLI experimental flag ``--sqlite3-backend`` and its + corresponding configuration file field have been deprecated since + SQLite is now the default storage backend for storing skip list + cells for DAL slots. + - **Feature** The DAL node stores now a peers.json file in its directory when it is shutdown with SIGINT. This file is read if it exists when starting the DAL node to restore previous known diff --git a/src/bin_dal_node/cli.ml b/src/bin_dal_node/cli.ml index d6cc8d17391c371c8a4764c712dd63758e84ae67..6dedc75ce162d74205df2ee2dbedc083b2abfa51 100644 --- a/src/bin_dal_node/cli.ml +++ b/src/bin_dal_node/cli.ml @@ -354,13 +354,11 @@ module Term = struct let sqlite3_backend = (* FIXME: https://gitlab.com/tezos/tezos/-/issues/7527 - Remove this command line argument once the SQLite3 backend is - the default one. *) + Remove this command line argument in the next release. *) let open Cmdliner in let doc = - "Experimental feature, please dont use it unless you know what you are \ - doing. Configure the DAL node store to use SQLite3 as a storage \ - backend. " + "DEPRECATED as SQLite is now the default storage backend for storing \ + skip list cells for DAL slots." in Arg.(value & flag & info ~docs ~doc ["sqlite3-backend"]) diff --git a/src/bin_dal_node/configuration_file.ml b/src/bin_dal_node/configuration_file.ml index 732a6bd3d3429f8800c28077895c9a686f6b8c96..2729a3ddd14c5af591fdd604d281d4cbf40360da 100644 --- a/src/bin_dal_node/configuration_file.ml +++ b/src/bin_dal_node/configuration_file.ml @@ -176,6 +176,9 @@ let experimental_features_encoding : experimental_features Data_encoding.t = (obj1 (dft "sqlite3-backend" + ~description: + "DEPRECATED as SQLite is now the default storage backend for \ + storing skip list cells for DAL slots." bool default_experimental_features.sqlite3_backend))