Task #75545

Doctrine DBAL migration

Added by Christian Kuhn about 5 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
Start date:
2016-04-12
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
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 classesClosedMorton Jonuschat2016-04-12

Actions
Task #75549: Doctrine DBAL migration belogClosedJan Helke2016-04-12

Actions
Task #75604: Doctrine: migrate ext:backend/HistoryClosed2016-04-14

Actions
Task #75624: Doctrine: migrate ext:backend/RecordListClosedJan Helke2016-04-14

Actions
Task #75636: Doctrine: migrate ext:recycler/UtilityClosedMichael Oehlhof2016-04-15

Actions
Task #75645: Doctrine: migrate ext:backend/TreeClosed2016-04-15

Actions
Task #75650: Doctrine: migrate ext:backend/UtilityClosedManuel Selbach2016-04-15

Actions
Task #75697: Doctrine: migrate ext:backend/Backend/ToolbarItemsClosedJan Helke2016-04-15

Actions
Task #75707: Doctrine: migrate ext:backend/avatarClosedMichael Oehlhof2016-04-16

Actions
Task #75713: Doctrine: migrate ext:recycler/TablesClosedMichael Oehlhof2016-04-16

Actions
Task #75717: Doctrine: migrate ext:recycler/CleanerTaskClosedMichael Oehlhof2016-04-16

Actions
Task #75718: Doctrine: migrate ext:recycler/DeletedRecordsClosedMichael Oehlhof2016-04-17

Actions
Task #75749: Doctrine: migrate ext:backend/Controller/LoginControllerClosedJonathan IROULIN2016-04-18

Actions
Task #75759: Doctrine: migrate ext:backend/Controller/PageClosedRichard Haeser2016-04-18

Actions
Task #75760: Doctrine: migrate ext:backend/Classes/Domain/Repository/LocalizationClosedRichard Haeser2016-04-18

Actions
Task #75765: Doctrine: migrate EXT:sys_noteClosedGeorg Ringer2016-04-19

Actions
Task #75770: Doctrine: migrate ext:backend/Clipboard/ClipboardClosedJonathan IROULIN2016-04-19

Actions
Task #75772: Doctrine: Migrate EXT:setupClosedGeorg Ringer2016-04-19

Actions
Task #75773: Doctrine: Migrate EXT:schedulerClosedWouter Wolters2016-04-19

Actions
Task #75781: Doctrine: migrate ext:feloginClosedLoek Hilgersom2016-04-19

Actions
Task #75784: Doctrine: migrate ext:backend/Controller/EditDocumentControllerClosedJonathan IROULIN2016-04-19

Actions
Task #75800: Doctrine: migrate EXT:filelistClosedMichael Oehlhof2016-04-20

Actions
Task #75840: Doctrine: migrate ext:backend/Configuration/TranslationConfigurationProviderClosedJonathan IROULIN2016-04-21

Actions
Task #75852: Doctrine: migrate EXT:svClosedMichael Oehlhof2016-04-21

Actions
Task #75889: Doctrine: migrate EXT:viewpageClosedMichael Oehlhof2016-04-24

Actions
Task #75898: Doctrine: migrate EXT:backend/Configuration/TranslationConfigurationProviderClosedMichael Oehlhof2016-04-24

Actions
Task #75955: Doctrine: migrate ext:tstemplate/TypoScriptTemplateModuleControllerClosedDaniel Siepmann2016-04-27

Actions
Bug #75824: Doctrine: migrate ext:tstemplate/TypoScriptTemplateModuleControllerClosedChristoph Kratz2016-04-20

Actions
Task #75956: Doctrine: migrate EXT:backend/Domain/Repository/BackendUserSessionRepositoryClosedMichael Oehlhof2016-04-27

Actions
Task #75969: Doctrine: migrate $GLOBALS['TYPO3_DB']->exec_TRUNCATEqueryClosedFrank Naegler2016-04-28

Actions
Task #76471: Doctrine: migrate sysext:saltedpasswordsClosedGleb Levitin2016-06-06

Actions
Task #76484: Doctrine: Migrate InfoPageTyposcriptConfigControllerClosed2016-06-07

Actions
Task #76485: Doctrine: Migrate TranslationStatusControllerClosed2016-06-07

