Task #75545

Doctrine DBAL migration

Added by Christian Kuhn over 1 year ago. Updated 12 months ago.

Status:
Resolved
Priority:
Should have
Assignee:
-
Category:
Database API
Target version:
Start date:
2016-04-12
Due date:
% Done:

100%

TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Query rewrite epic.

All patches rewriting queries from TYPO3_DB to doctrine dbal should have this epic as parent.


Subtasks

Task #75546: [EXAMPLE] User authentication classesResolvedMorton Jonuschat

Task #75549: Doctrine DBAL migration belogResolvedJan Helke

Task #75604: Doctrine: migrate ext:backend/HistoryResolved

Task #75624: Doctrine: migrate ext:backend/RecordListResolvedJan Helke

Task #75636: Doctrine: migrate ext:recycler/UtilityResolvedMichael Oehlhof

Task #75645: Doctrine: migrate ext:backend/TreeResolved

Task #75650: Doctrine: migrate ext:backend/UtilityResolvedManuel Selbach

Task #75697: Doctrine: migrate ext:backend/Backend/ToolbarItemsResolvedJan Helke

Task #75707: Doctrine: migrate ext:backend/avatarResolvedMichael Oehlhof

Task #75713: Doctrine: migrate ext:recycler/TablesResolvedMichael Oehlhof

Task #75717: Doctrine: migrate ext:recycler/CleanerTaskResolvedMichael Oehlhof

Task #75718: Doctrine: migrate ext:recycler/DeletedRecordsResolvedMichael Oehlhof

Task #75749: Doctrine: migrate ext:backend/Controller/LoginControllerResolvedJonathan IROULIN

Task #75759: Doctrine: migrate ext:backend/Controller/PageResolvedRichard Haeser

Task #75760: Doctrine: migrate ext:backend/Classes/Domain/Repository/LocalizationResolvedRichard Haeser

Task #75765: Doctrine: migrate EXT:sys_noteResolvedGeorg Ringer

Task #75770: Doctrine: migrate ext:backend/Clipboard/ClipboardResolvedJonathan IROULIN

Task #75772: Doctrine: Migrate EXT:setupResolvedGeorg Ringer

Task #75773: Doctrine: Migrate EXT:schedulerResolvedWouter Wolters

Task #75781: Doctrine: migrate ext:feloginResolvedLoek Hilgersom

Task #75784: Doctrine: migrate ext:backend/Controller/EditDocumentControllerResolvedJonathan IROULIN

Task #75800: Doctrine: migrate EXT:filelistResolvedMichael Oehlhof

Task #75840: Doctrine: migrate ext:backend/Configuration/TranslationConfigurationProviderClosedJonathan IROULIN

Task #75852: Doctrine: migrate EXT:svResolvedMichael Oehlhof

Task #75889: Doctrine: migrate EXT:viewpageResolvedMichael Oehlhof

Task #75898: Doctrine: migrate EXT:backend/Configuration/TranslationConfigurationProviderResolvedMichael Oehlhof

Task #75955: Doctrine: migrate ext:tstemplate/TypoScriptTemplateModuleControllerClosedDaniel Siepmann

Bug #75824: Doctrine: migrate ext:tstemplate/TypoScriptTemplateModuleControllerResolvedChristoph Kratz

Task #75956: Doctrine: migrate EXT:backend/Domain/Repository/BackendUserSessionRepositoryResolvedMichael Oehlhof

Task #75969: Doctrine: migrate $GLOBALS['TYPO3_DB']->exec_TRUNCATEqueryResolvedFrank Naegler

Task #76471: Doctrine: migrate sysext:saltedpasswordsResolvedGleb Levitin

Task #76484: Doctrine: Migrate InfoPageTyposcriptConfigControllerResolved

Task #76485: Doctrine: Migrate TranslationStatusControllerResolved

Bug #76486: Doctrine: Migrate ExtendedTemplateServiceResolvedIan SEBBAGH

Task #76488: Doctrine: Migrate ActionToolbarItemResolvedJan Runte

Task #76493: Doctrine: migrate ext:versionResolvedEugene Kenah Djomo

Task #76469: Doctrine: migrate ext:impexpResolvedArtus Kolanowski

Task #76494: Doctrine: migrate ext:extensionmanagerResolvedArtus Kolanowski

Bug #76507: Doctrine: Migrate ext beuser viewhelpersResolvedXavier Ley

