]> git.ipfire.org Git - thirdparty/git.git/commitdiff
streaming: move into object database subsystem
authorPatrick Steinhardt <ps@pks.im>
Sun, 23 Nov 2025 18:59:43 +0000 (19:59 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sun, 23 Nov 2025 20:56:46 +0000 (12:56 -0800)
The "streaming" terminology is somewhat generic, so it may not be
immediately obvious that "streaming.{c,h}" is specific to the object
database. Rectify this by moving it into the "odb/" directory so that it
can be immediately attributed to the object subsystem.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
15 files changed:
Makefile
archive-tar.c
archive-zip.c
builtin/cat-file.c
builtin/fsck.c
builtin/index-pack.c
builtin/log.c
builtin/pack-objects.c
entry.c
meson.build
object-file.c
odb/streaming.c [moved from streaming.c with 99% similarity]
odb/streaming.h [moved from streaming.h with 100% similarity]
packfile.c
parallel-checkout.c

index 7e0f77e2988e3b101dbf008a11b35cd0780d1aef..6d8dcc4622b059d813383444d7d3dd1553377218 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1201,6 +1201,7 @@ LIB_OBJS += object-file.o
 LIB_OBJS += object-name.o
 LIB_OBJS += object.o
 LIB_OBJS += odb.o
+LIB_OBJS += odb/streaming.o
 LIB_OBJS += oid-array.o
 LIB_OBJS += oidmap.o
 LIB_OBJS += oidset.o
@@ -1294,7 +1295,6 @@ LIB_OBJS += split-index.o
 LIB_OBJS += stable-qsort.o
 LIB_OBJS += statinfo.o
 LIB_OBJS += strbuf.o
-LIB_OBJS += streaming.o
 LIB_OBJS += string-list.o
 LIB_OBJS += strmap.o
 LIB_OBJS += strvec.o
index 4d87b28504615af3e38d306e04d7879f2006fbb6..494b9f0667a523fe7ea333976103e1232d27f126 100644 (file)
@@ -12,8 +12,8 @@
 #include "tar.h"
 #include "archive.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "strbuf.h"
-#include "streaming.h"
 #include "run-command.h"
 #include "write-or-die.h"
 
index c44684aebcf18da6702fc3345d6ee518fe3d18d3..a0bdc2fe3b2e5e3f4feab87e4d5f2c5059437c54 100644 (file)
@@ -10,9 +10,9 @@
 #include "gettext.h"
 #include "git-zlib.h"
 #include "hex.h"
-#include "streaming.h"
 #include "utf8.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "strbuf.h"
 #include "userdiff.h"
 #include "write-or-die.h"
index 120d626d66e1400f7773b8b72ee0c9b63ff0bcc1..505ddaa12f530934ca1b910cd271dff2ab9227ee 100644 (file)
 #include "list-objects-filter-options.h"
 #include "parse-options.h"
 #include "userdiff.h"
-#include "streaming.h"
 #include "oid-array.h"
 #include "packfile.h"
 #include "pack-bitmap.h"
 #include "object-file.h"
 #include "object-name.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "replace-object.h"
 #include "promisor-remote.h"
 #include "mailmap.h"
index 1a348d43c260204106e4b61c666798e9b59b50f9..c7d2eea287fe7ddb61634ac1d40c3100a2df84a7 100644 (file)
 #include "fsck.h"
 #include "parse-options.h"
 #include "progress.h"
-#include "streaming.h"
 #include "packfile.h"
 #include "object-file.h"
 #include "object-name.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "path.h"
 #include "read-cache-ll.h"
 #include "replace-object.h"
index fb76ef0f4c17c3ac7bcff07957b8e72333113e46..581023495fdc9cad1a370b7c665fe856c68a7bbc 100644 (file)
 #include "progress.h"
 #include "fsck.h"
 #include "strbuf.h"
-#include "streaming.h"
 #include "thread-utils.h"
 #include "packfile.h"
 #include "pack-revindex.h"
 #include "object-file.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "oid-array.h"
 #include "oidset.h"
 #include "path.h"
index e7b83a6e00a708df599cd7c1aaccbf36971bf893..d4cf9c59c81a8397bd1162e09844870a31bedd77 100644 (file)
@@ -16,6 +16,7 @@
 #include "refs.h"
 #include "object-name.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "pager.h"
 #include "color.h"
 #include "commit.h"
@@ -35,7 +36,6 @@
 #include "parse-options.h"
 #include "line-log.h"
 #include "branch.h"
-#include "streaming.h"
 #include "version.h"
 #include "mailmap.h"
 #include "progress.h"
index 1353c2384c336eb3fb7b4aa7ed056aaf234d18d8..f109e26786e6212034cd7da457fb4baf5351423a 100644 (file)
@@ -22,7 +22,6 @@
 #include "pack-objects.h"
 #include "progress.h"
 #include "refs.h"
-#include "streaming.h"
 #include "thread-utils.h"
 #include "pack-bitmap.h"
 #include "delta-islands.h"
@@ -33,6 +32,7 @@
 #include "packfile.h"
 #include "object-file.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "replace-object.h"
 #include "dir.h"
 #include "midx.h"
diff --git a/entry.c b/entry.c
index 38dfe670f79920eac6b1adf0210ea17af7686742..7817aee362ed9e7e14e3a2b92c9cc0ab5f013673 100644 (file)
--- a/entry.c
+++ b/entry.c
@@ -2,13 +2,13 @@
 
 #include "git-compat-util.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "dir.h"
 #include "environment.h"
 #include "gettext.h"
 #include "hex.h"
 #include "name-hash.h"
 #include "sparse-index.h"
-#include "streaming.h"
 #include "submodule.h"
 #include "symlinks.h"
 #include "progress.h"
index 1f95a06edb78297bee870b181e2878320c153dd4..fc82929b379dc5ccc99e28b22f46677c547977c6 100644 (file)
@@ -397,6 +397,7 @@ libgit_sources = [
   'object-name.c',
   'object.c',
   'odb.c',
+  'odb/streaming.c',
   'oid-array.c',
   'oidmap.c',
   'oidset.c',
@@ -490,7 +491,6 @@ libgit_sources = [
   'stable-qsort.c',
   'statinfo.c',
   'strbuf.c',
-  'streaming.c',
   'string-list.c',
   'strmap.c',
   'strvec.c',
index 9ba40a848c034a43d84c8d06f2330d390fdb357d..9601fdb12dc9a80aa470169f672f06408e629fce 100644 (file)
 #include "object-file-convert.h"
 #include "object-file.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "oidtree.h"
 #include "pack.h"
 #include "packfile.h"
 #include "path.h"
 #include "read-cache-ll.h"
 #include "setup.h"
-#include "streaming.h"
 #include "tempfile.h"
 #include "tmp-objdir.h"
 
similarity index 99%
rename from streaming.c
rename to odb/streaming.c
index 06993a751c61948d633bd1c61d1aa5a3ac3afed2..7ef58adaa2a09e39e725205f963f2a0a85893221 100644 (file)
@@ -5,10 +5,10 @@
 #include "git-compat-util.h"
 #include "convert.h"
 #include "environment.h"
-#include "streaming.h"
 #include "repository.h"
 #include "object-file.h"
 #include "odb.h"
+#include "odb/streaming.h"
 #include "replace-object.h"
 #include "packfile.h"
 
similarity index 100%
rename from streaming.h
rename to odb/streaming.h
index ad56ce0b905c0d4871424be8970d6713d73093eb..7a16aaa90d0a2f817d2de8a5b2aac5b594f7ecfc 100644 (file)
@@ -20,7 +20,7 @@
 #include "tree.h"
 #include "object-file.h"
 #include "odb.h"
-#include "streaming.h"
+#include "odb/streaming.h"
 #include "midx.h"
 #include "commit-graph.h"
 #include "pack-revindex.h"
index 1cb6701b926dcf8a4e91946fa8fc27fab9801bdd..0bf4bd6d4abd8c98cfdfc0f68a39d44cf4eaa800 100644 (file)
@@ -13,7 +13,7 @@
 #include "read-cache-ll.h"
 #include "run-command.h"
 #include "sigchain.h"
-#include "streaming.h"
+#include "odb/streaming.h"
 #include "symlinks.h"
 #include "thread-utils.h"
 #include "trace2.h"