{"push_id":1269225102,"size":12,"distinct_size":4,"ref":"refs/heads/cleanups/match","head":"d91ee7478c48a6f4c83c1467af04c0c77f9a0d23","before":"e6730724227300d7b8d778b1268c58ab3e55949f","commits":[{"sha":"3f0ab6313d1c237a689a0f4e8231910f56154e36","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Fix whitespace","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/3f0ab6313d1c237a689a0f4e8231910f56154e36"},{"sha":"b2c8aed2dc55d5a6d44b3590a6ea7bd131e13db0","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Make FIX acceptor address configurable in FIX gateway","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/b2c8aed2dc55d5a6d44b3590a6ea7bd131e13db0"},{"sha":"9ad902b06a5e5eca87c9501fd1f802e29328a5ec","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Make order entry server address configurable in trading system","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/9ad902b06a5e5eca87c9501fd1f802e29328a5ec"},{"sha":"45a202e3303fffc2d8a569fa4b7cffef1e2fd5b5","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Provide two configuration files for trade reporter\n\nLike the stock ticker, the trade reporter supports NASDAQ MoldUDP64\nand NASDAQ SoupBinTCP as the underlying transport protocol. Provide\nan example configuration file for both of these.","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/45a202e3303fffc2d8a569fa4b7cffef1e2fd5b5"},{"sha":"a403de01f5b41f6c60336a4ccc7b18babdae4bf7","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Rename order book reconstruction\n\nCurrently the order book reconstruction provides an aggregate\nview of the best price level (best bid and offer, BBO). Rename\nit in preparation of enhancing it to provide an aggregate view\nof all price levels.","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/a403de01f5b41f6c60336a4ccc7b18babdae4bf7"},{"sha":"6bb3c0ca3af25b4e73483162deabd03a8c91a670","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Expose all price levels in order book reconstruction","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/6bb3c0ca3af25b4e73483162deabd03a8c91a670"},{"sha":"e231036f6467b0e1f9ce1d4598a1d408c6cc595d","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Merge pull request #65 from paritytrading/features/book\n\nImplement full-depth order book reconstruction","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/e231036f6467b0e1f9ce1d4598a1d408c6cc595d"},{"sha":"e9c6bf4cd92d2a703d405670aea7a9d1894dedbd","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Update configuration files\n\nRevise TCP and UDP port allocation. The new configuration is as follows:\n\n  - 4000 (TCP): POE\n  - 4010 (TCP): FIX\n  - 5000 (TCP): PMD over SoupBinTCP\n  - 5000 (UDP): PMD over MoldUDP64, dowstream packets\n  - 5001 (UDP): PMD over MoldUDP64, request packets\n  - 6000 (TCP): PMR over SoupBinTCP\n  - 6000 (UDP): PMR over MoldUDP64, downstream packets\n  - 6001 (UDP): PMR over MoldUDP64, request packets","distinct":false,"url":"https://api.github.com/repos/paritytrading/parity/commits/e9c6bf4cd92d2a703d405670aea7a9d1894dedbd"},{"sha":"5b5f043677d930d86dda4fbbe460eb0badab37b3","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Maintain one deletion list per order book in matching engine\n\nInstead of allocating one deletion list per price level, maintain\none per order book. This improves matching engine performance by\nreducing memory allocation rate.","distinct":true,"url":"https://api.github.com/repos/paritytrading/parity/commits/5b5f043677d930d86dda4fbbe460eb0badab37b3"},{"sha":"faf3e61c0d124703fe79112e2ba3cafe017ba1bd","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Simplify data structures in matching engine\n\nRemove a superfluous layer between an order book and a price level.","distinct":true,"url":"https://api.github.com/repos/paritytrading/parity/commits/faf3e61c0d124703fe79112e2ba3cafe017ba1bd"},{"sha":"6eb82172c532b37cecd6aec01e034c296ef30e6d","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Rename market to order book in matching engine","distinct":true,"url":"https://api.github.com/repos/paritytrading/parity/commits/6eb82172c532b37cecd6aec01e034c296ef30e6d"},{"sha":"d91ee7478c48a6f4c83c1467af04c0c77f9a0d23","author":{"name":"Jussi Virtanen","email":"f8e9e8316776ab513a3ef990f1d0c9e2fcc1fc5b@gmail.com"},"message":"Add missing newline","distinct":true,"url":"https://api.github.com/repos/paritytrading/parity/commits/d91ee7478c48a6f4c83c1467af04c0c77f9a0d23"}]}
{"actor":{"display_login":"jvirtanen"}}