Konstantin Lebedev
|
7e09a548a6
|
exclude directories to sync on filer
|
2022-07-27 19:22:57 +05:00 |
|
Konstantin Lebedev
|
da9d3e8f6c
|
refactor
|
2022-07-26 11:56:45 +05:00 |
|
Konstantin Lebedev
|
046c3d5ad4
|
fix logic else brake
|
2022-07-26 11:47:11 +05:00 |
|
Konstantin Lebedev
|
d3f7c09c03
|
remove ticker
update the topology before each file
|
2022-07-20 00:54:23 +05:00 |
|
Konstantin Lebedev
|
11e393dbe7
|
err msg with duplicated local subscription detected move to log level 1
https://github.com/chrislusf/seaweedfs/issues/3320
|
2022-07-20 00:45:13 +05:00 |
|
Konstantin Lebedev
|
f419d5643a
|
fix typo
add remove logs
|
2022-07-19 11:50:52 +05:00 |
|
Konstantin Lebedev
|
d422e7769c
|
ticker.Stop
|
2022-07-18 16:38:19 +05:00 |
|
Konstantin Lebedev
|
73a0dea16b
|
sync update topologyInfo
|
2022-07-18 16:27:02 +05:00 |
|
Konstantin Lebedev
|
2b4112e462
|
update otherNodes
|
2022-07-18 11:32:28 +05:00 |
|
Konstantin Lebedev
|
3c2774ec3d
|
fix update topologyInfo
|
2022-07-18 01:46:31 +05:00 |
|
Konstantin Lebedev
|
7b1497ee63
|
Use BackoffSchedule for getLookupFileId
|
2022-07-15 16:05:35 +05:00 |
|
Konstantin Lebedev
|
01996bccf8
|
Use fallback if urls are not found
|
2022-07-15 15:29:15 +05:00 |
|
Konstantin Lebedev
|
4d5144e50d
|
clouse background update
|
2022-07-15 13:51:08 +05:00 |
|
Konstantin Lebedev
|
6622240df7
|
fix TestVolumeServerEvacuate
|
2022-07-12 14:56:34 +05:00 |
|
Konstantin Lebedev
|
8372721a62
|
update topologyInfo
|
2022-07-12 13:47:21 +05:00 |
|
Konstantin Lebedev
|
ee95d23a22
|
help rack
|
2022-07-12 11:56:58 +05:00 |
|
Konstantin Lebedev
|
087fa1347f
|
volume server evacuate from rack
|
2022-07-12 11:33:08 +05:00 |
|
Konstantin Lebedev
|
4236c36599
|
volume server evacuate to target server
|
2022-07-11 16:58:15 +05:00 |
|
Konstantin Lebedev
|
785223e587
|
rabbitpubsub enable durable
|
2022-07-06 10:05:29 +05:00 |
|
Konstantin Lebedev
|
3d5f1cbc5e
|
fix pagination
|
2022-07-01 14:17:49 +05:00 |
|
Konstantin Lebedev
|
5ed8165161
|
fix logic
add option targetServer
https://github.com/chrislusf/seaweedfs/issues/3255
|
2022-06-30 17:58:24 +05:00 |
|
Konstantin Lebedev
|
bcbdc4cb37
|
use const multipart uploads folder
avoid error bucket NotEmpty if multipart uploads folder exist
|
2022-06-29 16:21:16 +05:00 |
|
Konstantin Lebedev
|
9bff097b01
|
currentMaster redirected
|
2022-06-27 21:55:16 +05:00 |
|
Konstantin Lebedev
|
6c20a3b622
|
avoid set currentMaster k8s svc.local discoveruy service domains
https://github.com/chrislusf/seaweedfs/issues/2589
|
2022-06-27 21:47:05 +05:00 |
|
Konstantin Lebedev
|
2e782dfdcb
|
rm defer comments
|
2022-06-24 01:50:13 +05:00 |
|
Konstantin Lebedev
|
7efaafb0ee
|
fix Authenticate
|
2022-06-24 01:42:04 +05:00 |
|
Konstantin Lebedev
|
b0aa51d7ef
|
enable require client cert
|
2022-06-24 00:29:23 +05:00 |
|
Konstantin Lebedev
|
ea7cdb8b0e
|
seperate option
|
2022-06-24 00:26:56 +05:00 |
|
Konstantin Lebedev
|
5b388ed6c1
|
initial advancedtls
|
2022-06-23 23:32:15 +05:00 |
|
Konstantin Lebedev
|
c1c8dad677
|
avoid no such raft date directory
https://github.com/chrislusf/seaweedfs/issues/3214
|
2022-06-21 13:47:51 +05:00 |
|
Konstantin Lebedev
|
a9f6c4b43d
|
fix ip.bind cmd for docker compose
|
2022-06-15 16:49:53 +05:00 |
|
Konstantin Lebedev
|
31a929f7f2
|
logging processRangeRequest errors
|
2022-06-15 15:36:43 +05:00 |
|
Konstantin Lebedev
|
2b159c331d
|
fix build container
|
2022-06-14 13:16:09 +05:00 |
|
Konstantin Lebedev
|
fb57aa431c
|
stats master_replica_placement_mismatch
|
2022-06-10 15:30:40 +05:00 |
|
Konstantin Lebedev
|
49f058da85
|
fix s3 tests:
ranged_request_invalid_range
ranged_request_empty_object
|
2022-06-08 13:25:13 +05:00 |
|
Konstantin Lebedev
|
c07820178f
|
fix s3 tests
bucket_list_delimiter_prefix
bucket_list_delimiter_prefix_underscore
bucket_list_delimiter_prefix_ends_with_delimiter
|
2022-06-07 14:43:10 +05:00 |
|
Konstantin Lebedev
|
b86628f85d
|
fix show empty dir
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-06-01 20:10:52 +05:00 |
|
Konstantin Lebedev
|
af562e1a20
|
rm log info
|
2022-05-30 23:26:26 +05:00 |
|
Konstantin Lebedev
|
62e5e3822c
|
list self dir
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-05-30 18:09:08 +05:00 |
|
Konstantin Lebedev
|
26f3646961
|
show fake dirs
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-05-30 15:03:27 +05:00 |
|
Konstantin Lebedev
|
54356211c2
|
list empty folder
|
2022-05-27 13:17:18 +05:00 |
|
Konstantin Lebedev
|
a14728d508
|
docker compose nextcloud rm mysql
|
2022-05-23 20:11:32 +05:00 |
|
Konstantin Lebedev
|
a34438384e
|
docker compose file for nextcloud testing
https://github.com/chrislusf/seaweedfs/issues/3086
|
2022-05-23 18:53:35 +05:00 |
|
Konstantin Lebedev
|
d68a37d3e6
|
build release containers for all tags and large volume
|
2022-05-17 14:56:14 +05:00 |
|
Konstantin Lebedev
|
44f53ceda6
|
fix collectionIsMismatch charset
|
2022-05-16 13:23:23 +05:00 |
|
Konstantin Lebedev
|
10d435f2c2
|
fix skip loop
|
2022-05-16 13:16:27 +05:00 |
|
Konstantin Lebedev
|
279053572c
|
avoid delete volume replica if collection mismatch
|
2022-05-16 13:07:05 +05:00 |
|
Konstantin Lebedev
|
59435e4a2e
|
rocksdb up version to v7.2.2
|
2022-05-15 01:22:55 +05:00 |
|
Konstantin Lebedev
|
5ee51f7cbd
|
build binaries for linux with all tags
|
2022-05-14 23:36:04 +05:00 |
|
Konstantin Lebedev
|
8f762a1a06
|
build release containers for all tags
|
2022-05-14 18:40:32 +05:00 |
|
Konstantin Lebedev
|
d12a423aa0
|
refactor
add some tests
https://github.com/chrislusf/seaweedfs/pull/2996
|
2022-05-12 12:23:02 +05:00 |
|
Konstantin Lebedev
|
f523aed3c9
|
fixes from comments
https://github.com/chrislusf/seaweedfs/pull/2996
|
2022-05-11 21:50:09 +05:00 |
|
Konstantin Lebedev
|
e6d2cb5911
|
ydb add empty doc file
|
2022-05-05 11:12:14 +05:00 |
|
Konstantin Lebedev
|
f58adaab25
|
build tag ydb since the growth of the binary is 5 mb
|
2022-05-03 23:20:09 +05:00 |
|
Konstantin Lebedev
|
7d18b2756d
|
SeaweedFS Filer readme
|
2022-05-03 23:06:41 +05:00 |
|
Konstantin Lebedev
|
f127b326bf
|
add options to scaffold
|
2022-05-03 22:54:31 +05:00 |
|
Konstantin Lebedev
|
7b544576af
|
refactor
|
2022-05-03 20:16:00 +05:00 |
|
Konstantin Lebedev
|
04d5dff6bb
|
add support native ttl
|
2022-05-03 17:52:23 +05:00 |
|
Konstantin Lebedev
|
cb3c7a3cdb
|
enable query cache policy instead of prepare
|
2022-05-03 16:03:10 +05:00 |
|
Konstantin Lebedev
|
8342f651f3
|
fix scanNamed
|
2022-05-03 15:18:28 +05:00 |
|
Konstantin Lebedev
|
2d27afb515
|
Merge branch 'new_master' into ydb
|
2022-05-03 10:47:39 +05:00 |
|
Konstantin Lebedev
|
f6d90e12a6
|
fix conflicts
|
2022-05-03 00:20:39 +05:00 |
|
Konstantin Lebedev
|
d8925b4e83
|
Merge branch 'new_master' into ydb
# Conflicts:
# go.mod
# go.sum
|
2022-05-03 00:13:57 +05:00 |
|
Konstantin Lebedev
|
7640e650e5
|
fix queries
|
2022-05-03 00:11:37 +05:00 |
|
Konstantin Lebedev
|
319d300d48
|
fix createDB
|
2022-05-02 22:23:07 +05:00 |
|
Konstantin Lebedev
|
0dc44dda63
|
ydb do Tx or DB
|
2022-05-02 15:33:29 +05:00 |
|
Konstantin Lebedev
|
a3e48831f3
|
ydb BucketAware interface
|
2022-05-02 12:42:20 +05:00 |
|
Konstantin Lebedev
|
50c4f62ed4
|
ydb-go-sdk move to v3
|
2022-05-02 02:07:47 +05:00 |
|
Konstantin Lebedev
|
21033ff4c3
|
refactor use const CountEntryChunksForGzip
|
2022-05-01 22:28:55 +05:00 |
|
Konstantin Lebedev
|
ec0ed41e37
|
ydb kv interface
|
2022-05-01 21:20:37 +05:00 |
|
Konstantin Lebedev
|
6a052f6ff2
|
ydb Sql interface
|
2022-05-01 20:33:03 +05:00 |
|
Konstantin Lebedev
|
275c3bb19c
|
ydb initial
https://github.com/chrislusf/seaweedfs/issues/2942
|
2022-05-01 17:28:58 +05:00 |
|
Konstantin Lebedev
|
03aec9ce7e
|
avoid panic if hashicorp raft not initialized
|
2022-04-30 13:56:35 +05:00 |
|
Konstantin Lebedev
|
306cf70c4a
|
avoid empty listMultipartUploads response
|
2022-04-27 19:27:44 +05:00 |
|
Konstantin Lebedev
|
7315d1d039
|
waite volume being closed during compression idx
|
2022-04-26 13:40:42 +05:00 |
|
Konstantin Lebedev
|
d4343ab7da
|
forcePurging desc
|
2022-04-25 23:11:56 +05:00 |
|
Konstantin Lebedev
|
ae56b2c00f
|
change forcePurging to a pointer
|
2022-04-25 23:10:01 +05:00 |
|
Konstantin Lebedev
|
6d2fda27d2
|
delete missing data from volumes in one replica
|
2022-04-25 22:59:46 +05:00 |
|
Konstantin Lebedev
|
67476d830a
|
volume.check.disk add param volumeId
|
2022-04-25 18:27:14 +05:00 |
|
Konstantin Lebedev
|
2364fab927
|
volume.list show only readonly, collectionPattern and volumeId
|
2022-04-19 11:44:41 +05:00 |
|
Konstantin Lebedev
|
36c5a59ed8
|
add help
|
2022-04-18 19:36:14 +05:00 |
|
Konstantin Lebedev
|
1e35b4929f
|
shell vacuum volume by collection and volume id
|
2022-04-18 18:40:58 +05:00 |
|
Konstantin Lebedev
|
9438738693
|
avoid invalid memory address or nil pointer dereference
|
2022-04-18 12:10:22 +05:00 |
|
Konstantin Lebedev
|
76b1c5ce67
|
cleanupUploads use jwt token
|
2022-04-12 13:46:11 +05:00 |
|
Konstantin Lebedev
|
2dfbe210e0
|
avoid breaking loop in cleanupUploads if error is empty
|
2022-04-11 11:16:20 +05:00 |
|
Konstantin Lebedev
|
931cb9e581
|
use "cluster.raft.{ps,add,remove}"
|
2022-04-11 10:50:01 +05:00 |
|
Konstantin Lebedev
|
d2fe0fae33
|
use the full ServerAddress as the identifier
|
2022-04-11 10:44:44 +05:00 |
|
Konstantin Lebedev
|
104ea7b029
|
master ui add raft stats and Max Volume Id
|
2022-04-07 20:52:01 +05:00 |
|
Konstantin Lebedev
|
a2fdb3e277
|
fix master ui
|
2022-04-07 19:37:40 +05:00 |
|
Konstantin Lebedev
|
35bc67f030
|
fix conflicts
|
2022-04-07 18:52:13 +05:00 |
|
Konstantin Lebedev
|
f5246b748d
|
Merge branch 'new_master' into hashicorp_raft
# Conflicts:
# weed/pb/master_pb/master.pb.go
|
2022-04-07 18:50:27 +05:00 |
|
Konstantin Lebedev
|
7ff248d5cd
|
refactor OnPeerUpdate
|
2022-04-07 16:23:22 +05:00 |
|
Konstantin Lebedev
|
85d80fd36d
|
fix removing old raft server
|
2022-04-07 15:31:37 +05:00 |
|
Konstantin Lebedev
|
14a2cc83bf
|
raft update peers via OnPeerUpdate
|
2022-04-06 21:17:04 +05:00 |
|
Konstantin Lebedev
|
357aa818fe
|
add raft shell cmds
|
2022-04-06 15:23:53 +05:00 |
|
Konstantin Lebedev
|
c1aeded2dd
|
force raft bootstrap
avoid err bootstrap only works on new clusters
|
2022-04-06 12:18:43 +05:00 |
|
Konstantin Lebedev
|
0e796a5582
|
rm set NoSnapshotRestoreOnStart
|
2022-04-05 18:28:42 +05:00 |
|
Konstantin Lebedev
|
68f11b9687
|
sleep bootstraping
|
2022-04-05 15:42:19 +05:00 |
|
Konstantin Lebedev
|
1ae7f509f5
|
LocalID from raw string
|
2022-04-05 13:50:39 +05:00 |
|
Konstantin Lebedev
|
89d32a0670
|
fix glog Info
|
2022-04-05 13:43:34 +05:00 |
|