17b3054a77
feat(s3select): add JSON handling and flattening for EcObjectStore ( #1930 )
...
Signed-off-by: 0xdx2 <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: houseme <[email protected] >
2026-02-24 18:05:34 +08:00
0xdx2 and GitHub
b19e8070a2
fix(tagging): fix e2e test_object_tagging failure ( #1327 )
2026-01-01 17:38:37 +08:00
136db7e0c9
feat: add function to extract user-defined metadata keys and integrat… ( #1281 )
...
Signed-off-by: 0xdx2 <[email protected] >
Signed-off-by: houseme <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: houseme <[email protected] >
2025-12-27 22:18:16 +08:00
3e2252e4bb
fix(config):Update argument parsing for volumes and server_domains to support del… ( #1209 )
...
Signed-off-by: houseme <[email protected] >
Co-authored-by: houseme <[email protected] >
Co-authored-by: Copilot <[email protected] >
2025-12-21 17:54:23 +08:00
0xdx2 and GitHub
9f12a7678c
feat(ci): add codeql to scanner code ( #1076 )
2025-12-10 21:48:18 +08:00
0xdx2 and GitHub
7c6cbaf837
feat: enhance error handling and add precondition checks for object o… ( #1008 )
2025-12-06 20:39:03 +08:00
57f082ee2b
fix: enforce max-keys limit to 1000 in S3 implementation ( #549 )
...
Co-authored-by: damon <[email protected] >
2025-09-16 18:02:24 +08:00
971e74281c
fix:Fix some errors tested in mint ( #507 )
...
* refactor: replace new_object_layer_fn with get_validated_store for bucket validation
* feat: add validation for object tagging limits and uniqueness
* Apply suggestion from @Copilot
Co-authored-by: Copilot <[email protected] >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <[email protected] >
* feat: add EntityTooSmall error for multipart uploads and update error handling
* feat: validate max_parts input range for S3 multipart uploads
* Update rustfs/src/storage/ecfs.rs
Co-authored-by: Copilot <[email protected] >
* fix: optimize tag key and value length validation checks
---------
Co-authored-by: damon <[email protected] >
Co-authored-by: Copilot <[email protected] >
2025-09-10 22:22:29 +08:00
44f3eb7244
Fix: add support for additional AWS S3 storage classes and validation logic ( #487 )
...
* Fix: add pagination fields to S3 response
* Fix: add support for additional AWS S3 storage classes and validation logic
* Fix: improve handling of optional fields in S3 response
---------
Co-authored-by: DamonXue <[email protected] >
2025-09-05 09:50:41 +08:00
d6840a6e04
feat: add support for range requests in upload_part_copy and implement parse_copy_source_range function ( #453 )
...
* feat: add support for range requests in upload_part_copy and implement parse_copy_source_range function
* style: format debug and error logging for improved readability
* feat: implement parse_copy_source_range function and improve error handling in range requests
* Update rustfs/src/storage/ecfs.rs
Co-authored-by: Copilot <[email protected] >
* fix: correct return type in parse_copy_source_range function
* fix: remove unnecessary unwrap in parse_copy_source_range tests
* fix: simplify etag comparison in copy condition validation
---------
Co-authored-by: DamonXue <[email protected] >
Co-authored-by: Copilot <[email protected] >
Co-authored-by: loverustfs <[email protected] >
2025-08-24 10:54:48 +08:00
0xdx2 and GitHub
3ebab98d2d
feat: include user-defined metadata in S3 response ( #431 )
2025-08-19 22:09:50 +08:00
0xdx2 and GitHub
e9d7e211b9
fix:Add etag to get object response
...
fix:Add etag to get object response
2025-07-31 11:31:15 +08:00
0xdx2 and GitHub
45bbd1e5c4
Add etag to get object response
...
Add etag to get object response
2025-07-31 11:20:10 +08:00
0xdx2 and GitHub
57d196771a
Merge pull request #312 from rustfs/0xdx2-s3s_xmlns
...
fix: update s3s version to solve xml namespace type attribute bug.
2025-07-30 23:53:56 +08:00
0xdx2 and GitHub
6202f50e15
fix: update s3s version to solve xml namespace type attribute bug.
...
update s3s version to solve xml namespace type attribute bug.
2025-07-30 23:40:43 +08:00