Skip to content

Commit ee4420f

Browse files
committed
Merge pull request pandas-dev#137 from manahl/base-sha
Keep writing base_sha for backwards compatibility
2 parents 87e5ba0 + 26c9647 commit ee4420f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

arctic/store/_ndarray_store.py

+3
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ def append(self, arctic_lib, version, symbol, item, previous_version, dtype=None
249249
item = np.concatenate([old_arr, item])
250250
version['up_to'] = len(item)
251251
version['sha'] = self.checksum(item)
252+
version['base_sha'] = version['sha']
252253
self._do_write(collection, version, symbol, item, previous_version)
253254
else:
254255
version['dtype'] = previous_version['dtype']
@@ -259,6 +260,7 @@ def append(self, arctic_lib, version, symbol, item, previous_version, dtype=None
259260
def _do_append(self, collection, version, symbol, item, previous_version):
260261

261262
data = item.tostring()
263+
version['base_sha'] = previous_version['base_sha']
262264
version['up_to'] = previous_version['up_to'] + len(item)
263265
if len(item) > 0:
264266
version['segment_count'] = previous_version['segment_count'] + 1
@@ -380,6 +382,7 @@ def write(self, arctic_lib, version, symbol, item, previous_version, dtype=None)
380382
self._do_append(collection, version, symbol, item[previous_version['up_to']:], previous_version)
381383
return
382384

385+
version['base_sha'] = version['sha']
383386
self._do_write(collection, version, symbol, item, previous_version)
384387

385388
def _do_write(self, collection, version, symbol, item, previous_version, segment_offset=0):

0 commit comments

Comments
 (0)