{"push_id":2010542982,"size":24,"distinct_size":22,"ref":"refs/heads/ponyc-update-0.19.1","head":"2f6c5d3d64f1c8d5fbf9cb34487d2b6ad7b9714a","before":"b448ede39bb3cbe921fc2d47b710e37610e78218","commits":[{"sha":"4d372c3a13719eb0edf953d79bf8530bc9bcfb2a","author":{"name":"Dipin Hora","email":"26dfa056d6c87b600781e5821aa4404d78f1462d@sendence.com"},"message":"Fix bug in submakefile include logic\n\nPrior to this submakefile includes had an edge case where they\ndidn't work correctly if the same name was used in another part\nof the directory tree due to how the includes were handled\nindividually. This commit resolves it so that the includes are\nnow all handled as a group ensuring correctness and consistency.\n\nresolves #1231","distinct":false,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/4d372c3a13719eb0edf953d79bf8530bc9bcfb2a"},{"sha":"c51a353fb5ba2aeadf3cb088f45f0d205911f136","author":{"name":"Sean T Allen","email":"745a5948f3a29be7b294faa8063f9998c214afbb@monkeysnatchbanana.com"},"message":"Minor README content changes\n\nfrom Vid.","distinct":false,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/c51a353fb5ba2aeadf3cb088f45f0d205911f136"},{"sha":"0446ce1d840e9408bfa1f1557263d24f0de71377","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update arrays to use sequence notation","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/0446ce1d840e9408bfa1f1557263d24f0de71377"},{"sha":"a90e7d7b0cd1732559631bfdb682756719621757","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Rename instances of IPAddress to NetAddress","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/a90e7d7b0cd1732559631bfdb682756719621757"},{"sha":"52a6933393f64f02ad400f94407f12476394b6f1","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Add AsioEventHelper\n\nWe used our own helper methods for AsioEvent in our version of ponyc.\nNow that we're moving over to mainline ponyc, I've broken these out\ninto a helper primitive in wallaroo_labs.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/52a6933393f64f02ad400f94407f12476394b6f1"},{"sha":"e9b582f83651dd3c089fa652ccb218048e446962","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update code to use new approach to chaining\n\nponyc 0.10.0 changed behaviors to return None instead of\nthe actor. This means that in multiple places throughout\nthe code we need to now use the chaining notation\nor directly return the actor when we expect a tag as\na return type instead of None.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/e9b582f83651dd3c089fa652ccb218048e446962"},{"sha":"706acc041d538c653de94f48af638e573301b14f","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update TCPConnectNotifiers to implement connect_failed\n\nThis is required for mainline ponyc","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/706acc041d538c653de94f48af638e573301b14f"},{"sha":"334f9bcd6ea5499024823ae56ae115b8334decc1","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update machida to use new approach to chaining\n\nIn order to upgrade to mainline ponyc, we\nneed to use the new approach to chaining.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/334f9bcd6ea5499024823ae56ae115b8334decc1"},{"sha":"d4a46745107289b39ff3b2e9ff2bfefeccebe321","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Use direct calls instead of AsioEventHelper\n\nWe don't need wrapper methods for the FFI calls\n`@pony_asio_event_set_readable` and\n`@pony_asio_event_set_writeable`. Call them directly\nas in mainline ponyc.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/d4a46745107289b39ff3b2e9ff2bfefeccebe321"},{"sha":"830ec1c641875362dcccfdfdd2e8ed5b36683449","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update to use new explicit partial calls\n\nponyc 0.16.0 requires that partial calls are\nexplicit, using x()? instead of x()","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/830ec1c641875362dcccfdfdd2e8ed5b36683449"},{"sha":"01b1e4a417f892788e12fdfecc4fe3df7ee6558c","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Remove outdated use of Iter\n\nSimplifies transformation of missing files into\nString by removing use of Iter that is not compatible\nwith ponyc 0.18.0.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/01b1e4a417f892788e12fdfecc4fe3df7ee6558c"},{"sha":"7f7cb02a646227ed944dcba43168ef75685f05d9","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update OSX event handling to follow Linux approach\n\nBefore one-shot changes to ponyc, we followed a\ndifferent approach for Linux and OSX, but now we\ncan follow our Linux approach for both given our\nswitch to ponyc 0.19.1.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/7f7cb02a646227ed944dcba43168ef75685f05d9"},{"sha":"5b2d9d6d91d46a761be265ca23f274add3a8fa08","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update installation docs and .travis.yml\n\nUpdate docs and .travis.yml to reflect the fact\nthat we are now using mainline ponyc.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/5b2d9d6d91d46a761be265ca23f274add3a8fa08"},{"sha":"d4aa21b09b51c1b1855831b766b0e3b4870312c6","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update cluster shutdown tool for ponyc 0.19.1\n\nUpdate to use new partial call syntax.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/d4aa21b09b51c1b1855831b766b0e3b4870312c6"},{"sha":"8c0ef31ef0c78a0b401182c3e339a30ac6820c0d","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update Giles to compile with ponyc 0.19.1\n\nUpdate Sender and Receiver to use new approach\nto chaining and explicit partial call syntax.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/8c0ef31ef0c78a0b401182c3e339a30ac6820c0d"},{"sha":"5dc73024fe022f90af90e66bbc8a9124d8f92661","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Fix FFI incompatibilities\n\nA number FFI signatures needed to be updated\nfor compatibility with ponyc 0.19.1.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/5dc73024fe022f90af90e66bbc8a9124d8f92661"},{"sha":"b451fa9213fffc9ca861698f44cf1ba74a95ed2d","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Remove llvm install instructions from docs\n\nNow that we're switching to mainline ponyc,\nwe no longer need to instruct users to install\nllvm and related dependencies.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/b451fa9213fffc9ca861698f44cf1ba74a95ed2d"},{"sha":"fd7f6af92cb061214af5f1d5e439a6b74ce27d44","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Disable C++ builds for CI\n\nWe do not currently support the C++ language\nbindings, so this removes C++ test builds from CI.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/fd7f6af92cb061214af5f1d5e439a6b74ce27d44"},{"sha":"cc063c194524bd8ade10f2c2a1dedbc1471b8ab4","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update gen.pony to build with ponyc 0.19.1\n\nAdded explicit partial calls.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/cc063c194524bd8ade10f2c2a1dedbc1471b8ab4"},{"sha":"465e3da8f2583fcb27db2054d6eb16ebc38680c7","author":{"name":"John Mumm","email":"650dadb2571c89bfe73af8cadb7bb96e6b8879c8@gmail.com"},"message":"Update helper Pony apps to compile with 0.19.2\n\nA few of the example Pony apps used helper applications\nthat needed updates to use explicit partial calls.","distinct":true,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/465e3da8f2583fcb27db2054d6eb16ebc38680c7"}]}
{"actor":{"display_login":"jtfmumm"}}