Commit Graph

  • 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