Closed camsaul closed 1 week ago
Hi @camsaul I am trying to learn Clojure and Metabase looks like a good project to me, being very new to the project can you please assist me in identifying the appropriate starting point to delve into the project in order to effectively address the current issue.
@DShivansh I would strongly suggest you take another issue as a starting point, this one is super advanced
@paoliniluis do you have any beginner friendly issue in mind that I can start looking into?
It doesn't make sense to include the same expression multiple times in an order by,
is at best no different from
and possibly affecting performance if the DB doesn't optimize it out.
The old legacy MBQL schema has a constraint to disallow duplicates, but the MLv2 schema seems to be missing it.
We need to make sure that this ignores lib UUIDs
This should be safe to add without affecting existing queries because the legacy schema would have disallowed it