Skip to content

Commit 075426e

Browse files
committed
MOD: Switch to write_and_decode()
1 parent 9f39a76 commit 075426e

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

databento/common/dbnstore.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,8 +391,7 @@ def __iter__(self) -> Generator[DBNRecord, None, None]:
391391
while True:
392392
raw = reader.read(DBNStore.DBN_READ_SIZE)
393393
if raw:
394-
decoder.write(raw)
395-
records = decoder.decode()
394+
records = decoder.write_and_decode(raw)
396395
for record in records:
397396
if isinstance(record, databento_dbn.Metadata):
398397
continue

databento/live/protocol.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -375,8 +375,7 @@ def _process_dbn(self, data: bytes) -> None:
375375
raise ValueError("not connected")
376376

377377
try:
378-
self._dbn_decoder.write(data)
379-
records = self._dbn_decoder.decode()
378+
records = self._dbn_decoder.write_and_decode(data)
380379
except Exception:
381380
logger.exception("error decoding DBN record")
382381
self.__transport.close()

0 commit comments

Comments
 (0)