Directory Tests/Unit/Persistence/Backend/

Directory Created:
2010-01-13 17:30
Directory Deleted:
2010-08-24 10:42
Total Files:
0
Deleted Files:
2
Lines of Code:
0

[root]/Tests/Unit/Persistence/Backend
                    Folder removed from repo GenericPdo (0 files, 0 lines)

Lines of Code

Tests/Unit/Persistence/Backend/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 14 (100.0%) 1906 (100.0%) 136.1
k-fish 11 (78.6%) 1900 (99.7%) 172.7
robert 3 (21.4%) 6 (0.3%) 2.0

Most Recent Commits

k-fish 2010-08-24 10:42 Rev.: 5057

Removed everything in trunk after move to git.

0 lines of code changed in 2 files:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (del), PdoBackendTest.php (del)
k-fish 2010-08-13 16:21 Rev.: 4969

[-TASK] FLOW3: Removed @version keyword from files, resolves #8835.

0 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (-1)
k-fish 2010-06-10 11:31 Rev.: 4479

[+BUGFIX] FLOW3 (Persistence): When checking for objects removed from an array comparison now works, fixes #8132.

49 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+49 -2)
k-fish 2010-04-30 16:13 Rev.: 4252

[+FEATURE] FLOW3 (Persistence): Added some more tests for nested array support, basics work; resolves #7495, resolves #7496.
[-TASK] FLOW3 (Persistence) removed getCleanState() from AbstractBackend, it was useless since the dirty checking refactoring, relates to #7567.
[~TASK] FLOW3 (Persistence): Adjusted the code to take care of removed objects inside arrays and SplObjectStorages, fixes #7567.

0 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (-37)
k-fish 2010-03-11 21:07 Rev.: 3930

[+FEATURE] FLOW3 (Persistence): Reimplemented lazy loading, resolves #6120. See updated manual for details.
[+FEATURE] FLOW3 (Persistence): Lazy loaded SplObjectStorage can now be counted without triggering activation, resolves #3337.
[~API] FLOW3 (Persistence): Moved the BackendInterface into the Backend namespace.
[-API] FLOW3 (Persistence): Removed the DataMapperInterface. Backends should follow the defined data structure.
[~TASK] FLOW3 (Persistence): Optimized clean data handling while dirty checking, reducing memory usage.

3 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+3 -2)
robert 2010-02-22 16:17 Rev.: 3837

[+FEATURE] FLOW3 (Object): Implemented a static object container which is automatically built. It's essentially a hardcoded version of the autowired and configured object dependencies - just a lot faster. Many tests are still missing, but the version in this commit should be mostly functional. Addresses #3740 and resolves #2123.
[!!!][~API] FLOW3 (Object): Heavily refactored the Object Manager and its tests. The most important change is the removal of the Object Factory whose create() method is now located in the Object Manager. Furthermore, the getObject() method has been renamed to get() and a few minor important API functions within the Object Manager have been modified. This commit also contains a script which allows for semi automatically migrating existing code to the new API (see ./flow3 migrate objectmanagerusage). Resolves #6562
[~TASK] FLOW3 (Configuration): The Configuration Manager and its YAML source now doesn't depend on the YAML package anymore but refers to a YAML parser class within the FLOW3 package. Resolves #6564.

3 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+3 -2)
k-fish 2010-02-18 23:32 Rev.: 3830

[~TASK] FLOW3 (Persistence): Completely rewrote dirty checking, achieves massive speedup; isNew() and isDirty() are no longer AOP'ed into objects but reside in the PersistenceManager now.
[+API] FLOW3 (Persistence): getObjectDataByQuery(), getObjectCountByQuery() now in PersistenceManagerInterface.
[~API] FLOW3 (Persistence): replaceObject() moved from BackendInterface to PersistenceManagerInterface.
[-API] FLOW3 (Persistence): removed getBackend() from PersistenceManager, no longer needed as API methods from backend moved to PersistenceManager.
[~TASK] FLOW3 (Persistence): Renamed DirtyMonitoringInterface to PersistenceMagicAspect.

3 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+3 -19)
k-fish 2010-01-20 15:56 Rev.: 3735

[~TASK] FLOW3 (Persistence): Follow-up to r3734 fixing failing tests, related to #6124.

19 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+19 -19)
k-fish 2010-01-18 10:10 Rev.: 3653

[+BUGFIX] FLOW3 (Persistence): PdoBackend can now handle NULL in properties declared as SplObjectStorage, fixes #6069. Applied the same fix for array processing.

30 lines of code changed in 1 file:

  • Tests/Unit/Persistence/Backend: PdoBackendTest.php (+30)
robert 2010-01-15 15:38 Rev.: 3643

[~TASK] FLOW3 (Documentation): Updated the Coding Guidelines: removed inconsistent exceptions from the general class naming rules. Also added the rule that names of aspect classes must end with "Aspect". Relates to #5658
[~TASK] Global: Renamed many classes and interfaces in order to be consistent with FLOW3's naming rules. A migration script to update third-party applications will follow soon. Resolves #5658

3 lines of code changed in 2 files:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (+2 -2), PdoBackendTest.php (+1 -1)
k-fish 2010-01-13 17:30 Rev.: 3616

[+FEATURE] FLOW3 (Persistence): Wrote a new persistence backend using a database directly instead of TYPO3CR. Details see below. Resolves #6006.
[+API] FLOW3 (Persistence): Added new backend classes that can be used for further backends.
[-API] FLOW3 (Persistence): Removed methods getIdentifierByObject(), getObjectByIdentifier() and isNewObject() from BackendInterface.
[+API] FLOW3 (Persistence): Removed methods getIdentifierByObject(), getObjectByIdentifier() and isNewObject() to ManagerInterface and Manager.
[-API] FLOW3 (Persistence): Removed withUUID() from QueryInterface, use getObjectByIdentifier() on Manager instead.
[+API] FLOW3 (Persistence): Added constants for query operators to QueryInterface.

1796 lines of code changed in 2 files:

  • Tests/Unit/Persistence/Backend: AbstractBackendTest.php (new 353), PdoBackendTest.php (new 1443)
Generated by StatSVN 0.5.0