NEW: module_system | orm -> refactored class_orm_mapper, now split into three separate classes (init, list and update)
NEW: module_system | orm -> removed the old orm class
BUG: module_system | orm -> fixed possible NpE
NEW: module_system | orm -> list-queries may be enriched with additional where restrictions
NEW: updated faqs and languages to make use of the new orm list loader
UPDATE: module_votings | votings -> removed the helper-method class_module_votings_voting::getAllAnswers(), now loaded via class_module_votings_answer::getObjectList()
Updated some objects to make use of the or mapper / the objectfactory
NEW: module_system | orm -> added a common cache-handler class_orm_rowcache, holding all rows usable for object inits. will replace some other caches, e.g. at class_rights
various list-loading adaptions
various list-loading adaptions
various list-loading adaptions
various list-loading adaptions
NEW: module_system | class_db -> flushing the database-cache no longer flushes the table-cache, too. this may be triggered by a special method of class_db since only relevant for package installations / updates
UPDATE: module_postacomment | recorddeleted listener -> refactored the post-loading in order to generate less queries on object deletions
UPDATE: module_navigation | portal generation -> updated some internal data structures to speed up the tree generation
UPDATE: module_pages | pageelement -> the internal row-cache is now merged into the orm init row cache
UPDATE: replaced various "select system_id" statements with "select *" statements in order to fill the orm cache right before creating object instances
BUG: module_system | system_module -> fixed the internal caching of module metadata
BUG: module_pages | element_admin -> fixed the internal caching of element content rows
NEW: module_system | orm_rowcache -> added a method to remove a single row from the cache
BUG: module_system | lockmanager -> locking / unlocking a record flushes the orm init cache, too