Chris Lu
|
17372ac3da
|
balance ssd volumes
|
2020-12-13 03:40:33 -08:00 |
|
Chris Lu
|
83078ac6ce
|
filer: change to /etc/seaweedfs folder on filer
fix https://github.com/chrislusf/seaweedfs/issues/1666
|
2020-12-10 11:11:02 -08:00 |
|
Chris Lu
|
765b3ef1be
|
save /etc/iam/identity.json inside filer store
|
2020-12-10 00:15:22 -08:00 |
|
Chris Lu
|
01e2da5782
|
refactoring
|
2020-12-06 23:16:20 -08:00 |
|
Chris Lu
|
57578a6cd1
|
change parameter help message
|
2020-12-06 21:54:55 -08:00 |
|
Chris Lu
|
9acda432fe
|
fix import cycle
|
2020-12-06 20:12:52 -08:00 |
|
Chris Lu
|
ae5eb85a06
|
refactoring
|
2020-12-06 20:05:06 -08:00 |
|
Chris Lu
|
4c72482536
|
shell: fix fs.configure
|
2020-12-06 19:43:31 -08:00 |
|
Chris Lu
|
46b91228af
|
2.14
|
2020-12-06 18:56:58 -08:00 |
|
Konstantin Lebedev
|
03620776ec
|
Merge branch 'upstream_master' into store_s3cred
|
2020-12-01 16:03:34 +05:00 |
|
Chris Lu
|
965413c21b
|
shell: add volume.vacuum command
|
2020-11-28 23:18:02 -08:00 |
|
Chris Lu
|
536202e4e0
|
minor
|
2020-11-28 02:16:06 -08:00 |
|
Chris Lu
|
99c4e50d3d
|
minor
|
2020-11-28 00:14:11 -08:00 |
|
Chris Lu
|
6d30b21b10
|
volume: add "-dir.idx" option for separate index storage
fix https://github.com/chrislusf/seaweedfs/issues/1265
|
2020-11-27 03:17:10 -08:00 |
|
Chris Lu
|
0da7ecfd29
|
go fmt
|
2020-11-26 11:22:30 -08:00 |
|
Konstantin Lebedev
|
4e55baf5b1
|
s3 config changes
|
2020-11-26 03:50:53 +05:00 |
|
Konstantin Lebedev
|
a26f1b2040
|
new pkg s3iam
|
2020-11-26 01:30:11 +05:00 |
|
Konstantin Lebedev
|
6206737df2
|
s3 configure
|
2020-11-25 21:02:31 +05:00 |
|
Chris Lu
|
92f906b6fc
|
remove zstd
fix https://github.com/chrislusf/seaweedfs/issues/1629
|
2020-11-21 13:06:45 -08:00 |
|
Aleksandr Demshin
|
176950ea78
|
fix typo
|
2020-11-20 19:50:46 +05:00 |
|
Chris Lu
|
7385103057
|
fix volume placement validating
fix https://github.com/chrislusf/seaweedfs/issues/1626
|
2020-11-20 01:12:25 -08:00 |
|
Chris Lu
|
dc304342b2
|
fs.configure: configurable volume growth
|
2020-11-17 01:00:02 -08:00 |
|
Chris Lu
|
9add554feb
|
fail fast if user configures collection for a bucket
|
2020-11-16 19:57:08 -08:00 |
|
Chris Lu
|
ed1ce3f299
|
adjust help message
|
2020-11-16 09:54:26 -08:00 |
|
Chris Lu
|
c0d279c54e
|
filere.conf: prefer to use json format
|
2020-11-15 21:48:17 -08:00 |
|
Chris Lu
|
83527a8f55
|
adds more help message
|
2020-11-15 21:31:14 -08:00 |
|
Chris Lu
|
af658ea970
|
fix typo
|
2020-11-15 21:16:28 -08:00 |
|
Chris Lu
|
ee2fa14dbe
|
filer conf: delete location specific configuration
|
2020-11-15 20:15:47 -08:00 |
|
Chris Lu
|
71056dae07
|
fs.configure: read and local add filer configuration
|
2020-11-15 18:09:35 -08:00 |
|
Konstantin Lebedev
|
fc7baef5bb
|
fiil serverUrls sorted by data center
|
2020-11-12 02:13:33 +05:00 |
|
Chris Lu
|
de3bdd0651
|
delete old volume replica
related to https://github.com/chrislusf/seaweedfs/issues/1607
old is:
* older compaction revision
* older modified time
* smaller volume size
|
2020-11-10 12:26:05 -08:00 |
|
Konstantin Lebedev
|
fab01f9d8d
|
add readonly
|
2020-10-28 23:17:03 +05:00 |
|
Konstantin Lebedev
|
884db215a1
|
add shell command volume mark writable
|
2020-10-28 22:47:09 +05:00 |
|
Chris Lu
|
e73d6c9526
|
able to print partial file id
address https://github.com/chrislusf/seaweedfs/issues/1552
|
2020-10-21 23:48:07 -07:00 |
|
Chris Lu
|
2bc05cfbc8
|
fix typo
|
2020-10-21 22:26:41 -07:00 |
|
Chris Lu
|
1069b325dd
|
shell: volumeServer.evacuate adds printout for ec volumes
|
2020-10-13 20:26:03 -07:00 |
|
Chris Lu
|
723ae11db4
|
refactoring in order to adjust volume server url later
|
2020-10-11 20:15:10 -07:00 |
|
Chris Lu
|
f498c71199
|
shell: move volume operations to use flag parsing arguments
|
2020-09-20 09:27:34 -07:00 |
|
Chris Lu
|
fcbc520373
|
fix print out
|
2020-09-20 08:47:30 -07:00 |
|
Chris Lu
|
56094541c8
|
shell: adjust command option for collection.delete
|
2020-09-20 08:46:16 -07:00 |
|
Chris Lu
|
2d3a904a82
|
shell: volumeServer.evacuate adds option to skip non moveable volumes
|
2020-09-15 00:33:49 -07:00 |
|
Chris Lu
|
a595916342
|
shell: add volumeServer.evacuate command
|
2020-09-14 23:47:11 -07:00 |
|
Chris Lu
|
5d6753fb98
|
shell: add volumeServer.leave command
|
2020-09-13 21:25:51 -07:00 |
|
Chris Lu
|
446e476a11
|
go fmt
|
2020-09-12 04:08:03 -07:00 |
|
Chris Lu
|
d15682b4a1
|
shell: volume.balance plan by ratio of fullness
|
2020-09-12 04:06:26 -07:00 |
|
Chris Lu
|
e2c741f76f
|
adjust replica placement after move
|
2020-09-12 01:01:19 -07:00 |
|
Chris Lu
|
12a8f5294d
|
test for multi dc replication
|
2020-09-11 01:21:17 -07:00 |
|
Chris Lu
|
e60b2117c3
|
shell: volume balance follows replica placement
|
2020-09-11 00:29:25 -07:00 |
|
Chris Lu
|
89a62e8007
|
refactoring
|
2020-09-10 23:05:00 -07:00 |
|
Chris Lu
|
387ab6796f
|
filer: cross cluster synchronization
|
2020-09-09 11:21:23 -07:00 |
|
Chris Lu
|
d1b816212f
|
return nil if no need to do anything
|
2020-09-07 16:03:05 -07:00 |
|
Chris Lu
|
64a621bcc8
|
shell: volume.fix.replication also purge over replicated volumes
|
2020-09-07 16:00:10 -07:00 |
|
Chris Lu
|
18b98fdb72
|
fix test
|
2020-09-07 12:57:38 -07:00 |
|
Chris Lu
|
d80538a187
|
refactoring
|
2020-09-07 12:35:02 -07:00 |
|
Chris Lu
|
1a09bc43d1
|
refactor
|
2020-09-07 11:31:33 -07:00 |
|
Chris Lu
|
2b643f477d
|
typo
|
2020-09-06 12:47:55 -07:00 |
|
Chris Lu
|
05034aade5
|
printout over replicated locations
|
2020-09-06 12:44:02 -07:00 |
|
Chris Lu
|
b8f32bcab9
|
filer: compress stored metadata
|
2020-09-03 11:00:20 -07:00 |
|
Chris Lu
|
f76a2b2c8a
|
printout meta data size
|
2020-09-03 09:51:21 -07:00 |
|
Chris Lu
|
eb7929a971
|
rename filer2 to filer
|
2020-09-01 00:21:19 -07:00 |
|
Chris Lu
|
ca658a97c5
|
add signatures to messages to avoid double processing
|
2020-08-28 23:48:48 -07:00 |
|
Chris Lu
|
707192f966
|
fix help message
|
2020-08-27 00:13:38 -07:00 |
|
Chris Lu
|
d60bcbf08a
|
sorting chunks
|
2020-08-23 00:00:36 -07:00 |
|
James Hartig
|
3ccfa4c6ad
|
Added VolumeMarkWritable and VolumeStatus grpc methods
This is necessary for copy to mark as read-only and then restore the
original state afterwards.
|
2020-08-19 11:42:56 -04:00 |
|
Chris Lu
|
c647deace1
|
file size support set file length
use Attr.FileSize and TotalChunkSize to determine file size
|
2020-08-15 09:32:47 -07:00 |
|
Chris Lu
|
885c624bce
|
volume.fsck: follow manifest chunks
|
2020-07-20 22:02:05 -07:00 |
|
Chris Lu
|
31e23e9783
|
filer: support active<=>active filer replication
|
2020-06-30 22:53:57 -07:00 |
|
Chris Lu
|
ae1994cbc1
|
erasure coding: fix cases where there are no .ecj files
|
2020-06-18 09:52:35 -07:00 |
|
Chris Lu
|
5d3ec22975
|
refactoring
|
2020-05-26 00:03:31 -07:00 |
|
Chris Lu
|
d4235afe4d
|
support multiple locks
|
2020-05-25 18:39:53 -07:00 |
|
Chris Lu
|
8005786d9a
|
logs
|
2020-05-17 20:27:10 -07:00 |
|
Chris Lu
|
75179544c3
|
logging
|
2020-05-17 20:20:21 -07:00 |
|
Chris Lu
|
9e72e9e4b8
|
able to subscribe any topic from any point of time
|
2020-04-29 17:40:08 -07:00 |
|
Chris Lu
|
ed3cf811f5
|
refactoring
|
2020-04-29 13:26:02 -07:00 |
|
Chris Lu
|
508ec01ab0
|
tweaking
|
2020-04-26 16:11:06 -07:00 |
|
Chris Lu
|
662b5d0cf7
|
support semicolon seperated command lines
|
2020-04-23 14:01:46 -07:00 |
|
Chris Lu
|
73564e6a01
|
master: add cluster wide lock/unlock operation in weed shell
fix https://github.com/chrislusf/seaweedfs/issues/1286
|
2020-04-23 13:37:31 -07:00 |
|
Chris Lu
|
57ec7f2ba9
|
fix builds
|
2020-04-23 03:43:45 -07:00 |
|
Chris Lu
|
eab9701823
|
allow lock with an existing lock
|
2020-04-23 03:35:52 -07:00 |
|
Chris Lu
|
842e3301ee
|
make second lock instant
|
2020-04-23 03:32:18 -07:00 |
|
Chris Lu
|
69f336e59f
|
shell: add lock/unlock command
|
2020-04-23 03:11:07 -07:00 |
|
Chris Lu
|
30ee4f3291
|
add exclusive lock library on shell
|
2020-04-23 02:31:04 -07:00 |
|
Chris Lu
|
9f9826e95a
|
refactor
|
2020-04-21 21:28:47 -07:00 |
|
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
2020-04-18 15:17:27 -07:00 |
|
Chris Lu
|
8e23dc078b
|
refactoring
|
2020-04-12 20:48:21 -07:00 |
|
Chris Lu
|
91da7057b1
|
refactoring
|
2020-04-05 13:11:43 -07:00 |
|
Chris Lu
|
dcc6b6a3ed
|
go fmt
|
2020-04-05 00:52:31 -07:00 |
|
Chris Lu
|
c981975627
|
volume.fix.replication: add test cases for complicated moving
fix https://github.com/chrislusf/seaweedfs/issues/1253
|
2020-04-02 02:16:16 -07:00 |
|
Chris Lu
|
ae3d08883f
|
volume.fsck: fix for erasure encoded volumes
fix https://github.com/chrislusf/seaweedfs/issues/1254
|
2020-04-01 22:10:13 -07:00 |
|
Chris Lu
|
8d9a76005d
|
add back running output
|
2020-03-26 02:14:48 -07:00 |
|
Chris Lu
|
dd5b582d05
|
go fmt
|
2020-03-26 00:09:01 -07:00 |
|
Chris Lu
|
966df2ae27
|
purging skip EC volumes
|
2020-03-25 02:41:22 -07:00 |
|
Chris Lu
|
6d87a0c5f5
|
batch delete orphan data by file keys
|
2020-03-25 02:21:15 -07:00 |
|
Chris Lu
|
d79f0a76b1
|
format output
|
2020-03-25 00:56:47 -07:00 |
|
Chris Lu
|
d9b56ed88b
|
shell: volume.fsck add options
|
2020-03-24 22:38:36 -07:00 |
|
Chris Lu
|
4d5554b16f
|
fix compilation on travis
|
2020-03-24 18:40:52 -07:00 |
|
Chris Lu
|
d83e648c0b
|
auto add prefix "fs."
|
2020-03-24 02:40:51 -07:00 |
|
Chris Lu
|
a875f67a08
|
fix pwd printout
|
2020-03-24 02:40:29 -07:00 |
|
Chris Lu
|
00d3f01876
|
better output format
|
2020-03-24 02:34:28 -07:00 |
|
Chris Lu
|
0820935290
|
clean up
|
2020-03-24 02:20:37 -07:00 |
|