Commit Graph

  • 0897aceec3
    Update weed/s3api/auto_signature_v4_test.go Chris Lu 2025-08-04 08:54:25 -0700
  • 28906fe3aa streaming hash chrislu 2025-08-04 08:49:37 -0700
  • 31a466196e fix iam payload hash chrislu 2025-08-04 08:35:23 -0700
  • 365d03ff32
    mount ec shards correctly (#7079) Chris Lu 2025-08-03 23:10:28 -0700
  • 5fe0ab9027 mount ec shards correctly #7079 chrislu 2025-08-03 22:58:43 -0700
  • 513ac58504
    Filer: fix filer range read (#7078) Chris Lu 2025-08-03 14:26:15 -0700
  • 1a11603d0a
    Update weed/filer/filechunks.go #7078 Chris Lu 2025-08-03 14:22:12 -0700
  • f5dccc8bca fix filer range read chrislu 2025-08-03 14:19:23 -0700
  • 4fb7bbb215
    Filer Store: postgres backend support pgbouncer (#7077) Chris Lu 2025-08-03 11:56:04 -0700
  • cb19511be6 support pgbouncer #7077 chrislu 2025-08-03 11:49:27 -0700
  • d49b44f2a4
    Postgres (CockroachDB) with full certificate verification (#7076) Chris Lu 2025-08-03 09:43:33 -0700
  • 59f0e1d8bc remove duplicated comments #7076 chrislu 2025-08-03 09:36:06 -0700
  • 23e00567e4
    Apply suggestion from @Copilot Chris Lu 2025-08-03 09:33:26 -0700
  • dd507c5c2f
    Apply suggestion from @Copilot Chris Lu 2025-08-03 09:33:14 -0700
  • 7fa4ede31c Postgres (CockroachDB) with full certificate verification chrislu 2025-08-03 09:29:48 -0700
  • 8c23952326
    separate context for filer store (#7075) Chris Lu 2025-08-03 09:20:17 -0700
  • f1ac5eb1e1 context.WithoutCancel #7075 chrislu 2025-08-03 01:38:22 -0700
  • 0ecb466eda
    Admin: refactoring active topology (#7073) Chris Lu 2025-08-03 01:35:38 -0700
  • 3b1f52b685 clone request id chrislu 2025-08-03 01:35:02 -0700
  • 27f2597e45 AddPendingTask #7073 chrislu 2025-08-03 01:27:21 -0700
  • 1c6eca85c9 Update storage_impact.go chrislu 2025-08-03 00:44:15 -0700
  • 486254ba58
    Update weed/admin/topology/storage_slot_test.go Chris Lu 2025-08-03 00:36:44 -0700
  • ad0194bfcd
    Update weed/admin/topology/storage_impact.go Chris Lu 2025-08-03 00:36:14 -0700
  • c5817426c1 add comments chrislu 2025-08-03 00:34:10 -0700
  • 7c2c16343f refactor chrislu 2025-08-03 00:33:03 -0700
  • 99dcb5abc3 remove unused GetDiskStorageImpact function chrislu 2025-08-03 00:30:25 -0700
  • fdbed2cad5 simplify chrislu 2025-08-03 00:21:42 -0700
  • eddfe39cf3 refactor chrislu 2025-08-03 00:12:31 -0700
  • 7fd63c9930
    Update weed/admin/topology/storage_slot_test.go Chris Lu 2025-08-03 00:06:29 -0700
  • 152b7e789e
    Update weed/worker/tasks/erasure_coding/detection.go Chris Lu 2025-08-03 00:05:43 -0700
  • 45b522f936 separate context for filer store chrislu 2025-08-02 23:57:33 -0700
  • 4951be0586 faster findVolumeDisk chrislu 2025-08-02 23:52:03 -0700
  • d8e7c2a779 Merge branch 'master' into refactor-active-topology chrislu 2025-08-02 23:45:43 -0700
  • e3a9951af7
    Update weed/admin/topology/task_management.go Chris Lu 2025-08-02 23:44:50 -0700
  • 528d416e86
    Update weed/worker/tasks/erasure_coding/detection.go Chris Lu 2025-08-02 23:43:51 -0700
  • 79ad4db0f4 fix chrislu 2025-08-02 23:24:15 -0700
  • 41bf4ed665 Update abstract_sql_store.go chrislu 2025-08-02 22:57:27 -0700
  • f02ac0af1b return an additional boolean to indicate success, or an error chrislu 2025-08-02 22:55:09 -0700
  • 6b3adf95c6 dedup with ToVolumeSlots chrislu 2025-08-02 22:52:11 -0700
  • 2e08ead03e indexes for volume and shard locations chrislu 2025-08-02 22:47:06 -0700
  • ff5be06971
    Update weed/worker/tasks/erasure_coding/detection.go Chris Lu 2025-08-02 22:42:57 -0700
  • a87e282c81 fix compilation chrislu 2025-08-02 22:40:49 -0700
  • 89c7ae9db3 fail fast chrislu 2025-08-02 22:37:59 -0700
  • 588083043c
    Update weed/admin/topology/internal.go Chris Lu 2025-08-02 22:36:27 -0700
  • 19976dcd9f refactoring chrislu 2025-08-02 22:15:10 -0700
  • 659a36d88e at.assignTaskToDisk(task) chrislu 2025-08-02 22:10:46 -0700
  • aae699e9d8 fix estimatedSize chrislu 2025-08-02 22:06:29 -0700
  • abbc29eb9f use constants chrislu 2025-08-02 22:03:08 -0700
  • 64874d5fd8 fix Mutex Copying in Protobuf Structs chrislu 2025-08-02 21:59:32 -0700
  • 2c4cc306a4 address comments chrislu 2025-08-02 21:52:30 -0700
  • 452271d8c6 remove dead code chrislu 2025-08-02 21:31:38 -0700
  • 76762dea3b use CanAccommodate to calculate chrislu 2025-08-02 21:05:40 -0700
  • 2de10afdfe getPlanningCapacityUnsafe getEffectiveAvailableCapacityUnsafe should return StorageSlotChange for calculation chrislu 2025-08-02 20:14:34 -0700
  • 7e9ef9f20e use erasure coding constants chrislu 2025-08-02 19:33:13 -0700
  • ea2ea0941b ec needs to clean up previous shards chrislu 2025-08-02 19:27:39 -0700
  • 457926dadd task supports multi source and destination chrislu 2025-08-02 19:19:32 -0700
  • 4d9c3968a3 1 source multiple destinations chrislu 2025-08-02 18:58:00 -0700
  • faafcfa42f passing task id chrislu 2025-08-02 16:43:44 -0700
  • 4c1bd80d79 address comments chrislu 2025-08-02 16:36:38 -0700
  • cc95550a82 add ec shard size chrislu 2025-08-02 14:22:48 -0700
  • 3e628057f6 refactoring chrislu 2025-08-02 14:17:24 -0700
  • 1f8b8e24db
    Merge 93040b8240 into 315fcc70b2 #5637 NyaMisty 2025-08-02 15:24:20 +0000
  • 26f2cbbd26
    Merge ad0039134e into 315fcc70b2 #6520 Ethan Mosbaugh 2025-08-02 15:24:20 +0000
  • 315fcc70b2
    fix: dead letter message log message (#7072) Ibrahim Konsowa 2025-08-02 19:21:57 +0400
  • 0f051c7774 remove placeholder #7072 Ibrahim Konsowa 2025-08-02 17:30:42 +0400
  • 53a9926ed2 fix the dead letter log message Ibrahim Konsowa 2025-08-02 17:28:19 +0400
  • 6d002c5d43 fix hard coded erasure_coding values detect-and-plan-ec-tasks chrislu 2025-08-02 02:31:28 -0700
  • 396927d1ec use ec shard size chrislu 2025-08-02 02:22:41 -0700
  • 9d013ea9b8
    Admin UI: include ec shard sizes into volume server info (#7071) Chris Lu 2025-08-02 02:16:49 -0700
  • 56582f5919 fix compilation #7071 chrislu 2025-08-02 02:10:44 -0700
  • 94c230bd0e refactoring chrislu 2025-08-02 02:08:42 -0700
  • ca71367584 simplify chrislu 2025-08-02 01:50:28 -0700
  • 0a08b9b944
    Update weed/admin/dash/volume_management.go Chris Lu 2025-08-02 01:46:46 -0700
  • ff2961742f avoid duplicated functions chrislu 2025-08-02 01:39:13 -0700
  • c609c86afa address comments chrislu 2025-08-02 01:37:15 -0700
  • d50b43c3e4 Update ec_volume_info.go chrislu 2025-08-02 01:29:18 -0700
  • ae24d1c756
    Update weed/admin/dash/volume_management.go Chris Lu 2025-08-02 01:28:32 -0700
  • 486fbcf684
    Update weed/storage/erasure_coding/ec_volume_info.go Chris Lu 2025-08-02 01:28:02 -0700
  • 42c1487fa6 avoid hard coded value chrislu 2025-08-02 01:25:32 -0700
  • 4ad9a0dcae preserve existing shard sizes chrislu 2025-08-02 01:16:55 -0700
  • 2abb2ddb43 simplify chrislu 2025-08-02 01:13:39 -0700
  • 76c8b69345 avoid extra volume list call chrislu 2025-08-02 01:10:26 -0700
  • 5471ea6d8c Efficient Counting: bits.OnesCount32() uses CPU-optimized instructions to count set bits in O(1) chrislu 2025-08-02 00:56:22 -0700
  • 041132b0a0 much more efficient chrislu 2025-08-02 00:52:35 -0700
  • 05eb836587 Eliminated Redundant gRPC Calls chrislu 2025-08-02 00:47:56 -0700
  • 3a0b20b471 include ec shard sizes into volume server info chrislu 2025-08-02 00:40:12 -0700
  • 9f3b900a59 change to more efficient shard sizes slice chrislu 2025-08-02 00:16:21 -0700
  • 70bf4f48ec master send shard size via VolumeList chrislu 2025-08-01 23:20:32 -0700
  • 6fa12b0c00 master collect shard size info chrislu 2025-08-01 22:58:13 -0700
  • 328284c288 show ec shards on dashboard, show max in its own column chrislu 2025-08-01 22:44:51 -0700
  • 3d4e8409a5
    Support X-Forwarded-Port (#7070) Chris Lu 2025-08-01 15:45:34 -0700
  • fd447465c2
    fix parsing s3 tag (#7069) Chris Lu 2025-08-01 15:45:23 -0700
  • 91ad895c2c more tests #7070 chrislu 2025-08-01 15:38:26 -0700
  • 0d118d78b1
    Update weed/s3api/auto_signature_v4_test.go Chris Lu 2025-08-01 15:36:33 -0700
  • 6d69fd37aa
    Update weed/s3api/auth_signature_v4.go Chris Lu 2025-08-01 15:35:21 -0700
  • 4051ca29e8 url.ParseQuery #7069 chrislu 2025-08-01 15:33:34 -0700
  • e1b0636971
    Merge branch 'master' into support-for-the-X-Forwarded-Prefix-header Chris Lu 2025-08-01 15:09:32 -0700
  • 917824a67a fix parsing s3 tag chrislu 2025-08-01 15:04:47 -0700
  • e736b868dd support X-Forwarded-Port chrislu 2025-08-01 13:38:54 -0700
  • f1eb4dd427
    S3: support for the X-Forwarded-Prefix header (#7068) Chris Lu 2025-08-01 13:07:54 -0700