Getting failure on GET of travel_sample document, whose ID was just read in previous query.
- Install travel_sample
- Wait for def_inventory_airport_primary index to come online
- Collect all airport IDs with: select value(meta().id) from `travel-sample`.inventory.airport query
- For each airport ID collected above, get the document by ID, which intermittently fails with a KEY_ENOENT failure.
In the comments below we have found that this is due to the hash function. libcouchbase has:
but we have:
|For Gerrit Dashboard: GOCBC-1320|
|177319,7||Workaround MB-52861, etc. issues in RegulatorIT||main||regulator||Status: MERGED||+2||+1|
|177456,2||GOCBC-1320: Update vbucket hashing function to mask out 16th bit||master||gocbcore||Status: MERGED||+2||+1|
|177477,6||MB-52861: remove workarounds now that elixir vbuckets is power of two||main||regulator||Status: MERGED||+2||+1|