BLZG-2091 Fix for Regression: IF + BOUND produce exception in 2.1.4#23
BLZG-2091 Fix for Regression: IF + BOUND produce exception in 2.1.4#23igor-kim wants to merge 2 commits intoblazegraph:masterfrom
Conversation
|
@igor-kim Can you confirm that |
|
Confirmed local CI fails on TestTicket1747 for this one. |
|
I have access only to [BLAZEGRAPH_RELEASE_CANDIDATE_2_2_0 branch|https://github.com/maginfo-team/database/tree/BLAZEGRAPH_RELEASE_CANDIDATE_2_2_0] in blazegraph/database repo. Test_Ticket_2091 completes successfully (although, I had to resolve conflict in TestNanoSparqlServerWithProxyIndexManager for the line with adds the test). Please, let me know if I could test the fix against newer code, as mentioned branch was last updated back in September. |
|
Is there any link to the logs of failing build? |
|
Does TestTicket1747 also run for you? I can reproduce this by applying this commit against 2.1.4. My git is configured with your maginfo repo as the remote named |
|
The fix for 2091 extends IVs resolution for constants (previously it was resolving only TermIds, but other IVs also could require resolution), but not materialized constant IV could not be resolved at this point (there is no BigdataValue to be passed to addTerms), fix applied: added a check for hasValue. |
|
Looks good on my side. Thanks. |
No description provided.