Task #76516: Doctrine: migrate sysext:rsaauthResolvedRolf Hofmann

Task #76517: Doctrine: migrate abstract functional test case. ResolvedGleb Levitin

Task #76520: Doctrine : migrate ext:backend/viewResolved

Bug #76521: Doctrine: Migrate BackendUserRepositoryResolved

Bug #76523: Doctrine: Migrate FileRepositoryResolved

Bug #76534: Doctrine: migrate ext:reportsResolvedXavier Ley

Task #76530: Doctrine: Migrate core/Category/CollectionResolvedJan Runte

Bug #76528: Doctrine: Migrate ExtensionServiceResolvedXavier Ley

Task #76259: Doctrine: migrate EXT:recordlist/Recordlist/RecordList/AbstractDatabaseRecordListResolved

Task #76544: Doctrine: Migrate ext:sys_actionRejectedIan SEBBAGH

Task #76555: Doctrine: Migrate ext:linkvalidator/ReportResolvedIan SEBBAGH

Task #76556: Doctrine: Migrate ext:linkvalidator/TaskResolvedIan SEBBAGH

Task #76557: Doctrine: Migrate ext:linkvalidator/LinktypeResolved

Task #76558: Doctrine: Migrate ext:linkvalidator/LinkAnalyzer.phpResolved

Task #76626: Doctrine: migrate ext:workspaceResolvedEugene Kenah Djomo

Task #76871: Doctrine: Migrate EXT:core/Classes/ResourceResolved

Task #76917: Doctrine: migrate EXT:beuser PermissionControllerResolvedMichael Oehlhof

Task #76959: Doctrine: Migrate EXT:core/Classes/Resource/ProcessedFileRepository.phpResolvedSebastian Bumann

Task #76960: Doctrine: Migrate EXT:core/Classes/Resource/Processing/FileDeletionAspectResolvedSebastian Bumann

Task #77030: Doctrine: Migrate ext:backend/FrontendBackendUserAuthenticationResolvedJacob Rasmussen

Task #77031: Doctrine: Migrate ext:backend/Classes/Controller/Wizard/RteController.phpClosedMattias Nilsson

Task #77049: Doctrine: Migrate ext:backend/Form/Wizard/SuggestWizardDefaultReceiverResolvedJacob Rasmussen

Task #77051: Doctrine: Migrate ext:backend/Classes/Controller/PageLayoutController exec_SELECTcountRowsResolvedMattias Nilsson

Task #77160: Doctrine: migrate ext:core cache Typo3DatabaseBackendResolved

Task #77167: Doctrine: migrate GeneralUtilityResolvedBenni Mack

Bug #77185: Migrate TSFE->connectToDBResolvedBenni Mack

Bug #77194: Doctrine: Migrate PageLinkHandlerResolvedWouter Wolters

Task #77200: Doctrine: Migrate ext:rtehtmlareaResolvedWouter Wolters

Bug #77208: Doctrine: Migrate ext:lowlevelResolvedWouter Wolters

Task #77214: Doctrine: Migrate ext:imexp missing piecesResolvedWouter Wolters

Task #77223: Doctrine: Migrate ext:core RegistryResolved

Task #77258: Doctrine: Migrate BackendUserControllerResolvedWouter Wolters

Task #77260: Doctrine: Migrate DatabaseSystemLanguageRowsResolvedWouter Wolters

Task #77273: Doctrine: Migrate ext:backend/Tree/Pagetree/DataProviderResolvedJacob Rasmussen

Task #77289: Doctrine: Migrate AvatarViewHelperResolvedWouter Wolters

Task #77290: Doctrine: Migrate last parts of BackendUtilityResolvedWouter Wolters

Task #77293: Doctrine: Migrate DatabaseWriterResolved

Task #77300: Doctrine: Migrate LiveSearchResolvedWouter Wolters

Task #77303: Doctrine: Migrate error handlersResolvedWouter Wolters

Task #77307: Doctrine: Migrate MailUtilityResolvedWouter Wolters

Task #77309: Doctrine: Migrate FrontendEditingControllerResolvedWouter Wolters

Task #77311: Doctrine: Migrate PlainDataResolverResolvedWouter Wolters

Task #77319: Doctrine: migrate EXT:install/Classes/Controller/Action/Tool/ImportantActions.phpResolvedMarkus Hölzle

