Full Changelog:
[fbebfe4] - Bump version to 0.5.1
[abbe592] - Upgrade to 0.5.0 (#6426)
[56f2217] - Bump version to 0.4.39
[2a546b5] - Bump version to 0.4.38
[3b2c93b] - Bump version to 0.4.37
[0e66586] - Bump version to 0.4.36
[f850434] - mediorum: scroll upload by created_at (#6385)
[5be4007] - Bump version to 0.4.35
[7d01e1e] - Bump version to 0.4.34
[0d73cc6] - Bump version to 0.4.33
[541424c] - Bump version to 0.4.32
[c6b9ec0] - Bump version to 0.4.31
[3ca63b8] - Use more supported migration for mediorum workaround (#6342)
[b8cd8db] - Bump version to 0.4.30
[ee26758] - [PROTO-1326] Add more delist reasons (#6319)
[2ca8ba3] - Bump version to 0.4.29
[3912102] - Bump version to 0.4.28
[35ce46b] - Improve local dev mediorum cpu use, enable hot reload (#6299)
[7bd8990] - Bump version to 0.4.27
[219299d] - Bump version to 0.4.26
[36a7802] - Bump version to 0.4.25
[949a60d] - Remove partition migration again (#6226)
[139221f] - Bump version to 0.4.24
[c4226fe] - Bump version to 0.4.23
[a7fccae] - [PROTO-1297] Persist storage/db sizes in db + crudr (#6177)
[d74e905] - [PROTO-1293] Reverse proxy to healthz from mediorum server (#6193)
[127217e] - Bump version to 0.4.22
[38525ef] - Readall when serving image. (#6201)
[a64b4d8] - multiple peer providers with fallback behavior (#6192)
[a6d1b1f] - PROTO-1299: scroll uploads for backfill (#6180)
[64c899e] - Bump version to 0.4.21
[df06978] - Bump version to 0.4.20
[56ed7fc] - [PROTO-1296] Expose nodes failing peer reachability + debug (#6162)
[b14300c] - Bump version to 0.4.19
[80b3ba1] - Bump version to 0.4.18
[9d8435b] - Longer timeout for blob transfer (#6141)
[ba774a9] - Bump version to 0.4.17
[b636721] - [PROTO-1295] Increase content replicas to 5 (#6131)
[b93f04c] - Bump version to 0.4.16
[6fdc0aa] - Bump version to 0.4.15
[e7b4cb3] - Set FinishedAt before updating lastSuccessfulRepair (#6122)
[bfe357f] - [PROTO-1235] Run mediorum unittests in CI (#6104)
[bd058ac] - Bump version to 0.4.14
[95a11d7] - Bump version to 0.4.13
[4014d17] - Fix zeroTime check for last repair job (#6108)
[9286856] - Revert "remove partition migration (#5936)" (#6109)
[2e443a4] - Bump version to 0.4.12
[46a78e7] - fix repair for StoreAll (#6099)
[978e2df] - remove partition migration (#5936)
[e9b6d3f] - Fewer requests in repair.go (#6093)
[c04338e] - Bump version to 0.4.11
[8184f64] - [PROTO-1228] Improve visibility into repair.go (#6091)
[e4155e9] - Bump version to 0.4.10
[3951f4e] - Revert "Bump version to 0.4.10" (#6077)
[8687503] - Bump version to 0.4.10
[d737ff1] - repair.go skip image variants (#6076)
[7338a73] - Get missing Upload from peer. (#6069)
[62aa1cb] - don't 503 for isSeeding (#6062)
[a5ebc16] - Bump version to 0.4.9
[8173922] - [PROTO-1264] Don't redirect to images (#6043)
[4809782] - [PROTO-1228] Persist and track repair.go (#6038)
[92346eb] - No range images (#6028)
[493de19] - Return status 422 if ffprobe fails (#6019)
[2bbdddf] - Check db size before disk size (#6008)
[a3c5ef8] - Remove radix (#5993)
[7e9b7d2] - Bump version to 0.4.8
[afff84a] - [CON-847] Add size of each specific content dir to diskCheck (#5929)
[faad16e] - Add timeout and fix radix segfault (#5942)
[7f3f2a4] - Add expected content size to healthz (#5934)
[066d929] - Add db conn timeout to mediorum + mutex to crud sweep (#5935)
[2e41f24] - [PROTO-1232] Add observability into replication (#5911)
[4609668] - Add cache-control header for images (#5938)
[6fc1346] - Drop blobs table, gossip upload crudr events (#5922)
[a0864ca] - Make repair.go replicate isMine in replicate mode (#5920)
[77c5d43] - [CON-805] Update go-cloud dependency to fix temp files (#5738)
[63b6587] - [CON-806] Allow delisting on own node (#5745)
[6120858] - delete disused code (#5915)
[2434125] - Update mediorum db status more often on startup with longer timeout (#5912)
[a24daae] - [CON-828] Replicate Qm CIDs (#5904)
[21a4604] - mediorum: redirect cache (#5903)
[1e1c147] - Bump version to 0.4.7
[cf04a3a] - [CON-846] Race discovery track streams v2 image fallbacks (#5896)
[0c4d100] - Add start, end, err logs to legacy reaper (#5893)
[a28df3c] - delay cn2 migration (#5891)
[b706d45] - Leave root legacy dir itself as empty directory after delete (#5890)
[97b1935] - Add 5min epoch clock to allow aggregation (#5888)
[cc98274] - Add min time to partition scheduling (#5885)
[3b7b080] - improve discovery stream redirecting (#5883)
[df85975] - Fix BADKEY (#5879)
[fe54b06] - [CON-837] Drop legacy dir (#5864)
[75fd1ac] - Format time duration string in log (#5876)
[5dc56ce] - Partition ops (#5853)
[dde7bf8] - [CON-842] Makes repair.go more tolerant of temp issues (#5874)
[bc5e80e] - [CON-839] When low on disk, delete over-replicated + don't accept blobs (#5862)
[cf14b56] - mediorum: prune old ops + add SkipBroadcast crudr option (#5868)
[a972ed2] - Bump version to 0.4.6
[7996416] - [CON-837] Cleanup legacy and fix missing healthy hosts in redirect fallback (#5859)
[8669f5a] - quick fix: ensure my host is in healthy host list for rendezvous (#5858)
[d568753] - Cap repair.go at 200GB to ensure DB is insulated (#5854)
[62dc424] - [CON-825] Do not repair if <20GB free on disk on a local storage CN (#5847)
[70f2d0a] - [CON-822] Expose peer reachability in health check (#5832)
[8489edc] - [CON-824] Delete segments incrementally, be kind to io (#5825)
[9d06c71] - Increase upload count timeout (#5826)
[85ddf8c] - Bump version to 0.4.5
[7fe8bbe] - Add RWMutex to legacy path counts, and block segments+metadata (#5809)
[2a6402d] - [CON-829] Add legacy paths counter & expose in healthz (#5808)
[80965ac] - Bump version to 0.4.4
[eeb5021] - [CON-823] Deprecate serving from non-CDK disk (#5794)
[f416955] - [CON-823] Log when serving from non-CDK disk (#5792)
[9da9968] - [CON-819] Cache image lookup and add timing headers (#5782)
[4ea603d] - cleanup unfindable CIDs (#5761)
[69f2e0e] - Fix edge case in raceHostHasBlob when multiple nodes have blob (#5775)
[9f14e72] - [CON-818] Race mediorum redirects 5 at a time (#5771)
[fe3c86e] - [CON-817] Try cuckoo filter first for faster v2 lookup (#5764)
[4e532d1] - [CON-811] Self-mark unhealthy when unable to query upload count (#5762)
[3440b54] - Bump version to 0.4.3
[08ecf18] - [CON-743] Remove segments (#5587)
[753a6d5] - [CON-807] Remove legacy mediorum code including seeding cid_lookup (#5749)
[8d6af76] - [CON-804] Conslidate mediorum healthz and show storage driver (#5734)
[4084e51] - Fix replicating Qm images (#5746)
[1ae1792] - Separate health check for registration (#5741)
[067006b] - Remove expensive cid_lookup backfill and slow down beaming (#5732)
[eda15a4] - [CON-803] Support moving data between CDK drivers (#5729)
[e98e78c] - [CON-802] Clean up creator-node (#5717)
[aa00b5b] - Bump version to 0.4.2
[cf46d05] - Return extremely old images even when they have extra .jpg (#5708)
[7898f08] - [CON-788] Migrate legacy files (Qm CIDs) to v2 bucket (CDK) (#5702)
[39f860f] - Ignore non-CID Qm keys in repair.go (#5707)
[08dcffb] - Use tmp file key without slash (#5692)
[746190d] - Delete CDK .tmp files on startup (#5687)
[9d7f1cf] - Ignore .tmp files when sharding (#5684)
[36794e5] - [CON-796] Shard CDK keys (#5678)
[6d068ae] - Remove disused problem blobs + ui (#5673)
[2fcfe7f] - use custom DNS in go http client (#5671)
[feb8a0d] - Fix mediorum persistence readme (#5677)