Commit Graph

  • 80eda18f99 chore(ci): enable wsl_v5:err linter (#4928) Julio Lopez 2025-11-12 22:15:27 -08:00
  • 157c80e5e7 feat(snapshots): Flush after restoring each file (#4825) lyndon-li 2025-11-13 12:59:56 +08:00
  • 06845c750b chore(ci): enable modernize:omitzero linter setting (#4981) Julio Lopez 2025-11-12 20:54:03 -08:00
  • 033b4b1d5e refactor(general): omitzero JSON tag in policy structs (#4910) Julio Lopez 2025-11-12 18:33:30 -08:00
  • c32775f8f2 chore(ci): require Go 1.24 to build site (#4980) Julio Lopez 2025-11-12 18:30:24 -08:00
  • 9c1aec59e4 docs(site): fix CLI command docs (#4979) Julio Lopez 2025-11-12 17:19:34 -08:00
  • 657fda216a chore(ci): upgrade to golangci-lint 2.6.1 (#4973) Nathan Baulch 2025-11-12 16:27:10 +11:00
  • 19af93f2b1 refactor(ci): enable wsl_v5:return linter (#4975) Julio Lopez 2025-11-11 16:53:10 -08:00
  • 9931d1d03c fix(test): use safer t.Setenv (#4974) Julio Lopez 2025-11-11 16:00:46 -08:00
  • 557940c524 chore(ci): upgrade to golangci-lint v2.5.0 (#4931) Nathan Baulch 2025-11-12 07:37:07 +11:00
  • 7114e991c6 feat(general): add stats to maintenance run - SnapshotGC (#4964) lyndon-li 2025-11-11 08:28:43 +08:00
  • 36608d28a5 build(deps): bump the common-golang-dependencies group with 7 updates (#4970) dependabot[bot] 2025-11-10 16:12:56 -08:00
  • 499aec5e66 refactor(general): leverage stats.CountSum in maintenance stats (#4963) Julio Lopez 2025-11-06 21:34:26 -08:00
  • b0f99ccb7f refactor(general): remove dry run option for blob retention ext (#4962) Julio Lopez 2025-11-06 11:12:46 -08:00
  • 3b7f193c29 feature(general): maintenance stats for rewrite contents phase (#4961) lyndon-li 2025-11-07 02:22:58 +08:00
  • 1961ed4dc3 refactor(general): extendBlobRetentionTime (#4960) Julio Lopez 2025-11-05 23:28:17 -08:00
  • 3446837bed feat(general): maintenance stats for clean up logs phase (#4959) lyndon-li 2025-11-06 15:23:47 +08:00
  • c7ea2c6e09 refactor(general): consistent use "pack" where possible (#4952) Julio Lopez 2025-11-05 22:03:21 -08:00
  • 16b88cb305 refactor(general): fix field names in ExtendBlobRetentionStats (#4958) Julio Lopez 2025-11-05 16:36:47 -08:00
  • af38dfc69d feat(general) maintenance stats for blob retention extension (#4956) lyndon-li 2025-11-06 08:16:44 +08:00
  • f400ec6037 deps(build): upgrade Go to 1.24.10 (#4957) Julio Lopez 2025-11-05 15:18:31 -08:00
  • db48fad95e feat(general): maintenance stats for delete unreferenced packs phase (#4955) lyndon-li 2025-11-05 14:51:17 +08:00
  • f1ad165294 feat(ui): upgraded htmlui to the latest version (#4954) Kopia Builder [bot] 2025-11-04 20:49:38 -08:00
  • 83bd4d45da feat(general): maintenance stats for drop deleted contents and compact indexes (#4948) lyndon-li 2025-11-05 03:40:20 +08:00
  • 4ab8ecc341 build(deps): bump github.com/prometheus/common (#4951) dependabot[bot] 2025-11-04 02:58:31 +00:00
  • 99738c8f4f build(deps): bump the common-golang-dependencies group with 2 updates (#4950) dependabot[bot] 2025-11-03 15:26:49 -08:00
  • 952058a744 refactor(general): fix field names in CompactSingleEpochStats (#4947) Julio Lopez 2025-11-02 21:01:10 -08:00
  • 29ee7b18ea compact single epoch stats (#4941) lyndon-li 2025-11-03 12:38:23 +08:00
  • b130e77e3b build(deps): bump the github-actions group with 5 updates (#4945) dependabot[bot] 2025-11-02 20:15:18 -08:00
  • 069018adca refactor(general): use explicit return values (#4940) Julio Lopez 2025-10-30 23:14:58 -07:00
  • ed7ef85a2d feat(general): add stats to maintenance run - AdvanceEpoch (#4937) lyndon-li 2025-10-31 14:11:15 +08:00
  • 934529038d refactor(general): diskCommitedContentIndexCache (#4939) Julio Lopez 2025-10-30 22:37:29 -07:00
  • 763e88d177 refactor(general): buildinfo helpers (#4936) Julio Lopez 2025-10-29 22:46:22 -07:00
  • eacee60d19 chore(ci): update copilot instructions for reviews (#4935) Julio Lopez 2025-10-29 22:19:57 -07:00
  • 020092d973 refactor(general): improve randRead helper (#4934) Julio Lopez 2025-10-29 22:07:14 -07:00
  • a51c71004c chore(ci): add copilot instructions (#4933) Julio Lopez 2025-10-29 22:04:03 -07:00
  • 4150cf933b refactor(general): index.maxContentLengths (#4932) Julio Lopez 2025-10-29 17:08:22 -07:00
  • 9cdba57783 chore(ci): add linter config for gofumpt (#4929) Julio Lopez 2025-10-29 12:33:30 -07:00
  • 356930b1a9 refactor(general): simplify function and generics signatures (#4930) Julio Lopez 2025-10-29 12:32:51 -07:00
  • 5ca49e8eb4 refactor(general): lastSettledEpochNumber() helper (#4927) Julio Lopez 2025-10-28 21:17:45 -07:00
  • 2b2efeb031 refactor(general): fix return value order to match return names (#4926) Julio Lopez 2025-10-28 18:28:01 -07:00
  • 736ee451b9 refactor(general): rename GenerateRangeCheckpointStats fields (#4925) Julio Lopez 2025-10-28 17:32:39 -07:00
  • 930793c754 feat(general) maintenance stats for generate range checkpoint (#4924) lyndon-li 2025-10-29 07:48:28 +08:00
  • 47a43c7ce6 build(deps): bump google.golang.org/api (#4923) dependabot[bot] 2025-10-28 00:15:54 +00:00
  • 20aae8b600 build(deps): bump github.com/hanwen/go-fuse/v2 from 2.8.0 to 2.9.0 (#4922) dependabot[bot] 2025-10-27 23:46:47 +00:00
  • 6743bfb8c7 build(deps): bump github.com/pkg/sftp from 1.13.9 to 1.13.10 (#4921) dependabot[bot] 2025-10-27 23:39:12 +00:00
  • c3dc18f7e5 fix typo (#4920) Julio Lopez 2025-10-27 16:12:20 -07:00
  • 727fea0801 feat(general): add maintenance phase stats - CleanupSupersededIndexes (#4916) lyndon-li 2025-10-28 03:49:38 +08:00
  • 25b1492d65 fix(general): field and variable names (#4911) Julio Lopez 2025-10-24 16:09:36 -07:00
  • e3e4e09bc8 feat(general): add stats to maintenance run - CleanupMarkers (#4900) lyndon-li 2025-10-25 04:49:40 +08:00
  • 22f0919644 refactor(general): simplify construction of error messages (#4913) Julio Lopez 2025-10-24 13:45:42 -07:00
  • d8519ab9fa refactor(test): run cases as sub-tests (#4912) Julio Lopez 2025-10-24 12:40:45 -07:00
  • 5bc467e2ca refactor(general): omitzero JSON tag (#4907) Julio Lopez 2025-10-23 22:59:52 -07:00
  • bab11c181d nit: remove unused constant (#4906) Julio Lopez 2025-10-23 22:19:56 -07:00
  • 4cbd7026a6 refactor(general): leverage maps.Clone (#4905) Julio Lopez 2025-10-23 19:45:29 -07:00
  • c5cd3c5651 refactor(general): modernize bloop (#4904) Julio Lopez 2025-10-23 17:49:20 -07:00
  • 995e7fd893 refactor(general): modernize (#4903) Julio Lopez 2025-10-23 17:11:38 -07:00
  • 6472bf386d feat(ui): upgraded htmlui to the latest version (#4902) Kopia Builder [bot] 2025-10-23 10:49:47 -07:00
  • 4683d37874 feat(ui): upgraded htmlui to the latest version (#4899) Kopia Builder [bot] 2025-10-22 22:29:14 -07:00
  • af62386ecd chore(general): modernize min/max (#4898) Julio Lopez 2025-10-22 22:22:54 -07:00
  • 11765d696c feat(general): reduce number of open file descriptors for indexes on Unix (#4866) Samuel Maynard 2025-10-23 07:16:35 +03:00
  • b6da922e3a fix(general): address linter warnings (#4897) Julio Lopez 2025-10-22 19:01:10 -07:00
  • 657db9706b feat(general): interfaces and structures for maintenance stats (#4890) lyndon-li 2025-10-23 09:14:10 +08:00
  • 0613478f61 build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob (#4892) dependabot[bot] 2025-10-20 23:39:29 +00:00
  • baf41ba46e build(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1 (#4893) dependabot[bot] 2025-10-20 16:31:56 -07:00
  • 3563fdd7fd fix(cli): make --progress flag visible and use it in sync-to command (#3542) (#4877) yinheli 2025-10-15 10:28:54 +08:00
  • 8465e45693 deps(go): upgrade Go to 1.24.9 (#4883) Julio Lopez 2025-10-14 19:04:58 -07:00
  • 2070cd73fd build(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 (#4881) dependabot[bot] 2025-10-13 20:09:31 +00:00
  • 52f1b4727c build(deps): bump the common-golang-dependencies group with 7 updates (#4880) dependabot[bot] 2025-10-13 12:48:35 -07:00
  • 9d65629d6a build(deps): bump github.com/chromedp/chromedp from 0.14.1 to 0.14.2 (#4874) dependabot[bot] 2025-10-08 05:26:18 +00:00
  • 7c5e320c5f build(deps): bump github.com/prometheus/common (#4873) dependabot[bot] 2025-10-08 05:25:55 +00:00
  • ebaf88b937 build(deps): bump the common-golang-dependencies group with 3 updates (#4872) dependabot[bot] 2025-10-08 05:16:44 +00:00
  • 8b0dca07a5 build(deps): upgrade Go to 1.24.8 (#4870) Julio Lopez 2025-10-07 12:28:30 -07:00
  • d8c87a3564 build(deps): bump the common-golang-dependencies group with 3 updates (#4869) dependabot[bot] 2025-10-06 16:46:44 -07:00
  • 89cd4e547d build(deps): bump the github-actions group with 2 updates (#4857) dependabot[bot] 2025-10-04 02:20:54 +00:00
  • 0765bcaa95 chore(ci): run endurance test every 6 hours (#4861) Julio Lopez 2025-10-01 22:53:49 -07:00
  • c6115fa4dd test(general): expand triggers for endurance tests (#4860) Julio Lopez 2025-10-01 19:44:01 -07:00
  • 0ea039fea7 dispatch trigger for endurance test test/endurance J 2025-10-01 18:28:32 -07:00
  • e5db886e2c run endurance test on endurance-test branch J 2025-10-01 17:39:31 -07:00
  • 36508f94be test(general): fix endurance test failures (#4859) Julio Lopez 2025-10-01 18:30:47 -07:00
  • d5878a8b87 build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#4858) dependabot[bot] 2025-10-01 23:25:55 +00:00
  • 3853ecf81f chore(general): remove unused pproflogging package (#4850) Julio Lopez 2025-10-01 15:30:30 -07:00
  • 60dfb4f01c build(deps): bump the common-golang-dependencies group with 2 updates (#4855) dependabot[bot] 2025-09-30 01:45:17 +00:00
  • 6650223291 refactor(general): cleanup observabilityFlags (#4852) Julio Lopez 2025-09-28 23:59:27 -07:00
  • a0a4a7ba18 refactor(cli): ensure auto-maintenance errors are propagated (#4851) Julio Lopez 2025-09-28 23:55:15 -07:00
  • 0f7253eb66 feat(general): rewrote content logs to always be JSON-based and reorganized log structure (#4822) Jarek Kowalski 2025-09-27 17:11:13 -07:00
  • e1e0423b8a refactor(general): increase number of retained maintenance run info (#4846) Julio Lopez 2025-09-25 10:50:35 -07:00
  • 739653f57b chore(general): set packID when creating the map entry (#4843) Julio Lopez 2025-09-24 12:13:37 -07:00
  • 6e5c8ef4e7 chore(general): minor cleanups (#4842) Julio Lopez 2025-09-24 12:11:22 -07:00
  • a96be32959 test(general): stop background workers when test fails (#4841) Julio Lopez 2025-09-23 20:20:40 -07:00
  • 3f03531303 feat(general): content-to-pack consistency checks in maintenance (#4832) Julio Lopez 2025-09-23 19:08:40 -07:00
  • aaae7e8004 fix(cli): enable quick maintenance by default on repo creation (#4840) Julio Lopez 2025-09-23 17:27:25 -07:00
  • 1feeb00f06 build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#4833) Julio Lopez 2025-09-18 22:55:21 -07:00
  • 490fa4b5b3 feat(cli): extend stats for content verification (#4830) Julio Lopez 2025-09-17 23:36:09 -07:00
  • b22e97b38c remove overriding repository format via env variable (#4826) Julio Lopez 2025-09-17 22:28:34 -07:00
  • fb7ecee534 refactor(general): move content verify functionality to the content package (#4827) Julio Lopez 2025-09-17 21:44:25 -07:00
  • 516029719d fix(docs): correct terminology (#4829) Julio Lopez 2025-09-17 18:27:03 -07:00
  • b418315245 feat(ui): upgraded htmlui to the latest version (#4824) Kopia Builder [bot] 2025-09-15 23:00:34 -07:00
  • 9c5fe07ac1 build(deps): bump the common-golang-dependencies group with 2 updates (#4823) dependabot[bot] 2025-09-15 22:36:16 -07:00
  • afe9c45109 refactor(general): use testify in content_formatter_test.go (#4775) Julio Lopez 2025-09-11 18:35:54 -07:00