Details
-
Bug
-
Resolution: Fixed
-
Major
-
Cheshire-Cat
-
Untriaged
-
1
-
Unknown
Description
Intermittently, the query service will fail to see a collection that exists.
In this test, 1000 collections are created and loaded with 20,000 docs and then the following query is run for different random keys and different random collections:
SELECT * FROM default:`bucket-1`.`scope-1`.`collection-1` USE KEYS[$1];
The sdk attempts to prepare this query for each collection. Query service returns an error for one of the queries:
SELECT * FROM default:`bucket-1`.`scope-1`.`collection-521` USE KEYS[$1];
{
"errors": [
]
}
However, collection-521 exists and all other queries on different collections work fine.
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.45.zip
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.55.zip
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.70.zip
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.71.zip
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.72.zip
https://cb-jira.s3.us-east-2.amazonaws.com/logs/qe/collectinfo-2020-08-20T190143-ns_1%40172.23.100.73.zip
Attachments
For Gerrit Dashboard: MB-41065 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
135232,4 | MB-41065 handle race condition between manifest refresh and update callback | master | query | Status: MERGED | +2 | +1 |