We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Join shouldn't use DValue or RecordValue as a dictionary key.
Power-Fx/src/libraries/Microsoft.PowerFx.Interpreter/Functions/LibraryTable.cs
Line 584 in cce6c4b
Fx does not have language semantics for RecordValue comparison.
Thing 1: Join / Summarize / Distinct all have this same concept of comparing values. Can they share?
Line 1318 in cce6c4b
Line 1452 in cce6c4b
Can we standardize on Distinct's approach?
Thing 2: Maybe even Dvalue.Equals should throw? RecordValue.Equals throw? This is probably a larger breaking change - but would flush out bad usage.
The text was updated successfully, but these errors were encountered:
anderson-joyle
No branches or pull requests
Join shouldn't use
DValue or RecordValue as a dictionary key.
Power-Fx/src/libraries/Microsoft.PowerFx.Interpreter/Functions/LibraryTable.cs
Line 584 in cce6c4b
Fx does not have language semantics for RecordValue comparison.
Thing 1:
Join / Summarize / Distinct all have this same concept of comparing values. Can they share?
Power-Fx/src/libraries/Microsoft.PowerFx.Interpreter/Functions/LibraryTable.cs
Line 1318 in cce6c4b
Power-Fx/src/libraries/Microsoft.PowerFx.Interpreter/Functions/LibraryTable.cs
Line 1452 in cce6c4b
Power-Fx/src/libraries/Microsoft.PowerFx.Interpreter/Functions/LibraryTable.cs
Line 584 in cce6c4b
Can we standardize on Distinct's approach?
Thing 2:
Maybe even Dvalue.Equals should throw? RecordValue.Equals throw?
This is probably a larger breaking change - but would flush out bad usage.
The text was updated successfully, but these errors were encountered: