File rustfs.changes of Package rustfs

-------------------------------------------------------------------
Tue Oct 28 11:35:02 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- Update to version 1.0.0~alpha66:
  * fix: when the error returned by make_bucket is BucketExists, replace … (#735)
  * fix: scandir object (#733)
  * Fix/ilm (#721)
  * fix: take content type from PutObjectInput instead of headers (#718)
  * fix: The issue of multi-level objects created in Windows not being displayed has been fixed (#661) (#723)
  * fix:add favicon.ico route (#713)
  * fix: multipart upload checksum validation (#712)
  * improve code for metrics and switch tokio-tar to astral-tokio-tar (#705)
  * docs: add Star History section to README files (#696)
  * chore: bump dependencies, add metrics support, remove DNS resolver (#699)
  * Improve the peer client (#693)

-------------------------------------------------------------------
Thu Oct 23 18:29:52 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>

- Update to version 1.0.0~alpha65:
  * Refactor: Add observability enable flag, improve comments, remove unused config params, and enhance run function error logging. (#689)
  * Refactor Console Server Architecture (#685)
  * feat: adjust metrics push interval to 3 seconds (#686)
  * add make bucket error logs (#683)
  * fix (#682)
  * fix: prevent duplicate data volumes in entrypoint.sh (#681)
  * Fix CRC32C Checksum Implementation and Enhance Authentication System (#678)
  * fix: DataUsageInfo add list bucket permission (#674)
  * fix docker healthcheck unhealthy issue (#672)
  * Refactor: Introduce content checksums and improve multipart/object metadata handling (#671)
  * fix(export): fix the policy and service account export (#665)
  * build(deps): upgrade s3s (#667)
  * fix words error
  * fix error
  * add ansible installation with mnmd (#664)
  * chore(docs): move root `examples` to `docs/examples/docker` and update README (#663)
  * fix(targets): make target removal and reload transactional; prevent reappearing entries (#662)
  * fix: update ahm integration test fixture (#659)
  * fix: correct HTTP range suffix handling
  * feat: Simple OPA support (#644)
  * feat:  adapt to s3s typed etag support (#653)
  * test: allow mocking dns resolver (#656)
  * Refactor mnmd docker compose for extendence (#652)
  * chore(docs): update README and README_ZH (#649)
  * RustFS trending images
  * Revert "feat(append): implement object append operations with state tracking (#599)" (#646)
  * Add complete MNMD Docker deployment example with startup coordination and VolumeNotFound fix (#642)
  * chore: improve event and docker-compose ,Improve the permissions of the `endpoint` health interface, upgrade  otel from 0.30.0 to 0.31.0 (#620)
  * fix:#630 (#633)
  * fix: normalize ETag comparison in multipart upload and replication (#627)
  * fix: CompleteMultipartUpload encryption (#626)
  * fix typos and bump the dependencies group with 9 updates (#614)
  * add iam notification (#604)
  * build(deps): upgrade s3s (#595)
  * feat(append): implement object append operations with state tracking (#599)
  * Improve lock (#596)
  * Fix ETag format to comply with HTTP standards by wrapping with quotes (#592)
  * refactor: Reimplement bucket replication system with enhanced architecture (#590)
  * feat(lock): enhance lock management with timeout and ownership tracking (#589)
  * Fix Tokio Runtime Initialization: Remove Private API Usage and Ensure IO Enabled (#587)
  * Fix collect (#586)
  * feat(encryption): add managed encryption support for SSE-S3 and SSE-KMS (#583)
  * RustFS `rustfs-audit` Complete Implementation with Enterprise Observability (#557)
  * feat: Allow alpha versions to create latest Docker tag (#577)
  * fix: correct DeleteObjectVersionAction (#574)
  * feature: support kms && encryt (#573)
  * feat: upgrade datafusion to v50.0.0 and update related dependencies f… (#563)
  * remove crate `rustfs-audit-logger` (#562)
  * Fix entrypoint.sh incorrectly passing logs directory as data volume with improved separation (#561)
  * Feature/add dns logs (#558)
  * fix: list_objects does not return common_prefixes field. (#543) (#554)
  * add tls support for docker compose (#553)
  * fix: enforce max-keys limit to 1000 in S3 implementation (#549)
  * refactor: simplify initialization flow and modernize string formatting (#548)
  * feat(obs): optimize WriteMode selection logic in init_telemetry (#546)
  * [Optimization] Enhance obs module telemetry.rs with environment-aware logging and production security (#539)
  * Adding a toggle for update check (#532)
  * add startup logo (#528)
  * feat(console): support accessing console endpoint via port 9000 (#533)
  * fix(main): update dns_init startup logic and remove unused code in http.rs (#531)
  * remove deps (#529)
  * update docker compose usage guidence in READEME file (#526)
  * feat: enhance console separation with enterprise-grade security, monitoring, and advanced tower-http integration (#513)
  * fix docker compose running with no such file error (#519)
  * disable pprof on win (#524)
  * feat(lock): Optimize lock management performance in high-concurrency scenarios (#523)
  * refactor(profiling): Remove performance profiling support for Windows and optimize dependency management (#518)
  * Performance: improve (#514)
  * feat:admin auth (#512)
  * feat(lock): Add support for disabling lock manager (#511)
  * Fix lock (#510)
  * fix:Fix some errors tested in mint (#507)
  * feat: Implement enhanced DNS resolver with hickory-resolver, TLS support, and layered fallback for Kubernetes environments (#505)
  * add bucket notification configuration (#502)
  * feat: consolidate AI rules into unified AGENTS.md (#501)
  * Fix: fix collect usage data (#500)
  * Feature/scanner performance optimization (#498)
  * Fix: add support for additional AWS S3 storage classes and validation logic (#487)
  * Fix/response (#485)
  * build(deps): bump crc-fast from 1.4.0 to 1.5.0 in the dependencies group (#481)
  * Fix Windows path separator issue using PathBuf (#482)
  * Fix/delete version (#484)
  * Fix/ilm (#478)
  * feat: add S3 object legal hold and retention management APIs (#476)
  * Feature up/ilm (#470)
  * build(deps): bump aws-config and clap  upgrade version (#472)
  * build(deps): bump tracing-subscriber in the cargo group (#471)
  * refactor(admin/event): optimize notification target routing and logic handling (#463)
  * feat: support conditional writes (#409)
  * Fix/addtier (#454)
  * fix: add the default port number to the given server domains (#373) (#458)
  * feat: add support for range requests in upload_part_copy and implement parse_copy_source_range function (#453)
  * Potential fix for code scanning alert no. 7: Workflow does not contain permissions (#457)
  * fix:revet #443 #446 (#452)
  * fix:Workflow does not contain permissions (#451)
  * Potential fix for code scanning alert no. 13: Code injection (#447)
  * Comment out error log for missing subscribers (#448)
  * lock: dedicate unlock worker to thread runtime; robust fallback in Drop (#446)
  * ahm(scanner): throttle scanning, skip recently-modified objects, and … (#443)
  * Remove rustfs-gui module (#445)
  * feat(targets): extract targets module into a standalone crate (#441)
  * Replace prints with logs and fix grammar (#437)
  * [FEAT] add error message (#435)
  * fix: Dockerfile with error permission change. (#436)
  * docs: update doc/docker-data-dir README.md (#432)

-------------------------------------------------------------------
Thu Aug 21 13:25:07 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package rustfs: RustFS is a high-performance distributed
  object storage software built using Rust
openSUSE Build Service is sponsored by