Task #47346

Configuration schema for doctrine cacheImplementation still exists

Added by Alexander Berl almost 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Should have
Assignee:
-
Category:
Configuration
Start date:
2013-04-18
Due date:
% Done:

100%

Sprint:
PHP Version:
Has patch:
No
Complexity:

Description

In http://forge.typo3.org/projects/package-typo3-flow3/repository/revisions/5e5ebf31970c572b49fc73f87832f351248f899f the setting TYPO3.Flow.persistence.doctrine.cacheImplementation was removed, however the schema still contains it as required option, hence configuration validation fails currently.


Related issues

Related to TYPO3.Flow - Feature #45264: Add Flow caching for Doctrine metadata and query caches Resolved 2013-02-08
Related to TYPO3.Flow - Bug #46053: Booting->initializeSystemLogger() uses a fixed $loggerObjectName, rather than fetch it from Settings.yaml Resolved 2013-03-05

Associated revisions

Revision 3b554c96 (diff)
Added by Alexander Berl almost 7 years ago

[TASK] Update configuration schemas

This change updates the configuration schemas to the latest merges.

On top, it allows for configuration of doctrine connection
wrappers and the MasterSlaveConnection wrapper, that allows to setup
a master/slave database connection.

Change-Id: I97e1554411d9a0b7e194dfa8c30a318260b70fb8
Resolves: #47346
Releases: master, 2.0

Revision cb2d6fbd (diff)
Added by Alexander Berl almost 7 years ago

[TASK] Update configuration schemas

This change updates the configuration schemas to the latest merges.

On top, it allows for configuration of doctrine connection
wrappers and the MasterSlaveConnection wrapper, that allows to setup
a master/slave database connection.

Change-Id: I97e1554411d9a0b7e194dfa8c30a318260b70fb8
Resolves: #47346
Releases: master, 2.0

History

#1 Updated by Alexander Berl almost 7 years ago

There's also a missing schema update for the log settings, following #46053.
Maybe this issue should be changed to a general schema update and contain a fix for the missing 'logger' setting option.

#2 Updated by Gerrit Code Review almost 7 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 https://review.typo3.org/20027

#3 Updated by Alexander Berl almost 7 years ago

I pushed a change that not only solves the two inconsistencies, but at the same time opens up the persistence configuration to support doctrine connection wrappers like the MasterSlaveConnect available in Doctrine.DBAL, which allows to use Doctrine with a master/slave replication setup.
All that without one single line of code!

#4 Updated by Gerrit Code Review almost 7 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20027

#5 Updated by Gerrit Code Review almost 7 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/20027

#6 Updated by Gerrit Code Review almost 7 years ago

Patch set 1 for branch 2.0 has been pushed to the review server.
It is available at https://review.typo3.org/20945

#7 Updated by Alexander Berl over 6 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF