-
Notifications
You must be signed in to change notification settings - Fork 189
[instruments] Make legacy dictionary use OPTIONAL as a default #9786
New issue
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
[instruments] Make legacy dictionary use OPTIONAL as a default #9786
Conversation
|
@ridz1208 I am not quite sure how to test this .. Where is the |
|
@skarya22 ideally you go to the new DQT, if you try to add a filter for an instrument field, with my changes you will get the isEmpty option, without my changes there is only the base operators |
|
@skarya22 can you clarify what needs clarification ? what do you mean by fix for LINST? there should not be a difference between LINST and PHP in terms of dictionary |
BMI Calculator still has no Empty options, if that is not intentional then I think the PR needs work for LINST to have the same options |
|
@skarya22 Added the OPTIONAL for all cases I could think of that could potentially be "empty" |
f95c565 to
e49335b
Compare
|
@kongtiaowang this PR keeps failing on "waiting for mysqld" and timing out but I just rebased it and it doesnt touch on any SQL code. is 26.0-release broken ? |
|
After [github CI] waiting for mysqld - fix in 26.0-release #10118 get merged will fix the issue. |
|
#10118 is merged |
|
FIANLLY. Thanks @kongtiaowang |



Brief summary of changes
When declared as single the new DQT does not allow to choose the option "is empty" in the filter. since this trait is used for all legacy instruments, it seems safer to use optional than SINGLE.
Testing instructions (if applicable)
Link(s) to related issue(s)