- 🇮🇳India girijadeepu11
HI.. I have tried the below solution, still we are getting the issue .
1) MySQL ('READ COMMITTED') - https://www.drupal.org/node/3269885 →
2) Install a cache tier like Redis - 🇩🇪Germany a.dmitriiev
For my project there is already Redis and 'READ COMMITTED' mode is used for mysql, but still the error is there
- 🇫🇷France nicolas bouteille
Just wanted to give some more info
Backtrace:
CommerceEventsSubscriber->trackProductView()
>> EventTrackerService->productDetailViews()
>> EventStorageService->addEvent()
>> PrivateTempStore->set()if (!$this->lockBackend->acquire($key)) { $this->lockBackend->wait($key); if (!$this->lockBackend->acquire($key)) { throw new TempStoreException("Couldn't acquire lock to update item '$key' in '{$this->storage->getCollectionName()}' temporary storage."); } }
the database table where tempstore.private.commerce_google_tag_manager entries are stored is key_value_expired