1369 Commits (9e17f6baffd5dd7cc404d831d18dd618b9fe5049)

Author SHA1 Message Date
Chris Lu 9e17f6baff mini clean shutdown 23 hours ago
Chris Lu e9e7b29d2f fix flags 23 hours ago
Chris Lu 8ec9ff4a12
Refactor plugin system and migrate worker runtime (#8369) 2 days ago
Chris Lu 3300874cb5
filer: add default log purging to master maintenance scripts (#8359) 4 days ago
Chris Lu 0d8588e3ae
S3: Implement IAM defaults and STS signing key fallback (#8348) 4 days ago
Lisandro Pin 0721e3c1e9
Rework volume compaction (a.k.a vacuuming) logic to cleanly support new parameters. (#8337) 5 days ago
Chris Lu b57429ef2e
Switch empty-folder cleanup to bucket policy (#8292) 1 week ago
Chris Lu ba8e2aaae9
Fix master leader election when grpc ports change (#8272) 2 weeks ago
Chris Lu 15d0a46679 Normalize and deduplicate master peer addresses 2 weeks ago
Chris Lu ae27e17e6f Canonicalize self peer entry to avoid raft self-alias panic 2 weeks ago
Chris Lu 02dac23119 Fix master leader detection when grpc ports change 2 weeks ago
Chris Lu e6ee293c17
Add table operations test (#8241) 2 weeks ago
Chris Lu a3b83f8808
test: add Trino Iceberg catalog integration test (#8228) 2 weeks ago
Chris Lu a04e8dd00b
Support Linux file/dir ACL in weed mount (#8233) 2 weeks ago
Chris Lu e39a4c2041 fix flaky test 2 weeks ago
Chris Lu bd4e7ff14e
command: fix s3 panic in filer command (#8208) 2 weeks ago
Chris Lu 72a8f598f2
Fix Maintenance Task Sorting and Refactor Log Persistence (#8199) 2 weeks ago
Chris Lu 2ff1cd9fc9 format 2 weeks ago
Chris Lu 1274cf038c
s3: enforce authentication and JSON error format for Iceberg REST Catalog (#8192) 2 weeks ago
Chris Lu 2bb21ea276
feat: Add Iceberg REST Catalog server and admin UI (#8175) 3 weeks ago
Chris Lu 2ee6e4f391
mount: refresh and evict hot dir cache (#8174) 3 weeks ago
Chris Lu c106532b79 fix: prevent MiniClusterCtx race conditions in command shutdown 3 weeks ago
Chris Lu 2f155ee5ee
feat: Add S3 Tables support for Iceberg tabular data (#8147) 3 weeks ago
Chris Lu 580c2b4ad4 command: fix stale error variable logging in filer serving goroutines 3 weeks ago
Chris Lu 01c17478ae command: implement graceful shutdown for mini cluster 3 weeks ago
Chris Lu 6542d1e0aa
Enable weed fuse on FreeBSD (#8146) 3 weeks ago
MorezMartin 20952aa514
Fix jwt error in admin UI (#8140) 3 weeks ago
Chris Lu 551a31e156
Implement IAM propagation to S3 servers (#8130) 4 weeks ago
Chris Lu 5a7c74feac
migrate IAM policies to multi-file storage (#8114) 4 weeks ago
Chris Lu 6bf088cec9
IAM Policy Management via gRPC (#8109) 4 weeks ago
Chris Lu e559b8df37 Refactor Admin UI to use unified IAM storage and add Shutdown hook 4 weeks ago
Chris Lu f6318edbc9
Refactor Admin UI to use unified IAM storage and add MultipleFileStore (#8101) 4 weeks ago
KyoungYun-K 59dfe047b6
Support for cacheMetaTtlSec option in fuse command (#8063) 1 month ago
Jaehoon Kim f2e7af257d
Fix volume.fsck -forcePurging -reallyDeleteFromVolume to fail fast on filer traversal errors (#8015) 1 month ago
Walnuts 691aea84c3
feat: add TLS configuration options for Cassandra2 store (#7998) 1 month ago
Chris Lu 1ea6b0c0d9 cleanup: deduplicate environment variable credential loading 1 month ago
Chris Lu bd237999bb weed mini can optionally skip s3 1 month ago
promalert 9012069bd7
chore: execute goimports to format the code (#7983) 1 month ago
Chris Lu d4ecfaeda7
Enable writeback_cache and async_dio FUSE options (#7980) 2 months ago
Chris Lu e10f11b480
opt: reduce ShardsInfo memory usage with bitmap and sorted slice (#7974) 2 months ago
Chris Lu d75162370c
Fix trust policy wildcard principal handling (#7970) 2 months ago
Chris Lu d15f32ae46
feat: add flags to disable WebDAV and Admin UI in weed mini (#7971) 2 months ago
Chris Lu 8269dc136d simplify 2 months ago
Taylor Jasko 6a9860098f
fix: correcting S3 nil cipher dereference in filer init (#7952) 2 months ago
Chris Lu 25975bacfb
fix(gcs): resolve credential conflict and improve backup logging (#7951) 2 months ago
Chris Lu b97d17f79f
Standardize -ip.bind flags to default to empty and fall back to -ip (#7945) 2 months ago
Chris Lu 31a4f57cd9
Fix: Add -admin.grpc flag to worker for explicit gRPC port (#7926) (#7927) 2 months ago
Chris Lu 5a135f8c5a
fuse: add FUSE performance options to weed fuse command (#7925) 2 months ago
Chris Lu 9072e1d38a
mount: add -asyncDio flag for async direct I/O (#7922) 2 months ago
Chris Lu 1424fe6ed5
mount: add -writebackCache flag for FUSE writeback caching (#7921) 2 months ago