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

Re: [PATCH 2/9] t/u-odb-inmemory: implement wrapper for writing objects

From
Justin Tobler <jltobler@gmail.com>
Date
Jul 28, 2026, 22:10 UTC
Message-ID
<amkoeX3HeUWqwqeu@denethor>
In-Reply-To
<20260717-pks-odb-move-loose-object-writing-v1-2-46446a3cb5b7@pks.im>
On 26/07/17 11:32AM, Patrick Steinhardt wrote:
> In the next commit we're about to change how objects are being written
> into the object database source. Prepare for this refactoring by
> introducing a wrapper function into our unit tests so that we don't have
> to adjust all callsites.

Ok, I assume future patches will extend the `cl_assert_write_object()` wrapper function logic which would make sense. The patch itself looks trivially correct.

-Justin
Previous: Patrick SteinhardtNext: Patrick Steinhardt
Message 5 of 17 in “object-file: move writing of loose objects into "loose" source”
  1. 0/9 object-file: move writing of loose objects into "loose" sourcePatrick Steinhardt, Jul 17, 2026
  2. 1/9 odb: compute compat object ID in `odb_write_object_ext()`Patrick Steinhardt, Jul 17, 2026
  3. Justin ToblerJul 28, 2026
  4. 2/9 t/u-odb-inmemory: implement wrapper for writing objectsPatrick Steinhardt, Jul 17, 2026
  5. Justin ToblerJul 28, 2026
  6. 3/9 odb: compute object hash in `odb_write_object_ext()`Patrick Steinhardt, Jul 17, 2026
  7. 4/9 odb: lift object existence check out of the "loose" backendPatrick Steinhardt, Jul 17, 2026
  8. Toon ClaesJul 22, 2026
  9. 5/9 odb: support setting mtime when writing objectsPatrick Steinhardt, Jul 17, 2026
  10. 6/9 object-file: fix memory leak in `force_object_loose()`Patrick Steinhardt, Jul 17, 2026
  11. 7/9 object-file: force objects loose via generic interfacePatrick Steinhardt, Jul 17, 2026
  12. 8/9 object-file: move `force_object_loose()`Patrick Steinhardt, Jul 17, 2026
  13. 9/9 object-file: move logic to write loose objectsPatrick Steinhardt, Jul 17, 2026
  14. Toon ClaesJul 22, 2026
  15. SZEDER GáborJul 18, 2026
  16. Junio C HamanoJul 19, 2026
  17. Junio C HamanoJul 19, 2026

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.