This website requires JavaScript.
246d07021e
Drop old loop and wait on fsp engine tasks startups
Tyler Goodlet
2023-01-24 18:45:35 -0500
7ebcd6d734
Comment out all median usage, turns out it's uneeded..
Tyler Goodlet
2023-01-24 18:21:11 -0500
5a8fd42c0c
Lul, actually scaled main chart from linked set
Tyler Goodlet
2023-01-24 17:16:23 -0500
517c68f3ad
Use `._pathops.slice_from_time()` for overlay intersects
Tyler Goodlet
2023-01-24 13:04:10 -0500
ea84505682
Don't scale overlays on linked from display loop
Tyler Goodlet
2023-01-24 12:46:09 -0500
5eaca18ee0
Don't skip overlay scaling in disp-loop for now
Tyler Goodlet
2023-01-24 12:33:11 -0500
e06d4b405d
Add linked charts guard-flag for use in display loop
Tyler Goodlet
2023-01-24 12:32:42 -0500
cf67c790e5
Use new cached median method in overlay scaling
Tyler Goodlet
2023-01-23 20:25:16 -0500
ec8679ad74
Add `Viz.median_from_range()`
Tyler Goodlet
2023-01-23 20:22:45 -0500
9418f53244
Speed up ranging in display loop
Tyler Goodlet
2023-01-23 20:03:00 -0500
497174c687
Add full profiling to `.interact_graphics_cycle()`
Tyler Goodlet
2023-01-23 19:27:14 -0500
481f1b3d7e
Fix intersect detection using time indexing
Tyler Goodlet
2023-01-23 13:23:46 -0500
776ffd2b1c
Factor curve-dispersion sorting into primary loop
Tyler Goodlet
2023-01-22 16:07:52 -0500
896259d9e4
When only one curve is in view, skip group ranging
Tyler Goodlet
2023-01-22 15:48:56 -0500
89e2e7fc54
Adjust `.update_graphics()` to expect `in_view: bool` in `_fsp.py`
Tyler Goodlet
2023-01-22 15:45:56 -0500
32f21dc06b
Drop `update_graphics_from_flow()`
Tyler Goodlet
2023-01-22 15:31:26 -0500
a0fb84f55b
Just warn log on bad intersect indexing errors (for now)
Tyler Goodlet
2023-01-21 22:28:18 -0500
fc6ccc306c
Only set the major curve's range once (per render cycle)
Tyler Goodlet
2023-01-21 22:19:33 -0500
c2dd255e8a
Only remove axis from scene when in one
Tyler Goodlet
2023-01-21 18:17:04 -0500
7e421ba57b
Drop `.group_maxmin()`
Tyler Goodlet
2023-01-21 17:58:10 -0500
0591cb09f6
Clean up cross-curve intersect point indexing
Tyler Goodlet
2023-01-21 17:31:31 -0500
052ce65682
3rdz the charm: log-linearize minor y-ranges to a major
Tyler Goodlet
2023-01-20 18:46:44 -0500
52ac1053aa
2nd try: dispersion normalize y-ranges around median
Tyler Goodlet
2023-01-20 14:06:36 -0500
dfc35253ea
First draft, group y-minmax transform algo
Tyler Goodlet
2023-01-19 14:41:17 -0500
8a5b9f4e8c
Rename `.maybe_downsample_graphics()` -> `.interact_graphics_cycle()`
Tyler Goodlet
2023-01-19 12:00:28 -0500
f89e11fc7d
Right, handle y-ranging multiple paths per plot
Tyler Goodlet
2023-01-19 10:20:29 -0500
fc73becd5f
Drop Qt interaction signal usage
Tyler Goodlet
2023-01-18 15:07:15 -0500
223e9d999c
Add first-draft `PlotItemOverlay.group_maxmin()`
Tyler Goodlet
2023-01-15 13:32:22 -0500
d649749e7d
TOSQASH 6f92c6b5: xdotool trycatch
xdotool_fixes
Tyler Goodlet
2023-03-10 09:53:05 -0500
0f747d8d87
`ib`: (cukcit) just presume a stonk if we can read type from existing ledger..
Tyler Goodlet
2023-03-10 17:59:00 -0500
4a3c14916d
Break out old `.pp` components into submods: `._ledger` and `._pos`
Tyler Goodlet
2023-03-10 17:19:39 -0500
fc848ef34f
Start a new `.accounting` subpkg, move `.pp` contents there
Tyler Goodlet
2023-03-10 16:42:37 -0500
e824572d7c
'`kraken`: fix pos loading using `digits_to_dec()` to pair info
Tyler Goodlet
2023-03-10 16:08:25 -0500
275704235f
Add an inverse of `float_digits()`: `digits_to_dec()
Tyler Goodlet
2023-03-10 15:37:44 -0500
de655bfe6a
Ensure clearing table entries are time-sorted..
Tyler Goodlet
2023-03-10 14:59:46 -0500
926ab1dfa6
Add stream ticker test
deribit_updates
Guillermo Rodriguez
2023-03-10 17:09:18 -0300
77fbc7eb86
Fruther generalize json_rpc hook mechanic to allow for multi hook, Add new maybe_open_ticker_feed to stream greeks, iv, open interest of an instrument
Guillermo Rodriguez
2023-03-10 13:25:40 -0300
d3da84e8d2
Start `piker.storage` subsys: cross-(ts)db middlewares
storage_middleware_layer
Tyler Goodlet
2023-03-09 15:30:18 -0500
eb51033b18
Merge pull request #483 from pikers/service_subpkg
goodboy
2023-03-10 10:37:46 -0500
12883c3c90
Don't double send `enable_modules` and `debug_mode` in kwargs..
service_subpkg
Tyler Goodlet
2023-03-10 09:56:55 -0500
8ceaa27872
Add ES client polling to ensure eventual connectivity..
Tyler Goodlet
2023-03-09 18:36:45 -0500
97290fcb05
Never drop root perms in test harness
Tyler Goodlet
2023-03-09 18:34:47 -0500
44a3115539
Expose `drop_root_perms_for_ahab` from `pikerd` factories to `ahabd`
Tyler Goodlet
2023-03-09 18:34:21 -0500
0772b4a0fa
Hard code version from our container, predicate renaming
Tyler Goodlet
2023-03-09 18:33:13 -0500
15064d94cb
`ahabd`: Harden cancellation teardown (again XD)
Tyler Goodlet
2023-03-09 17:58:13 -0500
9a00c45923
Add `log` fixture for easy test plugin
Tyler Goodlet
2023-03-09 17:57:42 -0500
7cc9911565
Add connection poll loop to es test as well
Tyler Goodlet
2023-03-09 14:54:46 -0500
79b0db4449
Pass a config `tmp_dir: Path` to the runtime when testing
Tyler Goodlet
2023-03-09 14:33:12 -0500
5aaa7f47dc
Pull testing config dir from `tractor` runtime vars
Tyler Goodlet
2023-03-09 14:09:35 -0500
aa36abf36e
Support passing `tractor` "actor runtime vars" down the runtime
Tyler Goodlet
2023-03-09 14:09:12 -0500
2014019b06
Add reconnect loop to `marketstore` startup test
Tyler Goodlet
2023-03-09 12:23:46 -0500
75b7a8b56e
`marketstore`: Pull default socket from server config
Tyler Goodlet
2023-03-09 12:23:02 -0500
31392af427
Move enabled module defs to just above where used
Tyler Goodlet
2023-03-09 12:22:33 -0500
6540c415c1
Lul, fix imports in elasticsearch block..
Tyler Goodlet
2023-03-08 21:40:28 -0500
fbc12b1b07
Add 10min timeout on CI job..
Tyler Goodlet
2023-03-08 21:20:41 -0500
cda7a54718
Fix final missed `marketstore` mod import
Tyler Goodlet
2023-03-08 20:20:11 -0500
6f92c6b52d
Don't crash on a `xdotool` timeout..
Tyler Goodlet
2023-03-08 20:08:27 -0500
441243f83b
Attempt to report `piker storage -d <fqsn>` errors
Tyler Goodlet
2023-03-08 20:06:27 -0500
cec2967071
Import `maybe_open_pikerd` at module level
Tyler Goodlet
2023-03-08 16:47:28 -0500
f95ea19b21
Move `pikerd` runtime boostrap to `.service._actor_runtime`
Tyler Goodlet
2023-03-08 16:28:38 -0500
eca048c0c5
Move daemon spawning endpoints to `service._daemon` module
Tyler Goodlet
2023-03-08 16:20:45 -0500
a2d40937a3
Move actor-discovery utils to `.service._registry
Tyler Goodlet
2023-03-08 16:05:49 -0500
31f2b01c3e
Move `Services` api to `.service._mngr` mod
Tyler Goodlet
2023-03-08 15:59:19 -0500
b226b678e9
Fix missed `marketstore` mod imports
Tyler Goodlet
2023-03-08 15:48:17 -0500
dd87d1142e
Bump mkts timeout to 2s
Tyler Goodlet
2023-03-08 15:25:38 -0500
afac553ea2
Move all docker and external db code to `piker.service`
Tyler Goodlet
2023-03-08 15:25:20 -0500
93c81fa4d1
Start `piker.service` sub-package
Tyler Goodlet
2023-03-08 15:14:39 -0500
bfe3ea1f59
Set explicit `marketstore` container startup timeout
Tyler Goodlet
2023-03-08 15:01:06 -0500
56629b6b2e
Hardcode `cancel` log level for `ahabd` for now
Tyler Goodlet
2023-03-08 15:00:24 -0500
bb723abc9d
Always passthrough loglevel to `ahabd` supervisor
Tyler Goodlet
2023-03-08 14:56:21 -0500
7694419e71
Background docker-container logs processing
Tyler Goodlet
2023-03-08 14:28:48 -0500
b078a06621
Doc string and types bump in loggin mod
Tyler Goodlet
2023-03-08 14:22:23 -0500
05b67c27d0
Apply `Services` runtime state **immediately** inside starup block
Tyler Goodlet
2023-03-08 13:01:42 -0500
8c66f066bd
Deliver es specific ahab-super in endpoint startup config
Tyler Goodlet
2023-03-08 13:00:11 -0500
959e423849
Add warning around detach flag to docker client
Tyler Goodlet
2023-03-08 12:59:20 -0500
7b196b1b97
Support startup-config overrides to `ahabd` super
Tyler Goodlet
2023-03-08 12:56:56 -0500
fe0695fb7b
First draft storage layer cli
Tyler Goodlet
2023-01-29 15:17:39 -0500
fef8073113
Add new documented api get_book_summary_by_currency
Guillermo Rodriguez
2023-03-09 13:46:19 -0300
dae8e59d26
Merge pull request #484 from pikers/pps_precision_hotfixes
jaredgoldman
2023-03-08 19:50:09 -0500
aba238e8b1
`kraken`: expect `Pair` in search results..
pps_precision_hotfixes
Tyler Goodlet
2023-03-08 17:22:13 -0500
d3192bb8c2
Read `Symbol` tick precision fields when no entry in `.broker_info`
Tyler Goodlet
2023-03-08 09:06:50 -0500
40e49333be
Bump mkts timeout to 2s
service_subpkg_backup
Tyler Goodlet
2023-03-08 15:25:38 -0500
f627fedf74
Move all docker and external db code to `piker.service`
Tyler Goodlet
2023-03-08 15:25:20 -0500
bd248381ea
Start `piker.service` sub-package
Tyler Goodlet
2023-03-08 15:14:39 -0500
a70d76e3e6
Set explicit `marketstore` container startup timeout
Tyler Goodlet
2023-03-08 15:01:06 -0500
a5caaef467
Hardcode `cancel` log level for `ahabd` for now
Tyler Goodlet
2023-03-08 15:00:24 -0500
7e35696dbb
Always passthrough loglevel to `ahabd` supervisor
Tyler Goodlet
2023-03-08 14:56:21 -0500
93702320a3
Background docker-container logs processing
Tyler Goodlet
2023-03-08 14:28:48 -0500
5683eb8ef0
Doc string and types bump in loggin mod
Tyler Goodlet
2023-03-08 14:22:23 -0500
ad6b655d7d
Apply `Services` runtime state **immediately** inside starup block
Tyler Goodlet
2023-03-08 13:01:42 -0500
6d1ecdde40
Deliver es specific ahab-super in endpoint startup config
Tyler Goodlet
2023-03-08 13:00:11 -0500
899c6ebc09
Add warning around detach flag to docker client
Tyler Goodlet
2023-03-08 12:59:20 -0500
d3272ede7a
Support startup-config overrides to `ahabd` super
Tyler Goodlet
2023-03-08 12:56:56 -0500
1c833e7175
Remove cryptofeeds/asyncio from deribit backend Add hook management to open_jsonrpc_session helper
Guillermo Rodriguez
2023-03-08 13:32:47 -0300
a7ad63ce4e
Add note around docker client detach flag
storage_cli
Tyler Goodlet
2023-03-08 11:24:01 -0500
58f39d1829
First draft storage layer cli
Tyler Goodlet
2023-01-29 15:17:39 -0500
4379bfe760
Read `Symbol` tick precision fields when no entry in `.broker_info`
Tyler Goodlet
2023-03-08 09:06:50 -0500
73089e5612
Always show a minimum bars during startup
Tyler Goodlet
2023-03-07 20:40:21 -0500
5bf40ceb79
Catch `KeyError` on bcast errors which pop the sub
Tyler Goodlet
2023-03-07 15:42:06 -0500
6f3a6bcb42
Remove leftover debug print in cache reset meth
Tyler Goodlet
2023-03-07 15:41:38 -0500