{"push_id":3112543658,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"2967d8e65f1fd26ecbf86ca6fd7718b38a97f46d","before":"b6ebd791a60887e8c2be438f4d747475dfda6afe","commits":[{"sha":"621ccf3946d0c5a56657293e99679d61629d8658","author":{"name":"Onder Kalaci","email":"bcbf1af39ab4ed4320d65078ead71095a76c08d1@citusdata.com"},"message":"Ensure to use initialized MaxBackends\n\nPostgresql loads shared libraries before calculating MaxBackends.\nHowever, Citus relies on MaxBackends being set. Thus, with this\ncommit we use the same steps to calculate MaxBackends while\nCitus is being loaded (e.g., PG_Init is called).\n\nNote that this is safe since all the elements that are used to\ncalculate MaxBackends are PGC_POSTMASTER gucs and a constant\nvalue.","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/621ccf3946d0c5a56657293e99679d61629d8658"},{"sha":"d1b182de7d320efe14f496acad7e5022a8e16fcb","author":{"name":"Dimitri Fontaine","email":"24bef948627238e46f7a1a189276781098b74b3c@citusdata.com"},"message":"Replace calls to unsafe functions like memcpy and sscanf\n\nIn answer to a security audit, we double check buffer sizes and avoid\nknown-dangerous operations such as sscanf.","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/d1b182de7d320efe14f496acad7e5022a8e16fcb"},{"sha":"0388324fbed883a4eb82e8de7737280d55994478","author":{"name":"Marco Slot","email":"5dbea2b7d27dc0952347b76b4d88fc5e7a4c255f@gmail.com"},"message":"Expand planner readme","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/0388324fbed883a4eb82e8de7737280d55994478"},{"sha":"cb119f4f73f5c0b2a6c2c3f7a53b2b10b7327c38","author":{"name":"Önder Kalacı","email":"bcbf1af39ab4ed4320d65078ead71095a76c08d1@citusdata.com"},"message":"Merge pull request #2514 from citusdata/fix_total_procs\n\nEnsure to use initialized MaxBackends","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/cb119f4f73f5c0b2a6c2c3f7a53b2b10b7327c38"},{"sha":"96b091a1e5f24c163312b2f52cfae53f254c708b","author":{"name":"Marco Slot","email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@citusdata.com"},"message":"Merge pull request #2516 from citusdata/security-audit\n\nReview some strcpy/memcpy/strprintf/sscanf usage in the code.","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/96b091a1e5f24c163312b2f52cfae53f254c708b"},{"sha":"70fb9c851b27bc5d827fb5d1126b2a4315f81b8e","author":{"name":"Marco Slot","email":"5dbea2b7d27dc0952347b76b4d88fc5e7a4c255f@gmail.com"},"message":"Remove odd memcpy usag in BuildCachedShardList","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/70fb9c851b27bc5d827fb5d1126b2a4315f81b8e"},{"sha":"7c2a2d08afcd999d5f3585568d8c848dbf99427e","author":{"name":"Marco Slot","email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@citusdata.com"},"message":"Merge pull request #2511 from citusdata/planner_readme\n\nExpand planner readme","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/7c2a2d08afcd999d5f3585568d8c848dbf99427e"},{"sha":"2967d8e65f1fd26ecbf86ca6fd7718b38a97f46d","author":{"name":"Marco Slot","email":"3829486b93ec44395f0b980424bae9b6fb07b7bc@citusdata.com"},"message":"Merge pull request #2520 from citusdata/remove_memcpy\n\nRemove odd memcpy usage in BuildCachedShardList","distinct":true,"url":"https://api.github.com/repos/mahak/citus/commits/2967d8e65f1fd26ecbf86ca6fd7718b38a97f46d"}]}
{"actor":{"display_login":"mahak"}}