Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

thin-provisioning-tools-1.0.12-2.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: thin-provisioning-tools Distribution: openSUSE Tumbleweed
Version: 1.0.12 Vendor: openSUSE
Release: 2.1 Build date: Fri Mar 22 13:23:46 2024
Group: Unspecified Build host: reproducible
Size: 2729033 Source RPM: thin-provisioning-tools-1.0.12-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/jthornber/thin-provisioning-tools/
Summary: Thin Provisioning Tools
A suite of tools for thin provisioning on Linux.

Provides

Requires

License

GPL-3.0-only

Changelog

* Fri Mar 22 2024 Martin Pluskal <mpluskal@suse.com>
  - Enable test execution during build
  - Modernise cargo packaging usage in spec file
* Mon Feb 26 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.12:
    * [thin_dump] Do not print error messages on BrokenPipe (EPIPE)
    * Bump version to 1.0.12
    * [build] Update dependencies
    * [commands] Fix version string compatibility issue with LVM
    * [thin_dump] Do not print error messages on BrokenPipe (EPIPE)
    * [build] Update license to SPDX identifier
* Tue Feb 13 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.11:
    * Bump version nr to 1.0.11
    * [thin/cache_check] Print suggestive hints for improving error resolution
    * [tests] Fix a typo in command name
    * [cache_check] Fix boundary check on the bitset for cached blocks
* Wed Jan 24 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.10:
    * Bump version to 1.0.10
    * [build] Update dependencies
    * [all] Fix clippy lints and typos
    * [space_map] Allow non-zero values in unused index block entries
    * [thin_repair] Fix child keys checking on the node with a zero key
    * [thin_check] Tweak the logs to avoid confusion with node errors
    * [thin_check] Support overriding the details tree root
    * [tests] Update expected help text for _pack and _unpack
    * [all] Fix clippy lints on optional targets
    * [build] Simplify the pre-commit hooks by checking all the targets at once
    * [thin_metadata_unpack] Allow long format for input and output
    * [space map] Fix incorrect index_entry.nr_free while expansion
    * thin_metadata_pack: Allow long format for input and output
* Mon Dec 18 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.9:
    * Update Cargo.lock
    * [build] Check Cargo.lock while it is updated
    * Bump version to 1.0.9
    * [build] Sync dependencies versions between Cargo.lock and Cargo.toml
    * [thin_check] Extend the --clear-needs-check-flag option to have auto-repair caps
    * [build] Require that Cargo.lock is up to date
    * [all] Fix clippy lints for Rust 1.74.0
    * Update cargo.lock
    * bump version nr to 1.0.8
    * [sync io engine] Stop reusing the same gap buffer.
    * [tests] Fix extra arguments for IO tests
* Tue Nov 28 2023 Martin Pluskal <mpluskal@suse.com>
  - Update vendored dependencies
* Tue Nov 14 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.7:
    * v1.0.7
    * [thin_generate_metadata] Fix command line parsing
    * [tests] Introduce era_generate_metadata
    * [era] Factor out MetadataGenerator
    * [era_invalidate] Fix missing value_parser for the --written-since option
    * [tests] Support additional program-specific arguments in IO tests
    * [examples] Add a custom emitter examples
    * Remove unnecesary type casting
    * [file_utils] Verify ioctl request code in tests
    * [file_utils] Fix the ioctl request code for the powerpc architecture
    * bump version to 1.0.6
    * [build] Update dependencies
    * [thin_delta] Remove redundant code
    * [thin_delta] Fix range mappings construction
    * [thin_delta] Fix command line parsing
    * [pack/unpack] Fix clippy lints
    * Bump version to v1.05
    * Add some test cases to delta_list
    * [pack/unpack]  Fix some wrapping issues
    * [tests] Ensure the scope of thin_check --super-block-only
    * [tests] Test repairing thin metadata with stale superblock
    * [thin_generate_damage] Support overriding superblock fields
    * [tests] Validate more fields in repaired thin superblock
    * [thin_explore] Fix visiting empty leaves
    * [xml] Improve xml value parsing and error handling
    * [all] Update error messages for xml parsers
    * [build] Update quick-xml to v0.29
    * [build] Update clap to v4.3
    * [build] Update dependencies
    * [thin_rmap] Check the input ranges
    * [thin_dump/repair] Fix the ordering of found empty roots
    * [report] Fix stderr redirection
    * [thin_dump/repair] Ensure the tools never fail with repairable metadata
    * [build] allow overriding PDATA_TOOLS in Makefile
    * [build] fix build on musl
    * [thin_stat] Display column headers and further statistics
    * [thin_stat] Display data run length statistics for measuring data locality
    * [thin_explore] Fix unit conversion for data block size
    * [thin_explore] Display space maps usage and roots
    * [thin_stat] Fix opening read-only files
    * [thin_dump] Fix a regression that cannot keep shared defs with only one predecessor
    * [commands] Print out error root cause if available
* Fri Jun 09 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.4:
    * Bump version to 1.0.4
    * [build] Update dependencies
    * [all] Fix clippy lints for Rust 1.69.0
    * [build] Drop the nix crate
    * [file_utils] Fix the BLKGETSIZE64 ioctl for 32-bit platoforms
    * [file_utils] Use stat64 explicitly to handle large files on 32-bit systems
    * [write_batcher] Fix compilation error on 32-bit platforms
* Wed Jun 09 2021 Wolfgang Frisch <wolfgang.frisch@suse.com>
  - Link as position-independent executable (bsc#1184124).
* Thu Aug 20 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.9.0:
    * New support tools: thin_metadata_{pack,unpack}.
    * thin_check can now check metadata snapshots.
    * some metadata space map bug fixes.
    * thin_check --auto-repair
    * Stop thin_dump --repair/thin_repair ignoring under populated nodes.
  - Drop no longer needed patches:
    * boost_168.patch
    * ft-lib_bcache-rename-raise-raise_.patch

Files

/usr/bin/pdata_tools
/usr/share/doc/packages/thin-provisioning-tools
/usr/share/doc/packages/thin-provisioning-tools/README.md
/usr/share/licenses/thin-provisioning-tools
/usr/share/licenses/thin-provisioning-tools/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 01:37:30 2024