803 Commits (d54fbca481187e459fbcdf06c30ef497a452addc)

Author SHA1 Message Date
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
guol-fnst da9540e666 add gocql timeout setting 3 years ago
banjiaojuhao 45e9c83421 padding zero for sparse file 3 years ago
chrislu 1453263b63 remove dead code 3 years ago
chrislu 10ecf80ca1 add a debug capability to list all metadata keys 3 years ago
chrislu 34742be029 remove duplicated metadata subscription in filer 3 years ago
chrislu 9a00c17555 reader: avoid wrong pattern detection due to lock waiting 3 years ago
chenkai 47c30e3add filer list entries use context to break job 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
banjiaojuhao 083bf3a137 filer server: add "datacenter, rack and datanode" for path specific configuration 3 years ago
chrislu b541e39a2c fix tests 3 years ago
chrislu 0ec7bc6710 detect non streaming mode on the first read 3 years ago
chrislu 4c1368d621 fix test 3 years ago
chrislu 0cb9036f66 mount: only cache the first chunk on stream read 3 years ago
chrislu a152f17937 mount: improve read performance on random reads 3 years ago
Bl1tz23 83bffca7e6 fix MongodbStore.ListDirectoryEntries panic on find failure 3 years ago
Chris Lu 689f5513a9 redis3 supports sentinel 3 years ago
Chris Lu 2f72c24498 skip the rest logic 3 years ago
Chris Lu 96c66ca2aa read deleted chunks when replicating data 3 years ago
limd 220797bd71 support redis sentinel 3 years ago
Chris Lu 7bf891c00a randomize same-dc servers and other-dc servers 3 years ago
Chris Lu 4729a57cc0 use constants 3 years ago
Chris Lu e0fc2898e9 auto updated filer peer list 3 years ago
Chris Lu 5ea86ef1da Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()" 3 years ago
Chris Lu 7348d2ae63 randomize traffic if replicated 3 years ago
Chris Lu af71ae11aa master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates() 3 years ago
Chris Lu 0c8dea9de8 go fmt 3 years ago
Chris Lu 1b90d60765 filer: paginate large directories to delete file chunks 3 years ago
Chris Lu 24858507cc rename API to avoid confusion 3 years ago
Chris Lu f5824f369c avoid reporting error when it is a user request error 3 years ago
Chris Lu 2e76834e4d filer store: redis2 fix wrong pagination 3 years ago
Chris Lu 900e888695 filer: avoid possible prefixed pagination loop on unsupported filer stores 3 years ago
Chris Lu 8e2c9713a3 turn on new faster algorithm to translate into visible chunks 3 years ago
Chris Lu e7d1f183cc ensure file id is populated 3 years ago
Chris Lu fc1694b321 add tests 3 years ago
Chris Lu b9a2efd69b temporarily reverting 3 years ago
Chris Lu 8a124ef9fc Revert "remove deprecated code" 3 years ago
Chris Lu 93624635b4 Revert "go fmt" 3 years ago
Chris Lu 6c704eb2ba go fmt 3 years ago
Chris Lu de7688c539 remove deprecated code 3 years ago