{"push_id":822983889,"size":7,"distinct_size":7,"ref":"refs/heads/dev","head":"b85418afc7c30713a184709a9d6110a0bc6b0485","before":"60e1a332211a4933d5836d962566d1c0a1f3fedc","commits":[{"sha":"c541dfb710d8d98df9ae5a850a531aa3c44e6220","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"misc: introduce colors module\n\nIntroduce colors module to define colors and print log with color.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/c541dfb710d8d98df9ae5a850a531aa3c44e6220"},{"sha":"862ede06a4987b4579bb4850f5962db43c6b55ff","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"misc:debug: support to print debug info with color\n\nAdd the support to print debug info with color.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/862ede06a4987b4579bb4850f5962db43c6b55ff"},{"sha":"39455576fea864f46edb593ca6d79732b5ac5a8a","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"db:tbldesc: add start and end contract fields for profit dump table\n\n1. Add start and end contract fields for profit dump table.\n2. Rename PSD_F_MAX and PSD_F_MIN fields.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/39455576fea864f46edb593ca6d79732b5ac5a8a"},{"sha":"6bfdcdd9ec2e90b72dab71b23ec279b50145d7b6","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"core:statistics: support contract name\n\nIn the case of parallel emulation, statistics must be recorded with contract\nname, such as which contract to start or end following a trade, or for which\ncontract an order was opened or closed, etc. This patch enables this module to\nsupport contract name.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/6bfdcdd9ec2e90b72dab71b23ec279b50145d7b6"},{"sha":"aa628f0a478bfb232e0315b32c4cf565ab4e65bf","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"core: introduce parallel module\n\nThe old emulation system has several disadvanteges, neither strong enough to do\naccurate statistics job nor efficiently enough to handle trade ticks in minutes\nlevel. Parallel module allows each contract to run as independently as it can\nuntil contract's request has to be determined and then is halted.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/aa628f0a478bfb232e0315b32c4cf565ab4e65bf"},{"sha":"ded4e12748276659684f7cf806c2a1f106d2ce9e","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"core:futures: support parallel emulation\n\nAdd support to parallel emulation.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/ded4e12748276659684f7cf806c2a1f106d2ce9e"},{"sha":"b85418afc7c30713a184709a9d6110a0bc6b0485","author":{"email":"4bef8bfec08e790467c5f1eeec57d0046f3c3e27@gmail.com","name":"Zhengwang Ruan"},"message":"core:date: optimize to get first and last tick\n\nOptimize to get the first and last tick.\n\nSigned-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>","distinct":true,"url":"https://api.github.com/repos/zrroyo/winning/commits/b85418afc7c30713a184709a9d6110a0bc6b0485"}]}