git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v4 00/15] Remove submodule from files-backend.c

From
Michael Haggerty <mhagger@alum.mit.edu>
Date
Feb 20, 2017, 12:42 UTC
Message-ID
<cdf01f55-f3df-d3ce-149c-0249a03d27bf@alum.mit.edu>
In-Reply-To
<20170218133303.3682-1-pclouds@gmail.com>
On 02/18/2017 02:32 PM, Nguyễn Thái Ngọc Duy wrote:
> v4:

I very much like the direction of this patch series. I reviewed the design pretty carefully and left some comments about it, and skimmed through the code changes. But I haven't yet reviewed the code in detail. I'll wait for your reaction to my design comments before doing so.

Thanks, Michael

Previous: Nguyễn Thái Ngọc DuyNext: Duy Nguyen
Message 99 of 250 in “Remove submodule from files-backend.c”
  1. 00/11 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Feb 13, 2017
  2. 03/11 files-backend: add files_path()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  3. Ramsay JonesFeb 13, 2017
  4. 02/11 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  5. Ramsay JonesFeb 13, 2017
  6. 01/11 refs-internal.c: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Feb 13, 2017
  7. Ramsay JonesFeb 13, 2017
  8. Duy NguyenFeb 14, 2017
  9. 04/11 files-backend: replace *git_path*() with files_path()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  10. Ramsay JonesFeb 13, 2017
  11. Duy NguyenFeb 14, 2017
  12. 06/11 refs-internal.h: correct is_per_worktree_ref()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  13. Stefan BellerFeb 13, 2017
  14. Duy NguyenFeb 14, 2017
  15. Stefan BellerFeb 14, 2017
  16. 07/11 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  17. Stefan BellerFeb 13, 2017
  18. Duy NguyenFeb 14, 2017
  19. 05/11 refs.c: share is_per_worktree_ref() to files-backend.cNguyễn Thái Ngọc Duy, Feb 13, 2017
  20. 09/11 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Feb 13, 2017
  21. Stefan BellerFeb 13, 2017
  22. Duy NguyenFeb 14, 2017
  23. 10/11 files-backend: remove submodule_allowed from files_downcast()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  24. Stefan BellerFeb 13, 2017
  25. 11/11 refs: split and make get_*_ref_store() public APINguyễn Thái Ngọc Duy, Feb 13, 2017
  26. Stefan BellerFeb 13, 2017
  27. Duy NguyenFeb 14, 2017
  28. Junio C HamanoFeb 14, 2017
  29. Duy NguyenFeb 15, 2017
  30. Junio C HamanoFeb 15, 2017
  31. Stefan BellerFeb 14, 2017
  32. 08/11 refs.c: factor submodule code out of get_ref_store()Nguyễn Thái Ngọc Duy, Feb 13, 2017
  33. Stefan BellerFeb 13, 2017
  34. 00/16 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Feb 16, 2017
  35. 01/16 refs-internal.c: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Feb 16, 2017
  36. 02/16 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  37. 05/16 refs.c: share is_per_worktree_ref() to files-backend.cNguyễn Thái Ngọc Duy, Feb 16, 2017
  38. 06/16 refs-internal.h: correct is_per_worktree_ref()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  39. 03/16 files-backend: add files_path()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  40. 04/16 files-backend: replace *git_path*() with files_path()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  41. Michael HaggertyFeb 20, 2017
  42. Duy NguyenFeb 20, 2017
  43. 07/16 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  44. 08/16 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  45. 09/16 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  46. 10/16 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Feb 16, 2017
  47. 11/16 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  48. 12/16 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Feb 16, 2017
  49. 13/16 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  50. 14/16 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Feb 16, 2017
  51. 15/16 files-backend: remove submodule_allowed from files_downcast()Nguyễn Thái Ngọc Duy, Feb 16, 2017
  52. 16/16 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Feb 16, 2017
  53. Stefan BellerFeb 16, 2017
  54. 00/16 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Feb 17, 2017
  55. 01/16 refs-internal.c: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Feb 17, 2017
  56. 02/16 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  57. 03/16 files-backend: add files_path()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  58. Junio C HamanoFeb 17, 2017
  59. 04/16 files-backend: replace *git_path*() with files_path()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  60. Junio C HamanoFeb 17, 2017
  61. 06/16 refs-internal.h: correct is_per_worktree_ref()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  62. 05/16 refs.c: share is_per_worktree_ref() to files-backend.cNguyễn Thái Ngọc Duy, Feb 17, 2017
  63. 07/16 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  64. 08/16 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  65. 09/16 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  66. 10/16 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Feb 17, 2017
  67. 11/16 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  68. Junio C HamanoFeb 17, 2017
  69. 12/16 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Feb 17, 2017
  70. 13/16 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  71. 14/16 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Feb 17, 2017
  72. 15/16 files-backend: remove submodule_allowed from files_downcast()Nguyễn Thái Ngọc Duy, Feb 17, 2017
  73. 16/16 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Feb 17, 2017
  74. 00/15 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Feb 18, 2017
  75. 01/15 refs-internal.c: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Feb 18, 2017
  76. 02/15 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  77. 03/15 files-backend: add files_path()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  78. 04/15 files-backend: replace *git_path*() with files_path()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  79. 05/15 refs.c: share is_per_worktree_ref() to files-backend.cNguyễn Thái Ngọc Duy, Feb 18, 2017
  80. 06/15 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  81. Michael HaggertyFeb 20, 2017
  82. Duy NguyenFeb 20, 2017
  83. 07/15 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  84. 08/15 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  85. 09/15 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Feb 18, 2017
  86. 10/15 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  87. 11/15 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Feb 18, 2017
  88. Michael HaggertyFeb 20, 2017
  89. 12/15 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  90. 13/15 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Feb 18, 2017
  91. 14/15 files-backend: remove submodule_allowed from files_downcast()Nguyễn Thái Ngọc Duy, Feb 18, 2017
  92. Michael HaggertyFeb 20, 2017
  93. Duy NguyenFeb 20, 2017
  94. Michael HaggertyFeb 20, 2017
  95. Duy NguyenFeb 20, 2017
  96. Michael HaggertyFeb 20, 2017
  97. Duy NguyenFeb 21, 2017
  98. 15/15 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Feb 18, 2017
  99. Michael HaggertyFeb 20, 2017
  100. Duy NguyenFeb 20, 2017
  101. 00/24 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Feb 22, 2017
  102. 01/24 refs.h: add forward declaration for structs used in this fileNguyễn Thái Ngọc Duy, Feb 22, 2017
  103. Stefan BellerFeb 22, 2017
  104. Duy NguyenFeb 23, 2017
  105. 02/24 files-backend: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Feb 22, 2017
  106. 03/24 files-backend: add and use files_packed_refs_path()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  107. 04/24 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  108. Michael HaggertyFeb 28, 2017
  109. Duy NguyenMar 2, 2017
  110. 05/24 files-backend: move "logs/" out of TMP_RENAMED_LOGNguyễn Thái Ngọc Duy, Feb 22, 2017
  111. Michael HaggertyFeb 28, 2017
  112. Duy NguyenMar 2, 2017
  113. 07/24 files-backend: add and use files_refname_path()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  114. Michael HaggertyFeb 28, 2017
  115. Duy NguyenMar 2, 2017
  116. Michael HaggertyMar 9, 2017
  117. 06/24 files-backend: add and use files_reflog_path()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  118. 08/24 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  119. Michael HaggertyFeb 28, 2017
  120. Duy NguyenMar 2, 2017
  121. 09/24 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  122. Michael HaggertyFeb 28, 2017
  123. Duy NguyenMar 1, 2017
  124. 10/24 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  125. 12/24 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  126. Michael HaggertyFeb 28, 2017
  127. Duy NguyenMar 1, 2017
  128. Michael HaggertyMar 1, 2017
  129. 11/24 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Feb 22, 2017
  130. 14/24 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  131. Michael HaggertyFeb 28, 2017
  132. 13/24 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Feb 22, 2017
  133. Michael HaggertyFeb 28, 2017
  134. 16/24 files-backend: replace submodule_allowed check in files_downcast()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  135. Michael HaggertyMar 3, 2017
  136. 15/24 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Feb 22, 2017
  137. Michael HaggertyMar 3, 2017
  138. 17/24 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Feb 22, 2017
  139. 18/24 refs: add new ref-store apiNguyễn Thái Ngọc Duy, Feb 22, 2017
  140. 19/24 refs: new transaction related ref-store apiNguyễn Thái Ngọc Duy, Feb 22, 2017
  141. Michael HaggertyMar 3, 2017
  142. 20/24 files-backend: avoid ref api targetting main ref storeNguyễn Thái Ngọc Duy, Feb 22, 2017
  143. Michael HaggertyMar 3, 2017
  144. 21/24 refs: delete pack_refs() in favor of refs_pack_refs()Nguyễn Thái Ngọc Duy, Feb 22, 2017
  145. 22/24 t/helper: add test-ref-store to test ref-store functionsNguyễn Thái Ngọc Duy, Feb 22, 2017
  146. 23/24 t1405: some basic tests on main ref storeNguyễn Thái Ngọc Duy, Feb 22, 2017
  147. Michael HaggertyMar 3, 2017
  148. Duy NguyenMar 6, 2017
  149. 24/24 t1406: new tests for submodule ref storeNguyễn Thái Ngọc Duy, Feb 22, 2017
  150. Michael HaggertyFeb 28, 2017
  151. Duy NguyenMar 1, 2017
  152. Michael HaggertyMar 1, 2017
  153. Duy NguyenMar 2, 2017
  154. Michael HaggertyMar 2, 2017
  155. Duy NguyenMar 2, 2017
  156. Michael HaggertyMar 3, 2017
  157. Junio C HamanoFeb 22, 2017
  158. Junio C HamanoFeb 22, 2017
  159. Michael HaggertyFeb 28, 2017
  160. Junio C HamanoFeb 28, 2017
  161. Michael HaggertyMar 3, 2017
  162. 00/27 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Mar 18, 2017
  163. 07/27 files-backend: move "logs/" out of TMP_RENAMED_LOGNguyễn Thái Ngọc Duy, Mar 18, 2017
  164. 05/27 files-backend: make sure files_rename_ref() always reach the endNguyễn Thái Ngọc Duy, Mar 18, 2017
  165. 10/27 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  166. 09/27 files-backend: add and use files_refname_path()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  167. Michael HaggertyMar 19, 2017
  168. 06/27 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  169. 15/27 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Mar 18, 2017
  170. 08/27 files-backend: add and use files_reflog_path()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  171. 12/27 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  172. 11/27 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  173. Michael HaggertyMar 19, 2017
  174. 14/27 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  175. 13/27 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Mar 18, 2017
  176. 23/27 refs: delete pack_refs() in favor of refs_pack_refs()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  177. 17/27 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Mar 18, 2017
  178. Michael HaggertyMar 19, 2017
  179. Duy NguyenMar 20, 2017
  180. Michael HaggertyMar 20, 2017
  181. 16/27 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  182. Michael HaggertyMar 19, 2017
  183. Duy NguyenMar 20, 2017
  184. 26/27 t1406: new tests for submodule ref storeNguyễn Thái Ngọc Duy, Mar 18, 2017
  185. Michael HaggertyMar 20, 2017
  186. Duy NguyenMar 20, 2017
  187. 22/27 files-backend: avoid ref api targetting main ref storeNguyễn Thái Ngọc Duy, Mar 18, 2017
  188. 27/27 refs.h: add a note about sorting order of for_each_ref_*Nguyễn Thái Ngọc Duy, Mar 18, 2017
  189. 25/27 t1405: some basic tests on main ref storeNguyễn Thái Ngọc Duy, Mar 18, 2017
  190. 24/27 t/helper: add test-ref-store to test ref-store functionsNguyễn Thái Ngọc Duy, Mar 18, 2017
  191. Jeff KingMar 22, 2017
  192. Jeff KingMar 22, 2017
  193. Duy NguyenMar 25, 2017
  194. 19/27 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Mar 18, 2017
  195. 21/27 refs: new transaction related ref-store apiNguyễn Thái Ngọc Duy, Mar 18, 2017
  196. 18/27 files-backend: replace submodule_allowed check in files_downcast()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  197. Michael HaggertyMar 19, 2017
  198. Duy NguyenMar 26, 2017
  199. Michael HaggertyMar 29, 2017
  200. 20/27 refs: add new ref-store apiNguyễn Thái Ngọc Duy, Mar 18, 2017
  201. 04/27 files-backend: add and use files_packed_refs_path()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  202. 02/27 files-backend: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Mar 18, 2017
  203. Michael HaggertyMar 19, 2017
  204. Ramsay JonesMar 19, 2017
  205. 01/27 refs.h: add forward declaration for structs used in this fileNguyễn Thái Ngọc Duy, Mar 18, 2017
  206. 03/27 files-backend: delete dead code in files_init_db()Nguyễn Thái Ngọc Duy, Mar 18, 2017
  207. Michael HaggertyMar 19, 2017
  208. Michael HaggertyMar 20, 2017
  209. Junio C HamanoMar 20, 2017
  210. 00/28 Remove submodule from files-backend.cNguyễn Thái Ngọc Duy, Mar 26, 2017
  211. 01/28 refs.h: add forward declaration for structs used in this fileNguyễn Thái Ngọc Duy, Mar 26, 2017
  212. 02/28 files-backend: make files_log_ref_write() staticNguyễn Thái Ngọc Duy, Mar 26, 2017
  213. 04/28 files-backend: delete dead code in files_init_db()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  214. 03/28 files-backend.c: delete dead code in files_ref_iterator_begin()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  215. 05/28 files-backend: add and use files_packed_refs_path()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  216. 06/28 files-backend: make sure files_rename_ref() always reach the endNguyễn Thái Ngọc Duy, Mar 26, 2017
  217. 08/28 files-backend: move "logs/" out of TMP_RENAMED_LOGNguyễn Thái Ngọc Duy, Mar 26, 2017
  218. 07/28 files-backend: convert git_path() to strbuf_git_path()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  219. 10/28 files-backend: add and use files_ref_path()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  220. 09/28 files-backend: add and use files_reflog_path()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  221. 13/28 refs: rename lookup_ref_store() to lookup_submodule_ref_store()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  222. 15/28 refs.c: kill register_ref_store(), add register_submodule_ref_store()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  223. 11/28 files-backend: remove the use of git_path()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  224. 16/28 refs.c: make get_main_ref_store() public and use itNguyễn Thái Ngọc Duy, Mar 26, 2017
  225. 17/28 path.c: move some code out of strbuf_git_path_submodule()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  226. 12/28 refs.c: introduce get_main_ref_store()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  227. 14/28 refs.c: flatten get_ref_store() a bitNguyễn Thái Ngọc Duy, Mar 26, 2017
  228. 18/28 refs: move submodule code out of files-backend.cNguyễn Thái Ngọc Duy, Mar 26, 2017
  229. 19/28 files-backend: replace submodule_allowed check in files_downcast()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  230. Michael HaggertyApr 1, 2017
  231. Duy NguyenApr 7, 2017
  232. Junio C HamanoApr 14, 2017
  233. Duy NguyenApr 14, 2017
  234. 20/28 refs: rename get_ref_store() to get_submodule_ref_store() and make it publicNguyễn Thái Ngọc Duy, Mar 26, 2017
  235. 22/28 refs: new transaction related ref-store apiNguyễn Thái Ngọc Duy, Mar 26, 2017
  236. Michael HaggertyApr 1, 2017
  237. Duy NguyenApr 7, 2017
  238. 24/28 refs: delete pack_refs() in favor of refs_pack_refs()Nguyễn Thái Ngọc Duy, Mar 26, 2017
  239. 23/28 files-backend: avoid ref api targetting main ref storeNguyễn Thái Ngọc Duy, Mar 26, 2017
  240. Michael HaggertyApr 1, 2017
  241. 21/28 refs: add new ref-store apiNguyễn Thái Ngọc Duy, Mar 26, 2017
  242. 26/28 t1405: some basic tests on main ref storeNguyễn Thái Ngọc Duy, Mar 26, 2017
  243. 28/28 refs.h: add a note about sorting order of for_each_ref_*Nguyễn Thái Ngọc Duy, Mar 26, 2017
  244. 25/28 t/helper: add test-ref-store to test ref-store functionsNguyễn Thái Ngọc Duy, Mar 26, 2017
  245. 27/28 t1406: new tests for submodule ref storeNguyễn Thái Ngọc Duy, Mar 26, 2017
  246. Michael HaggertyApr 1, 2017
  247. Junio C HamanoApr 11, 2017
  248. Junio C HamanoFeb 17, 2017
  249. Junio C HamanoFeb 17, 2017
  250. Duy NguyenFeb 18, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.