stable

Clone or download

Read-only

request #37200 Fulltext indexation in error due to transaction

How to reproduce: Have meilisearch available and redis enable Create an artifact Add a new commento n your artifact in worker logs an error is displayed >2024-03-06T16:59:00+01:00 [356] [info] Index item plugin_artifact_changeset_comment (array ( 'changeset_id' => '154', 'artifact_id' => '111', 'tracker_id' => '36', )) 2024-03-06T16:59:00+01:00 [356] [error] Unable to enqueue in tuleap.fts.index-item: You should not start something that will be processed in a different context while being in a transaction (RuntimeException): You should not start something that will be processed in a different context while being in a transaction: Issue is no longer present with this patch Change-Id: I5e5ca51ad23cce434201aa4e95b15e162f9824b3

Modified Files

Name
M plugins/gitlab/include/gitlabPlugin.php +12 −12 Go to diff View file
M plugins/kanban/include/Kanban/REST/v1/KanbanResource.php +6 −6 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/IterationCreationProcessorBuilder.php +6 −6 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/IterationUpdateProcessorBuilder.php +6 −6 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationProcessorBuilder.php +6 −6 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementUpdateProcessorBuilder.php +6 −6 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +6 −6 Go to diff View file
M plugins/taskboard/include/REST/v1/Card/CardPatcher.php +6 −6 Go to diff View file
M plugins/taskboard/include/REST/v1/Cell/CardMappedFieldUpdater.php +6 −6 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/CampaignsResource.class.php +6 −6 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/ExecutionsResource.class.php +6 −6 Go to diff View file
M plugins/tracker/include/REST/v1/ArtifactsResource.class.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Artifact.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/ArtifactsDeletion/ArchiveAndDeleteArtifactTaskBuilder.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/Comment/CommentCreator.php +3 −4 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/Changeset/NewChangesetCreated.php +35 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/NewChangesetCreator.php +15 −5 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Creation/TrackerArtifactCreator.class.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImportBuilder.class.php +6 −6 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +6 −6 Go to diff View file
M plugins/tracker/include/trackerPlugin.php +6 −6 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Changeset/Comment/CommentCreatorTest.php +0 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Changeset/NewChangesetCreatorTest.php +1 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Tracker_ArtifactTest.php +1 −1 Go to diff View file
M plugins/tracker_functions/include/tracker_functionsPlugin.php +6 −6 Go to diff View file