aboutsummaryrefslogtreecommitdiff
path: root/weed/command/benchmark.go
AgeCommit message (Collapse)AuthorFilesLines
2024-07-16Added tls for http clients (#5766)vadimartynov1-2/+3
* Added global http client * Added Do func for global http client * Changed the code to use the global http client * Fix http client in volume uploader * Fixed pkg name * Fixed http util funcs * Fixed http client for bench_filer_upload * Fixed http client for stress_filer_upload * Fixed http client for filer_server_handlers_proxy * Fixed http client for command_fs_merge_volumes * Fixed http client for command_fs_merge_volumes and command_volume_fsck * Fixed http client for s3api_server * Added init global client for main funcs * Rename global_client to client * Changed: - fixed NewHttpClient; - added CheckIsHttpsClientEnabled func - updated security.toml in scaffold * Reduce the visibility of some functions in the util/http/client pkg * Added the loadSecurityConfig function * Use util.LoadSecurityConfiguration() in NewHttpClient func
2024-07-16Added loadSecurityConfigOnce (#5792)vadimartynov1-1/+1
2024-06-14Added context for the MasterClient's methods to avoid endless loops (#5628)vadimartynov1-3/+5
* Added context for the MasterClient's methods to avoid endless loops * Returned WithClient function. Added WithClientCustomGetMaster function * Hid unused ctx arguments * Using a common context for the KeepConnectedToMaster and WaitUntilConnected functions * Changed the context termination check in the tryConnectToMaster function * Added a child context to the tryConnectToMaster function * Added a common context for KeepConnectedToMaster and WaitUntilConnected functions in benchmark
2023-08-24Implement SRV lookups for filer (#4767)Nico D'Cotta1-1/+1
2022-10-23remove volume server tcp clientchrislu1-24/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-6/+6
2022-07-28add dc and rackchrislu1-1/+1
2022-05-16minor (typos...), done while reading aroundNat Makarevitch1-3/+3
2022-05-01filer: add filer groupchrislu1-1/+1
2022-03-26refactor: change masters from a slice to a mapchrislu1-1/+1
2021-11-05Revert "master: rename grpc function KeepConnected() to ↵Chris Lu1-1/+1
SubscribeVolumeLocationUpdates()" This reverts commit af71ae11aa29350a60ed7d3b9a16276a06ba9dcc.
2021-11-03master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()Chris Lu1-1/+1
2021-09-12change server address from string to a typeChris Lu1-2/+2
2021-08-12use grpc and jwtChris Lu1-1/+1
2021-03-16revert fasthttp changesChris Lu1-1/+1
related to https://github.com/chrislusf/seaweedfs/issues/1907
2021-03-06adds tcp writes benchmarkChris Lu1-1/+24
2021-02-22disk type support custom tagsChris Lu1-1/+1
2021-02-17refactoring to get master function, instead of passing master values directlyChris Lu1-2/+2
this will enable retrying later
2021-02-14disk type only supports hdd and ssd, not ready for random tags yetChris Lu1-1/+1
2021-02-13adjust help messageChris Lu1-1/+1
2021-02-12use fasthttp lib to readChris Lu1-1/+1
2020-12-16go fmtChris Lu1-2/+2
2020-12-13rename parameter name to "disk"Chris Lu1-1/+1
2020-12-13rename from volumeType to diskTypeChris Lu1-3/+3
2020-12-13adding volume typeChris Lu1-0/+3
2020-11-12fiil serverUrls sorted by data centerKonstantin Lebedev1-1/+1
2020-10-13Only wait on retryable requestsChris Lu1-1/+1
2020-10-07read from alternative replicaChris Lu1-2/+7
related to https://github.com/chrislusf/seaweedfs/issues/1512
2020-06-20adjust protocChris Lu1-47/+10
2020-06-02inject git version into buildChris Lu1-1/+1
2020-05-10go fmtChris Lu1-1/+1
2020-04-30add fsync option for benchmarkzhangsong1-0/+3
2020-04-28randomize benchmark contentChris Lu1-3/+5
fix https://github.com/chrislusf/seaweedfs/issues/1294
2020-04-18filer master start up with default ip address instead of just localhostChris Lu1-1/+1
2020-03-18use public url also for deletionsChris Lu1-1/+1
2020-03-01master able to list all master clients by typeChris Lu1-1/+1
2020-02-25avoid reusing context objectChris Lu1-3/+3
fix https://github.com/chrislusf/seaweedfs/issues/1182
2020-02-14volume: add grpc file read operationChris Lu1-8/+49
This is added more for performance benchmarking.
2020-01-29support env variables to overwrite toml fileChris Lu1-2/+1
2019-10-14fix benchmark cmd usage infozhangsong1-1/+1
2019-06-05periodic scripts exeuction from leader masterChris Lu1-4/+4
2019-03-29refactoringChris Lu1-11/+11
2019-03-20benchmark: add replication flagchenwanli1-2/+5
2019-02-18adding grpc mutual tlsChris Lu1-3/+11
2019-02-16avoid util package depends on security packageChris Lu1-1/+1
2019-02-15benchmark can work in secure modeChris Lu1-2/+11
2019-02-09cleanup security.SecretChris Lu1-7/+2
2019-01-17go fmt and fix some typobingoohuang1-6/+6
2018-12-27avoid gzip benchmark dataChris Lu1-1/+5
related to https://github.com/chrislusf/seaweedfs/issues/804
2018-08-12randomize raft server startupChris Lu1-1/+1
also some go fmt