Actions
Bug #76486: Doctrine: Migrate ExtendedTemplateServiceClosedIan SEBBAGH2016-06-07

Actions
Task #76488: Doctrine: Migrate ActionToolbarItemClosedJan Runte2016-06-07

Actions
Task #76493: Doctrine: migrate ext:versionClosedEugene Kenah Djomo2016-06-07

Actions
Task #76469: Doctrine: migrate ext:impexpClosedArtus Kolanowski2016-06-06

Actions
Task #76494: Doctrine: migrate ext:extensionmanagerClosedArtus Kolanowski2016-06-07

Actions
Bug #76507: Doctrine: Migrate ext beuser viewhelpersClosedXavier Ley2016-06-07

Actions
Task #76516: Doctrine: migrate sysext:rsaauthClosedRolf Hofmann2016-06-08

Actions
Task #76517: Doctrine: migrate abstract functional test case. ClosedGleb Levitin2016-06-08

Actions
Task #76520: Doctrine : migrate ext:backend/viewClosed

Actions
Bug #76521: Doctrine: Migrate BackendUserRepositoryClosed2016-06-08

Actions
Bug #76523: Doctrine: Migrate FileRepositoryClosed2016-06-08

Actions
Bug #76534: Doctrine: migrate ext:reportsClosedXavier Ley2016-06-08

Actions
Task #76530: Doctrine: Migrate core/Category/CollectionClosedJan Runte2016-06-08

Actions
Bug #76528: Doctrine: Migrate ExtensionServiceClosedXavier Ley2016-06-08

Actions
Task #76259: Doctrine: migrate EXT:recordlist/Recordlist/RecordList/AbstractDatabaseRecordListClosed2016-05-22

Actions
Task #76544: Doctrine: Migrate ext:sys_actionRejectedIan SEBBAGH2016-06-09

Actions
Task #76555: Doctrine: Migrate ext:linkvalidator/ReportClosedIan SEBBAGH2016-06-09

Actions
Task #76556: Doctrine: Migrate ext:linkvalidator/TaskClosedIan SEBBAGH2016-06-09

Actions
Task #76557: Doctrine: Migrate ext:linkvalidator/LinktypeClosed2016-06-09

Actions
Task #76558: Doctrine: Migrate ext:linkvalidator/LinkAnalyzer.phpClosed2016-06-09

Actions
Task #76626: Doctrine: migrate ext:workspaceClosedEugene Kenah Djomo2016-06-14

Actions
Task #76871: Doctrine: Migrate EXT:core/Classes/ResourceClosed2016-06-29

Actions
Task #76917: Doctrine: migrate EXT:beuser PermissionControllerClosedMichael Oehlhof2016-07-01

Actions
Task #76959: Doctrine: Migrate EXT:core/Classes/Resource/ProcessedFileRepository.phpClosedSebastian Bumann2016-07-06

Actions
Task #76960: Doctrine: Migrate EXT:core/Classes/Resource/Processing/FileDeletionAspectClosedSebastian Bumann2016-07-06

Actions
Task #77030: Doctrine: Migrate ext:backend/FrontendBackendUserAuthenticationClosedJacob Rasmussen2016-07-11

Actions
Task #77031: Doctrine: Migrate ext:backend/Classes/Controller/Wizard/RteController.phpClosedMattias Nilsson2016-07-11

Actions
Task #77049: Doctrine: Migrate ext:backend/Form/Wizard/SuggestWizardDefaultReceiverClosedJacob Rasmussen2016-07-12

Actions
Task #77051: Doctrine: Migrate ext:backend/Classes/Controller/PageLayoutController exec_SELECTcountRowsClosedMattias Nilsson2016-07-12

Actions
Task #77160: Doctrine: migrate ext:core cache Typo3DatabaseBackendClosed2016-07-20

Actions
Task #77167: Doctrine: migrate GeneralUtilityClosedBenni Mack2016-07-20

Actions
Bug #77185: Migrate TSFE->connectToDBClosedBenni Mack2016-07-21

Actions
Bug #77194: Doctrine: Migrate PageLinkHandlerClosedWouter Wolters2016-07-21

