Commit Diff


commit - 3e1c2772f68e3e360dc168ced8ba6b1f578f360c
commit + f058cee74eca494e8fca8e3aae6b94ce8105165b
blob - /dev/null
blob + 4ec251942686512d9d81965703b7707b192193bc (mode 644)
--- /dev/null
+++ changelogs/unreleased/gh-8783-xlog-garbage-fix.md
@@ -0,0 +1,4 @@
+## bugfix/core
+
+* Fixed a bug that caused writing incorrect values into the `stream_id` field
+  of xlog headers (gh-8783).
blob - 16f44c730ee632a9ddbe247cad5ce1d95d481ce7
blob + a1b7d485b6a1d9277dfd5ce7b0593526f5b97948
--- src/box/txn.c
+++ src/box/txn.c
@@ -261,6 +261,7 @@ txn_add_redo(struct txn *txn, struct txn_stmt *stmt, s
 		row->sync = 0;
 		row->tm = 0;
 		row->flags = 0;
+		row->stream_id = 0;
 	}
 	/*
 	 * Group ID should be set both for requests not having a