{"push_id":958829463,"size":37,"distinct_size":1,"ref":"refs/heads/bitwise","head":"858bf29ccfd07fead70879fe3562e6a8bd3ecdbb","before":"7755e73e61318fee1543fafbc79b8cfcd89dd783","commits":[{"sha":"9fecd5745cc20d2e0827aced0d2ba733fc399faf","author":{"email":"a3f23a76a6203525fe5c769a7a3ec65aa430adc3@gmail.com","name":"Martin Traverso"},"message":"Add visual query plan to UI with live stats","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/9fecd5745cc20d2e0827aced0d2ba733fc399faf"},{"sha":"3192a043e0838be7bcdbc541f37048117adcaa56","author":{"email":"a3f23a76a6203525fe5c769a7a3ec65aa430adc3@gmail.com","name":"Martin Traverso"},"message":"Update 0.136 release notes","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/3192a043e0838be7bcdbc541f37048117adcaa56"},{"sha":"62959022fc753ee703c416a5760e19fdfea2a9e3","author":{"email":"a3f23a76a6203525fe5c769a7a3ec65aa430adc3@gmail.com","name":"Martin Traverso"},"message":"[maven-release-plugin] prepare release 0.136","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/62959022fc753ee703c416a5760e19fdfea2a9e3"},{"sha":"a09151e0941cdd9403074d2067563d74c1ab12fd","author":{"email":"a3f23a76a6203525fe5c769a7a3ec65aa430adc3@gmail.com","name":"Martin Traverso"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/a09151e0941cdd9403074d2067563d74c1ab12fd"},{"sha":"faebd2500b86d0de9c71e249c06996a0054a0048","author":{"email":"f89a08b50808f40d497bf3206dda6c9147dd6b3f@Teradata.com","name":"Karol Sobczak"},"message":"Measure peak memory usage for stage tasks execution","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/faebd2500b86d0de9c71e249c06996a0054a0048"},{"sha":"e40de361faa12fb2e1eae0596ea76dd0517095d8","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add NodePartitioningManager","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/e40de361faa12fb2e1eae0596ea76dd0517095d8"},{"sha":"be22100e7fc45fe7f862359b13b7c37d4f7ee692","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add bucket abstraction and bucket to partition mapping\n\nA source is divided into buckets, buckets are assigned to\npartitions, and partitions assigned to nodes.  This allows the source\nto perform calculations without knowing how many nodes are\ngoing to be used in a query.\nMove PartitionFunction creation to DistributionManager","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/be22100e7fc45fe7f862359b13b7c37d4f7ee692"},{"sha":"be6376f8df4c266e452220bacf55c302d340d1ae","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Replace PartitionFunctionHandle with PartitioningHandle","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/be6376f8df4c266e452220bacf55c302d340d1ae"},{"sha":"1c8073f8e0458590e4c7e8bd6fe6b10bab187d60","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add broadcast system partitioning\n\nAlthough not actually a partitioning this make it posible to require a\npartitioning declaration in all cases.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/1c8073f8e0458590e4c7e8bd6fe6b10bab187d60"},{"sha":"3533a98b7eb0d798afa844f8272b33d31b785236","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Make partition function required in ExchangeNode","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/3533a98b7eb0d798afa844f8272b33d31b785236"},{"sha":"72a2e2b3e5010fa73ac7b65cf00bf691b7671a4c","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Make PartitionFunctionBinding required in PlanFragment","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/72a2e2b3e5010fa73ac7b65cf00bf691b7671a4c"},{"sha":"d55f4ad942fb5dd3800ae190cb15b89776637945","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Move output layout to PartitionFunctionBinding","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d55f4ad942fb5dd3800ae190cb15b89776637945"},{"sha":"84ee653b400b1054c62b1478400694ad929d6dee","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Move PartitioningHandle from StageExecutionPlan to PlanFragment","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/84ee653b400b1054c62b1478400694ad929d6dee"},{"sha":"d168fe5b6bb8436b84e1134286b56da205f0bb99","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add SPI for custom table partitioning across nodes\n\nConnector can provide a function that maps a row to a bucket and a mapping\nfrom bucket to Node.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d168fe5b6bb8436b84e1134286b56da205f0bb99"},{"sha":"fc0648d1c178ae4407e7a727d5a3bfd95af151ed","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add scheduler support for custom partitioning across nodes","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/fc0648d1c178ae4407e7a727d5a3bfd95af151ed"},{"sha":"b70ab6699009a5b2deb15ef184cb70c1693be9a5","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Split global stream and node partitioning properties\n\nSplit actual global propertied into node and stream partitioning.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/b70ab6699009a5b2deb15ef184cb70c1693be9a5"},{"sha":"5a08f148b12382dd1e3597ca751bf5eda666d289","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Plan using node partitioning from table layout","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/5a08f148b12382dd1e3597ca751bf5eda666d289"},{"sha":"dc20c81f43587f190351e8809e32805b1b87cfbc","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Declare node partitioning in TPCH connector","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/dc20c81f43587f190351e8809e32805b1b87cfbc"},{"sha":"854a13ac5379600401fffd74a79b4c2c282875ba","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add node partitioning layout for writes","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/854a13ac5379600401fffd74a79b4c2c282875ba"},{"sha":"3ec78228adc4f8fdb49fdd836e89d8ed52a981ac","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add node partitioned writes to BlackHoleConnector","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/3ec78228adc4f8fdb49fdd836e89d8ed52a981ac"}]}