Task #77320: Doctrine: Migrate parts of sysext/install/Classes/Controller/Action/Tool/CleanUpResolved

Task #77322: Doctrine: migrate \TYPO3\CMS\Install\Controller\Action\Step\DefaultConfigurationResolvedMarkus Hölzle

Task #77324: Doctrine: migrate method of execute \TYPO3\CMS\Install\Controller\Action\Step\DatabaseDataResolvedMarkus Hölzle

Task #77330: Doctrine: migrate \TYPO3\CMS\Frontend\Authentication\FrontendUserAuthenticationResolvedMarkus Hölzle

Task #77332: Doctrine: migrate \TYPO3\CMS\Core\DataHandling\DataHandler Part 1ResolvedMarkus Hölzle

Bug #77213: Doctrine: Migrate EXT:core/Classes/Resource/StorageRepositoryResolvedSebastian Bumann

Task #77327: Doctrine: Migrate exec_UPDATEquery in Tool/CleanUpResolvedTobias Adolph

Task #77341: Doctrine: Migrate parts of TypoScriptFrontendControllerResolvedSebastian Bumann

Task #77347: Doctrine: Migrate indexed_search (easy part)ClosedGeorg Ringer

Task #77352: Doctrine: Migrate simple database queries in Typo3DbBackendResolvedMarkus Hölzle

Task #77369: Doctrine: Migrate SqlSchemaMigrationServiceResolvedTobias Adolph

Task #77371: Doctrine: Add possibility to iterate over connectionsResolvedTobias Adolph

Task #77377: Add Documentation for swapping out tables to another DB-Connection Resolved

Task #77383: Doctrine: Migrate AdminPanelViewResolvedTobias Adolph

Task #77389: Doctrine: migrate ReferenceIndexResolvedBenni Mack

Task #77390: Doctrine: Migrate indexed_search (hard part)Resolved

Task #77391: Doctrine: Migrate DataHandler Part 2ResolvedMarkus Hölzle

Task #77337: Doctrine: Get rid of admin_get_tables in CleanUpResolvedTobias Adolph

Task #77392: Replace DatabaseConnection->cleanIntArray()ResolvedBenni Mack

Task #77393: Migrate ALL backend functional tests to doctrineResolved

Task #77396: Migrate DatabaseConnection->cleanIntListResolvedBenni Mack

Task #77397: Doctrine: migrate ext:frontendClosed

Task #77404: Migrate TableGarbageCollectionTaskResolvedBenni Mack

Task #77407: Migrate FAL AbstractRepositoryResolvedBenni Mack

Task #77408: Doctrine: Migrate ClearCacheServiceResolvedTobias Adolph

Task #77410: Doctrine: Migrate exec_INSERTqueryResolved

Task #77412: Doctrine: Migrate ImportantActions/SystemInformationResolvedTobias Adolph

Task #77416: Doctrine: Migrate DatabaseIntegrityCheckResolvedBenni Mack

Task #77433: Doctrine: Migrate OptimizeDatabaseTableAdditionalFieldProviderResolvedTobias Adolph

Task #77445: Doctrine: Migrate exec_DELETEqueryResolvedMorton Jonuschat

Task #77446: Doctrine: Migrate a simple upgrade wizardResolved

Task #77448: Doctrine: Migrate DatabaseSelect-Step in install processResolvedTobias Adolph

Task #77451: Doctrine: Migrate DatabaseTreeDataProviderResolvedMorton Jonuschat

Task #77453: Doctrine: Migrate AbstractPluginResolvedMorton Jonuschat

Task #77455: Doctrine: Migrate ContentObjectRendererResolvedMorton Jonuschat

Task #77461: Doctrine: Migrate LanguageIsoCodeUpdateResolvedTobias Adolph

Task #77470: Doctrine: Migrate FileListIsStartModuleUpdateResolvedTobias Adolph

Task #77474: Doctrine: Migrate remaining easy UpdateWizardsResolvedTobias Adolph

Task #77478: Doctrine: Migrate TemplateServiceResolvedBenni Mack

Task #77482: Doctrine: Migrate MigrateMediaToAssetsForTextMediaCeResolvedTobias Adolph

Task #77483: Doctrine: Migrate MigrateShortcutUrlsAgainUpdateResolvedTobias Adolph

Task #77484: Doctrine: Migrate TableFlexFormToTtContentFieldsUpdateClosedTobias Adolph

