Chris Lu
							
						 | 
						
							
							
							
								
							
								feb8eeb830
								
							
								
							
						 | 
						
							
							
								
								refactor: separate multipart parsing file
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3edfe1d28f
								
							
								
							
						 | 
						
							
							
								
								extend export command to show tombstone + change output format to CSV
							
							
							
							
							
							
								
							
							
							merging https://github.com/chrislusf/seaweedfs/pull/610 and add "-limit" option 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								a51aa4c586
								
							
								
							
						 | 
						
							
							
								
								avoid extra log messages
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/689 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								8a12fd9ec4
								
							
								
							
						 | 
						
							
							
								
								add error checking when loading dat file
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d0982cafa7
								
							
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5b1fd374be
								
							
								
							
						 | 
						
							
							
								
								fix all tests
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								d4d7ced922
								
							
								
							
						 | 
						
							
							
								
								refactoring: add type for needle id, offset
							
							
							
							
							
							
								
							
							
							later the type size can possibly be adjusted 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5bfb72d058
								
							
								
							
						 | 
						
							
							
								
								faster loading boltdb or leveldb needle map metrics by bloomfilter
							
							
							
							
							
							
								
							
							
							avoid btree 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								aba1fe01b3
								
							
								
							
						 | 
						
							
							
								
								use constant NeedleIndexSize instead of the number 16
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								defcd4edc5
								
							
								
							
						 | 
						
							
							
								
								adjust log level
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9bcaa65574
								
							
								
							
						 | 
						
							
							
								
								avoid divided by 0
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/650 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								233a9a9b6c
								
							
								
							
						 | 
						
							
							
								
								fix log error
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								49f4216280
								
							
								
							
						 | 
						
							
							
								
								fix compilation error
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7f6500ae07
								
							
								
							
						 | 
						
							
							
								
								super block reserves a couple of bits for future extension
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								f339e9c284
								
							
								
							
						 | 
						
							
							
								
								add support for extra super block info
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								9ba335a7c4
								
							
								
							
						 | 
						
							
							
								
								prepare for flexible super block
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3a6f9c9bcf
								
							
								
							
						 | 
						
							
							
								
								increase test size
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								7f7e4e9885
								
							
								
							
						 | 
						
							
							
								
								fix error for deleted files during compaction
							
							
							
							
							
							
								
							
							
							deletion during commit may cause trouble when make up the difference during commitCompact() 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3699996985
								
							
								
							
						 | 
						
							
							
								
								add compaction test
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								0467195f07
								
							
								
							
						 | 
						
							
							
								
								fix file closing on windows
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								eaf000eff1
								
							
								
							
						 | 
						
							
							
								
								fix error on go tip
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								43e3f5724c
								
							
								
							
						 | 
						
							
							
								
								use fixed list of masters in both filer and volume servers
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								458ada173e
								
							
								
							
						 | 
						
							
							
								
								go fmt
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								1675243f29
								
							
								
							
						 | 
						
							
							
								
								maybe speed up a little when loading index
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								88d608b661
								
							
								
							
						 | 
						
							
							
								
								avoid using the bytes out side of the transaction
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/656 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								69b9d8c3c2
								
							
								
							
						 | 
						
							
							
								
								fix boltdb variable usage
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								942c2cbd7b
								
							
								
							
						 | 
						
							
							
								
								mv pb to master_pb
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								57c5405657
								
							
								
							
						 | 
						
							
							
								
								add todo
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								6db1c8bafb
								
							
								
							
						 | 
						
							
							
								
								Revert "adjust the needle mapper"
							
							
							
							
							
							
								
							
							
							This reverts commit e2c7be3a2e. 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e2c7be3a2e
								
							
								
							
						 | 
						
							
							
								
								adjust the needle mapper
							
							
							
							
							
							
								
							
							
							as discussed on
https://github.com/chrislusf/seaweedfs/pull/642#issuecomment-387606960 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								WenLong LI
							
						 | 
						
							
							
								
								
							
							
								
							
								b9068c1304
								
									
								
							
								
							
						 | 
						
							
							
								
								use volumes variable
							
							
							
							
							
							
								
							
							
							fix leveldb mount bug 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								liwenlong05
							
						 | 
						
							
							
							
								
							
								02a1597642
								
							
								
							
						 | 
						
							
							
								
								fix leveldb mount bug
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								mtolman
							
						 | 
						
							
							
								
								
							
							
								
							
								e4b1e5c3c8
								
									
								
							
								
							
						 | 
						
							
							
								
								Fix for issue #635
							
							
							
							
							
							
								
							
							
							Fix for the following issue on master: https://github.com/chrislusf/seaweedfs/issues/635 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Yang Pengcheng
							
						 | 
						
							
							
							
								
							
								a2112e1be0
								
							
								
							
						 | 
						
							
							
								
								fix ldb dir deleting
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								58344980e4
								
							
								
							
						 | 
						
							
							
								
								preallocate disk space during compaction also, add cleanup for failed compaction
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5047bdb4a2
								
							
								
							
						 | 
						
							
							
								
								skip bytes cache
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								82c3ccc8dd
								
							
								
							
						 | 
						
							
							
								
								add btree for volume index
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								bd97cbc523
								
							
								
							
						 | 
						
							
							
								
								skip busy reporting back to master
							
							
							
							
							
							
								
							
							
							possible fix for https://github.com/chrislusf/seaweedfs/issues/499 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								043b7a7c65
								
							
								
							
						 | 
						
							
							
								
								add locking to access l.volumes
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								0656838fe5
								
							
								
							
						 | 
						
							
							
								
								Don't return actual file size from CheckVolumeDataIntegrity, it will be 0 if last needle is a tombstone, so it's not reliable anyway
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								4fb5bb09b6
								
							
								
							
						 | 
						
							
							
								
								Remove obsolete property Volume.dataFileSize
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								e074a54a20
								
							
								
							
						 | 
						
							
							
								
								Delete volumes online without restarting volume server
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								492f93416d
								
							
								
							
						 | 
						
							
							
								
								Mount and unmount volumes online without restarting volume server
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								18b3afc97a
								
							
								
							
						 | 
						
							
							
								
								Log volumeId if dataFileSize != actual data file size - improve log types
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								brstgt
							
						 | 
						
							
							
							
								
							
								0c898df430
								
							
								
							
						 | 
						
							
							
								
								Log volumeId if dataFileSize != actual data file size
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								5b0f5f456e
								
							
								
							
						 | 
						
							
							
								
								volume server get notified of leader change
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								59022b6fe0
								
							
								
							
						 | 
						
							
							
								
								fix byte counter on loading index file
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/441 
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								3065506b38
								
							
								
							
						 | 
						
							
							
								
								volume servers always connect to the master leader
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								e46c3415f7
								
							
								
							
						 | 
						
							
							
								
								gRpc for master~volume heartbeat
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								 
								Chris Lu
							
						 | 
						
							
							
							
								
							
								4beaaa0650
								
							
								
							
						 | 
						
							
							
								
								simplify the gzip optimization logic
							
							
							
							
							
							
								
							
							
							fix https://github.com/chrislusf/seaweedfs/issues/436 
							
						 | 
						9 years ago |