The branch, 4.2/distinct-joins has been deleted was a3fcaff7f53371d6a1d8d0b5208fc26f79610f3a ----------------------------------------------------------------------- a3fcaff7f53371d6a1d8d0b5208fc26f79610f3a we don't need this code -----------------------------------------------------------------------