+7
nixos/modules/services/databases/tigerbeetle.md
+7
nixos/modules/services/databases/tigerbeetle.md
···A complete list of options for TigerBeetle can be found [here](#opt-services.tigerbeetle.enable).+Usually, TigerBeetle's [upgrade process](https://docs.tigerbeetle.com/operating/upgrading) only requires replacing the binary used for the servers.+This is not directly possible with NixOS since the new binary will be located at a different place in the Nix store.+However, since TigerBeetle is managed through systemd on NixOS, the only action you need to take when upgrading is to make sure the version of TigerBeetle you're upgrading to supports upgrades from the version you're currently running.+This information will be on the [release notes](https://github.com/tigerbeetle/tigerbeetle/releases) for the version you're upgrading to.
+18
-8
nixos/modules/services/databases/tigerbeetle.nix
+18
-8
nixos/modules/services/databases/tigerbeetle.nix
······+ExecStart = "${lib.getExe cfg.package} start --cache-grid=${cfg.cacheGridSize} --addresses=${lib.escapeShellArg (builtins.concatStringsSep "," cfg.addresses)} ${replicaDataPath}";-ExecStart = "${lib.getExe cfg.package} start --cache-grid=${cfg.cacheGridSize} --addresses=${lib.escapeShellArg (builtins.concatStringsSep "," cfg.addresses)} ${replicaDataPath}";