-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MAINT: Group events by type before processing.
Make the ordering in which processing of event types both explicit and independent of the sort ordering of the incoming sources. The overhead of creating the list per snapshot and the iterators appears to be marginal in the minute data case when tested locally. This patch is intended as part of the path towards making the trade simulation loop not depend on consuming and tracking every trade event. The timing of where last_sale_date was needed to be changed was proving difficult to adapt in the previous model. Should also allow the removal of sorting of the various source streams.
- Loading branch information
Eddie Hebert
committed
May 20, 2015
1 parent
bf3cb6e
commit 862cfbb
Showing
1 changed file
with
76 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters