Commit Graph

  • 7183ec984f fixed tests to work without db. fawce 2012-03-07 01:46:56 -05:00
  • b3b7e3ec38 removed mongo related code from zipline, replaced with data files. fawce 2012-03-07 01:46:05 -05:00
  • c6e0069726 still working on coverage report parameters fawce 2012-03-06 16:59:05 -05:00
  • 6bc18d8cbc tweaking reporting settings fawce 2012-03-06 16:44:47 -05:00
  • 32be941375 re-enabled coverage reporting. fawce 2012-03-06 16:21:47 -05:00
  • 006dd481ef fixed bug with benchmark dataloader - file path names were wrong. fawce 2012-03-06 16:07:24 -05:00
  • c7af92323f fixed unit tests by changing expected data types for prices. added dataload step to jenkins.sh fawce 2012-03-06 14:47:04 -05:00
  • ba5172f01a More safe shutdown assertions. Stephen Diehl 2012-03-05 21:26:07 -05:00
  • 08506681d9 Merge pull request #8 from quantopian/master_finance_merge Stephen Diehl 2012-03-05 10:22:47 -08:00
  • 26597cd923 made prices non-integer amounts so they don't auto convert to ints. fawce 2012-03-05 13:17:30 -05:00
  • 6026902594 fixed missing parameter, still getting a malloc bug. fawce 2012-03-05 13:13:53 -05:00
  • 09e9a3f6ee Merge branch 'master_finance_merge' into threadsafety Stephen Diehl 2012-03-05 12:51:51 -05:00
  • fcc5298d6b Partial fix for control flow bugs. ( See Jenkins ) Stephen Diehl 2012-03-04 16:41:17 -05:00
  • 1b96d84769 Merge pull request #7 from quantopian/master_finance_merge fawce 2012-03-04 09:02:47 -08:00
  • 53b4876a19 removed the commented out line that was setting the source id. parent class ensures id is set. fawce 2012-03-04 11:59:15 -05:00
  • 1cd66a091d fixed bug in client fawce 2012-03-04 11:58:10 -05:00
  • 48fa33de68 commented the (UN)PACK_DATE methods fawce 2012-03-04 11:30:45 -05:00
  • 3100d7c308 i++ sweep -> Pythonic iterator / zip Stephen Diehl 2012-03-03 22:01:05 -05:00
  • 5900e5effc PEP8ify finance tests. Stephen Diehl 2012-03-03 21:47:38 -05:00
  • 58eba2d100 Attempt to fix protocol assertion error. Stephen Diehl 2012-03-03 21:30:45 -05:00
  • 6c581bef39 Fix PEP8 warnings. Stephen Diehl 2012-03-03 21:28:41 -05:00
  • 47aee5c13d I spellz good. Stephen Diehl 2012-03-03 13:06:16 -05:00
  • 2faf1736b1 Documentation & best practices documentation. Stephen Diehl 2012-03-03 12:53:58 -05:00
  • 5c0bb6acae updated namedict based on sdiehl's feedback, modified ParallelBuffer.get_next() method to be more readable. fawce 2012-03-03 11:45:04 -05:00
  • f885343690 Remove thread unsafe context spawning. Stephen Diehl 2012-03-02 22:01:42 -05:00
  • 12be673011 switched to using the subclass of InvalidFrame in the messaging module exception handling. fawce 2012-03-02 13:10:06 -05:00
  • 2aa4af86aa merged master branch that contains control component, error handling with finance branch. fawce 2012-03-01 23:44:35 -05:00
  • 6283906434 Merge branch 'finance' into master_finance_merge fawce 2012-03-01 13:54:47 -05:00
  • 7846a1e1f4 passing basic order and transaction simulation test fawce 2012-03-01 10:46:50 -05:00
  • 0afbd58c0f Fix requirements typo. Stephen Diehl 2012-03-01 09:17:32 -05:00
  • 2827c2036b Merge branch 'master' of github.com:quantopian/zipline fawce 2012-02-29 23:43:27 -05:00
  • 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. fawce 2012-02-29 23:38:46 -05:00
  • 554199d2d3 Merge branch 'trymerge' of github.com:quantopian/zipline Stephen Diehl 2012-02-29 17:30:21 -05:00
  • 00c2ccfe72 using an enum for finance protocol constants fawce 2012-02-29 17:18:17 -05:00
  • 6edf17fb69 Wiped out tests. Stephen Diehl 2012-02-29 16:48:55 -05:00
  • 5247ace0ca Merge branch 'master' of github.com:quantopian/zipline fawce 2012-02-29 16:47:34 -05:00
  • a3f35444e9 Disable parseDate work around. Stephen Diehl 2012-02-29 16:01:06 -05:00
  • 92a8324bf6 Join on all tests. Stephen Diehl 2012-02-29 15:45:40 -05:00
  • aa567a1854 clearing unit test references from client. fawce 2012-02-29 11:08:25 -05:00
  • 62c32e1de7 Disbale utest. Stephen Diehl 2012-02-29 10:39:51 -05:00
  • 7862e0d044 Removed sockets attribute, does not exist ( yet ) Stephen Diehl 2012-02-29 10:27:49 -05:00
  • 3ed0a8a105 dropped set -e, set -x. fawce 2012-02-28 23:39:28 -05:00
  • a319d2b2cd added copy command for host settings fawce 2012-02-28 23:38:20 -05:00
  • d0f8705c20 Notes about thread saftey of zmq.Context() Stephen Diehl 2012-02-28 23:31:13 -05:00
  • 3deea39c7f added -x to jenkins.sh fawce 2012-02-28 23:05:03 -05:00
  • 30a00faef2 commented out the monitor tests, added a count check for orders. fawce 2012-02-28 23:02:07 -05:00
  • e38b947004 Zipline integration to qexec. Stephen Diehl 2012-02-28 22:59:31 -05:00
  • 7b05498cee sending one order instead of zero fawce 2012-02-28 21:51:52 -05:00
  • 3e5092d92a nascent order protocol implemented. fawce 2012-02-28 21:50:40 -05:00
  • 50f5c4ab20 Merge branch 'master' of github.com:quantopian/zipline fawce 2012-02-28 16:33:06 -05:00
  • 871dabaf3d removed old test, added better tests for content of final event vs. original. fawce 2012-02-28 16:32:31 -05:00
  • eb4071be9b added tests for the protocol for trades and for end to end including transforms and merge. fawce 2012-02-28 16:26:22 -05:00
  • 3404f01193 Merge remote-tracking branch 'origin/master' Stephen Diehl 2012-02-28 12:40:48 -05:00
  • f1a7e41d1f intersticial commit fawce 2012-02-28 11:36:23 -05:00
  • d6c425936a Better tracking of failure modes. Stephen Diehl 2012-02-27 23:23:31 -05:00
  • 12aaa4a2e0 intersticial commit to show realdiehl the dummy module. fawce 2012-02-27 14:48:59 -05:00
  • 0de735e816 Documention tweaks. Stephen Diehl 2012-02-27 12:14:45 -05:00
  • 40f6c17be7 Added serializers. Stephen Diehl 2012-02-27 09:56:43 -05:00
  • 651182869a Api for tearing down components. Stephen Diehl 2012-02-26 23:52:20 -05:00
  • 6e8f1a7716 Alter init methods, poll for control messages. Stephen Diehl 2012-02-26 22:40:09 -05:00
  • e94c8cf717 unstable commit to allow sync with qexec master to move db code fawce 2012-02-26 20:28:08 -05:00
  • f29c83e941 renamed factory to singular fawce 2012-02-26 20:08:10 -05:00
  • e8567d9305 adding new finance test cases and a factories module to support them fawce 2012-02-26 20:06:17 -05:00
  • 063c42a47d Added control tests. Stephen Diehl 2012-02-26 19:56:23 -05:00
  • 6c6b8d5dae added an order protocol between orders transform and algo client fawce 2012-02-26 19:29:33 -05:00
  • 54ab91c641 Merge branch 'orders' fawce 2012-02-26 07:06:04 -05:00
  • ac8c14d0a7 Merge branch 'master' of github.com:quantopian/zipline fawce 2012-02-26 07:05:40 -05:00
  • fc69a1772b Merge branch 'master' into orders fawce 2012-02-26 07:04:30 -05:00
  • f87b36bfe5 Cleanup, standardizing methods, more docstrings. Stephen Diehl 2012-02-25 09:41:34 -05:00
  • c803e68f35 Docs for the messaging protocol. Stephen Diehl 2012-02-25 09:14:11 -05:00
  • 2deb6ba254 Register control socket in every component. Stephen Diehl 2012-02-24 20:06:12 -05:00
  • a63a7c6dea Untangled the poller knot! :) Stephen Diehl 2012-02-24 18:26:57 -05:00
  • 041b2311df Poller refactor... Checkpoint #2 Stephen Diehl 2012-02-24 18:18:22 -05:00
  • bb70efe4eb Polling work Checkpiont. Stephen Diehl 2012-02-24 17:49:24 -05:00
  • 320524fed9 Woops, left pdb assert in. Stephen Diehl 2012-02-24 13:00:28 -05:00
  • 4aad3a2f93 Added initial msgpack. Stephen Diehl 2012-02-24 12:55:39 -05:00
  • ffc2e34334 Unifying protocol and messaging. Stephen Diehl 2012-02-24 12:51:46 -05:00
  • 98ed6fc410 merged conflicts fawce 2012-02-24 11:52:27 -05:00
  • 757d1f75dc stashing changes from orders fawce 2012-02-24 11:06:41 -05:00
  • 3be2264a86 merged test class fawce 2012-02-24 09:20:22 -05:00
  • d7a707f7b8 Deleted pyenv folder. Stephen Diehl 2012-02-23 16:00:29 -05:00
  • e640aabf73 Cleanup docs, pep8ify, and backport dev simulator test Stephen Diehl 2012-02-23 15:32:17 -05:00
  • 6190da376a Rearrange test case / file layout a bit. Stephen Diehl 2012-02-23 11:19:26 -05:00
  • 8e840e472e cleaning local changes fawce 2012-02-23 08:11:13 -05:00
  • 6e1cc72900 Controller is done. Stephen Diehl 2012-02-22 16:02:49 -05:00
  • c8553f27d9 Tweak tests to use allocator. Stephen Diehl 2012-02-22 12:48:37 -05:00
  • d39d7683a3 Initial zipline work on control sockets. Stephen Diehl 2012-02-21 12:18:25 -05:00
  • c5824a168f Whitespace cleanup + misc pep8 + notes Stephen Diehl 2012-02-21 07:26:35 -05:00
  • 351f277954 Add stupid test to make Jenkins happy. Stephen Diehl 2012-02-20 17:36:14 -05:00
  • c0d53dc860 Update apidocs, flush old on rebuild. Stephen Diehl 2012-02-20 17:31:33 -05:00
  • c3b51b8de8 Migrated the simulator classes to qexec. Stephen Diehl 2012-02-20 17:15:06 -05:00
  • 64383f865d Tweak tests. Stephen Diehl 2012-02-20 16:07:04 -05:00
  • 59d43608b9 new client base class, adding order function. committing to allow branch fawce 2012-02-17 17:25:04 -05:00
  • 1cabd30158 removed log lines from zipline, added gevent_zeromq to requirements fawce 2012-02-17 14:47:55 -05:00
  • a5cdfac473 playing with imports fawce 2012-02-17 14:25:32 -05:00
  • 17b8a9aaf6 Merge branch 'master', remote-tracking branch 'origin' Stephen Diehl 2012-02-17 14:24:56 -05:00
  • 45cbf4458f Fix for exception handling. Stephen Diehl 2012-02-17 14:23:01 -05:00
  • 2e9be24c82 Merge branch 'master' of github.com:quantopian/zipline fawce 2012-02-17 12:10:51 -05:00
  • 2505ded09e added the gevent_zeromq to requirements fawce 2012-02-17 12:10:36 -05:00
  • 2550066c63 updated fawce 2012-02-17 11:32:19 -05:00