132 Commits (59a9e15733051ccfe36d2bb2465e29e80459809b)

Author SHA1 Message Date
Chris Lu 35aba35c07 Revert "weed volume: disable block cache on leveldb" 6 years ago
Chris Lu a55e708d36 weed volume: disable block cache on leveldb 6 years ago
Chris Lu beaa2bd71a weed filer: properly delete cached directory entry 6 years ago
Chris Lu 2a52e70a41 weed filer: increase default mysql/postgres dir or name length to 65535 6 years ago
Chris Lu b4c276263f weed filer: mysql/postgres use ReadCommitted transaction isolation level for atomic rename 6 years ago
Chris Lu 78ac2bef3c go fmt 6 years ago
Chris Lu 97406333a5 support atomic renaming for mysql/postgres filer store 6 years ago
Chris Lu b92122b885 fix test 6 years ago
Chris Lu 36b632ebcb fix tests 6 years ago
Chris Lu 55bab1b456 add context.Context 6 years ago
Chris Lu cece860bfd add context to all filer APIs 6 years ago
Chris Lu 55c85f3a66 adding context 6 years ago
Chris Lu d312c55bbe file path supports windows, avoiding back slashes 6 years ago
Chris Lu 2442d56671 adjust package name 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
bingoohuang ab6be025d7 go fmt and fix some typo 6 years ago
Chris Lu 2a75a36b27 set cassandra ttl with entry.TTLSec 6 years ago
byungjo.yoon 58fd2e5a19 Set redis key ttl with entry.TTLSec 6 years ago
Chris Lu be9a7592a1 incrementally calculate visible intervals 6 years ago
Chris Lu 832ac8129a reduce pointer usage 6 years ago
Chris Lu 0388d421d2 caching visible intervals for read 6 years ago
Chris Lu 253f190f48 weed mount add symlink support 6 years ago
Chris Lu 3ac54792e1 paginate when filer deleting and FUSE mount renaming 6 years ago
Chris Lu 1bfb96f34d optimization for reading whole chunk with gzip encoding 6 years ago
Chris Lu c28e8a2397 refactoring 6 years ago
Chris Lu 63619f8b8e fail early if two filer stores are defined 6 years ago
Chris Lu 52b24a9902 default "weed server -filer" to same directory as -mdir 6 years ago
Chris Lu b0838db5a8 support hdfs user name and group names 6 years ago
Chris Lu c6b646e92c skip creation for root 6 years ago
Chris Lu f0677c5af1 default root to 0755 6 years ago
Chris Lu db22666a30 add default root directory 6 years ago
Chris Lu 7a6f49cd42 refactor a bit more 6 years ago
Chris Lu ceca078acb avoid overwriting file or directory 6 years ago
Chris Lu 86dd933596 go fmt 6 years ago
Chris Lu 99256100a0 fix tests 6 years ago
Chris Lu e5ad2223a1 add missing intervals 6 years ago
Chris Lu b282e34dc2 async file chunk deletion 6 years ago
Chris Lu b318167cd3 batch delete file ids 6 years ago
Chris Lu ee3fe07acf fix sort bug 6 years ago
Chris Lu 469863f7f0 merge interval now is quite faster with reusing slices 6 years ago
Chris Lu d2924c7748 merge intervals is a bit faster 6 years ago
Chris Lu cb5a10c6a3 adjust the tests 6 years ago
Chris Lu f1db22d48b add benchmark test for merging intervals 6 years ago
Chris Lu 4fcfc9410f cleanup 6 years ago
Chris Lu 9655dc9ca9 simpler logic 6 years ago
Chris Lu a64613172d bootstrap filer replication with weed filer.export -targetStore=notification 6 years ago
Chris Lu 4c97ff3717 support AWS SQS as file change notification message queue 6 years ago
Chris Lu ff66269b62 use grpc to replace http APIs for batch volume id lookup and batch delete 6 years ago
Chris Lu 56a5d5af8d ignore duplicated key error if the store has duplicated primary key prevention 6 years ago
Chris Lu 7bb62b9f21 delay file creation without chunks from dir.Create to file.Flush 6 years ago