From c5bdf0cc26fc350ae9b732f569263512e1037f8c Mon Sep 17 00:00:00 2001 From: electricboogie <32370782+kimono-koans@users.noreply.github.com> Date: Wed, 14 Aug 2024 17:49:54 -0500 Subject: [PATCH] Bump version --- Cargo.lock | 2 +- Cargo.toml | 2 +- httm.1 | 10 +++++----- third_party/LICENSES_THIRD_PARTY.html | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5a241869..51756b71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -484,7 +484,7 @@ dependencies = [ [[package]] name = "httm" -version = "0.41.5" +version = "0.42.0" dependencies = [ "ahash 0.8.11", "clap 4.5.15", diff --git a/Cargo.toml b/Cargo.toml index b0025602..75fbc93e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "httm" authors = ["Robert Swinford gmail.com>"] -version = "0.41.5" +version = "0.42.0" edition = "2021" keywords = ["zfs", "backup", "restore", "cli-utility", "snapshot"] description = "A CLI tool for viewing snapshot file versions on ZFS and btrfs datasets" diff --git a/httm.1 b/httm.1 index 8fe29b78..dfa36532 100644 --- a/httm.1 +++ b/httm.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH HTTM "1" "August 2024" "httm 0.41.5" "User Commands" +.TH HTTM "1" "August 2024" "httm 0.42.0" "User Commands" .SH NAME -httm \- manual page for httm 0.41.5 +httm \- manual page for httm 0.42.0 .SH SYNOPSIS .B httm [\fI\,OPTIONS\/\fR] [\fI\,INPUT_FILES\/\fR]... @@ -34,8 +34,8 @@ automatically discover locally replicated datasets and list their snapshots as w \fB\-p\fR, \fB\-\-preview[=\fR] user may specify a command to preview snapshots while in a snapshot selection view. This argument optionally takes a value specifying the command to be executed. The default value/command, if no command value specified, is a 'bowie' formatted 'diff'. User defined commands must specify the snapshot file name "{snap_file}" and the live file name "{live_file}" within their shell command. NOTE: 'bash' is required to bootstrap any preview script, even if user defined preview commands or script is written in a different language. .TP -\fB\-\-uniqueness[=\fR] -comparing file versions solely on the basis of size and modify time (the default "metadata" behavior) may return what appear to be "false positives", in the sense that, modify time is not a precise measure of whether a file has actually changed. A program might overwrite a file with the same contents, or a user can simply update the modify time via 'touch'. If only this flag is specified, the "contents" option compares the actual file contents of file versions, if their sizes match, and overrides the default "metadata" behavior. The "contents" option can be expensive, as the file versions need to be read back and compared, and should probably only be used for smaller files. Given how expensive this operation can be, for larger files or files with many versions, "contents" option is not shown in Interactive browse mode, but after a selection is made, can be utilized in Select or Restore modes. The "all" or "no\-filter" option dumps all snapshot versions, and no attempt is made to determine if the file versions are distinct. [aliases: unique] [possible values: all, no\-filter, metadata, contents] +\fB\-\-dedup\-by[=\fR] +comparing file versions solely on the basis of size and modify time (the default "metadata" behavior) may return what appear to be "false positives", in the sense that, modify time is not a precise measure of whether a file has actually changed. A program might overwrite a file with the same contents, or a user can simply update the modify time via 'touch'. If only this flag is specified, the "contents" option compares the actual file contents of file versions, if their sizes match, and overrides the default "metadata" behavior. The "contents" option can be expensive, as the file versions need to be read back and compared, and should probably only be used for smaller files. Given how expensive this operation can be, for larger files or files with many versions, "contents" option is not shown in Interactive browse mode, but after a selection is made, can be utilized in Select or Restore modes. The "disable" "all" or "no\-filter" option dumps all snapshot versions, and no attempt is made to determine if the file versions are distinct. [aliases: unique, uniqueness] [possible values: disable, all, no\-filter, metadata, contents] .TP \fB\-e\fR, \fB\-\-exact\fR use exact pattern matching for searches in the interactive modes (in contrast to the default fuzzy searching). @@ -44,7 +44,7 @@ use exact pattern matching for searches in the interactive modes (in contrast to snapshot a file/s most immediate mount. This argument optionally takes a value for a snapshot suffix. The default suffix is 'httmSnapFileMount'. Note: This is a ZFS only option which requires either superuser or 'zfs allow' privileges. .TP \fB\-\-list\-snaps[=\fR] -display snapshots names for a file. This argument optionally takes a value. By default, this argument will return all available snapshot names. When the UNIQUENESS flag is not specified but the LIST_SNAPS is, the default UNIQUENESS level is "all" snapshots. User may limit type of snapshots returned via specifying the UNIQUENESS flag. The user may also omit the most recent "n" snapshots from any list. By appending a comma, this argument also filters those snapshots which contain the specified pattern/s. A value of "5,prep_Apt" would return the snapshot names of only the last 5 (at most) of all snapshot versions which contain "prep_Apt". The value "native" will restrict selection to only 'httm' native snapshot suffix values, like "httmSnapFileMount" and "ounceSnapFileMount". Note: This is a ZFS only option. +display snapshots names for a file. This argument optionally takes a value. By default, this argument will return all available snapshot names. When the DEDUP_BY flag is not specified but the LIST_SNAPS is, the default DEDUP_BY level is "all" snapshots. User may limit type of snapshots returned via specifying the DEDUP_BY flag. The user may also omit the most recent "n" snapshots from any list. By appending a comma, this argument also filters those snapshots which contain the specified pattern/s. A value of "5,prep_Apt" would return the snapshot names of only the last 5 (at most) of all snapshot versions which contain "prep_Apt". The value "native" will restrict selection to only 'httm' native snapshot suffix values, like "httmSnapFileMount" and "ounceSnapFileMount". Note: This is a ZFS and btrfs only option. .TP \fB\-\-prune\fR prune all snapshot/s which contain the input file/s on that file's most immediate mount via "zfs destroy". "zfs destroy" is a DESTRUCTIVE operation which *does not* only apply to the file in question, but the entire snapshot upon which it resides. Careless use may cause you to lose snapshot data you care about. This argument requires and will be filtered according to any values specified at LIST_SNAPS. User may also enable SELECT mode to make a granular selection of specific snapshots to prune. Note: This is a ZFS only option. diff --git a/third_party/LICENSES_THIRD_PARTY.html b/third_party/LICENSES_THIRD_PARTY.html index d3faf32f..acbc27c3 100644 --- a/third_party/LICENSES_THIRD_PARTY.html +++ b/third_party/LICENSES_THIRD_PARTY.html @@ -3529,7 +3529,7 @@

Used by:

Mozilla Public License 2.0

Used by:

Mozilla Public License Version 2.0
 ==================================