Commit Graph

32 Commits

Author SHA1 Message Date
fawce 6de01a1c6e added support for any component to relay exceptions through monitor. 2012-08-01 14:56:17 -04:00
fawce 08cce15ef9 added name and message to exception message 2012-07-31 16:02:28 -04:00
fawce abf9c8efa5 exception handling code revised. gevent, pypy, and threadsim vestiges removed.
devel flag removed.
2012-07-26 16:22:13 -04:00
fawce dd8c84b0db added stack trace to exception message, wrapped it in BT UPDATE FRAME 2012-07-25 14:40:14 -04:00
fawce 52b597f089 intersticial commit for scott to pick 2012-07-25 12:28:21 -04:00
fawce c02d15016a added timeouts for component when waiting to hear from the monitor. proof of concept exception relay for algorithm's initialize method. 2012-07-24 23:43:40 -04:00
fawce d0e987a8e8 tests passing using the process simulator. 2012-07-24 14:00:33 -04:00
fawce dfce16278b handoff to @ssanderson 2012-07-23 16:43:08 -04:00
fawce fc1882daaa enabled logging with a logbook zmq logger from within the algorithm. 2012-07-22 07:33:42 -04:00
fawce f364cde3d2 added a class to throw exceptions from the algorithm 2012-07-21 09:52:06 -04:00
fawce 5dd35a4709 added default positions for portfolio object. 2012-07-19 23:31:14 -04:00
fawce fb2b0c3be5 responses to sdiehl code review 2012-07-18 17:20:31 -04:00
fawce 1262dcdef1 logging converted to share socket with performance 2012-07-17 11:04:32 -04:00
fawce cd998d622c fixed logging bugs, added a DONE signal for logging. 2012-07-17 11:04:32 -04:00
fawce 276725ba4d three letter difference between sequential and parallel. 2012-07-17 11:04:32 -04:00
fawce 18cd9a02df added more frequent heartbeating between requests from monitor. seems to work. 2012-07-17 11:04:32 -04:00
fawce 1cc56b52e7 re-enabled the monitor communication in all components. 2012-07-17 11:01:15 -04:00
scottsanderson c182add0a3 minimal 2012-07-05 17:50:51 -04:00
scottsanderson b447333fae remove logging from initialize for now 2012-07-04 03:46:42 -04:00
scottsanderson 59fdd1f292 bugfixes and disable initialization logging 2012-07-02 23:36:15 -04:00
scottsanderson 5a7fa6d893 bugfixes to logging setup 2012-07-02 05:36:48 -04:00
scottsanderson cfbb9dde1d Merge branch 'master' into scott1
Conflicts:
	zipline/components/tradesimulation.py
	zipline/core/monitor.py
2012-06-28 18:05:16 -04:00
scottsanderson 4c40a3d55c all manner of changes to support logging 2012-06-28 16:28:10 -04:00
scottsanderson a222e1f0d8 save 2012-06-22 18:23:51 -04:00
scottsanderson 8052ee6b52 new handler class for log output 2012-06-21 16:40:34 -04:00
scottsanderson 9c66f3ea7c capturing stdout from user's algo and piping it to a zmq socket 2012-06-20 11:58:17 -04:00
Stephen Diehl aac8e92b06 Logbook for component state tracking. 2012-06-11 13:40:54 -04:00
fawce edd119ba90 Merge pull request #53 from quantopian/cheetah
Process simulator
2012-05-29 07:30:23 -07:00
fawce 433170df9b removed old order protocol cruft. 2012-05-28 21:39:54 -04:00
Stephen Diehl 3446c116ab Process Simulator! 2012-05-26 15:54:43 -04:00
fawce ec93bdaecd alias for dt as datetime. 2012-05-18 23:40:38 -04:00
Stephen Diehl 3ad1f250e6 Cleaned up OOP, first round. 2012-05-16 14:33:16 -04:00