aistairc/SpatialFlink

Feedback step in grid-based kNN

Closed this issue · 0 comments

Dear SpatialFlink team:
It's my pleasure to write an issue of SpatialFlink to ask a question.
I've read the paper of GeoFlink (arxiv version) and was very excited to see that you solve the non-direct pruning grid bound problem beautifully by using Feedback the distance between k-th point and query point.
But I couldn't find the code about this method at present. (for example, case 51 in StreamingJob.java, function windowBased in PointPointKNNQuery.java)
Then I found the version of CIKM'20 version of GeoFlink paper. The Feedback method had been removed from this version. The new way to solve the grid-based kNN problem is excellent, too.
But I have the question that how can I achieve the Feedback method with code of Flink? I tried to use IterativeStream in Flink but I haven't find the concrete way to achieve it.
If you have the idea of this question, please tell me. Thank you very much!

Sincerely.