Chris Lu
							
						 
						
							
							
							
								
							
								e0dfa7a069 
								
							
								 
							
						 
						
							
							
								
								ensure 30GB or less  
							
							 
							
							 
							
							
								
 
							
							
							avoid https://github.com/chrislusf/seaweedfs/issues/535  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								1fbb8723dc 
								
							
								 
							
						 
						
							
							
								
								add cpu and mem pprof  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								41f686ab9d 
								
							
								 
							
						 
						
							
							
								
								remove weeds.conf  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								e767c3ea4f 
								
							
								 
							
						 
						
							
							
								
								disable master connection timeout  
							
							 
							
							 
							
							
								
 
							
							
							temporarily disable master connection timeout due to heartbeat
connection timeout 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								e46c3415f7 
								
							
								 
							
						 
						
							
							
								
								gRpc for master~volume heartbeat  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								ed44f12f6d 
								
							
								 
							
						 
						
							
							
								
								support Fallocate on linux  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Mike Tolman
							
						 
						
							
							
							
								
							
								ce99bb927d 
								
							
								 
							
						 
						
							
							
								
								Revert "Adding HTTP verb whitelisting options."  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 34837afc7a . 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Mike Tolman
							
						 
						
							
							
							
								
							
								34837afc7a 
								
							
								 
							
						 
						
							
							
								
								Adding HTTP verb whitelisting options.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								d3ae3a8e14 
								
							
								 
							
						 
						
							
							
								
								collect proof when stopping  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								b38ff39e8b 
								
							
								 
							
						 
						
							
							
								
								add master profiling option  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								5ce6bbf076 
								
							
								 
							
						 
						
							
							
								
								directory structure change to work with glide  
							
							 
							
							 
							
							
								
 
							
							
							glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this. 
							
						 
						10 years ago  
					 
				
					
						
							
							
								 
								yanyiwu
							
						 
						
							
							
							
								
							
								9cd221cc33 
								
							
								 
							
						 
						
							
							
								
								More readable peers usage:  
							
							 
							
							 
							
							
								
 
							
							
							other master nodes in comma separated ip:port list, example:
127.0.0.1:9333,127.0.0.1:9334
Add example to prompt ip:port list is split by ',' 
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Stuart P. Bentley
							
						 
						
							
							
							
								
							
								f0c2a2dcb3 
								
							
								 
							
						 
						
							
							
								
								Change all chrislusf/weed-fs links to point to chrislu/seaweedfs  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								chrislusf
							
						 
						
							
							
							
								
							
								67146ffa78 
								
							
								 
							
						 
						
							
							
								
								Adjust publicUrl to volume server only.  
							
							 
							
							 
							
							
								
 
							
							
							Remove publicUrl from master server. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								chrislusf
							
						 
						
							
							
							
								
							
								85efc37320 
								
							
								 
							
						 
						
							
							
								
								marking weedfs.conf as deprecating.  
							
							 
							
							 
							
							
								
 
							
							
							The conf settings currently is duplicating with command line options. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								chrislusf
							
						 
						
							
							
							
								
							
								eff83a87d1 
								
							
								 
							
						 
						
							
							
								
								Add publicUrl for master server  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								f7998f8652 
								
							
								 
							
						 
						
							
							
								
								merge conflicts  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								chrislusf
							
						 
						
							
							
							
								
							
								e381356af9 
								
							
								 
							
						 
						
							
							
								
								change CLI option from publicIp to publicUrl  
							
							 
							
							 
							
							
								
 
							
							
							Now the publicUrl is free style text. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								af416189f1 
								
							
								 
							
						 
						
							
							
								
								Cleanup error printing.  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								a3e4145e8a 
								
							
								 
							
						 
						
							
							
								
								refactoring for later security changes  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Brian McQueen
							
						 
						
							
							
							
								
							
								d56c748fa8 
								
							
								 
							
						 
						
							
							
								
								switch it back to chris's repo  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Brian McQueen
							
						 
						
							
							
							
								
							
								c0dfdf4392 
								
							
								 
							
						 
						
							
							
								
								switch to my forked repo  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								179d36ba0e 
								
							
								 
							
						 
						
							
							
								
								formatting code by: goimports -w=true .  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								b5aa2ef605 
								
							
								 
							
						 
						
							
							
								
								Add master bind ip address option.  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								wyy
							
						 
						
							
							
							
								
							
								4126280d55 
								
							
								 
							
						 
						
							
							
								
								use github.com/chrislusf instead of github.com/aszxqw  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								wyy
							
						 
						
							
							
							
								
							
								1cd19447e3 
								
							
								 
							
						 
						
							
							
								
								use github.com/aszxqw instead of code.google.com/p  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								ba179b1542 
								
							
								 
							
						 
						
							
							
								
								Add "-ip.bind" option when starting volume servers.  
							
							 
							
							 
							
							
								
 
							
							
							Also some Weed->Seaweed changes. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								d344e87de0 
								
							
								 
							
						 
						
							
							
								
								Adjust command line options.  
							
							 
							
							 
							
							
								
 
							
							
							1. switch to use -publicIp instead of -publicUrl
