Skip to content

Commit 9f3c04a

Browse files
committed
fix unit
1 parent 25e07d7 commit 9f3c04a

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

ydb/_topic_reader/topic_reader_asyncio_test.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ def create_message(
208208
written_at=datetime.datetime(2023, 2, 3, 14, 16),
209209
producer_id="test-producer-id",
210210
data=bytes(),
211+
metadata_items={},
211212
_partition_session=partition_session,
212213
_commit_start_offset=partition_session._next_message_start_commit_offset + offset_delta - 1,
213214
_commit_end_offset=partition_session._next_message_start_commit_offset + offset_delta,
@@ -251,6 +252,7 @@ def batch_size():
251252
seq_no=message.seqno,
252253
created_at=message.created_at,
253254
data=message.data,
255+
metadata_items={},
254256
uncompresed_size=len(message.data),
255257
message_group_id=message.message_group_id,
256258
)
@@ -773,6 +775,7 @@ async def test_free_buffer_after_partition_stop(self, stream, stream_reader, par
773775
seq_no=123,
774776
created_at=t,
775777
data=bytes(),
778+
metadata_items={},
776779
uncompresed_size=message_size,
777780
message_group_id="test-message-group",
778781
)
@@ -853,6 +856,7 @@ def reader_batch_count():
853856
created_at=created_at,
854857
data=data,
855858
uncompresed_size=len(data),
859+
metadata_items={},
856860
message_group_id=message_group_id,
857861
)
858862
],
@@ -884,6 +888,7 @@ def reader_batch_count():
884888
written_at=written_at,
885889
producer_id=producer_id,
886890
data=data,
891+
metadata_items={},
887892
_partition_session=partition_session,
888893
_commit_start_offset=expected_message_offset,
889894
_commit_end_offset=expected_message_offset + 1,
@@ -930,6 +935,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
930935
seq_no=3,
931936
created_at=created_at,
932937
data=data,
938+
metadata_items={},
933939
uncompresed_size=len(data),
934940
message_group_id=message_group_id,
935941
)
@@ -951,6 +957,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
951957
seq_no=2,
952958
created_at=created_at2,
953959
data=data,
960+
metadata_items={},
954961
uncompresed_size=len(data),
955962
message_group_id=message_group_id,
956963
)
@@ -967,6 +974,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
967974
seq_no=3,
968975
created_at=created_at3,
969976
data=data2,
977+
metadata_items={},
970978
uncompresed_size=len(data2),
971979
message_group_id=message_group_id,
972980
),
@@ -975,6 +983,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
975983
seq_no=5,
976984
created_at=created_at4,
977985
data=data,
986+
metadata_items={},
978987
uncompresed_size=len(data),
979988
message_group_id=message_group_id2,
980989
),
@@ -1005,6 +1014,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
10051014
written_at=written_at,
10061015
producer_id=producer_id,
10071016
data=data,
1017+
metadata_items={},
10081018
_partition_session=partition_session,
10091019
_commit_start_offset=partition1_mess1_expected_offset,
10101020
_commit_end_offset=partition1_mess1_expected_offset + 1,
@@ -1025,6 +1035,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
10251035
written_at=written_at2,
10261036
producer_id=producer_id,
10271037
data=data,
1038+
metadata_items={},
10281039
_partition_session=second_partition_session,
10291040
_commit_start_offset=partition2_mess1_expected_offset,
10301041
_commit_end_offset=partition2_mess1_expected_offset + 1,
@@ -1045,6 +1056,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
10451056
written_at=written_at2,
10461057
producer_id=producer_id2,
10471058
data=data2,
1059+
metadata_items={},
10481060
_partition_session=second_partition_session,
10491061
_commit_start_offset=partition2_mess2_expected_offset,
10501062
_commit_end_offset=partition2_mess2_expected_offset + 1,
@@ -1058,6 +1070,7 @@ async def test_read_batches(self, stream_reader, partition_session, second_parti
10581070
written_at=written_at2,
10591071
producer_id=producer_id,
10601072
data=data,
1073+
metadata_items={},
10611074
_partition_session=second_partition_session,
10621075
_commit_start_offset=partition2_mess3_expected_offset,
10631076
_commit_end_offset=partition2_mess3_expected_offset + 1,

ydb/_topic_writer/topic_writer.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,12 @@ class InternalMessage(StreamWriteMessage.WriteRequest.MessageData, IToProto):
120120
codec: PublicCodec
121121

122122
def __init__(self, mess: PublicMessage):
123+
metadata_items = mess.metadata_items or {}
123124
super().__init__(
124125
seq_no=mess.seqno,
125126
created_at=mess.created_at,
126127
data=mess.data,
127-
metadata_items=mess.metadata_items,
128+
metadata_items=metadata_items,
128129
uncompressed_size=len(mess.data),
129130
partitioning=None,
130131
)

ydb/_topic_writer/topic_writer_asyncio_test.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ async def test_write_a_message(self, writer_and_stream: WriterWithMockedStream):
153153
seq_no=1,
154154
created_at=now,
155155
data=data,
156+
metadata_items={},
156157
uncompressed_size=len(data),
157158
partitioning=None,
158159
)

0 commit comments

Comments
 (0)