Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Try to create rule from BAG to CURRENT msg
fixes CORE-6641 Consider the following scenario for a message G with the following versions: G0 -- rule.bmr --> G1 -- auto-generated rule --> G3 where G3 is the CURRENT msg, and G2 is the BAG message that needs migration. We need to check for a migration rule like this first: G2 --> G3 instead of the backwards ones that were generated before this bug fix: G2 --> G1 Note that the 'lazy' check to valid the rules in the make_update_rule method makes that rule pass initially, but later it fails because there's no rule for the sub fields.
- Loading branch information