|  chrislu | 202a29d014 | refactoring | 4 years ago | 
				
					
						|  chrislu | 91d6785cf3 | define metadata action types | 4 years ago | 
				
					
						|  chrislu | be3fc77391 | mount2: use consistent inode | 4 years ago | 
				
					
						|  chrislu | ceaf993a27 | mount2: add rdev | 4 years ago | 
				
					
						|  chrislu | b1063162b6 | display bucket quota | 4 years ago | 
				
					
						|  chrislu | fec8428fd8 | POSIX: different inode for same named different file types | 4 years ago | 
				
					
						|  chrislu | 5c87fcc6d2 | add client id for all metadata listening clients | 4 years ago | 
				
					
						|  chrislu | 9f9ef1340c | use streaming mode for long poll grpc calls streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed. | 4 years ago | 
				
					
						|  banjiaojuhao | 083bf3a137 | filer server: add "datacenter, rack and datanode" for path specific configuration | 4 years ago | 
				
					
						|  banjiaojuhao | 08336be92e | filer server: allow upload file to specific dataNode | 4 years ago | 
				
					
						|  chrislu | b70cb3e0b2 | upgrade protoc to 3.17.3 $brew install protobuf
$ protoc --version
libprotoc 3.17.3
$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.26
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.1 | 4 years ago | 
				
					
						|  Chris Lu | 5ea86ef1da | Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()" This reverts commit af71ae11aa. | 4 years ago | 
				
					
						|  Chris Lu | af71ae11aa | master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates() | 4 years ago | 
				
					
						|  Chris Lu | 24858507cc | rename API to avoid confusion | 4 years ago | 
				
					
						|  Chris Lu | cca62fdb30 | mount: streaming renaming folders | 4 years ago | 
				
					
						|  Chris Lu | 0a856241fe | avoid int bigger than math.MaxInt32 fix https://github.com/chrislusf/seaweedfs/issues/2363 | 4 years ago | 
				
					
						|  Chris Lu | e5fc35ed0c | change server address from string to a type | 4 years ago | 
				
					
						|  Chris Lu | 0cda61d539 | return error if not found | 4 years ago | 
				
					
						|  Chris Lu | 43fd11278e | support follow additional path prefixes | 4 years ago | 
				
					
						|  Chris Lu | 05f32376eb | add cluster id in filer configuration response | 4 years ago | 
				
					
						|  Chris Lu | 05a648bb96 | refactor: separating out remote.proto | 4 years ago | 
				
					
						|  Chris Lu | c08ac536ed | cloud drive: add support for Wasabi * disable md5, sha256 checking to avoid reading one chunk twice
* single threaded upload to avoid chunk swapping (to be enhanced later) | 4 years ago | 
				
					
						|  Chris Lu | a7a914f120 | cloud drive: add support for Baidu BOS | 4 years ago | 
				
					
						|  Chris Lu | a19c728034 | cloud drive: add support for Tencent COS | 4 years ago | 
				
					
						|  Chris Lu | 19a81d25af | cloud drive: add support for Aliyun OSS | 4 years ago | 
				
					
						|  Chris Lu | 47d775cf68 | cloud drive: add support for BackBlaze | 4 years ago | 
				
					
						|  Chris Lu | e9ebe24f2e | cloud drive: add support for Azure | 4 years ago | 
				
					
						|  Chris Lu | 00c4e06caa | cloud drive: s3 configurable force path style | 4 years ago | 
				
					
						|  Chris Lu | 2836a58d87 | cloud drive: S3 supports storage class | 4 years ago | 
				
					
						|  Chris Lu | 258063de26 | cloud drive: add google cloud storage | 4 years ago | 
				
					
						|  Chris Lu | 3ada61c875 | rename | 4 years ago | 
				
					
						|  Chris Lu | c34747c79d | rename, fix wrong logic. | 4 years ago | 
				
					
						|  Chris Lu | 69655ba8e5 | mount: cache on reading remote storage | 4 years ago | 
				
					
						|  Chris Lu | 713c035a6e | shell: remote.cache remote.uncache | 4 years ago | 
				
					
						|  Chris Lu | c0b12da4ef | shell: add filer.remote.unmount | 4 years ago | 
				
					
						|  Chris Lu | 9df7d16791 | read <- remote_storage | 4 years ago | 
				
					
						|  Chris Lu | 899963ac20 | remote storage location changed to struct | 4 years ago | 
				
					
						|  Chris Lu | 1752eeb538 | remote.mount saves the mapping | 4 years ago | 
				
					
						|  Chris Lu | 4b94b03d90 | directory to remote storage mapping | 4 years ago | 
				
					
						|  Chris Lu | 99b599aa8a | remote.mount | 4 years ago | 
				
					
						|  Chris Lu | 70effac0d3 | configure and store remote configurations | 4 years ago | 
				
					
						|  Chris Lu | 450222dd64 | add remote to filer.Entry and filer_pb entry, add RemoteConf | 4 years ago | 
				
					
						|  Chris Lu | 8dc5def435 | proto: add remote | 4 years ago | 
				
					
						|  Chris Lu | b194f91f47 | add version to filer configuration response | 4 years ago | 
				
					
						|  lyg | 1a4db87e19 | fix s3 metadata error with multipart upload | 4 years ago | 
				
					
						|  Chris Lu | 215b169562 | mount: recursively rename locally | 4 years ago | 
				
					
						|  Chris Lu | ab606dec2a | filer: add path-specific option to enforce readonly | 4 years ago | 
				
					
						|  Chris Lu | b465095db1 | shell: add volume.check.disk to fix inconsistency for replicated volumes fix https://github.com/chrislusf/seaweedfs/issues/1923 | 5 years ago | 
				
					
						|  Chris Lu | b1a86cf808 | s3: copy object to itself fix https://github.com/chrislusf/seaweedfs/issues/1922 | 5 years ago | 
				
					
						|  Chris Lu | 35d939a1d2 | go fmt | 5 years ago |