5228 Commits
Author SHA1 Message Date
fawce 536a1e7fdc protocol tests passing, orders test almost passing, but looking like we need to extend the merge component to add transaction and order specific logic. 2012-02-29 23:38:46 -05:00
Stephen Diehl 554199d2d3 Merge branch 'trymerge' of github.com:quantopian/zipline
Conflicts:
	docs/zipline.rst
	docs/zipline.test.rst
	etc/requirements.txt
	zipline/component.py
	zipline/messaging.py
	zipline/protocol.py
	zipline/test/client.py
	zipline/test/test_devsimulator.py
	zipline/test/test_messaging.py
2012-02-29 17:30:21 -05:00
fawce 00c2ccfe72 using an enum for finance protocol constants 2012-02-29 17:18:17 -05:00
Stephen Diehl 6edf17fb69 Wiped out tests. 2012-02-29 16:48:55 -05:00
fawce 5247ace0ca Merge branch 'master' of github.com:quantopian/zipline
Conflicts:
	zipline/test/client.py
2012-02-29 16:47:34 -05:00
Stephen Diehl a3f35444e9 Disable parseDate work around. 2012-02-29 16:01:06 -05:00
Stephen Diehl 92a8324bf6 Join on all tests. 2012-02-29 15:45:40 -05:00
fawce aa567a1854 clearing unit test references from client. 2012-02-29 11:08:25 -05:00
Stephen Diehl 62c32e1de7 Disbale utest. 2012-02-29 10:39:51 -05:00
Stephen Diehl 7862e0d044 Removed sockets attribute, does not exist ( yet ) 2012-02-29 10:27:49 -05:00
fawce 3ed0a8a105 dropped set -e, set -x. 2012-02-28 23:39:28 -05:00
fawce a319d2b2cd added copy command for host settings 2012-02-28 23:38:20 -05:00
Stephen Diehl d0f8705c20 Notes about thread saftey of zmq.Context() 2012-02-28 23:31:13 -05:00
fawce 3deea39c7f added -x to jenkins.sh 2012-02-28 23:05:03 -05:00
fawce 30a00faef2 commented out the monitor tests, added a count check for orders. 2012-02-28 23:02:07 -05:00
Stephen Diehl e38b947004 Zipline integration to qexec. 2012-02-28 22:59:31 -05:00
fawce 7b05498cee sending one order instead of zero 2012-02-28 21:51:52 -05:00
fawce 3e5092d92a nascent order protocol implemented. 2012-02-28 21:50:40 -05:00
fawce 50f5c4ab20 Merge branch 'master' of github.com:quantopian/zipline 2012-02-28 16:33:06 -05:00
fawce 871dabaf3d removed old test, added better tests for content of final event vs. original. 2012-02-28 16:32:31 -05:00
fawce eb4071be9b added tests for the protocol for trades and for end to end including transforms and merge. 2012-02-28 16:26:22 -05:00
Stephen Diehl 3404f01193 Merge remote-tracking branch 'origin/master' 2012-02-28 12:40:48 -05:00
fawce f1a7e41d1f intersticial commit 2012-02-28 11:36:23 -05:00
Stephen Diehl d6c425936a Better tracking of failure modes. 2012-02-27 23:23:31 -05:00
fawce 12aaa4a2e0 intersticial commit to show realdiehl the dummy module. 2012-02-27 14:48:59 -05:00
Stephen Diehl 0de735e816 Documention tweaks. 2012-02-27 12:14:45 -05:00
Stephen Diehl 40f6c17be7 Added serializers. 2012-02-27 09:56:43 -05:00
Stephen Diehl 651182869a Api for tearing down components. 2012-02-26 23:52:20 -05:00
Stephen Diehl 6e8f1a7716 Alter init methods, poll for control messages. 2012-02-26 22:40:09 -05:00
fawce e94c8cf717 unstable commit to allow sync with qexec master to move db code 2012-02-26 20:28:08 -05:00
fawce f29c83e941 renamed factory to singular 2012-02-26 20:08:10 -05:00
fawce e8567d9305 adding new finance test cases and a factories module to support them 2012-02-26 20:06:17 -05:00
Stephen Diehl 063c42a47d Added control tests. 2012-02-26 19:56:23 -05:00
fawce 6c6b8d5dae added an order protocol between orders transform and algo client 2012-02-26 19:29:33 -05:00
fawce 54ab91c641 Merge branch 'orders' 2012-02-26 07:06:04 -05:00
fawce ac8c14d0a7 Merge branch 'master' of github.com:quantopian/zipline 2012-02-26 07:05:40 -05:00
fawce fc69a1772b Merge branch 'master' into orders
Conflicts:
	zipline/sources.py
2012-02-26 07:04:30 -05:00
Stephen Diehl f87b36bfe5 Cleanup, standardizing methods, more docstrings. 2012-02-25 09:41:34 -05:00
Stephen Diehl c803e68f35 Docs for the messaging protocol. 2012-02-25 09:14:11 -05:00
Stephen Diehl 2deb6ba254 Register control socket in every component. 2012-02-24 20:06:12 -05:00
Stephen Diehl a63a7c6dea Untangled the poller knot! :) 2012-02-24 18:26:57 -05:00
Stephen Diehl 041b2311df Poller refactor... Checkpoint #2 2012-02-24 18:18:22 -05:00
Stephen Diehl bb70efe4eb Polling work Checkpiont. 2012-02-24 17:49:24 -05:00
Stephen Diehl 320524fed9 Woops, left pdb assert in. 2012-02-24 13:00:28 -05:00
Stephen Diehl 4aad3a2f93 Added initial msgpack. 2012-02-24 12:55:39 -05:00
Stephen Diehl ffc2e34334 Unifying protocol and messaging. 2012-02-24 12:51:46 -05:00
fawce 98ed6fc410 merged conflicts 2012-02-24 11:52:27 -05:00
fawce 757d1f75dc stashing changes from orders 2012-02-24 11:06:41 -05:00
fawce 3be2264a86 merged test class 2012-02-24 09:20:22 -05:00
Stephen Diehl d7a707f7b8 Deleted pyenv folder. 2012-02-23 16:00:29 -05:00