5b7628cf08 
								
							
								 
							
						 
						
							
							
								
								use github.com/golang/protobuf/proto instead of code.google.com/p/goprotobuf/proto  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a40f539f2 
								
							
								 
							
						 
						
							
							
								
								fix bug: upload a file which already existed return a wrong file size.  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d56c748fa8 
								
							
								 
							
						 
						
							
							
								
								switch it back to chris's repo  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0dfdf4392 
								
							
								 
							
						 
						
							
							
								
								switch to my forked repo  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								179d36ba0e 
								
							
								 
							
						 
						
							
							
								
								formatting code by: goimports -w=true .  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4126280d55 
								
							
								 
							
						 
						
							
							
								
								use github.com/chrislusf instead of github.com/aszxqw  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cd19447e3 
								
							
								 
							
						 
						
							
							
								
								use github.com/aszxqw instead of code.google.com/p  
							
							
								
 
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9aee2defb 
								
							
								 
							
						 
						
							
							
								
								add TTL support  
							
							
 
							
							
							The volume TTL and file TTL are not necessarily the same. as long as
file TTL is smaller than volume TTL, it'll be fine.
volume TTL is used when assigning file id, e.g.
http://.../dir/assign?ttl=3h 
file TTL is used when uploading 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8e8d11bd3 
								
							
								 
							
						 
						
							
							
								
								Refactor out weedfs vacuum.  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c04c5ed5f 
								
							
								 
							
						 
						
							
							
								
								remove the println  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1818a2a2da 
								
							
								 
							
						 
						
							
							
								
								Change to protocol buffer for volume-join-masster message  
							
							
 
							
							
							Reduced size to about 1/5 of the previous json format message 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								637469e656 
								
							
								 
							
						 
						
							
							
								
								log the volume server connected to which master server  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b5035c468 
								
							
								 
							
						 
						
							
							
								
								1. v0.54  
							
							
 
							
							
							2. go vet found many printing format errors 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								9653a54766 
								
							
								 
							
						 
						
							
							
								
								added typed join result  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56a3d30e75 
								
							
								 
							
						 
						
							
							
								
								batch delete on volume servers  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59f6a13609 
								
							
								 
							
						 
						
							
							
								
								adding lots of different stats  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37dd41ab91 
								
							
								 
							
						 
						
							
							
								
								print out log message  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fec41b911 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary code  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd10c277b2 
								
							
								 
							
						 
						
							
							
								
								can now delete a collection! Is this a dangerous feature? Only enabling  
							
							
 
							
							
							deleting "benchmark" collections for now. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								edae676913 
								
							
								 
							
						 
						
							
							
								
								1. volume server auto detect clustered master nodes  
							
							
 
							
							
							2. remove operation package dependency on storage 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e5c4e432d 
								
							
								 
							
						 
						
							
							
								
								report when size is closing to the volume limit  
							
							
 
							
							
							fix error 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a8c60f71b 
								
							
								 
							
						 
						
							
							
								
								be lenient when writing, but report right away when volume size limit is  
							
							
 
							
							
							exceeded 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b68711139 
								
							
								 
							
						 
						
							
							
								
								support for collections!  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f5f8657d2 
								
							
								 
							
						 
						
							
							
								
								add a command to force compaction of a volume, removing deleted files  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b74c7940 
								
							
								 
							
						 
						
							
							
								
								issue 43 "go fmt" chagnes from "Ryan S. Brown" <sb@ryansb.com>  
							
							
 
							
							
							some basic changes to parse upload url 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed154053c8 
								
							
								 
							
						 
						
							
							
								
								switching to temporarily use glog library  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								123b0cc2df 
								
							
								 
							
						 
						
							
							
								
								fix for issue  #35  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff1c04c486 
								
							
								 
							
						 
						
							
							
								
								fix issue 34  
							
							
								
 
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4105f9b46 
								
							
								 
							
						 
						
							
							
								
								add support for multiple folders and multiple max limit: eg  
							
							
 
							
							
							-dir=folder1,folder2,folder3 -max=7,8,9 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d1fcf1fd67 
								
							
								 
							
						 
						
							
							
								
								add error when size limit is reached  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50269b74ce 
								
							
								 
							
						 
						
							
							
								
								add dataCenter option when assign file keys  
							
							
 
							
							
							add dataCenter option when starting volume servers
some work related to freeze a volume. Not tested yet. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb635146a1 
								
							
								 
							
						 
						
							
							
								
								refactoring needle mapper interface to separate index file storage logic  
							
							
 
							
							
							out 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3222d40871 
								
							
								 
							
						 
						
							
							
								
								fix compilation error  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95dc977608 
								
							
								 
							
						 
						
							
							
								
								accurate error messages during writing  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4369b35a7 
								
							
								 
							
						 
						
							
							
								
								merge changes from about dealing with read only volumes.  
							
							
 
							
							
							97482255d5 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db8e27be6e 
								
							
								 
							
						 
						
							
							
								
								add lots of error checking by GThomas  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5071f528f6 
								
							
								 
							
						 
						
							
							
								
								testing compilation with remove package  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55f2627fcf 
								
							
								 
							
						 
						
							
							
								
								testing new directory structure  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab6fb13ad7 
								
							
								 
							
						 
						
							
							
								
								avoid the "src" folder  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb4e8ec16b 
								
							
								 
							
						 
						
							
							
								
								re-organize code directory structure  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81b9175c7a 
								
							
								 
							
						 
						
							
							
								
								re-factoring volume file scanning code  
							
							
 
							
							
							add export function
fix bugs on deleted byte counting 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								866d15023d 
								
							
								 
							
						 
						
							
							
								
								better error handling, check in for Gulácsi Tamás  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0c7df0c3b 
								
							
								 
							
						 
						
							
							
								
								go fmt for all source codes  
							
							
								
 
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf9c4ed033 
								
							
								 
							
						 
						
							
							
								
								Revert "add cmd/dump - a dumper"  
							
							
 
							
							
							This reverts commit 5d2a1e8d48 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b49065a57 
								
							
								 
							
						 
						
							
							
								
								Revert "add Frozen attribute to VolumeInfo"  
							
							
 
							
							
							This reverts commit dd685fdd8d 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b21317863 
								
							
								 
							
						 
						
							
							
								
								Revert "add "freeze" subcommand to volume"  
							
							
 
							
							
							This reverts commit f262fed197 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee08e38126 
								
							
								 
							
						 
						
							
							
								
								Revert "fix errors with frozen volume loading"  
							
							
 
							
							
							This reverts commit 92ffba2ab9 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92ffba2ab9 
								
							
								 
							
						 
						
							
							
								
								fix errors with frozen volume loading  
							
							
								
 
							
							
						 
						13 years ago