mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-07 12:35:54 +00:00
53887a69f6
Port the reviewed framing, native listing validation, and old-reader serialization fixes from 4d72989068f845f2a046a91b1afd537dcd1bfeda to the application-owned service without restoring the removed ECStore module. Preserve the current GCS HEAD/GET bucket proof, optional GCS feature, ListObjects v1 local pagination, and stored-config publication behavior. Validate Azure object absence at its operation boundary and ignore nonexistent provider error headers for GCS. Keep frozen compatibility fixtures within each owning crate. Related: rustfs/backlog#2303, rustfs/backlog#2306, rustfs/backlog#2307, rustfs/backlog#2308.
2 lines
878 B
JSON
2 lines
878 B
JSON
{"bucket":"photos","config":{"version":1,"enabled":true,"source":{"provider":"minio","endpoint":"https://source.example.com:9000","region":"us-east-1","bucket":"legacy-photos","path_style":"auto","credentials":{"access_key":"AKIASOURCE","secret_key":"REDACTED","session_token":null},"tls":{"skip_verify":false,"ca_cert_pem":null}},"filter":{"prefix":null,"source_prefix":"photos/"},"policy":{"head":"proxy","range_get":"serve_and_backfill","source_error":"propagate","list_through":false,"respect_local_delete_marker":true,"preserve_etag":true,"copy_tags":false,"emit_events":true,"negative_cache_ttl_secs":30,"inline_max_bytes":16777216,"multipart_part_size_bytes":67108864,"max_concurrent_pulls":8,"pull_queue_capacity":1024,"source_timeout":{"connect_ms":5000,"first_byte_ms":15000,"idle_ms":30000},"bandwidth_limit_bytes_per_sec":null}},"updated_at":"2026-09-02T10:00:00Z"}
|