Commit Graph

66 Commits

Author SHA1 Message Date
fawce 111681aacf Merge branch 'new_world_order' of github.com:quantopian/zipline into new_world_order
Conflicts:
	zipline/gens/composites.py
2012-08-02 18:11:35 -04:00
fawce c2b4689668 intersticial to merge with scott 2012-08-02 18:02:43 -04:00
fawce cfc49d3ccc using classes instead of pure generators in component 2012-08-02 16:20:15 -04:00
fawce 12c7cd3b41 removed extraneous imports to remove circularity 2012-08-02 15:40:26 -04:00
fawce d141422ada component is self-contained! 2012-08-02 14:45:13 -04:00
fawce dd1056bf30 generator backed component, and a starter test for a source. 2012-08-01 23:41:44 -04:00
fawce 318065125f refactored component to use a generator 2012-08-01 21:43:15 -04:00
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 ef1ca0388d moved mongods out 2012-07-30 17:53:58 -04:00
scottsanderson 2653353bc7 file moves and style changes in sorted/merged layers 2012-07-30 17:28:08 -04:00
fawce 9deaefe6e6 fixes for tests 2012-07-30 13:52:38 -04:00
fawce 0cb7618b98 exception paths are now relative to zipline_repo. if the path is outside of zipline_repo, it is truncated to just the filename. 2012-07-29 20:30:10 -04:00
fawce 80f2acc674 test fixes 2012-07-27 23:33:43 -04:00
fawce 83da8d2310 fixed logging for tests 2012-07-26 18:45:42 -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 d950973f0d added a proc join to ensure we block on the simulation fully exiting all processes. 2012-07-24 17:43:49 -04:00
fawce ad10f2aa85 fixed up tests to abandon thread simulator. 2012-07-24 16:43:02 -04:00
fawce d0e987a8e8 tests passing using the process simulator. 2012-07-24 14:00:33 -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 1cc56b52e7 re-enabled the monitor communication in all components. 2012-07-17 11:01:15 -04:00
Stephen Diehl 8fdd2db045 Merge pull request #74 from quantopian/deepcopy_ndict
Deepcopy ndict
2012-07-06 13:41:38 -07:00
Thomas Wiecki 5fcb2de59b ndicts are now deepcopyable. 2012-07-06 11:54:40 -04:00
Stephen Diehl b9e0be6bf0 Blessed commit. 2012-07-05 17:29:16 -04:00
fawce 3d5e084b8d fixed logic bug in creation of sample date range. added assert. 2012-07-05 16:17:51 -04:00
Stephen Diehl 9cbcf424b4 Update tests. 2012-07-05 15:14:55 -04:00
Stephen Diehl bcd1ccae4d Restore passing test_performance. 2012-07-03 13:27:01 -04:00
Stephen Diehl 1ea68eb4f3 Logging compat for test_transforms. 2012-07-03 11:39:00 -04:00
Stephen Diehl 3b0a591758 Backport logging setup for test_finance 2012-07-03 10:55:32 -04:00
Stephen Diehl 3c5cb2a451 Restore new monitor system and test suite. 2012-07-03 08:35:16 -04:00
Stephen Diehl de9b15144a Update Thomas's tests to use logbook. 2012-06-11 13:52:02 -04:00
Thomas Wiecki da827c18b4 Fixed unittest bug (not copying config dict). Further refactoring of optimization tests and factory. Added documentation to optimization factory functions. 2012-05-30 10:15:35 -04:00
Thomas Wiecki 45409132b2 Refactored unittests. zipline creation is now happening in a function in factory.py instead of each unittest. 2012-05-29 14:37:43 -04:00
jbredeche 461f5645f6 Merge pull request #56 from quantopian/fawce_alpha1
Fawce alpha1
2012-05-28 21:13:00 -07:00
fawce 433170df9b removed old order protocol cruft. 2012-05-28 21:39:54 -04:00
fawce 069dbd1afe removed protocol cruft from transaction transform days. 2012-05-28 21:32:23 -04:00
Thomas Wiecki 912b148ec3 Merge pull request #54 from quantopian/optimize_qexec
Small fixes to optimize tests to work with refactored zipline.
2012-05-28 09:51:49 -07:00
Thomas Wiecki 1c91c7287b Moved cycle import out of function. 2012-05-28 12:02:11 -04:00
Thomas Wiecki 6523ff6c9b Re-enabled optimize unittests. Minor fixes to create_predictable_zipline(). 2012-05-28 11:11:29 -04:00
fawce 6bfa4bfddc fixed logger tests. 2012-05-24 21:25:52 -04:00
fawce b47a3d8241 small 2012-05-21 14:46:59 -04:00
fawce cc188a9d6e bumped timeouts for jenkins, took trace out of log test 2012-05-21 11:35:29 -04:00
fawce e2532dacd4 simple unit test for logger (log a line, verify the line) 2012-05-21 11:27:15 -04:00
fawce 700cf64324 tests for transforms 2012-05-18 23:47:41 -04:00
fawce ba2783081c switched SID to sid 2012-05-18 21:46:42 -04:00
Stephen Diehl 8d864462ff Fix DataSource id/get_id mixup. 2012-05-16 16:19:08 -04:00