Actions
Task #77200: Doctrine: Migrate ext:rtehtmlareaClosedWouter Wolters2016-07-21

Actions
Bug #77208: Doctrine: Migrate ext:lowlevelClosedWouter Wolters2016-07-22

Actions
Task #77214: Doctrine: Migrate ext:imexp missing piecesClosedWouter Wolters2016-07-22

Actions
Task #77223: Doctrine: Migrate ext:core RegistryClosed2016-07-22

Actions
Task #77258: Doctrine: Migrate BackendUserControllerClosedWouter Wolters2016-07-26

Actions
Task #77260: Doctrine: Migrate DatabaseSystemLanguageRowsClosedWouter Wolters2016-07-26

Actions
Task #77273: Doctrine: Migrate ext:backend/Tree/Pagetree/DataProviderClosedJacob Rasmussen2016-07-27

Actions
Task #77289: Doctrine: Migrate AvatarViewHelperClosedWouter Wolters2016-07-28

Actions
Task #77290: Doctrine: Migrate last parts of BackendUtilityClosedWouter Wolters2016-07-28

Actions
Task #77293: Doctrine: Migrate DatabaseWriterClosed2016-07-28

Actions
Task #77300: Doctrine: Migrate LiveSearchClosedWouter Wolters2016-07-29

Actions
Task #77303: Doctrine: Migrate error handlersClosedWouter Wolters2016-07-29

Actions
Task #77307: Doctrine: Migrate MailUtilityClosedWouter Wolters2016-07-29

Actions
Task #77309: Doctrine: Migrate FrontendEditingControllerClosedWouter Wolters2016-07-29

Actions
Task #77311: Doctrine: Migrate PlainDataResolverClosedWouter Wolters2016-07-29

Actions
Task #77319: Doctrine: migrate EXT:install/Classes/Controller/Action/Tool/ImportantActions.phpClosedMarkus Hölzle2016-08-01

Actions
Task #77320: Doctrine: Migrate parts of sysext/install/Classes/Controller/Action/Tool/CleanUpClosed2016-08-01

Actions
Task #77322: Doctrine: migrate \TYPO3\CMS\Install\Controller\Action\Step\DefaultConfigurationClosedMarkus Hölzle2016-08-01

Actions
Task #77324: Doctrine: migrate method of execute \TYPO3\CMS\Install\Controller\Action\Step\DatabaseDataClosedMarkus Hölzle2016-08-01

Actions
Task #77330: Doctrine: migrate \TYPO3\CMS\Frontend\Authentication\FrontendUserAuthenticationClosedMarkus Hölzle2016-08-01

Actions
Task #77332: Doctrine: migrate \TYPO3\CMS\Core\DataHandling\DataHandler Part 1ClosedMarkus Hölzle2016-08-01

Actions
Bug #77213: Doctrine: Migrate EXT:core/Classes/Resource/StorageRepositoryClosedSebastian Bumann2016-07-22

Actions
Task #77327: Doctrine: Migrate exec_UPDATEquery in Tool/CleanUpClosedTobias Adolph2016-08-01

Actions
Task #77341: Doctrine: Migrate parts of TypoScriptFrontendControllerClosedSebastian Bumann2016-08-02

Actions
Task #77347: Doctrine: Migrate indexed_search (easy part)ClosedGeorg Ringer2016-08-02

Actions
Task #77352: Doctrine: Migrate simple database queries in Typo3DbBackendClosedMarkus Hölzle2016-08-02

Actions
Task #77369: Doctrine: Migrate SqlSchemaMigrationServiceClosedTobias Adolph2016-08-03

Actions
Task #77371: Doctrine: Add possibility to iterate over connectionsClosedTobias Adolph2016-08-03

Actions
Task #77377: Add Documentation for swapping out tables to another DB-Connection Closed2016-08-03

Actions
Task #77383: Doctrine: Migrate AdminPanelViewClosedTobias Adolph2016-08-03

Actions
Task #77389: Doctrine: migrate ReferenceIndexClosedBenni Mack2016-08-03

Actions
Task #77390: Doctrine: Migrate indexed_search (hard part)Closed2016-08-03

Actions
Task #77391: Doctrine: Migrate DataHandler Part 2ClosedMarkus Hölzle2016-08-03

