{"push_id":719525173,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"99e0bfc0b4075b008950f36b16079377277b94e3","before":"f20a5e3d73e0328e949217816f5ff68ba8034eb3","commits":[{"sha":"5f236c35569e2f557e0373a4c2d84b669d540271","author":{"email":"f69bf5514fde50d7fb64e12e8052d5aebfc37e06@pleasantsolutions.com","name":"Duncan M"},"message":"NH-3801 - Tests for grouping and joins using case statements that should produce joins","distinct":false,"url":"https://api.github.com/repos/PleasantD/nhibernate-core/commits/5f236c35569e2f557e0373a4c2d84b669d540271"},{"sha":"59de253a075a6d2be873dab4c5f1c3d30ec6de1c","author":{"email":"f69bf5514fde50d7fb64e12e8052d5aebfc37e06@pleasantsolutions.com","name":"Duncan M"},"message":"NH-3801 - Improve the handling of conditional expressions in select clauses\n\n- Conditional statements are now generated in SQL for select clauses\n- Case statements in the select clause don't generate unexpected or implicit joins for the test expression\n- Combined the logic from SelectJoinDetector and ResultOperatorAndOrderByJoinDetector, also handles case statement join logic\n- Removed most of the changes from NH-3797 (pull request #432) as they are now unnecessary because the select clause now does the right thing","distinct":false,"url":"https://api.github.com/repos/PleasantD/nhibernate-core/commits/59de253a075a6d2be873dab4c5f1c3d30ec6de1c"},{"sha":"99e0bfc0b4075b008950f36b16079377277b94e3","author":{"email":"c2ce71428bff89556458a3d5dd1fafb8d5b66101@gmail.com","name":"Alexander Zaytsev"},"message":"Merge pull request #436 from PleasantD/NH-3801\n\nNH-3801","distinct":true,"url":"https://api.github.com/repos/PleasantD/nhibernate-core/commits/99e0bfc0b4075b008950f36b16079377277b94e3"}]}