piker/piker
Tyler Goodlet cfb125beef `.data.feed`: finally solve startup overruns issue
We need to allow overruns during the async multi-broker context spawning
init bc some backends might take longer then others to setup (eg.
binance vs. kucoin) and result in some context (stream) being overrun by
the time we get to the `.open_stream()` phase. Ideally, we can maybe
adjust the concurrent setup to be more of a task-per-provider style to
avoid this in the future - which would also in theory result in
more-immediate per-provider setup in terms showing ready feeds asap.

Also, does a bunch of renaming from fqsn -> fqme and drops the lower
casing of input symbols instead expecting the caller to know what the
data backend it's requesting is going to be able to handle in terms of
symbology.
2023-05-13 17:35:46 -04:00
..
accounting Allow creation of empty account files 2023-05-13 16:12:18 -04:00
brokers ib.broker: always cast `asset_type` to `str` 2023-05-13 17:27:45 -04:00
clearing paperboi: fix fqme parsing to handle `bs_fqme` cases 2023-05-09 18:34:01 -04:00
cli Move all docker and external db code to `piker.service` 2023-03-09 15:37:42 -05:00
data `.data.feed`: finally solve startup overruns issue 2023-05-13 17:35:46 -04:00
fsp Use more "hierarchical" schema for fsp shm segment names 2023-05-09 14:49:26 -04:00
service Allow passing `allow_overruns: bool` to `Services.start_service_task()` 2023-05-13 16:51:11 -04:00
testing Pass a config `tmp_dir: Path` to the runtime when testing 2023-03-09 15:37:43 -05:00
ui ui._display: no downsampling on history chart default view call 2023-05-09 14:49:46 -04:00
watchlists Add license headers to pertinent files 2020-11-06 12:23:14 -05:00
__init__.py Start `piker.service` sub-package 2023-03-09 15:37:42 -05:00
_cacheables.py Fix up `@async_lifo_cache` typing, add TODOs for move to `tractor` 2023-05-09 14:49:26 -04:00
_profile.py Make profiler work when nested and not? 2023-02-13 12:27:58 -05:00
calc.py Lul, adhere to returning `str`s in `humanize()` 2022-01-25 07:57:01 -05:00
config.py Add `touch_if_dne: bool` to `config.load()` 2023-05-13 16:05:23 -04:00
log.py Doc string and types bump in loggin mod 2023-03-09 15:37:42 -05:00
trionics.py Start trionics mod with an `async_enter_all` 2022-01-23 19:41:57 -05:00