Actions
Task #77337: Doctrine: Get rid of admin_get_tables in CleanUpClosedTobias Adolph2016-08-01

Actions
Task #77392: Replace DatabaseConnection->cleanIntArray()ClosedBenni Mack2016-08-03

Actions
Task #77393: Migrate ALL backend functional tests to doctrineClosed2016-08-03

Actions
Task #77396: Migrate DatabaseConnection->cleanIntListClosedBenni Mack2016-08-03

Actions
Task #77397: Doctrine: migrate ext:frontendClosed2016-08-03

Actions
Task #77404: Migrate TableGarbageCollectionTaskClosedBenni Mack2016-08-04

Actions
Task #77407: Migrate FAL AbstractRepositoryClosedBenni Mack2016-08-04

Actions
Task #77408: Doctrine: Migrate ClearCacheServiceClosedTobias Adolph2016-08-04

Actions
Task #77410: Doctrine: Migrate exec_INSERTqueryClosed2016-08-04

Actions
Task #77412: Doctrine: Migrate ImportantActions/SystemInformationClosedTobias Adolph2016-08-04

Actions
Task #77416: Doctrine: Migrate DatabaseIntegrityCheckClosedBenni Mack2016-08-05

Actions
Task #77433: Doctrine: Migrate OptimizeDatabaseTableAdditionalFieldProviderClosedTobias Adolph2016-08-08

Actions
Task #77445: Doctrine: Migrate exec_DELETEqueryClosedMorton Jonuschat2016-08-08

Actions
Task #77446: Doctrine: Migrate a simple upgrade wizardClosed2016-08-08

Actions
Task #77448: Doctrine: Migrate DatabaseSelect-Step in install processClosedTobias Adolph2016-08-09

Actions
Task #77451: Doctrine: Migrate DatabaseTreeDataProviderClosedMorton Jonuschat2016-08-09

Actions
Task #77453: Doctrine: Migrate AbstractPluginClosedMorton Jonuschat2016-08-09

Actions
Task #77455: Doctrine: Migrate ContentObjectRendererClosedMorton Jonuschat2016-08-09

Actions
Task #77461: Doctrine: Migrate LanguageIsoCodeUpdateClosedTobias Adolph2016-08-09

Actions
Task #77470: Doctrine: Migrate FileListIsStartModuleUpdateClosedTobias Adolph2016-08-10

Actions
Task #77474: Doctrine: Migrate remaining easy UpdateWizardsClosedTobias Adolph2016-08-10

Actions
Task #77478: Doctrine: Migrate TemplateServiceClosedBenni Mack2016-08-11

Actions
Task #77482: Doctrine: Migrate MigrateMediaToAssetsForTextMediaCeClosedTobias Adolph2016-08-11

Actions
Task #77483: Doctrine: Migrate MigrateShortcutUrlsAgainUpdateClosedTobias Adolph2016-08-11

Actions
Task #77484: Doctrine: Migrate TableFlexFormToTtContentFieldsUpdateClosedTobias Adolph2016-08-11

Actions
Task #76543: Doctrine: Migrate frontend/Page/PageRepositoryClosedJan Runte2016-06-09

Actions
Task #77488: Doctrine: Migrate ExtendedFileUtilityClosedBenni Mack2016-08-12

Actions
Task #77501: Migrate RTE-related Upgrade WizardsClosedBenni Mack2016-08-14

Actions
Task #77504: Dotrine: Migrate install tool TableFlexFormToTtContentFieldsUpdateClosed2016-08-15

Actions
Task #77507: Migrate functional test cases in ext:core to Doctrine DBALClosedOliver Hader2016-08-15

Actions
Task #77518: Doctrine: Migrate easy part of ExtensionManagerTables-UpdateClosedTobias Adolph2016-08-16

Actions
Task #77520: Doctrine: Migrate WorkspacesNotificationSettingsUpdateClosedChristian Kuhn2016-08-16

Actions
Task #77521: Doctrine: Migrate ProcessedFileChecksumUpdateClosed2016-08-16

Actions
Task #77555: Doctrine: Migrate ContentTypesToTextMediaUpdateClosedChristian Kuhn2016-08-20

Actions
Task #77556: Migrate DatabaseConnection::getDateTimeFormats()ClosedMorton Jonuschat2016-08-20

