John O'Reilly
John O'Reilly
The other issue I'm seeing is that other firebase queries are blocked until onGeoQueryReady() is called (e.g. if I try to make query in response to clicking on map marker)
It looks like the delay might be due to large amount of GC activity: ``` 08-27 18:54:19.214 3979 3979 D PRETTYLOGGER: ╔════════════════════════════════════════════════════════════════════════════════════════ 08-27 18:54:19.215 3979 3979 D PRETTYLOGGER: ║ Thread:...
Will get data on number of matches but was seeing these delays I believe when even small amount of data was being returned. Versions: Firebase: 9.4.0 GeoFire: 2.0.0 Android: 6.0.1
@jwngr also, what is the recommended approach in general for handling new query while one is still in progress?
Yes, index is defined (had got "Using an unspecified index. Consider adding '".indexOn": "g"' at ...." before this was added).
Is there working sample that I can try here and see if I can reproduce issue with that?
@jwngr We're blocked right now from using this library due to these performance issues......what would really help, as mentioned, was if there was working sample we could try to at...