Project

General

Profile

Actions

Task #53687

closed

Epic #55070: Workpackages

Epic #54260: WP: FAL Missing Issues / Features / API

Story #54263: As an Integrator I want to have my metadata present at places when using files

Task #52778: No metadata shown for Folder and Category bases collections

FileRepository:getFileIndexRecordsForFolder only works for hierarchical path

Added by Steffen Ritter over 10 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Must have
Category:
File Abstraction Layer (FAL)
Target version:
Start date:
2013-11-16
Due date:
2013-12-31
% Done:

100%

Estimated time:
4.00 h
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:

Description

Sorry for german, but I did not want to translate it all... Just for documentation purposes so its not lost

Die Art und weise wie die Query aufgebaut ist, funktioniert nur wenn das Dateisystem seine Identifier hierarchisch mit slashes trennt.

  • Im FileIndexRepository soll eine ähnliche Methode geschaffen werden, die die Daten aber über den neuen „Folder-Hash“ in der Datei-Tabelle sucht. Das ist a, wesentlich Performanter und b, funktioniert mit jedem Treiber, Parameter ist Sinnvollerweise der Folder-Hash direkt
  • Um die spätere Verwendung effizienter zu gestalten sollter der Identifier im Key des arrays stehen (letzter Parameter exec_SELECTgetRows)
  • Eventuell muss hier ein Index auf diese Spalte hinzugefügt werden.
  • Die Methode in im FileRepository soll deprecated werden, un deren Inhalt ersetzt mit einem Aufruf auf das FileIndexRepository.
  • Die Verwendung der deprecated Method soll durch die neue ersetzt werden.

Related issues 1 (0 open1 closed)

Precedes TYPO3 Core - Task #53688: ResourceFactory::createFileObject is called from Folder::getFiles directlyClosedSteffen Ritter2014-01-012014-02-15

Actions
Actions #1

Updated by Steffen Ritter over 10 years ago

  • Assignee set to Steffen Ritter
Actions #2

Updated by Steffen Ritter over 10 years ago

  • Complexity set to medium
Actions #3

Updated by Steffen Ritter over 10 years ago

  • Due date set to 2013-12-31
  • Estimated time set to 4.00 h
Actions #4

Updated by Steffen Ritter over 10 years ago

  • % Done changed from 0 to 10
Actions #5

Updated by Gerrit Code Review over 10 years ago

  • Status changed from Accepted 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/26357

Actions #6

Updated by Steffen Ritter over 10 years ago

  • % Done changed from 10 to 70
Actions #7

Updated by Gerrit Code Review over 10 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/26357

Actions #8

Updated by Steffen Ritter over 10 years ago

  • % Done changed from 70 to 90
Actions #9

Updated by Steffen Ritter over 10 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 90 to 100
Actions #10

Updated by Steffen Ritter over 10 years ago

  • % Done changed from 100 to 90
Actions #11

Updated by Steffen Ritter about 10 years ago

  • % Done changed from 90 to 100
Actions #12

Updated by Riccardo De Contardi over 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF