Bug #40215
Task #40095: Move core to namespaces
Task Table garbage collection (scheduler) fails
Status: | Resolved | Start date: | 2012-08-26 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | - | % Done: | 100% |
|
Category: | scheduler | Spent time: | - | |
Target version: | - | |||
TYPO3 Version: | 6.0 | Is Regression: | ||
PHP Version: | 5.4 | Sprint Focus: | ||
Complexity: |
Description
Execution failed: 1308354399, TYPO3\CMS\Scheduler\Scheduler_TableGarbageCollection misconfiguration: sys_log does not exist in configuration
Associated revisions
[BUGFIX] Release scheduler from classname field
Currently the scheduler depends at many parts on its classname field in
the tx_scheduler_task table. This is not necessary as the classname is
already stored in the serialized task object. By releasing scheduler
tasks from their classname field backwards compatibility is maintained
by the class_alias mechanism.
Change-Id: I26f228add1f3db9f99ec3f5691488bd453ae2339
Fixes: #40215
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/14236
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
History
#1 Updated by Christian Kuhn almost 3 years ago
- Parent task set to #40095
#2 Updated by Gerrit Code Review almost 3 years ago
- Status changed from New to Under Review
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14116
#3 Updated by Christian Kuhn almost 3 years ago
- Project changed from Core to Scheduler
#4 Updated by Christian Kuhn almost 3 years ago
Ah, since the array key is used as class name, the namespace change breaks b/w compatibility for registered tasks ... we need to think about this issue again.
#5 Updated by Philipp Gampe almost 3 years ago
As said on the change, we properly need some kind of upgrade wizard that converts the task objects (and the corresponding sys_registry entries).
I do not know if I have some time left next week to look into it, but I will definitely review any changes done here since I know the scheduler code to main part.
#6 Updated by Gerrit Code Review almost 3 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#7 Updated by Gerrit Code Review almost 3 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#8 Updated by Gerrit Code Review almost 3 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#9 Updated by Gerrit Code Review almost 3 years ago
Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#10 Updated by Gerrit Code Review almost 3 years ago
Patch set 5 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#11 Updated by Gerrit Code Review almost 3 years ago
Patch set 6 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#12 Updated by Gerrit Code Review almost 3 years ago
Patch set 7 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#13 Updated by Gerrit Code Review almost 3 years ago
Patch set 8 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#14 Updated by Gerrit Code Review almost 3 years ago
Patch set 9 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/14236
#15 Updated by Thomas Maroschik almost 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 97c4abc815dc8e8343a220bf84dd6cab0632994d.
#16 Updated by Michael Stucki over 1 year ago
- Category set to scheduler
#17 Updated by Michael Stucki over 1 year ago
- Project changed from Scheduler to Core
- Category changed from scheduler to scheduler