1. db18914 Prepare for 2.0.5 by Konstantin Ryabitsev · 6 days ago master v2.0.5
  2. 8173124 Prioritize baseline repos when finding obstrepos by Konstantin Ryabitsev · 3 weeks ago
  3. 22db52c Wake up more frequently on idle by Konstantin Ryabitsev · 3 weeks ago
  4. 07332cb Properly handle multiple baseline entries by Konstantin Ryabitsev · 3 weeks ago
  5. 0462caf Release 2.0.4 by Konstantin Ryabitsev · 4 weeks ago v2.0.4
  6. ab953ca Clean up some of the preload UI strings by Konstantin Ryabitsev · 4 weeks ago
  7. dadbcb4 Rehome bundle preload cleanup by Konstantin Ryabitsev · 4 weeks ago
  8. 7948610 Increase sleep times on wait no-ops by Konstantin Ryabitsev · 4 weeks ago
  9. cc74a67 Don't leave .bundle files around by Konstantin Ryabitsev · 4 weeks ago
  10. b8178f6 Add core.objstore_uses_plumbing setting by Konstantin Ryabitsev · 4 weeks ago
  11. a373a94 Prepare to release 2.0.3 by Konstantin Ryabitsev · 4 weeks ago v2.0.3
  12. 61ac811 Add initial support for objstore preload bundles by Konstantin Ryabitsev · 4 weeks ago
  13. ccf6f24 Up the version to 2.0.3-dev by Konstantin Ryabitsev · 4 weeks ago
  14. c0c3877 Refuse to purge ffonly repos by Konstantin Ryabitsev · 4 weeks ago
  15. 7caaac8 Fix version to 2.0.2 by Konstantin Ryabitsev · 8 weeks ago v2.0.2
  16. 708c35a Remember to return True on successful piper init by Konstantin Ryabitsev · 8 weeks ago
  17. a885033 Fix setup.py and add example duplicate filter by Konstantin Ryabitsev · 8 weeks ago
  18. 1f1a858 Add some more features to piper by Konstantin Ryabitsev · 8 weeks ago
  19. 0d3e02a Install pi-piper as part of the RPM by Konstantin Ryabitsev · 8 weeks ago
  20. 4029f4e Add pi-piper script for public-inbox mirrors by Konstantin Ryabitsev · 8 weeks ago
  21. ef7302d Add support to ignore refs for grok-manifest by Konstantin Ryabitsev · 9 weeks ago
  22. ad6882d Fix extra_repack_flags by Konstantin Ryabitsev · 9 weeks ago
  23. 4bb69c9 Prepare for 2.0.1 release by Konstantin Ryabitsev · 9 weeks ago v2.0.1
  24. 2fcdd2d Use faster dir searching algorithm by Konstantin Ryabitsev · 9 weeks ago
  25. 8a72c88 Some cosmetic changes to interactive fsck runs by Konstantin Ryabitsev · 9 weeks ago
  26. b3ee584 Don't set up a non-existent altrepo by Konstantin Ryabitsev · 9 weeks ago
  27. f19a742 Don't bomb the logs with all the errors by Konstantin Ryabitsev · 9 weeks ago
  28. a1415bd Allow forcing obstrepo repack by Konstantin Ryabitsev · 9 weeks ago
  29. dd97c27 Add merge strategy based on shared blob size by Konstantin Ryabitsev · 9 weeks ago
  30. 6e968dc Add trial obstrepo_merge_strategy feature by Konstantin Ryabitsev · 9 weeks ago
  31. 8a8b6d9 Up the version to 2.0.1-dev by Konstantin Ryabitsev · 9 weeks ago
  32. 71bda17 Fix potential repo corruption on migration by Konstantin Ryabitsev · 9 weeks ago
  33. 5aedc28 Merge repos where roots are a full subset by Konstantin Ryabitsev · 9 weeks ago
  34. eabd1f4 Add rpm spec file to contrib by Konstantin Ryabitsev · 2 months ago v2.0.0
  35. b0d4e6d Change the version to 2.0.0 by Konstantin Ryabitsev · 2 months ago
  36. adce778 Force conn-only checks on repos using objstore by Konstantin Ryabitsev · 2 months ago
  37. 777df45 Deal with potential odd values in count-objects by Konstantin Ryabitsev · 2 months ago
  38. 1e65ae8 Make a note of changes in dependencies by Konstantin Ryabitsev · 2 months ago
  39. f9957a0 Report space savings after repack runs by Konstantin Ryabitsev · 2 months ago
  40. 4c044a2 Fix SELinux policy to allow managing var_lib_t by Konstantin Ryabitsev · 2 months ago
  41. a086801 Update CHANGELOG in preparation for v2.0.0 by Konstantin Ryabitsev · 2 months ago
  42. 9ab914e Finalize the UPGRADING document by Konstantin Ryabitsev · 2 months ago
  43. de70a26 Initial selinux policy (still permissive) by Konstantin Ryabitsev · 2 months ago
  44. 04d679b Force fetch on fingerprint discrepancies by Konstantin Ryabitsev · 3 months ago
  45. 689585a Fix service files variable expansion by Konstantin Ryabitsev · 3 months ago
  46. c63d2e9 Use argparse instead of deprecated optparse by Konstantin Ryabitsev · 3 months ago
  47. 2b077c3 Add grok-bundle command by Konstantin Ryabitsev · 3 months ago
  48. a93e16e Support --nomtime with manifest_command by Konstantin Ryabitsev · 3 months ago
  49. f9cd37a Exit subprocess instead of returning by Konstantin Ryabitsev · 3 months ago
  50. b15ac8d Tweak service for higher priority by Konstantin Ryabitsev · 3 months ago
  51. 23afa8e Fix ignore_errors processing by Konstantin Ryabitsev · 3 months ago
  52. f818bea Do a repack instead of fsck if repo fp changed by Konstantin Ryabitsev · 3 months ago
  53. 7c6fb23 Move pull worker spawning up in the cycle by Konstantin Ryabitsev · 3 months ago
  54. 7cbe77a Remove redundant check for q_todo by Konstantin Ryabitsev · 3 months ago
  55. c179a7e Optimize main loop a bit to run less hot by Konstantin Ryabitsev · 3 months ago
  56. f57776a Expire reflogs if we find a logs directory by Konstantin Ryabitsev · 3 months ago
  57. 74e1bbc Roll back --user and --group functionality by Konstantin Ryabitsev · 3 months ago
  58. 9ce8dc0 Always add a "reference" entry by Konstantin Ryabitsev · 3 months ago
  59. b96c0f4 Lock the repo before pruning garbage by Konstantin Ryabitsev · 3 months ago
  60. 7d6b4e9 Run git prune if we find garbage files by Konstantin Ryabitsev · 3 months ago
  61. a28e9a1 Don't force commitgraph to false by Konstantin Ryabitsev · 3 months ago
  62. 0917f7e Fix systemd command invocation by Konstantin Ryabitsev · 3 months ago
  63. ea6b639 Tweaks and fixes to grok-fsck runs by Konstantin Ryabitsev · 3 months ago
  64. 2b85aaa Simplify and fix logic for manifest runs by Konstantin Ryabitsev · 3 months ago
  65. aaf7223 Make remote name configurable by Konstantin Ryabitsev · 3 months ago
  66. 2609770 Save manifest before grabbing new one by Konstantin Ryabitsev · 3 months ago
  67. 8341ffc Use the new q_mani queue with listener by Konstantin Ryabitsev · 3 months ago
  68. 3952dea Move manifest download into a subprocess by Konstantin Ryabitsev · 3 months ago
  69. c199c34 If git remote was successful, don't log stderr by Konstantin Ryabitsev · 3 months ago
  70. 17f1f46 Setgid before we setuid by Konstantin Ryabitsev · 3 months ago
  71. 59a2f63 Fix systemd environment setting by Konstantin Ryabitsev · 3 months ago
  72. 587cbf1 Perform fatal exit on exit code 1 only by Konstantin Ryabitsev · 3 months ago
  73. b24d07e Perform setuid/setgid in grokmirror itself by Konstantin Ryabitsev · 3 months ago
  74. 77008f3 Don't terminate workers in handler by Konstantin Ryabitsev · 3 months ago
  75. 0e2824a Make sure a repo has an "origin" remote by Konstantin Ryabitsev · 3 months ago
  76. 4362f73 Make sure to update origin by Konstantin Ryabitsev · 3 months ago
  77. 76bfb62 Add pull.nopurge setting by Konstantin Ryabitsev · 3 months ago
  78. 5e241a7 Record timestamp before we grab the remote by Konstantin Ryabitsev · 3 months ago
  79. b444616 Allow use of manifest_command by Konstantin Ryabitsev · 3 months ago
  80. e7682bf Log to critical on a broken repo by Konstantin Ryabitsev · 3 months ago
  81. 2f20ca9 Catch problems with alternates early on by Konstantin Ryabitsev · 3 months ago
  82. 950ed0a Use ${toplevel}/objstore as default name by Konstantin Ryabitsev · 3 months ago
  83. 361ac14 Fix log string for grok-fsck runs by Konstantin Ryabitsev · 3 months ago
  84. f7fd17f Avoid leaking fds when running daemonized by Konstantin Ryabitsev · 3 months ago
  85. 472ed34 Set up forked repos with objstore properly by Konstantin Ryabitsev · 3 months ago
  86. a9c328a Save the HEAD file with newline by Konstantin Ryabitsev · 3 months ago
  87. cb5e44f Fix logic for islandcore setting by Konstantin Ryabitsev · 4 months ago
  88. 33b004b Use alternate's obj_info for repack level by Konstantin Ryabitsev · 4 months ago
  89. 9913841 Reinstate --purge option for grok-pull by Konstantin Ryabitsev · 4 months ago
  90. 6cae816 Documentation updates preparing for 2.0 by Konstantin Ryabitsev · 4 months ago
  91. dce0f79 Restart grok-pull service on failure by Konstantin Ryabitsev · 4 months ago
  92. f769b83 Don't fail on failure to lock by Konstantin Ryabitsev · 4 months ago
  93. e9b0ca5 Send a critical error report from grok-fsck by Konstantin Ryabitsev · 4 months ago
  94. f094a54 Run grok-fsck at lowest priority by Konstantin Ryabitsev · 4 months ago
  95. 8a5a497 Remove entries from manifest that aren't on disk by Konstantin Ryabitsev · 4 months ago
  96. 71cd386 Disallow whitespace in repo/project name by Konstantin Ryabitsev · 4 months ago
  97. 1b16136 Add some proj/repo length sanity checks by Konstantin Ryabitsev · 4 months ago
  98. e3e0aad Fix projectslist_symlinks setting by Konstantin Ryabitsev · 4 months ago
  99. 96aded6 Add initial pubsub v1 implementation by Konstantin Ryabitsev · 4 months ago
  100. 3dd2d82 Add a few more options to the config file by Konstantin Ryabitsev · 4 months ago