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.13-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: thin-provisioning-tools Distribution: openSUSE Tumbleweed
Version: 1.0.13 Vendor: openSUSE
Release: 1.1 Build date: Mon Jul 22 10:21:27 2024
Group: Unspecified Build host: reproducible
Size: 2515025 Source RPM: thin-provisioning-tools-1.0.13-1.1.src.rpm
Packager: https://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

* Mon Jul 22 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 1.0.13:
    * bump version to 1.0.13
    * [io_engine] Remove duplicate code in tests
    * [build] Update quick-xml to v0.36
    * [build] Update dependencies
    * [doc] Update CHANGES
    * [thin_check] Correct the number of devices to check in logs
    * [doc] Update TODO list
    * [man] Update man page for thin_ls
    * [io_engine] Add test cases for SyncIoEngine::write_many()
    * [io_engine] Enlarge the batch size for SyncIoEngine to do vectored write
    * [io_engine] Use vectored write in sync io
    * [tests] Use sha256sum to avoid collision
    * [all] Fix clippy lints
    * [tests] Fix thin snapshot xml generator
    * [tests] Fix the mapped_blocks for thins in generated xml
    * [thin_check] Log the number of exclusive devices in metadata snapshot
    * [devtools] Fix parsing subcommands through symlinks
    * deps: bump libc from 0.2.153 to 0.2.155
    * [thin_repair] Support repairing device details tree
    * [tests] Replace duplicate code with utility functions
    * [thin_repair] Remove unused code
    * [thin_repair] Preserve the timestamp of stale superblock if needed
    * [thin_explore] Fix missing version option
    * Add a nix flake to provide a dev env
    * [thin_delta] Update comments
    * [tests] Test cache_check --auto-repair and --clear-needs-check-flag
    * [tests] Introduce cache_generate_damage
    * [tests] Add broken pipe tests for cache_dump and era_dump
    * [cache_check] Extend the --clear-needs-check-flag option to have auto-repair caps
    * [thin_ls] Support listing the highest mapped block
    * [btree] Remove unused imports
    * [btree] Add BTreeIterator type
    * [*_dump] Simplify the handling of error context
    * [cache/era_dump] Do not print error messages on BrokenPipe (EPIPE)
    * [tests] Explicitly set the fifo capacity for triggering EPIPE
    * [tests] Support leaving TestDir undeleted for debugging failed commands
    * [tests] Ensure thin_dump's output in broken pipe tests
    * [tests] Fix closing the pipe fd twice
    * [tests] Explicitly set the pipe capacity for triggering EPIPE
* Tue Apr 23 2024 Martin Pluskal <mpluskal@suse.com>
  - Update vendored dependencies
* 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).

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, Thu Nov 7 00:59:31 2024