Accepting request 1188960 from Base:System

- 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

OBS-URL: https://build.opensuse.org/request/show/1188960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/thin-provisioning-tools?expand=0&rev=30
This commit is contained in:
Dominique Leuenberger 2024-07-24 13:32:51 +00:00 committed by Git OBS Bridge
commit 067d568640
8 changed files with 55 additions and 11 deletions

View File

@ -6,7 +6,7 @@
<param name="match-tag">*</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
<param name="revision">refs/tags/v1.0.12</param>
<param name="revision">refs/tags/v1.0.13</param>
</service>
<service mode="manual" name="tar" />
<service mode="manual" name="recompress">

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/jthornber/thin-provisioning-tools.git</param>
<param name="changesrevision">b2d57dad4c3378544d7b36f3fc61e60989c5c092</param></service></servicedata>
<param name="changesrevision">116c05345bed5fe727992c3458311606d5443ff6</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bfec3a8843bc14f29ef32bf58dc27b8422d77077f5c3651c1aeaaec44412f607
size 341852

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8b18cc53e2c39ab2072766fc9c19f89483a0c7b2e28f56a3d67f3f4250da4c13
size 350342

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Mon Jul 22 08:21:27 UTC 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 11:19:26 UTC 2024 - Martin Pluskal <mpluskal@suse.com>

View File

@ -1,4 +1,4 @@
name: thin-provisioning-tools
version: 1.0.12
mtime: 1708697976
commit: b2d57dad4c3378544d7b36f3fc61e60989c5c092
version: 1.0.13
mtime: 1720684346
commit: 116c05345bed5fe727992c3458311606d5443ff6

View File

@ -17,7 +17,7 @@
Name: thin-provisioning-tools
Version: 1.0.12
Version: 1.0.13
Release: 0
Summary: Thin Provisioning Tools
License: GPL-3.0-only

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:893cece722a2761dcd31330cfb9942a65e2898590ca2d79ea77f10be04a2760c
size 13828759
oid sha256:8018e642da02032ba93f6e0f5da09af66eccdce8198bb823fb344228efcce524
size 14197993