chronon icon indicating copy to clipboard operation
chronon copied to clipboard

[ZL][PyApi] Validation for repeated output tables

Open cristianfr opened this issue 1 year ago • 0 comments

Summary

There are cases where the same group by will be added to a join but with different key mappings. If mishandled this would lead to the same output tables in separate joinParts. There's also the case of a user not noticing they are adding the same joinPart twice.

This check should catch that.

Why / Goal

Prevent users from compiling bad confs.

Test Plan

  • [x] Added Unit Tests
  • [ ] Covered by existing CI
  • [ ] Integration tested

Checklist

  • [ ] Documentation update

Reviewers

@hzding621 @nikhilsimha

cristianfr avatar Jun 06 '23 20:06 cristianfr