Commit 5e218a1
committed
Add iceberg-sigv4 Crate and MinIOCatalog
For Iceberg Ecosystem Integration this PR introduces a standalone SigV4 authentication
crate (iceberg-sigv4) and adds optional iceberg-rust type compatibility, enabling better
integration with the Apache Iceberg ecosystem while keeping iceberg-rust as an
internal implementation detail invisible to SDK users.
It uses iceberg-rust as base for building this echo system.
Signed-off-by: Shubhendu Ram Tripathi <shubhendu@minio.io>1 parent 9d64ff6 commit 5e218a1
File tree
17 files changed
+4013
-205
lines changed- crates/iceberg-sigv4
- src
- src/s3tables
- tests/s3tables
17 files changed
+4013
-205
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
| |||
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| |||
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
| 54 | + | |
48 | 55 | | |
49 | 56 | | |
50 | 57 | | |
| |||
78 | 85 | | |
79 | 86 | | |
80 | 87 | | |
| 88 | + | |
| 89 | + | |
81 | 90 | | |
82 | 91 | | |
83 | 92 | | |
| |||
0 commit comments