Chris Lu
35d939a1d2
go fmt
4 years ago
Chris Lu
2d4c2db81d
filer: leveldb, rocksdb auto create store directory
fix https://github.com/chrislusf/seaweedfs/issues/1901
4 years ago
Chris Lu
6d3a96eb56
filer: mysql2, postgres2 trigger actions on bucket creation and deletion
fix https://github.com/chrislusf/seaweedfs/issues/1877
4 years ago
Chris Lu
7d57664c2d
mount: internals switch to filer.Entry instead of protobuf
4 years ago
Konstantin Lebedev
58cdcc6d6e
error if urls not found
4 years ago
Konstantin Lebedev
4db21012c1
error if read chunk zero data size
4 years ago
Konstantin Lebedev
15b018da34
s3 delete-objects pass OK for fail to delete non-empty folder
4 years ago
Chris Lu
5be83dd4a9
add comments
4 years ago
Chris Lu
9d8ca513d9
refactor
4 years ago
Chris Lu
9abb041763
filer source: support filerProxy mode
4 years ago
Chris Lu
776f497469
filer: fs.configure should try to read from entry.content also
related to https://github.com/chrislusf/seaweedfs/issues/1792
4 years ago
Chris Lu
3575d41009
go fmt
4 years ago
Chris Lu
6daa932f5c
refactoring to get master function, instead of passing master values directly
this will enable retrying later
4 years ago
Chris Lu
3f8b0da677
filer: do not print password on error
fix https://github.com/chrislusf/seaweedfs/issues/1809
4 years ago
Chris Lu
b9b5b932c5
filer: postgres2 mysql2 avoid repeatedly creating tables
4 years ago
LazyDBA247-Anyvision
7f458d5e78
better postgres connection pool management
adding SetConnMaxLifetime configuration (https://golang.org/pkg/database/sql/#DB.SetConnMaxLifetime )
to enable refresh of stale connections.
4 years ago
LazyDBA247-Anyvision
51b4963e2e
postgres2 & memsql2
add escape (quote identifiers) for the dynamic sql
so tables (collections) with special characters will work.
4 years ago
Chris Lu
7d9dc3c6a2
use fasthttp lib to read
4 years ago
Konstantin Lebedev
94eac4f00e
Do reconnect to RabbitMQ
https://github.com/google/go-cloud/issues/2958
https://github.com/chrislusf/seaweedfs/issues/1773
4 years ago
Chris Lu
c3af72d950
fier store: fix elastic search regression
fix https://github.com/chrislusf/seaweedfs/issues/1774
4 years ago
Chris Lu
2396ac234c
filer: fix elastic search pagination
possible fix for https://github.com/chrislusf/seaweedfs/issues/1774
4 years ago
Chris Lu
4be51c0701
filer: leveldb and hbase may miss files when listing large directories more than 1024
fix https://github.com/chrislusf/seaweedfs/issues/1768
4 years ago
Chris Lu
314dc1c957
filer: etcd store fix listing
fix https://github.com/chrislusf/seaweedfs/issues/1767
4 years ago
Chris Lu
990fa69bfe
add back AdjustedUrl() related code
4 years ago
Chris Lu
00707ec00f
mount: outsideContainerClusterMode proxy through filer
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
4 years ago
Chris Lu
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
This reverts commit 096e088d7b
.
4 years ago
Chris Lu
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
4 years ago
Chris Lu
d5add83e85
filer store: add postgres2
4 years ago
Chris Lu
52a8f1470e
filer store: add mysql2
4 years ago
Chris Lu
93b3adba98
fix bucket creation
4 years ago
Chris Lu
fa0c8d5283
fix error
4 years ago
Chris Lu
4c5b752b04
restructuring sql stores
4 years ago
Chris Lu
ca8f793978
refactor: prepare for bucket specific tables
4 years ago
Chris Lu
90ce1eec19
add more input params
4 years ago
Chris Lu
de876c795d
minor fix
4 years ago
Chris Lu
09f49d1c04
refactoring
4 years ago
Chris Lu
a4063a5437
add stream list directory entries
4 years ago
Chris Lu
01dc8a43ba
fix rocksdb
4 years ago
Chris Lu
16ad74f477
go fmt
4 years ago
Chris Lu
f002e668de
change limit to int64 in case of overflow
4 years ago
Chris Lu
19e52fd414
pass along hasMore
4 years ago
Chris Lu
c0bcf6f6e1
implement sql changes
4 years ago
Chris Lu
5d4568b91f
implement elastic changes
4 years ago
Chris Lu
893cbc8482
implement c* changes
4 years ago
Chris Lu
5ef43b9b09
implement etcd changes
4 years ago
Chris Lu
54527f0326
implement hbase changes
4 years ago
Chris Lu
b5ceffe188
implement leveldb changes
4 years ago
Chris Lu
c64bfb0e2e
implement mongodb changes
4 years ago
Chris Lu
34a846009d
implement rocksdb changes
4 years ago
Chris Lu
d2ece29fff
implement redis changes
4 years ago