Tyler Goodlet
8ceaa27872
Add ES client polling to ensure eventual connectivity..
2023-03-09 18:42:24 -05:00
Tyler Goodlet
7cc9911565
Add connection poll loop to es test as well
2023-03-09 15:37:43 -05:00
Tyler Goodlet
2014019b06
Add reconnect loop to `marketstore` startup test
...
Due to making ahabd supervisor init more async we need to be more
tolerant to mkts server startup: the grpc machinery needs to be up
otherwise a client which connects to early may just hang on requests..
Add a reconnect loop (which might end up getting factored into client
code too) so that we only block on requests once we know the client
connection is actually responsive.
2023-03-09 15:37:43 -05:00
Tyler Goodlet
cda7a54718
Fix final missed `marketstore` mod import
...
Thanks @esme! XD
Also, do a linter pass and remove a buncha unused references.
2023-03-09 15:37:43 -05:00
Tyler Goodlet
93c81fa4d1
Start `piker.service` sub-package
...
For now just moves everything that was in `piker._daemon` to a subpkg
module but a reorg is coming pronto!
2023-03-09 15:37:42 -05:00
Esmeralda Gallardo
b96e2c314a
Minor style changes and removed unnecesary comments
2023-02-24 15:11:15 -03:00
Esmeralda Gallardo
f96d6a04b6
Fixed UnboundLocalError on _ahab. Added test for marketstore's initialization
2023-02-22 13:28:07 -03:00
Guillermo Rodriguez
acc6249d88
Remove unnesesary arguments to some pikerd functions, fix container init error
...
by switching from log reading to quering es health endpoint, fix install on ci
and add more logging.
2023-02-21 20:45:10 -03:00
Esmeralda Gallardo
4122c482ba
Added new tests for elasticsearch's and marketstore's initialization and stop
2023-02-21 13:34:29 -03:00