Skip to content

Parse FIND Query with NEARBY constraint for a table of records close to 200K fails with I/O. #2100

Closed
@rahulsindhu

Description

@rahulsindhu

We are facing production issues with PARSE shared hosting for out application. Use cases:

  1. Trying to FIND query for NEARBY records using ParseGeoLocation and few other CONTAIN-IN constraints.
  2. Set the query limit to 20 or keep default record limit.
  3. Issue is if there are valid records for the query but the count of those valid records are less than 20 or less than the limit field then we always get response as I/O error.
  4. We have tested this use case by playing with LIMIT query fields. We somehow we could give Limit as correct record count then only we get the result. Played with RANGE as well between 10 KM to 800 KM. It always returns valid results in this case.
  5. I/O returns after close to 30 seconds of we firing the query and this is causing a log delay for our customers to show results.
  6. It's not possible to keep a Count for each location and for each constraint.

Need help on this. Please let me know if anything is not clear. Would like to know if it's a known issue or we doing something wrong.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions