Closed DimitarPetrov closed 1 year ago
Looks like the type converter is not respected during range determination
Hello @DimitarPetrov,
my first try to reproduce the problem failed. What DB do you use and what datatype do you use to store the UUIDs?
After recreating my test data, I also get the error.
Solution is available with release 1.0.9.
I have 5 entities with more related entities that are expanded.
If I do the query:
Everything is returned as expected with all the sub-entities.
However, If i execute the following query:
I expect to see the same result, however this time only the systemInstances are returned with no sub-entities.
I think that is because the begin and end IDs are not calculated properly.
For example in logs I see:
Which indicates that the we query for entities that are with id >= 8ee0531c-44a5-403b-8409-338b7fe6ec77 and <= 5eaaa231-6170-4064-84e8-84ef9fae363e
However, If I execute the first query to get the systemInstances from my machine, the sorted list of their IDs is:
Which means that the second query should bind with d >= 9e519b5c-274e-4415-b8e7-51b07bd07b60 and <= 20a201e5-715e-4f27-bb33-008359b07c10