1
0
Fork 0
mirror of https://github.com/chrislusf/seaweedfs synced 2024-06-01 16:22:43 +02:00
seaweedfs/weed/filer
Mesar Hameed a90b777ff4
Feat: etcd filer store keys should have customizable prefix (#4484)
An etcd cluster is not necessarily only dedicated to seaweedfs.
This security enhancement adds a customizable key_prefix option to the etcd filer store.
This will allow an etcd cluster administrator to limit the seaweedfs etcd user to only read/write a subset of keys under the
key_prefix, instead of all keys on the etcd cluster.
2023-05-18 23:08:56 -07:00
..
abstract_sql refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
arangodb refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
cassandra refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
elastic/v7 go fmt 2022-09-14 23:06:44 -07:00
etcd Feat: etcd filer store keys should have customizable prefix (#4484) 2023-05-18 23:08:56 -07:00
hbase refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
leveldb refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
leveldb2 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
leveldb3 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
mongodb refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
mysql mysql: Missed escaping column name 2023-01-11 08:46:56 -08:00
mysql2 filer.store.mysql: Use utf8mb4 instead of 3 byte UTF8 (#4094) 2023-01-01 05:07:53 -08:00
postgres
postgres2 go fmt 2022-09-14 23:06:44 -07:00
redis refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
redis2 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
redis3 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
redis_lua refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
rocksdb refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
sqlite serialize sqlite operations 2022-10-12 00:03:27 -07:00
store_test
tikv
ydb refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
configuration.go add notes for full version 2023-01-04 09:52:25 -08:00
entry.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
entry_codec.go
filechunk_group.go use one readerCache for the whole file 2023-01-16 22:43:02 -08:00
filechunk_group_test.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filechunk_manifest.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filechunk_manifest_test.go
filechunk_section.go Mount concurrent read (#4400) 2023-04-13 22:32:45 -07:00
filechunk_section_test.go merge chunks during upload (#4130) 2023-01-12 23:07:36 -08:00
filechunks.go refactor 2023-01-10 00:46:46 -08:00
filechunks2_test.go refactor filer proto chunk variable from mtime to modified_ts_ns 2022-10-28 12:53:19 -07:00
filechunks_read.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filechunks_read_test.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filechunks_test.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filer.go refactoring 2023-03-21 23:01:49 -07:00
filer_buckets.go
filer_conf.go fix key corrupt when fs.configure copy path trie (#4353) 2023-03-29 11:29:44 -07:00
filer_conf_test.go
filer_delete_entry.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
filer_deletion.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
filer_hardlink.go
filer_notify.go metadata skip reading un-available logs 2022-12-19 11:30:50 -08:00
filer_notify_append.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
filer_notify_test.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
filer_on_meta_event.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
filer_rename.go Fix: http rename move dir to subdir (#4432) 2023-04-26 20:54:36 -07:00
filer_search.go
filerstore.go
filerstore_hardlink.go
filerstore_translate_path.go
filerstore_wrapper.go Fix hardlink counting (#4042) 2022-12-08 10:50:57 -08:00
interval_list.go Mount concurrent read (#4400) 2023-04-13 22:32:45 -07:00
interval_list_test.go more solid weed mount (#4089) 2023-01-02 23:20:45 -08:00
meta_aggregator.go grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
meta_replay.go
read_remote.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
read_write.go refactor filer_pb.Entry and filer.Entry to use GetChunks() 2022-11-15 06:33:36 -08:00
reader_at.go Mount concurrent read (#4400) 2023-04-13 22:32:45 -07:00
reader_at_test.go use one readerCache for the whole file 2023-01-16 22:43:02 -08:00
reader_cache.go use one readerCache for the whole file 2023-01-16 22:43:02 -08:00
reader_pattern.go
remote_mapping.go grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
remote_storage.go grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
remote_storage_test.go
s3iam_conf.go associate Account and Identity by accountId (#3754) 2022-09-28 13:25:59 -07:00
s3iam_conf_test.go s3: fix configuring IAM for the same user 2022-08-30 09:37:52 -07:00
stream.go clean comments 2023-02-17 01:31:44 -08:00
topics.go