Nondeterministic CQL result

I’m using the GET /wiki/rest/api/search API to get all pages, blogposts from a space, except for the home page.
I use the following CQL for that: space = "SAMPLE" AND type IN ("blogpost","page") AND (title !~ "Home")
This seems to be working, however, sometimes the home page is also returned by the API :warning:

Has anyone experienced this? Our app relies heavily on the CQL result, so it’s important that it works reliably.


After looking at this again, it seems that it is some sort of eventual consistency. After the result becomes consistent, then it stays consistent.

I still waiting for Atlassian’s confirmation that CQL has this eventual consistency characteristic.