2. -ip can be empty. It will listen to all available interfaces.
3. For "weed master", these options are changed:
  -masterPort => -master.port
  -peers => -master.peers
  -mdir => -master.dir
  -volumeSizeLimitMB => -master.volumeSizeLimitMB
  -conf => -master.conf
  -defaultReplicaPlacement => -master.defaultReplicaPlacement
  -port => -volume.port
  -max => -volume.max 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								51939efeac 
								
							
								 
							
						 
						
							
							
								
								1. volume server now sends master server its max file key, so that  
							
							 
							
							 
							
							
								
 
							
							
							master server does not need to store the sequence on disk any more
2. fix raft server's failure to init cluster during bootstrapping 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								39b774a131 
								
							
								 
							
						 
						
							
							
								
								1. adding statistics reporting  
							
							 
							
							 
							
							
								
 
							
							
							2. refactor version to util package 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								7c5c94785c 
								
							
								 
							
						 
						
							
							
								
								switch to idle timeout instead of read timeout  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								92afbb858a 
								
							
								 
							
						 
						
							
							
								
								adjusting volumeSizeLimitMB default value and descriptions  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								41143b3b78 
								
							
								 
							
						 
						
							
							
								
								toughen weedfs clustering, adding synchronizing max volume id among  
							
							 
							
							 
							
							
								
 
							
							
							peers in order to avoid the same volume id being assigned twice
1. moving raft.Server to topology
2. adding max volume id command for raft 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								097aac2328 
								
							
								 
							
						 
						
							
							
								
								adjusting default read time out  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								c169429c33 
								
							
								 
							
						 
						
							
							
								
								fix  https://code.google.com/p/weed-fs/issues/detail?id=64  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								27c74a7e66 
								
							
								 
							
						 
						
							
							
								
								Major:  
							
							 
							
							 
							
							
								
 
							
							
							change replication_type to ReplicaPlacement, hopefully cleaner code
works for 9 possible ReplicaPlacement
xyz
x : number of copies on other data centers
y : number of copies on other racks
z : number of copies on current rack
x y z each can be 0,1,2
Minor:
weed server "-mdir" default to "-dir" if empty 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								edae676913 
								
							
								 
							
						 
						
							
							
								
								1. volume server auto detect clustered master nodes  
							
							 
							
							 
							
							
								
 
							
							
							2. remove operation package dependency on storage 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								2a8c60f71b 
								
							
								 
							
						 
						
							
							
								
								be lenient when writing, but report right away when volume size limit is  
							
							 
							
							 
							
							
								
 
							
							
							exceeded 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								11e91bd549 
								
							
								 
							
						 
						
							
							
								
								mux router cannot handle "/" correctly. switching it off for volume  
							
							 
							
							 
							
							
								
 
							
							
							servers 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								2e2f426fe2 
								
							
								 
							
						 
						
							
							
								
								clean up etcd backing for sequence persistent storage. It uses some OS  
							
							 
							
							 
							
							
								
 
							
							
							specific calls and is not OS-agnostic. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								5fdb1d89ce 
								
							
								 
							
						 
						
							
							
								
								adding "server" command to start both volume server and an embedded  
							
							 
							
							 
							
							
								
 
							
							
							master server 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								eeeccf2f78 
								
							
								 
							
						 
						
							
							
								
								ssue 59:	Multi Ip Enviromment support + publicUrl is disregarded by  
							
							 
							
							 
							
							
								
 
							
							
							master 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								e449a4a517 
								
							
								 
							
						 
						
							
							
								
								use glog  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								c38eee73ca 
								
							
								 
							
						 
						
							
							
								
								refactoring to separate master and volume server, so that these servers  
							
							 
							
							 
							
							
								
 
							
							
							can be embedded into other applications 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								bc2f3b26e7 
								
							
								 
							
						 
						
							
							
								
								refactoring, start to use gorilla/mux  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								bd0c7a3d28 
								
							
								 
							
						 
						
							
							
								
								comment out etcd support due to its os specific system calls  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								3b68711139 
								
							
								 
							
						 
						
							
							
								
								support for collections!  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								1888d01fa0 
								
							
								 
							
						 
						
							
							
								
								adding etcd storage support for cluster meta data. Currently just  
							
							 
							
							 
							
							
								
 
							
							
							sequence. More to come... 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								54723c3713 
								
							
								 
							
						 
						
							
							
								
								Issue 51:	Assign on empty cluster sometime fails under high concurrency  
							
							 
							
							 
							
							
								
 
							
							
							load
Contributed by philoops 
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Chris Lu
							
						 
						
							
							
							
								
							
								82b74c7940 
								
							
								 
							
						 
						
							
							
								
								issue 43 "go fmt" chagnes from "Ryan S. Brown" <sb@ryansb.com>  
							
							 
							
							 
							
							
								
 
							
							
							some basic changes to parse upload url 
							
						 
						12 years ago