man-group / arctic

High performance datastore for time series and tick data
https://arctic.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
3.05k stars 583 forks source link

Inconsistency between `ArcticTransaction` and `Arctic` writes of `None` #845

Open tjw45 opened 4 years ago

tjw45 commented 4 years ago

Arctic Version

# All

Arctic Store

# VersionStore

Platform and version

All

Description of problem and/or code sample that reproduces the issue

There is an inconsistency between how plain Arctic writes and ArcticTransaction writes behave when given None; Arctic will write the symbol, whereas ArcticTransaction will not. Additionally, the copy script doesn't play nicely when trying splice empty DataFrames (or None) onto existing data.

shashank88 commented 3 years ago

@tjw45 let's try to get this merged and close this. Think the build is still having some issues, taking a look