526 Commits (bb4beebce368f9c19257cf67779b5f65e99c6e21)

Author SHA1 Message Date
chrislu bb4beebce3 prevent nil 3 years ago
chrislu 21e0898631 refactor: change masters from a slice to a map 3 years ago
chrislu cae998eda1 Revert "Revert "remove duplicated metadata subscription in filer"" 3 years ago
chrislu 34b743c481 Revert "remove duplicated metadata subscription in filer" 3 years ago
chrislu 4e2388e1b5 mount: set file size if it is only on remote gateway 3 years ago
chrislu 6886167d5f minor optimization 3 years ago
chrislu 4042fdf3bb rename to skipCheckParentDir 3 years ago
zzq09494 40b0033fa7 go fmt 3 years ago
zzq09494 ee5417a5b3 fix: ut test error 3 years ago
zzq09494 81cce4b4c3 filer: support uploading file without needEnsureParentDir 3 years ago
zzq09494 a6a8892255 Revert "filer: support uploading file without needEnsureParentDir" 3 years ago
zzq09494 a93c4947ba filer: support uploading file without needEnsureParentDir 3 years ago
chrislu fbc9f0eb64 minor 3 years ago
chrislu 2f4cd20f90 tests skip reader pattern monitoring 3 years ago
chrislu 53513475bf mount: add back random read support 3 years ago
Konstantin Lebedev 834210a9dc avoid connect to the old filler address 3 years ago
zzq09494 2ea18fca48 fix:support some databases which not support 'IF NOT EXISTS' keyword of 'create table command' 3 years ago
banjiaojuhao f7f2a597dd minor 3 years ago
banjiaojuhao d61bea9038 [bugfix] filer: In file modification, old chunks will be mis-deleted when they are merged(Manifestized). 3 years ago
chrislu 6f3ec989a7 fix manifest batch size 3 years ago
banjiaojuhao a07c93f4dd filer: reset bytesBuffer before use 3 years ago
chrislu da76af187f mount: avoid possible index out of bounds error 3 years ago
chrislu 6fbbc78574 stream reading a whole chunk 3 years ago
chrislu 941ced60a4 download 2 chunks if at the beginning of a file 3 years ago
chrislu 551d00d51a prefetch other chunks when stream reading 3 years ago
chrislu 7b1a713d2a remove dead code 3 years ago
chrislu 3a58b7bac6 a little safer 3 years ago
chrislu 3345a50d9b prefetch 2 chunks 3 years ago
chrislu 86ce69f709 remove logs 3 years ago
chrislu 28b395bef4 better control for reader caching 3 years ago
chrislu 72c0233938 less logs 3 years ago
chrislu 03466f955e rename: delete source entry metadata only, skipping hard links 3 years ago
chrislu 8080fe4cc1 logs 3 years ago
chrislu 202a29d014 refactoring 3 years ago
chrislu be3fc77391 mount2: use consistent inode 3 years ago
chrislu ceaf993a27 mount2: add rdev 3 years ago
chrislu b05962b90e rename: handle hard links 3 years ago
chrislu 56da3494cb leveldb3: adjust memory allocation for each bucket 3 years ago
chrislu 7bc67399e4 listing for filer stores without prefixed query: break if no more progress 3 years ago
chrislu 248c0c8087 minor 3 years ago
chrislu 4ee0a6f47b filer store: reduce one possible listing operation 3 years ago
chrislu b3594278c9 optimize a bit 3 years ago
chrislu df51e0c042 mongodb: remove ErrNoDocuments checking since it is only for creating single record, not for querying 3 years ago
chrislu 98cce6a150 mongodb: ensure closing cursor 3 years ago
banjiaojuhao b5ec346700 FilerStore: add redis_lua 3 years ago
Eng Zer Jun b92df1654c
test: use `T.TempDir` to create temporary test directory 3 years ago
chrislu 85c1615b43 filer read empty file may cause OOM in some cases 3 years ago
chrislu 9405eaefdb filer.sync: fix replicating partially updated file 3 years ago
chrislu 4a311c7f5e dedup local metadata subscribers 3 years ago
chrislu 606667f205 able to configure the quota for a bucket 3 years ago