Port `storesh` cli-cmd machinery to `Flume` apis
							parent
							
								
									8a01c9e42b
								
							
						
					
					
						commit
						29b6b3e54f
					
				|  | @ -661,7 +661,7 @@ async def tsdb_history_update( | |||
|             [fqsn], | ||||
|             start_stream=False, | ||||
| 
 | ||||
|         ) as (feed, stream), | ||||
|         ) as feed, | ||||
|     ): | ||||
|         profiler(f'opened feed for {fqsn}') | ||||
| 
 | ||||
|  | @ -669,12 +669,13 @@ async def tsdb_history_update( | |||
|         # to_prepend = None | ||||
| 
 | ||||
|         if fqsn: | ||||
|             symbol = feed.symbols.get(fqsn) | ||||
|             flume = feed.flumes[fqsn] | ||||
|             symbol = flume.symbol | ||||
|             if symbol: | ||||
|                 fqsn = symbol.front_fqsn() | ||||
|                 fqsn = symbol.fqsn | ||||
| 
 | ||||
|             # diff db history with shm and only write the missing portions | ||||
|             # ohlcv = feed.hist_shm.array | ||||
|             # ohlcv = flume.hist_shm.array | ||||
| 
 | ||||
|             # TODO: use pg profiler | ||||
|             # for secs in (1, 60): | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue