{"push_id":652937975,"size":1,"distinct_size":1,"ref":"refs/heads/cdh5-trunk","head":"58baf64fc343f4dd8cc0b35b59e62ac40806a599","before":"e8b1527eb685d50fdab53f06802395b2c517f4da","commits":[{"sha":"58baf64fc343f4dd8cc0b35b59e62ac40806a599","author":{"email":"49df5a81b84182d67af5e425b1c52ae595fc1f17@cloudera.com","name":"Ippokratis Pandis"},"message":"IMPALA-1919: Avoid calling ProcessBatch with out_batch->AtCapacity in right joins\n\nPHJ::GetNext() of RIGHT_OUTER, RIGHT_ANTI and FULL_OUTER joins that\nhad repartitioned were not checking whether the output batch reached\ncapacity at the OutputUnmatchedBuild() call. In case of repartitioned\njoins where the list of build_partitions was exhausted and the output\nbatch has already reached capacity, we would call ProcessProbeBatch()\nwith a full output batch, resulting a DCHECK. This patch adds the\nmissing AtCapacity() check.\n\nIt also adds a new join test (tpch-out-joins) that uses the TPC-H\ndataset and moves there some of the join tests that were using it.\nRunning join tests with the larger TPC-H dataset is needed, for\nexample, in order to trigger repartitions.\n\nChange-Id: I4434ad0683e1b09f75a25b3eb870a817d4988370\nReviewed-on: http://gerrit.cloudera.org:8080/314\nReviewed-by: Ippokratis Pandis <ipandis@cloudera.com>\nTested-by: Internal Jenkins","distinct":true,"url":"https://api.github.com/repos/cloudera/Impala/commits/58baf64fc343f4dd8cc0b35b59e62ac40806a599"}]}