Skip to content

Commit b21aa00

Browse files
committed
Merge pull request pandas-dev#139 from manahl/base-sha-compat
Write a dummy base_sha if we don't have any in the previous version document
2 parents c25a333 + 704dbd6 commit b21aa00

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)