Return all timeframe arrays if `timeframe` not passed as input
parent
fa0be47d66
commit
96ec4ba28b
|
@ -222,7 +222,6 @@ class Storage:
|
||||||
'''
|
'''
|
||||||
High level storage api for both real-time and historical ingest.
|
High level storage api for both real-time and historical ingest.
|
||||||
|
|
||||||
|
|
||||||
'''
|
'''
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
|
@ -284,10 +283,7 @@ class Storage:
|
||||||
tf_in_1s.inverse[data_set.timeframe]
|
tf_in_1s.inverse[data_set.timeframe]
|
||||||
] = data_set.array
|
] = data_set.array
|
||||||
|
|
||||||
return (
|
return arrays[fqsn][timeframe] if timeframe else arrays
|
||||||
client,
|
|
||||||
arrays[fqsn][timeframe] if timeframe else arrays,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
@acm
|
@acm
|
||||||
|
@ -406,7 +402,8 @@ async def backfill_history_diff(
|
||||||
len(to_append),
|
len(to_append),
|
||||||
dtype=mkts_dt,
|
dtype=mkts_dt,
|
||||||
)
|
)
|
||||||
# copy from shm array
|
# copy from shm array (yes it's this easy):
|
||||||
|
# https://numpy.org/doc/stable/user/basics.rec.html#assignment-from-other-structured-arrays
|
||||||
mkts_array[:] = to_append[[
|
mkts_array[:] = to_append[[
|
||||||
'time',
|
'time',
|
||||||
'open',
|
'open',
|
||||||
|
|
Loading…
Reference in New Issue