808 Commits (2af4cab3d0fbed101b5e532b5b0861712b1ecc3f)

Author SHA1 Message Date
Chris Lu ea8ecf35f4 set needle AppendAtNs value during writes 7 years ago
Chris Lu 77fadab560 go fmt 7 years ago
Chris Lu 4f317c7e3d working version3 7 years ago
Chris Lu 852af28f91 needle priting format 7 years ago
Chris Lu 7e2031b18f go fmt 7 years ago
Chris Lu c98df05ed0 support PUT 7 years ago
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 7 years ago
Chris Lu a51aa4c586 avoid extra log messages 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 7 years ago
Chris Lu 5bfb72d058 faster loading boltdb or leveldb needle map metrics by bloomfilter 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 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 7 years ago
Chris Lu 3699996985 add compaction test 7 years ago
Chris Lu 0467195f07 fix file closing on windows 7 years ago
Chris Lu eaf000eff1 fix error on go tip 7 years ago
Chris Lu 43e3f5724c use fixed list of masters in both filer and volume servers 7 years ago
Chris Lu 458ada173e go fmt 7 years ago
Chris Lu 1675243f29 maybe speed up a little when loading index 7 years ago
Chris Lu 88d608b661 avoid using the bytes out side of the transaction 7 years ago
Chris Lu 69b9d8c3c2 fix boltdb variable usage 7 years ago
Chris Lu 942c2cbd7b mv pb to master_pb 7 years ago
Chris Lu 57c5405657 add todo 7 years ago
Chris Lu 6db1c8bafb Revert "adjust the needle mapper" 7 years ago
Chris Lu e2c7be3a2e adjust the needle mapper 7 years ago
WenLong LI b9068c1304
use volumes variable 7 years ago
liwenlong05 02a1597642 fix leveldb mount bug 7 years ago
mtolman e4b1e5c3c8
Fix for issue #635 7 years ago
Yang Pengcheng a2112e1be0 fix ldb dir deleting 7 years ago
Chris Lu 58344980e4 preallocate disk space during compaction also, add cleanup for failed compaction 7 years ago
Chris Lu 5047bdb4a2 skip bytes cache 8 years ago
Chris Lu 82c3ccc8dd add btree for volume index 8 years ago
Chris Lu bd97cbc523 skip busy reporting back to master 8 years ago
Chris Lu 043b7a7c65 add locking to access l.volumes 8 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 8 years ago
brstgt 4fb5bb09b6 Remove obsolete property Volume.dataFileSize 8 years ago
brstgt e074a54a20 Delete volumes online without restarting volume server 8 years ago
brstgt 492f93416d Mount and unmount volumes online without restarting volume server 8 years ago
brstgt 18b3afc97a Log volumeId if dataFileSize != actual data file size - improve log types 8 years ago