Task #76543: Doctrine: Migrate frontend/Page/PageRepositoryResolvedJan Runte

Task #77488: Doctrine: Migrate ExtendedFileUtilityResolvedBenni Mack

Task #77501: Migrate RTE-related Upgrade WizardsResolvedBenni Mack

Task #77504: Dotrine: Migrate install tool TableFlexFormToTtContentFieldsUpdateResolved

Task #77507: Migrate functional test cases in ext:core to Doctrine DBALResolvedOliver Hader

Task #77518: Doctrine: Migrate easy part of ExtensionManagerTables-UpdateResolvedTobias Adolph

Task #77520: Doctrine: Migrate WorkspacesNotificationSettingsUpdateResolvedChristian Kuhn

Task #77521: Doctrine: Migrate ProcessedFileChecksumUpdateResolved

Task #77555: Doctrine: Migrate ContentTypesToTextMediaUpdateResolvedChristian Kuhn

Task #77556: Migrate DatabaseConnection::getDateTimeFormats()ResolvedMorton Jonuschat

Task #77557: Doctrine: Migrate QueryViewResolvedChristian Kuhn

Task #77558: Doctrine: Migrate PageLayoutControllerResolvedChristian Kuhn

Task #77560: Doctrine: Migrate escapeStrForLike()Resolved

Task #77564: Doctrine: Migrate QueryGeneratorResolved

Task #77565: Doctrine: Migrate RelationHandlerResolvedChristian Kuhn

Task #77578: Doctrine: Migrate ConfigurationStatusResolvedTobias Adolph

Task #77579: Doctrine : Migrate DatabaseCharsetUpdateResolvedTobias Adolph

Task #77587: Doctrine: Migrate various quoting methodsResolvedBenni Mack

Task #77590: Migrate RecordCollectionResolvedMorton Jonuschat

Task #77593: Doctrine: Migrate OpenidExtractionUpdateResolvedTobias Adolph

Task #77595: Doctrine: Migrate DatabaseCheckResolved

Task #77605: Doctrine: Migrate AbstractDatabaseRecordList last piecesResolved

Task #77606: Dotrine: Migrate Two admin_get_fields()Resolved

Task #77608: Doctrine: Migrate CategoryBasedFileCollectionResolved

Task #77609: Doctrine: Migrate DataHandler last piecesResolved

Task #77611: Doctrine: Migrate last exec_SELECT_mm_queryResolved

Task #77612: Doctrine: Migrate admin_get_fields in Typo3DbBackendResolved

Task #77620: Doctrine: Migrate Testbase.phpResolved

Task #77622: Remove ext:dbal from installation stepsResolved

Bug #77623: ext:dbal Remove obsolete xclassResolved

Task #77624: Use DBAL abstraction for Extbase raw queriesResolvedBenni Mack

Task #77626: Use own php code cache in ext:dbalResolved

Task #77627: Doctrine: Migrate SqlSchemaMigrationServiceResolved

Task #77750: Doctrine: Migrate remaining parts of ContentObjectRendererResolvedMorton Jonuschat

Task #77761: Doctrine: Remove ext:adodbResolved

Task #77762: Doctrine: Remove ext:dbalResolved

Task #78205: Doctrine: Migrate extbase Typo3DbBackendResolved

Task #78224: Remove or deprecate TYPO3_DB occurrencesResolvedBenni Mack


Related issues

Related to Core - Task #77502: Remove preparsing of queries Resolved 2016-08-15

History

#1 Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/47774

#2 Updated by Benni Mack over 1 year ago

  • Target version changed from 8.1 to 8.2

#3 Updated by Benni Mack about 1 year ago

  • Target version changed from 8.2 to 8.3

#4 Updated by Gerrit Code Review about 1 year ago

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49530

#5 Updated by Gerrit Code Review about 1 year ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49530

#6 Updated by Gerrit Code Review about 1 year ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49530

#7 Updated by Gerrit Code Review about 1 year ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49530

#8 Updated by Gerrit Code Review about 1 year ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/49530

#9 Updated by Benni Mack about 1 year ago

  • Target version changed from 8.3 to 8.4

#10 Updated by Wouter Wolters about 1 year ago

  • Tracker changed from Epic to Task
  • TYPO3 Version set to 8

#11 Updated by Wouter Wolters about 1 year ago

  • Status changed from Under Review to Resolved

Also available in: Atom PDF