Actions
Task #77557: Doctrine: Migrate QueryViewClosedChristian Kuhn2016-08-20

Actions
Task #77558: Doctrine: Migrate PageLayoutControllerClosedChristian Kuhn2016-08-21

Actions
Task #77560: Doctrine: Migrate escapeStrForLike()Closed2016-08-21

Actions
Task #77564: Doctrine: Migrate QueryGeneratorClosed2016-08-21

Actions
Task #77565: Doctrine: Migrate RelationHandlerClosedChristian Kuhn2016-08-21

Actions
Task #77578: Doctrine: Migrate ConfigurationStatusClosedTobias Adolph2016-08-22

Actions
Task #77579: Doctrine : Migrate DatabaseCharsetUpdateClosedTobias Adolph2016-08-22

Actions
Task #77587: Doctrine: Migrate various quoting methodsClosedBenni Mack2016-08-22

Actions
Task #77590: Migrate RecordCollectionClosedMorton Jonuschat2016-08-22

Actions
Task #77593: Doctrine: Migrate OpenidExtractionUpdateClosedTobias Adolph2016-08-22

Actions
Task #77595: Doctrine: Migrate DatabaseCheckClosed2016-08-22

Actions
Task #77605: Doctrine: Migrate AbstractDatabaseRecordList last piecesClosed2016-08-23

Actions
Task #77606: Dotrine: Migrate Two admin_get_fields()Closed2016-08-23

Actions
Task #77608: Doctrine: Migrate CategoryBasedFileCollectionClosed2016-08-23

Actions
Task #77609: Doctrine: Migrate DataHandler last piecesClosed2016-08-23

Actions
Task #77611: Doctrine: Migrate last exec_SELECT_mm_queryClosed2016-08-23

Actions
Task #77612: Doctrine: Migrate admin_get_fields in Typo3DbBackendClosed2016-08-23

Actions
Task #77620: Doctrine: Migrate Testbase.phpClosed2016-08-24

Actions
Task #77622: Remove ext:dbal from installation stepsClosed2016-08-24

Actions
Bug #77623: ext:dbal Remove obsolete xclassClosed2016-08-24

Actions
Task #77624: Use DBAL abstraction for Extbase raw queriesClosedBenni Mack2016-08-24

Actions
Task #77626: Use own php code cache in ext:dbalClosed2016-08-24

Actions
Task #77627: Doctrine: Migrate SqlSchemaMigrationServiceClosed2016-08-25

Actions
Task #77750: Doctrine: Migrate remaining parts of ContentObjectRendererClosedMorton Jonuschat2016-09-01

Actions
Task #77761: Doctrine: Remove ext:adodbClosed2016-09-01

Actions
Task #77762: Doctrine: Remove ext:dbalClosed2016-09-01

Actions
Task #78205: Doctrine: Migrate extbase Typo3DbBackendClosed2016-10-09

Actions
Task #78224: Remove or deprecate TYPO3_DB occurrencesClosedBenni Mack2016-10-10

Actions

Related issues

Related to TYPO3 Core - Task #77502: Remove preparsing of queriesClosedBenni Mack2016-08-15

Actions
#1

Updated by Gerrit Code Review about 5 years 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 about 5 years ago

  • Target version changed from 8.1 to 8.2
#3

Updated by Benni Mack almost 5 years ago

  • Target version changed from 8.2 to 8.3
#4

Updated by Gerrit Code Review over 4 years 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 over 4 years 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 over 4 years 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 over 4 years 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 over 4 years 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 over 4 years ago

  • Target version changed from 8.3 to 8.4
#10

Updated by Wouter Wolters over 4 years ago

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

Updated by Wouter Wolters over 4 years ago

  • Status changed from Under Review to Resolved
#12

Updated by Riccardo De Contardi over 3 years ago

  • Status changed from Resolved to Closed
#13

Updated by Hannes Lau over 3 years ago

  • Related to Bug #83268: QueryGenerator can't deal with multiple alt labels added
#14

Updated by Hannes Lau over 3 years ago

  • Related to deleted (Bug #83268: QueryGenerator can't deal with multiple alt labels)

Also available in: Atom PDF