Skip to content

Improve request tracking error handling#214

Merged
snake14 merged 8 commits into4.x-devfrom
pg-2175-improve-queue-error-handling
May 19, 2023
Merged

Improve request tracking error handling#214
snake14 merged 8 commits into4.x-devfrom
pg-2175-improve-queue-error-handling

Conversation

@snake14
Copy link
Copy Markdown
Contributor

@snake14 snake14 commented May 18, 2023

Description:

Some errors weren't getting caught properly and were preventing the queue from processing all the other requests. This improvement should resolve that issue.
Fixes: #194

Review

@snake14
Copy link
Copy Markdown
Contributor Author

snake14 commented May 18, 2023

Ah. I forgot that uadata only became an issue in more recent releases. I'll have to come up with a different field that throws a TypeError in older Matomo versions as well.

Comment thread tests/Integration/Queue/ProcessorTest.php Outdated
Copy link
Copy Markdown
Contributor

@AltamashShaikh AltamashShaikh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@snake14 Left 1 comment for testcase

@snake14 snake14 requested a review from AltamashShaikh May 19, 2023 02:29
Comment thread Configuration.php
Copy link
Copy Markdown
Contributor

@AltamashShaikh AltamashShaikh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@snake14 left 1 comment, rest looks good

@snake14 snake14 requested a review from AltamashShaikh May 19, 2023 04:08
@snake14 snake14 merged commit 6f67bc4 into 4.x-dev May 19, 2023
@snake14 snake14 deleted the pg-2175-improve-queue-error-handling branch May 19, 2023 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tracking requests are stored but none are processed

2 participants