Commit Graph

  • 4f6c989309
    chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 (#6330) dependabot[bot] 2024-12-09 09:59:05 -0800
  • a36da40272
    chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 #6330 dependabot[bot] 2024-12-09 17:07:15 +0000
  • af4c51aee6
    chore(deps): bump cloud.google.com/go/pubsub from 1.45.1 to 1.45.3 (#6328) dependabot[bot] 2024-12-09 09:04:45 -0800
  • a1efaa742a
    chore(deps): bump cloud.google.com/go/pubsub from 1.45.1 to 1.45.3 #6328 dependabot[bot] 2024-12-09 16:47:08 +0000
  • 3cd2f06279
    chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.69.0 to 1.71.0 (#6329) dependabot[bot] 2024-12-09 08:46:16 -0800
  • e438fdc16c
    chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.7.1 to 2.7.2 (#6331) dependabot[bot] 2024-12-09 08:46:00 -0800
  • 3680bbac56
    chore(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 (#6332) dependabot[bot] 2024-12-09 08:45:26 -0800
  • 67461ccd27
    chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#6333) dependabot[bot] 2024-12-09 08:45:13 -0800
  • f0b2070d9b
    chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 #6333 dependabot[bot] 2024-12-09 16:08:40 +0000
  • bfe673d71d
    chore(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 #6332 dependabot[bot] 2024-12-09 15:18:24 +0000
  • 63eebd9a46
    chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.7.1 to 2.7.2 #6331 dependabot[bot] 2024-12-09 15:18:21 +0000
  • adb96ca25d
    chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 #6329 dependabot[bot] 2024-12-09 15:18:10 +0000
  • 5d7ee5f0c6
    Merge af6b029147 into 522a25790a #3961 Adam Lamar 2024-12-09 14:50:58 +0530
  • 522a25790a
    Remove average constraints when selecting nodes/racks to balance EC shards into. (#6325) Lisandro Pin 2024-12-06 18:00:06 +0100
  • 25c643da68 Remove average constraints when selecting nodes/racks to balance EC shards into. #6325 Lisandro Pin 2024-12-06 16:15:07 +0100
  • 914ff0e718
    Replaced https.client.enabled with false in scaffold/security (#6320) vadimartynov 2024-12-05 21:39:28 +0300
  • dc3af02104 Updated the https.client.enabled option by default in scaffold/security #6320 vadimartynov 2024-12-05 21:08:35 +0300
  • f3dde99796 adjust error message chrislu 2024-12-05 09:33:49 -0800
  • 34cdbdd279
    Share common parameters for EC re-balancing functions under a single struct. (#6319) Lisandro Pin 2024-12-05 18:00:46 +0100
  • 8df1a02770 Share common parameters for EC re-balancing functions under a single struct. #6319 Lisandro Pin 2024-12-05 16:24:10 +0100
  • edef485333
    Account for replication placement settings when balancing EC shards within the same rack. (#6317) Lisandro Pin 2024-12-04 19:47:51 +0100
  • 81096effff Add a few more representative test cases for `pickEcNodeToBalanceShardsInto()`. #6317 Lisandro Pin 2024-12-04 18:42:16 +0100
  • f56d597728 Update help contents for `ec.balance`. Lisandro Pin 2024-12-04 18:25:43 +0100
  • 1afcf20765 Account for replication placement settings when balancing EC shards within racks. Lisandro Pin 2024-12-04 18:22:09 +0100
  • 351efa134d
    Account for replication placement settings when balancing EC shards across racks. (#6316) Lisandro Pin 2024-12-04 18:00:55 +0100
  • 9381b9dc3e Fix typo in 85362cb5. #6316 Lisandro Pin 2024-12-04 13:56:36 +0100
  • 85362cb5eb Update help contents for `ec.balance`. Lisandro Pin 2024-12-04 13:55:25 +0100
  • c86c3da053 Account for replication placement settings when balancing EC shards across racks. Lisandro Pin 2024-12-04 13:51:00 +0100
  • b65eb2ec45
    [security] reload whiteList on http seerver (#6302) Konstantin Lebedev 2024-12-02 23:38:10 +0500
  • b2ba7d7408
    Resolve replica placement for EC volumes from master server defaults. (#6303) Lisandro Pin 2024-12-02 17:44:07 +0100
  • 6544614930
    Merge c004d8b907 into 9a741a61b1 #2932 Konstantin Lebedev 2024-12-02 16:01:30 +0000
  • ef6142f632 Add small TODO regarding help description for the re-balancing algorithm. #6303 Lisandro Pin 2024-12-02 13:30:41 +0100
  • c6991ab35c Rework 29a83aa9 so we only read master replica placement settings if none is specified via the command line. Lisandro Pin 2024-12-02 02:11:06 +0100
  • 11201ac95f adding agent add-message-queue-agent chrislu 2024-12-01 14:24:41 -0800
  • 2a47790773 fix RemoteVids append #6304 Bruce Zou 2024-12-01 09:33:30 +0800
  • 39e020f801 Don't phone masters for default replication settings unless we really need to. Lisandro Pin 2024-11-29 16:40:08 +0100
  • 5fab5e1aff add remote location info for vol urls Bruce Zou 2024-11-29 22:40:39 +0800
  • 29a83aa9d2 Resolve replica placement for EC volumes from master server defaults. Lisandro Pin 2024-11-29 15:20:48 +0100
  • 7de0d8f442 white_list add to scaffold #6302 Konstantin Lebedev 2024-11-29 17:09:15 +0500
  • 3014c93aa1 reload whiteList Konstantin Lebedev 2024-11-29 16:09:31 +0500
  • 9a741a61b1
    Display details upon failures to re-balance EC shards racks. (#6299) Lisandro Pin 2024-11-28 17:42:41 +0100
  • a7ad72b0b7 Display details upon failures to rebalance EC shards racks. #6299 Lisandro Pin 2024-11-28 15:09:12 +0100
  • 559a1fd0f4
    Improve EC shards rebalancing logic across nodes (#6297) Lisandro Pin 2024-11-27 20:51:57 +0100
  • 8e9f0b91a6 Clarify internal error messages for `pickEcNodeToBalanceShardsInto()`. #6297 Lisandro Pin 2024-11-27 19:46:16 +0100
  • 360f7bc4fb Fix minor test typo. Lisandro Pin 2024-11-27 16:54:24 +0100
  • fe3f4aec22 Improve EC shards rebalancing logic across nodes. Lisandro Pin 2024-11-27 16:32:45 +0100
  • 88fa64a01a
    change comment for expect header (#6289) steve.wei 2024-11-27 00:35:41 +0800
  • e2e97db917
    [master] avoid timeout when assigning for main request with filter by DC or rack (#6291) Konstantin Lebedev 2024-11-26 21:33:31 +0500
  • 6a0cdb51cd use constant NoWritableVolumes #6291 Konstantin Lebedev 2024-11-26 21:12:34 +0500
  • fec88e64eb
    [master] update LastLeaderChangeTime for hashicorp raft (#6292) Konstantin Lebedev 2024-11-26 21:02:45 +0500
  • 74408405be update LastLeaderChangeTime for hashicorp raft #6292 Konstantin Lebedev 2024-11-26 16:49:20 +0500
  • 0e30065d94 avoid timeout when assigning for main request with filter by DC or rack Konstantin Lebedev 2024-11-26 16:34:02 +0500
  • 5ebec9b417 Set the default value of the Expect header for compatibility. #6289 steve.wei 2024-11-26 19:24:24 +0800
  • 2769d28fe0 remove case of expect steve.wei 2024-11-26 16:00:57 +0800
  • d43fa07f06
    use readable bytes size string in shell output (#6288) Trim21 2024-11-26 09:25:17 +0800
  • e652e15966
    use readable bytes size string #6288 Trim21 2024-11-26 08:55:15 +0800
  • f965af51b7
    chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.3 to 1.69.0 (#6287) dependabot[bot] 2024-11-25 14:35:21 -0800
  • 62920410af
    chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 #6287 dependabot[bot] 2024-11-25 22:29:10 +0000
  • 11042ddb71
    chore(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 (#6281) dependabot[bot] 2024-11-25 14:27:46 -0800
  • e4abb6cbea
    chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.6.1 to 2.7.1 (#6283) dependabot[bot] 2024-11-25 14:26:51 -0800
  • 19d01c02c6
    chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#6284) dependabot[bot] 2024-11-25 14:26:44 -0800
  • d54fbca481
    chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.45 to 1.17.46 (#6285) dependabot[bot] 2024-11-25 14:26:37 -0800
  • 29aaf3e68e
    chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (#6286) dependabot[bot] 2024-11-25 14:26:29 -0800
  • 8836fa19b6
    use ShouldGrowVolumesByDcAndRack (#6280) Konstantin Lebedev 2024-11-25 22:30:37 +0500
  • 192d1e3f24 Use types instead of strings #6280 Konstantin Lebedev 2024-11-25 22:14:38 +0500
  • 167b50be88
    fix missing register master metric MasterPickForWriteErrorCounter (#6277) Konstantin Lebedev 2024-11-25 21:59:11 +0500
  • 24b83895bb
    chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 #6286 dependabot[bot] 2024-11-25 16:30:21 +0000
  • 34efc752d9
    chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials #6285 dependabot[bot] 2024-11-25 16:30:19 +0000
  • e46ad63972
    chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 #6284 dependabot[bot] 2024-11-25 16:29:26 +0000
  • 98ccdd8fa6
    chore(deps): bump github.com/hanwen/go-fuse/v2 from 2.6.1 to 2.7.1 #6283 dependabot[bot] 2024-11-25 16:29:23 +0000
  • 9c96c968da
    chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 #6282 dependabot[bot] 2024-11-25 16:29:16 +0000
  • 7d770f0800
    chore(deps): bump docker/metadata-action from 5.5.1 to 5.6.1 #6281 dependabot[bot] 2024-11-25 16:25:37 +0000
  • c62c60e19c use ShouldGrowVolumesByDcAndRack https://github.com/seaweedfs/seaweedfs/issues/6278 Konstantin Lebedev 2024-11-25 18:13:07 +0500
  • 3f5b5b3402 fix missing register master metric MasterPickForWriteErrorCounter #6277 Konstantin Lebedev 2024-11-25 15:54:14 +0500
  • fd6c787c02
    fix EcVolumes sorting in volume UI (#6275) Trim21 2024-11-24 14:43:08 +0800
  • 2241c4f480
    revert #6275 Trim21 2024-11-24 13:29:46 +0800
  • 1a82910510
    Merge branch 'master' into sort-ec Trim21 2024-11-24 13:29:37 +0800
  • bd3c13a625
    use stdlib Trim21 2024-11-24 13:29:07 +0800
  • c587c1e605
    fix: EcVolume sorting not work Trim21 2024-11-24 13:26:01 +0800
  • ccf1795e6f wait a bit before getting the next volume id if the leader is recently elected chrislu 2024-11-23 19:58:45 -0800
  • de3aefd306 Merge branch 'master' into add-message-queue-agent chrislu 2024-11-23 13:09:46 -0800
  • 293dd00140
    Update store_ec.go Trim21 2024-11-23 08:33:46 +0800
  • 04081128a9 use math rand v2 chrislu 2024-11-21 08:54:03 -0800
  • 54204bc89b format error chrislu 2024-11-21 08:52:37 -0800
  • ca499de1cb
    Improve EC shards rebalancing logic across racks (#6270) Lisandro Pin 2024-11-21 17:46:24 +0100
  • e56327e3b0
    ExclusiveLocker only create one renew goroutine (#6269) Numblgw 2024-11-22 00:27:12 +0800
  • aebf3952b7
    filer sync: source path and exclude path support dir suffix (#6268) Numblgw 2024-11-22 00:25:12 +0800
  • 7fa4e5c2a1
    [master] Revert back automatic volume grow in case of compensate for crowded volumes (#6267) Konstantin Lebedev 2024-11-21 21:19:19 +0500
  • a143c888e5
    [shell] don't require lock when there are no changes for volume.fix.replication (#6266) Konstantin Lebedev 2024-11-21 21:17:25 +0500
  • a303967e79 Improve EC shards rebalancing logic across racks. #6270 Lisandro Pin 2024-11-21 15:30:17 +0100
  • 9f0a7c3288 ExclusiveLocker only create one renew goroutine #6269 liguowei 2024-11-21 21:15:44 +0800
  • fbf180f5c6 filer sync: source path and exclude paht support dir suffix #6268 liguowei 2024-11-21 20:50:04 +0800
  • 7569f523d5 brought back the Automatic Volume Grow to compensate for crowded volumes #6267 Konstantin Lebedev 2024-11-21 17:37:50 +0500
  • 2764909a27 revert takeAction #6266 Konstantin Lebedev 2024-11-21 15:57:03 +0500
  • 4b829632a7 don't require lock when there are no changes Konstantin Lebedev 2024-11-21 14:49:30 +0500
  • a49d9e020c
    [master] avoid crowded more writable for auto grow (#6214) Konstantin Lebedev 2024-11-21 13:57:42 +0500
  • 75f5afa571 fix compilation chrislu 2024-11-21 00:41:22 -0800
  • 1c143cfcea display actual offset value chrislu 2024-11-21 00:38:03 -0800
  • c9f3448692 ReadAt may return io.EOF t end of file chrislu 2024-11-21 00:37:38 -0800
  • e4b2e45d3a
    Merge branch 'seaweedfs:master' into log_uncrowded #6214 Konstantin Lebedev 2024-11-21 13:23:51 +0500