..
constants
Nit: use time.Durations instead of constants in seconds. ( #7438 )
2025-11-04 13:02:22 -08:00
filer_ui
Fix UI prefix url encoding ( #9344 )
2026-05-06 19:14:36 -07:00
master_ui
feat: improve aio support for admin/volume ingress and fix UI links ( #8679 )
2026-03-18 13:20:55 -07:00
postgres
chore: remove ~50k lines of unreachable dead code ( #8913 )
2026-04-03 16:04:27 -07:00
volume_server_ui
fix: EC UI template error when viewing shard details ( #7955 )
2026-01-03 22:45:48 -08:00
common_test.go
writeJson: drop unused JSONP branch ( #9686 )
2026-05-26 01:05:07 -07:00
common.go
writeJson: drop unused JSONP branch ( #9686 )
2026-05-26 01:05:07 -07:00
filer_grpc_server_admin.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
filer_grpc_server_condition_test.go
s3: route object-lock version-specific deletes off the distributed lock ( #9657 )
2026-05-24 11:41:08 -07:00
filer_grpc_server_condition.go
s3: route object-lock version-specific deletes off the distributed lock ( #9657 )
2026-05-24 11:41:08 -07:00
filer_grpc_server_create_lock_test.go
filer: serialize same-path mutations with a per-path lock ( #9639 )
2026-05-23 14:22:42 -07:00
filer_grpc_server_dlm_test.go
dlm: resilient distributed locks via consistent hashing + backup replication ( #8860 )
2026-03-30 23:29:56 -07:00
filer_grpc_server_dlm.go
dlm: resilient distributed locks via consistent hashing + backup replication ( #8860 )
2026-03-30 23:29:56 -07:00
filer_grpc_server_kv.go
chore: execute goimports to format the code ( #7983 )
2026-01-07 13:06:08 -08:00
filer_grpc_server_mount_peer_test.go
chore(filer): remove -mount.p2p flag; registry is always on ( #9183 )
2026-04-21 23:00:11 -07:00
filer_grpc_server_mount_peer.go
chore(filer): remove -mount.p2p flag; registry is always on ( #9183 )
2026-04-21 23:00:11 -07:00
filer_grpc_server_object_txn_test.go
s3: commit a versioned PutObject and its latest pointer in one transaction ( #9756 )
2026-05-31 00:13:36 -07:00
filer_grpc_server_posix_lock_test.go
filer: warm-up + fail-closed cooling for POSIX locks on owner (re)start ( #9673 )
2026-05-25 13:14:05 -07:00
filer_grpc_server_posix_lock.go
filer: warm-up + fail-closed cooling for POSIX locks on owner (re)start ( #9673 )
2026-05-25 13:14:05 -07:00
filer_grpc_server_recompute_test.go
filer: replicate RECOMPUTE_LATEST pointer updates to peers ( #9840 )
2026-06-06 18:02:28 -07:00
filer_grpc_server_remote.go
fix(filer/remote): keep re-cache work alive past caller cancellation ( #9174 ) ( #9193 )
2026-04-22 17:56:15 -07:00
filer_grpc_server_rename_test.go
filer: serialize same-path mutations with a per-path lock ( #9639 )
2026-05-23 14:22:42 -07:00
filer_grpc_server_rename.go
filer: reuse the caller's fetched entry in CreateEntry ( #9645 )
2026-05-23 21:40:41 -07:00
filer_grpc_server_stream_mutate_bench_test.go
perf(filer): parallelize StreamMutateEntry with path-keyed scheduler ( #9171 )
2026-04-21 11:25:09 -07:00
filer_grpc_server_stream_mutate_scheduler_test.go
perf(filer): parallelize StreamMutateEntry with path-keyed scheduler ( #9171 )
2026-04-21 11:25:09 -07:00
filer_grpc_server_stream_mutate_scheduler.go
perf(filer): parallelize StreamMutateEntry with path-keyed scheduler ( #9171 )
2026-04-21 11:25:09 -07:00
filer_grpc_server_stream_mutate.go
perf(filer): parallelize StreamMutateEntry with path-keyed scheduler ( #9171 )
2026-04-21 11:25:09 -07:00
filer_grpc_server_sub_meta_test.go
fix(filer.sync): keep sync_offset fresh through filtered-event markers ( #9733 )
2026-05-28 23:29:59 -07:00
filer_grpc_server_sub_meta.go
fix(filer.sync): keep sync_offset fresh while the source is read-only ( #9589 )
2026-05-20 11:26:37 -07:00
filer_grpc_server_test.go
fix(filer): apply default disk type after location-prefix resolution in gRPC AssignVolume ( #8836 )
2026-03-29 14:18:24 -07:00
filer_grpc_server_traverse_meta_test.go
filer: bound TraverseBfsMetadata memory by queuing directory paths ( #9814 )
2026-06-03 10:28:42 -07:00
filer_grpc_server_traverse_meta.go
filer: bound TraverseBfsMetadata memory by queuing directory paths ( #9814 )
2026-06-03 10:28:42 -07:00
filer_grpc_server.go
filer: replicate RECOMPUTE_LATEST pointer updates to peers ( #9840 )
2026-06-06 18:02:28 -07:00
filer_jwt_test.go
filer: scope JWT allowed_prefixes to path components ( #9439 )
2026-05-12 10:10:48 -07:00
filer_server_handlers_copy_test.go
Use filer-side copy for mounted whole-file copy_file_range ( #8747 )
2026-03-23 18:35:15 -07:00
filer_server_handlers_copy.go
filer: reuse the caller's fetched entry in CreateEntry ( #9645 )
2026-05-23 21:40:41 -07:00
filer_server_handlers_iam_grpc_test.go
filer/iam-grpc: make admin Bearer auth opt-in ( fixes #9509 ) ( #9514 )
2026-05-15 13:15:20 -07:00
filer_server_handlers_iam_grpc.go
filer/iam-grpc: make admin Bearer auth opt-in ( fixes #9509 ) ( #9514 )
2026-05-15 13:15:20 -07:00
filer_server_handlers_proxy_test.go
fix(filer): limit concurrent proxy reads per volume server ( #8608 )
2026-03-11 23:32:09 -07:00
filer_server_handlers_proxy.go
chore: remove ~50k lines of unreachable dead code ( #8913 )
2026-04-03 16:04:27 -07:00
filer_server_handlers_read_dir.go
chore: execute goimports to format the code ( #7983 )
2026-01-07 13:06:08 -08:00
filer_server_handlers_read.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
filer_server_handlers_tagging.go
filer: reuse the caller's fetched entry in CreateEntry ( #9645 )
2026-05-23 21:40:41 -07:00
filer_server_handlers_write_autochunk.go
filer: reuse the caller's fetched entry in CreateEntry ( #9645 )
2026-05-23 21:40:41 -07:00
filer_server_handlers_write_merge.go
S3 API: Add SSE-KMS ( #7144 )
2025-08-21 08:28:07 -07:00
filer_server_handlers_write_upload.go
fix(mount): remove fid pool to stop master over-allocating volumes ( #9111 )
2026-04-16 15:51:13 -07:00
filer_server_handlers_write.go
filer: name the read-only path in the write rejection ( #9773 )
2026-06-01 12:20:45 -07:00
filer_server_handlers.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
filer_server_rocksdb.go
go fix
2026-02-20 18:42:00 -08:00
filer_server_tus_handlers.go
fix(mount): remove fid pool to stop master over-allocating volumes ( #9111 )
2026-04-16 15:51:13 -07:00
filer_server_tus_session.go
filer: reuse the caller's fetched entry in CreateEntry ( #9645 )
2026-05-23 21:40:41 -07:00
filer_server.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
master_grpc_server_admin_ping_test.go
master: accept volume-server Ping targets on follower masters ( #9614 )
2026-05-21 10:19:59 -07:00
master_grpc_server_admin.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
master_grpc_server_assign.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
master_grpc_server_cluster.go
chore: execute goimports to format the code ( #7983 )
2026-01-07 13:06:08 -08:00
master_grpc_server_collection.go
move to https://github.com/seaweedfs/seaweedfs
2022-07-29 00:17:28 -07:00
master_grpc_server_raft_test.go
Add cluster.raft.leader.transfer command for graceful leader change ( #7819 )
2025-12-19 00:15:39 -08:00
master_grpc_server_raft.go
fix(admin): fix master leader link showing incorrect port in Admin UI ( #8924 )
2026-04-04 11:50:43 -07:00
master_grpc_server_test.go
fix(master): notify clients after manual volume grow ( #9656 )
2026-06-01 20:33:37 -07:00
master_grpc_server_volume.go
master: grow rack-spanning volumes once per DC, capped at copy_N ( #9835 )
2026-06-05 12:39:59 -07:00
master_grpc_server.go
fix(master): notify clients after manual volume grow ( #9656 )
2026-06-01 20:33:37 -07:00
master_server_handlers_admin.go
fix(master): notify clients after manual volume grow ( #9656 )
2026-06-01 20:33:37 -07:00
master_server_handlers_ui.go
hide millseconds in up time ( #7553 )
2025-11-26 08:01:19 -08:00
master_server_handlers.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
master_server.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
raft_common.go
fix: improve raft leader election reliability and failover speed ( #8692 )
2026-03-18 23:28:07 -07:00
raft_hashicorp_test.go
Normalize hashicorp raft peer ids ( #8253 )
2026-02-09 07:46:34 -08:00
raft_hashicorp.go
fix: improve raft leader election reliability and failover speed ( #8692 )
2026-03-18 23:28:07 -07:00
raft_server_handlers.go
fix(wdclient,volume): compare master leader with ServerAddress.Equals ( #9089 )
2026-04-15 12:29:31 -07:00
raft_server.go
go fmt
2026-04-10 17:31:14 -07:00
volume_grpc_admin.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
volume_grpc_batch_delete_test.go
volume: require admin auth on BatchDelete ( #9438 )
2026-05-11 13:50:48 -07:00
volume_grpc_batch_delete.go
volume: require admin auth on BatchDelete ( #9438 )
2026-05-11 13:50:48 -07:00
volume_grpc_client_to_master.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
volume_grpc_copy_incremental.go
move to https://github.com/seaweedfs/seaweedfs
2022-07-29 00:17:28 -07:00
volume_grpc_copy_writefile_test.go
EC bitrot follow-ups: protect destination sidecar on optional copy; cap sidecar block_size ( #9763 )
2026-05-31 23:42:33 -07:00
volume_grpc_copy.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
volume_grpc_erasure_coding_test.go
[CheckDisk]: implement disk health detection ( #9560 )
2026-06-02 09:02:05 -07:00
volume_grpc_erasure_coding.go
EC bitrot detection: per-shard checksum sidecars ( #9761 )
2026-05-31 18:52:44 -07:00
volume_grpc_query.go
move to https://github.com/seaweedfs/seaweedfs
2022-07-29 00:17:28 -07:00
volume_grpc_read_all.go
volume: require admin auth on ReadAllNeedles and VolumeNeedleStatus ( #9437 )
2026-05-11 13:50:19 -07:00
volume_grpc_read_write.go
Export gRPC file_{read,write}_failures metrics on volume servers. ( #9177 )
2026-04-22 11:22:21 -07:00
volume_grpc_remote_test.go
volume: gate FetchAndWriteNeedle behind admin auth and refuse internal endpoints ( #9441 )
2026-05-12 10:11:20 -07:00
volume_grpc_remote.go
volume: gate FetchAndWriteNeedle behind admin auth and refuse internal endpoints ( #9441 )
2026-05-12 10:11:20 -07:00
volume_grpc_scrub.go
EC bitrot detection: per-shard checksum sidecars ( #9761 )
2026-05-31 18:52:44 -07:00
volume_grpc_state.go
Add a version token on RPCs to read/update volume server states. ( #8191 )
2026-02-06 10:58:43 -08:00
volume_grpc_tail.go
Block RPC write operations on volume servers when maintenance mode is enabled ( #8115 )
2026-02-02 13:21:02 -08:00
volume_grpc_tier_download.go
avoid load volume file with BytesOffset mismatch ( #3841 )
2022-10-14 00:18:09 -07:00
volume_grpc_tier_upload.go
Block RPC write operations on volume servers when maintenance mode is enabled ( #8115 )
2026-02-02 13:21:02 -08:00
volume_grpc_vacuum.go
fix(volume): add authentication to destructive gRPC admin endpoints ( #8876 )
2026-05-04 21:14:55 -07:00
volume_server_handlers_admin.go
chore: remove ~50k lines of unreachable dead code ( #8913 )
2026-04-03 16:04:27 -07:00
volume_server_handlers_helper.go
directory structure change to work with glide
2016-06-02 18:09:14 -07:00
volume_server_handlers_read.go
Export file_read_invalid_needles metric for REST read requests on invalid file IDs. ( #9241 )
2026-04-27 12:22:42 -07:00
volume_server_handlers_ui.go
hide millseconds in up time ( #7553 )
2025-11-26 08:01:19 -08:00
volume_server_handlers_write.go
Export REST file_{read,write}_failures metrics on volume servers ( #9215 )
2026-04-24 11:45:21 -07:00
volume_server_handlers.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
volume_server.go
security: hot-reload JWT signing keys on SIGHUP ( #9826 )
2026-06-04 22:26:08 -07:00
webdav_server.go
grpc: don't tear down the shared master connection on a caller's own timeout ( #9775 )
2026-06-01 15:11:02 -07:00
wrapped_webdav_fs.go
chore: execute goimports to format the code ( #7983 )
2026-01-07 13:06:08 -08:00