{"push_id":606229746,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5acee1d3cec4dd807d41800a9bc4b82faf80286c","before":"d8c23a44f1b280be33050bbe6eaaf8c9186e849d","commits":[{"sha":"5acee1d3cec4dd807d41800a9bc4b82faf80286c","author":{"email":"f965a4a1b587c4e3c1892642aed563e43902502b@grossberndt.de","name":"Stephan Großberndt"},"message":"[BUGFIX] DataHandler: Cache TCA field eval array\n\nIntroduce a runtime cache for the eval values of TCA input and text\nfields. This improves performance for bulk inserts since\nDataHandler->checkValue_input and checkValue_text are called for each\naccording field of each record and the available evaluations do not\nchange during a call. If no eval is set, do not execute\ncheckValue_*_Eval functions at all.\n\nAdditionally align usages of getMemoryCache() to runtimeCache and\nkeys of nestedElementCalls and elementsToBeDeleted in cache_runtime.\n\nResolves: #63670\nReleases: master, 6.2\nChange-Id: I3d2122a61e3194402743fa0b364d6bd80d4e72dc\nReviewed-on: http://review.typo3.org/35186\nReviewed-by: Nicole Cordes <typo3@cordes.co>\nReviewed-by: Markus Klein <klein.t3@reelworx.at>\nTested-by: Markus Klein <klein.t3@reelworx.at>\nReviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>\nTested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>","distinct":true,"url":"https://api.github.com/repos/TYPO3/TYPO3.CMS/commits/5acee1d3cec4dd807d41800a9bc4b82faf80286c"}]}