Skip to content

Commit 704dbd6

Browse files
author
Artjoms Iskovs
committed
Write a dummy base_sha if we don't have any in the previous version document
1 parent c25a333 commit 704dbd6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

arctic/store/_ndarray_store.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,8 @@ def append(self, arctic_lib, version, symbol, item, previous_version, dtype=None
260260
def _do_append(self, collection, version, symbol, item, previous_version):
261261

262262
data = item.tostring()
263-
version['base_sha'] = previous_version['base_sha']
263+
# Compatibility with Arctic 1.22.0 that didn't write base_sha into the version document
264+
version['base_sha'] = previous_version.get('base_sha', Binary(b''))
264265
version['up_to'] = previous_version['up_to'] + len(item)
265266
if len(item) > 0:
266267
version['segment_count'] = previous_version['segment_count'] + 1

0 commit comments

Comments
 (0)