Oleksandr Porunov
Oleksandr Porunov
> I started wondering if we really need to execute range when the difference between `sliceStart` and `sliceEnd` is equal to `1` (i.e. `key == $key and column1 >= $sliceStart...
> > I started wondering if we really need to execute range when the difference between `sliceStart` and `sliceEnd` is equal to `1` (i.e. `key == $key and column1 >=...
@rngcntr Thank you for the great work! I didn't have a chance to review your code yet but wanted to ask several question. I see that methods in [IndexSelectivityEstimator.java](https://github.com/rngcntr/janusgraph/blob/2d7acd070fb2eff7a647cb9da7db54f043d5072d/janusgraph-core/src/main/java/org/janusgraph/graphdb/query/index/IndexSelectivityEstimator.java) are...
> One way to get that information is to keep track of the index using histograms, but as a neat shortcut, we could also rely on the user to provide...
> @li-boxuan I finally found some time to work on this feature again. In addition to forcing the usage of a specified index, I also added the option to suppress...
> I'll have to figure out is what would be the cleanest way to provide the tuple (indexName, providedSelectivity) as a hint compared to just one value. Yeah, but notice...
> Agreed. But even properties alone would not be enough, as the selectivity also depends on the predicate. It's true but I suspect predicates selectivity can be calculated (i.e. they...
Notice, I restarted previously passed `dist` tests for the commit https://github.com/JanusGraph/janusgraph/commit/666a81cda3c79dfa0df19013dca0c656a9b7d9ee Now not only they failed for Java 11, but also for Java 8 as well. See failed job: https://github.com/JanusGraph/janusgraph/actions/runs/5539504707/job/15297672033
@JanusGraph/committers if anyone can take a look at this issue it would be really helpful. This issue blocks any other PRs from being merged. I tried to investigate the issue,...
Issue which could be related: #1826