Spike: solr:worker:run crashes and fills the queue infinitely

Description

Steps to reproduce

  • Use an account with a lot of content (see comment)

  • Queue a solr-worker message

  • Run php app/console solr:worker:run -e prod

  • Result:
    PHP Fatal error: Allowed memory size of 1048576000 bytes exhausted (tried to allocate 32 bytes) in /home/integrated/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/PersistentCollection/AbstractPersistentCollectionFactory.php on line 46

Technical tasks

None

Deployment actions

run:

  • composer install

Activity

Show:
Patrick Mestebeld
July 25, 2017, 2:38 PM

Created pull-request on Github.

Patrick Mestebeld
July 27, 2017, 8:30 AM

Created new pull-request in Integrated-library and changed docblocks.

Jeroen van Leeuwen
July 27, 2017, 11:04 AM

goed nieuws: deze spike is direct uitgevoerd, alleen de build faalt vanwege een composer issue (solr heeft content (0.7) nodig en content weer solr (0.7, en dit dit de issue branch).

Zou jij voor mij de PR kunnen mergen: https://github.com/integratedfordevelopers/integrated-solr-bundle/pull/32

En zou je even kunnen aangeven of deze issue moet deployen. Zo ja hier wat instructies voor je :

In de integrated skeleton een nieuwe branch aanmaken (met dit issue nummer) vanaf 0.7 en hierin de composer updaten voor de solr bundle en library (wel nadat de solr bundle heeft gemerged).

Je mag dit dan wel weer bij mij als PR indienen dan check ik dat even.

Vervolgens moet je de integrated skeleton updaten op het integrated-latest account.

Patrick Mestebeld
July 27, 2017, 1:38 PM

Composer.lock in Integrated geupdate voor integrated/library en integrated/solr-bundle

Jeroen van Leeuwen
July 27, 2017, 1:43 PM

dank je! Je kunt hem uitrollen op de integrated-latest.

Assignee

Unassigned

External issue ID

None

Client

Integrated Marijn

Min. hours

None

Dev hour estimate

None

Sprint

None

Fix versions

Configure