piker/piker/data
Tyler Goodlet 433697cc4f Add cached refs to last 1d xy outputs
For the purposes of avoiding another full format call we can stash the
last rendered 1d xy pre-graphics formats as
`IncrementalFormatter.x/y_1d: np.ndarray`s and allow readers in the viz
and render machinery to use this data easily for things like "only
drawing the last uppx's worth of data as a line". Also add
a `.flat_index_ratio: float` which can be used similarly as a scalar
applied to indexes into the src array but instead when indexing
(flattened) 1d xy formatted outputs. Finally, this drops the way
overdone/noisy `.__repr__()` meth we had XD
2023-02-13 12:27:58 -05:00
..
__init__.py Move `brokerd` service task to root `.data` mod 2023-01-13 13:21:49 -05:00
_ahab.py Drop status event processing at large 2022-08-01 14:08:45 -04:00
_formatters.py Add cached refs to last 1d xy outputs 2023-02-13 12:27:58 -05:00
_m4.py Comment bad x-range bp for now 2023-02-13 12:27:58 -05:00
_normalize.py A `size` field in ticks is optional 2022-07-19 09:41:37 -04:00
_pathops.py Breakpoint bad (-ve or too large) x-ranges to m4 2023-02-13 12:27:58 -05:00
_sampling.py Enable backpressure in an effort to prevent bootup overruns 2023-01-30 11:45:29 -05:00
_sharedmem.py Use new public lifetime-stack class attr 2022-09-12 20:24:56 -04:00
_source.py Make `Symbol` derive from internal `.types.Struct` 2023-01-10 11:09:19 -05:00
_web_bs.py Use recon set on stack closing during reconnect 2023-01-13 13:21:15 -05:00
cli.py Add back fqsn passthrough and feed opening 2022-05-09 11:15:14 -04:00
feed.py Only handle hist discrepancies when market is open 2023-02-13 12:27:58 -05:00
flows.py Drop `Flume.index_stream()`, `._sampling.open_sample_stream()` replaces it 2023-02-13 12:27:58 -05:00
ingest.py Move feed api(s) into new submodule 2021-04-15 10:43:29 -04:00
marketstore.py Always `.error()` log unknown queries for `marketstore` 2023-01-13 13:21:15 -05:00
types.py Just drop the pretty repr from our struct for now 2023-01-10 11:09:19 -05:00