95b9dacb7a 
								
							
								 
							
						 
						
							
							
								
								Break test into steps  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								df868cec35 
								
							
								 
							
						 
						
							
							
								
								Assert that trades persist in ems after teardown and startup  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								68a196218b 
								
							
								 
							
						 
						
							
							
								
								force change branch name  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								84cd1e0059 
								
							
								 
							
						 
						
							
							
								
								initial commit on copy  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								86b4386522 
								
							
								 
							
						 
						
							
							
								
								minor changes, prepare for rebase of overlays branch  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								5bb93ccc5f 
								
							
								 
							
						 
						
							
							
								
								change id to 'piker-paper'  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								3028a8b1f8 
								
							
								 
							
						 
						
							
							
								
								restore spacing  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								6126c4f438 
								
							
								 
							
						 
						
							
							
								
								restore spacing  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								41bb0445e0 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary return  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								97627a4976 
								
							
								 
							
						 
						
							
							
								
								remove more logs  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								1b2fce430f 
								
							
								 
							
						 
						
							
							
								
								remove logs, unused args  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								8cd2354d73 
								
							
								 
							
						 
						
							
							
								
								ensure that paper pps are pulled on open  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								9c28d7086e 
								
							
								 
							
						 
						
							
							
								
								Add Generator as return type of open_trade_ledger  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								a4bd51a01b 
								
							
								 
							
						 
						
							
							
								
								change open_trade_ledger typing to return a Generator type  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								 
						
							
							
								b67d020e23 
								
							
								 
							
						 
						
							
							
								
								add basic func to load paper_trades file  
							
							
							
						 
						
							2023-02-25 18:59:39 -05:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								85a1b858b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix logging on emsd  
							
							
							
						 
						
							2023-02-25 20:56:25 -03:00  
				
					
						
							
							
								 
						
							
							
								47bf45f30e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #464  from pikers/elasticsearch_integration  
							
							... 
							
							
							
							Elasticsearch integration 
							
						 
						
							2023-02-24 16:38:37 -03:00  
				
					
						
							
							
								 
						
							
							
								b96e2c314a 
								
									
								
							
								 
							
						 
						
							
							
								
								Minor style changes and removed unnecesary comments  
							
							
							
						 
						
							2023-02-24 15:11:15 -03:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								82174d01c5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #465  from pikers/loglevel_to_testpikerd  
							
							... 
							
							
							
							`loglevel` to `open_test_pikerd()` via `--ll <level>` flag 
							
						 
						
							2023-02-21 12:34:55 -05:00  
				
					
						
							
							
								 
						
							
							
								0b678c97f4 
								
							
								 
							
						 
						
							
							
								
								Pass `loglevel: str` cli value through to service tests  
							
							
							
						 
						
							2023-02-21 12:02:26 -05:00  
				
					
						
							
							
								 
						
							
							
								d0d1554d74 
								
							
								 
							
						 
						
							
							
								
								Expose `emsd` task loglevel through to clients  
							
							
							
						 
						
							2023-02-21 12:02:01 -05:00  
				
					
						
							
							
								 
						
							
							
								4122c482ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Added new tests for elasticsearch's and marketstore's initialization and stop  
							
							
							
						 
						
							2023-02-21 13:34:29 -03:00  
				
					
						
							
							
								 
						
							
							
								b5cdf14036 
								
									
								
							
								 
							
						 
						
							
							
								
								Modified elasticsearch file name to 'elastic' to avoid name errors. Applied changes suggested in the pr.  
							
							
							
						 
						
							2023-02-21 13:34:29 -03:00  
				
					
						
							
							
								 
						
							
							
								3ce8bfa012 
								
									
								
							
								 
							
						 
						
							
							
								
								Moved database initialization code inside the open_pikerd context manager  
							
							
							
						 
						
							2023-02-21 13:34:29 -03:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								bf9ca4a4a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Generalize ahab to support elasticsearch logs and init procedure  
							
							
							
						 
						
							2023-02-21 13:34:29 -03:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								17a4fe4b2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Trim unnecesary stuff left from marketstore copy, also fix elastic config name for docker build, add elasticsearch to dependencies  
							
							
							
						 
						
							2023-02-21 13:34:28 -03:00  
				
					
						
							
							
								 
						
							
							
								0dc24bd475 
								
									
								
							
								 
							
						 
						
							
							
								
								Added dockerfile, yaml file and script to statrt an elasticsearch's docker instance.  
							
							
							
						 
						
							2023-02-21 13:34:26 -03:00  
				
					
						
							
							
								 
						
							
							
								b3400f0d9c 
								
							
								 
							
						 
						
							
							
								
								Add `loglevel: str` fixture, passthrough to `open_test_pikerd()`  
							
							
							
						 
						
							2023-02-21 10:54:18 -05:00  
				
					
						
							
							
								 
						
							
							
								2bad692703 
								
							
								 
							
						 
						
							
							
								
								Fix up some test warnings (summary) spots  
							
							
							
						 
						
							2023-02-21 10:54:18 -05:00  
				
					
						
							
							
								 
						
							
							
								cd3e9b1b2a 
								
							
								 
							
						 
						
							
							
								
								Move quest fixtures to test mod, clean out old travis fixture  
							
							
							
						 
						
							2023-02-21 10:54:18 -05:00  
				
					
						
							
							
								 
						
							
							
								e01220af14 
								
							
								 
							
						 
						
							
							
								
								Type annot tweaks to feeds mod  
							
							
							
						 
						
							2023-02-21 10:54:18 -05:00  
				
					
						
							
							
								 
						
							
							
								bfc0220a47 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #456  from pikers/nix-env  
							
							... 
							
							
							
							NixOS development envoirment 
							
						 
						
							2023-02-16 14:59:48 -05:00  
				
					
						
							
							
								 
						
							
							
								139b8ba0f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #453  from pikers/overlays_interaction_latency_tuning  
							
							... 
							
							
							
							Overlays interaction latency tuning 
							
						 
						
							2023-02-14 13:48:12 -05:00  
				
					
						
							
							
								 
						
							
							
								71b2f24a2e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #460  from pikers/fnf_notify-send  
							
							... 
							
							
							
							Fix crash on notification daemon not found 
							
						 
						
							2023-02-13 18:22:27 -03:00  
				
					
						
							
							
								
								Guillermo Rodriguez 
							
						 
						
							
							
								ffd707db62 
								
									
								
							
								 
							
						 
						
							
							
								
								Add try catch for when notify-send is not present on system  
							
							
							
						 
						
							2023-02-13 18:08:56 -03:00  
				
					
						
							
							
								 
						
							
							
								fefb0de51f 
								
							
								 
							
						 
						
							
							
								
								Don't update overlays as fsps  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								59f34c94b0 
								
							
								 
							
						 
						
							
							
								
								Return fast on bad range in `.default_view()`  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								ebf53e32bd 
								
							
								 
							
						 
						
							
							
								
								Fix return type annot for `slice_from_time()`  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								9ce52033f0 
								
							
								 
							
						 
						
							
							
								
								Fix `do_px_step` output for epoch step sizing  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								9876f200c1 
								
							
								 
							
						 
						
							
							
								
								Support chart draw-api-kwargs-passthrough in lined plot meths  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								81b8cd5461 
								
							
								 
							
						 
						
							
							
								
								Use normal pen when last-datum color not provided  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								731eb91a58 
								
							
								 
							
						 
						
							
							
								
								Make profiler work when nested and not?  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								49ca743e6a 
								
							
								 
							
						 
						
							
							
								
								Add back `.prepareGeometryChange()`, seems faster?  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								a36d4b1dc6 
								
							
								 
							
						 
						
							
							
								
								Factor color and cache mode settings into `FlowGraphics`  
							
							... 
							
							
							
							Curve-path colouring and cache mode settings are used (and can thus be
factored out of) all child types; this moves them into the parent type's
`.__init__()` and adjusts all sub-types match:
- the bulk was moved out of the `Curve.__init__()` including all
  previous commentary around cache settings.
- adjust `BarItems` to use a `NoCache` mode and instead use the
  `last_step_pen: pg.Pen` and `._pen` inside it's `.pain()` instead of
  defining functionally duplicate vars.
- adjust all (transitive) calls to `BarItems` to use the new kwargs
  names. 
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								33df4f9927 
								
							
								 
							
						 
						
							
							
								
								Return `in_view: bool` from `Viz.update_graphics()`  
							
							... 
							
							
							
							Allows callers to know if they should care about a particular viz
rendering call by immediately knowing if the graphics are in view. This
turns out super useful particularly when doing dynamic y-ranging overlay
calcs. 
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								72a9af21ac 
								
							
								 
							
						 
						
							
							
								
								Fix profiler f-strings  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								1a10514cad 
								
							
								 
							
						 
						
							
							
								
								Disable coordinate caching on OHLC ds curves to avoid smearing  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								5d9b7c72b3 
								
							
								 
							
						 
						
							
							
								
								Fix `Viz.draw_last()` to divide by `.flat_index_ratio` for uppx index lookback  
							
							
							
						 
						
							2023-02-13 12:27:58 -05:00