See linked pull requests for timing measurements.
The ContentNode endpoint is sill the slowest, as individual content is loaded via separate queries after the ContentNode collection is loaded. Mainly:
Loading a single camp from the API takes much longer than it should (one of the slowest endpoints). There are a lot of SQL request triggered in the backend. Not entirely sure why. Assuming it's connected to eager loading and somehow doctrine tries to manually load the rootContentNode of each category and each activity of the camp (even when no such data is embedded).
Couldn't really figure out how to avoid.
[2022-04-04T18:38:05.446213+00:00] doctrine.DEBUG: SELECT t0.state AS state_1, t0.activationKeyHash AS activationkeyhash_2, t0.password AS password_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.profileId AS profileid_7 FROM "user" t0 WHERE t0.id = ? ["9145944210a7"] []
[2022-04-04T18:38:05.460664+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["5e387cad273d"] []
[2022-04-04T18:38:05.463812+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"test-user"} []
[2022-04-04T18:38:05.470139+00:00] doctrine.DEBUG: SELECT u0_.state AS state_0, u0_.activationKeyHash AS activationkeyhash_1, u0_.password AS password_2, u0_.id AS id_3, u0_.createTime AS createtime_4, u0_.updateTime AS updatetime_5, u0_.profileId AS profileid_6 FROM "user" u0_ INNER JOIN "profile" p1_ ON u0_.profileId = p1_.id WHERE p1_.username = ? OR p1_.email = ? ["test-user","test-user"] []
[2022-04-04T18:38:05.473612+00:00] security.INFO: Authenticator successful! {"token":{"Lexik\\Bundle\\JWTAuthenticationBundle\\Security\\Authenticator\\Token\\JWTPostAuthenticationToken":"JWTPostAuthenticationToken(user=\"test-user\", roles=\"ROLE_USER\")"},"authenticator":"Lexik\\Bundle\\JWTAuthenticationBundle\\Security\\Authenticator\\JWTAuthenticator"} []
[2022-04-04T18:38:05.475115+00:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"Lexik\\Bundle\\JWTAuthenticationBundle\\Security\\Authenticator\\JWTAuthenticator"} []
[2022-04-04T18:38:05.517308+00:00] doctrine.DEBUG: SELECT c0_.campPrototypeId AS campprototypeid_0, c0_.isPrototype AS isprototype_1, c0_.name AS name_2, c0_.title AS title_3, c0_.motto AS motto_4, c0_.addressName AS addressname_5, c0_.addressStreet AS addressstreet_6, c0_.addressZipcode AS addresszipcode_7, c0_.addressCity AS addresscity_8, c0_.id AS id_9, c0_.createTime AS createtime_10, c0_.updateTime AS updatetime_11, c1_.inviteEmail AS inviteemail_12, c1_.inviteKeyHash AS invitekeyhash_13, c1_.status AS status_14, c1_.role AS role_15, c1_.collaborationAcceptedBy AS collaborationacceptedby_16, c1_.id AS id_17, c1_.createTime AS createtime_18, c1_.updateTime AS updatetime_19, p2_.description AS description_20, p2_.start AS start_21, p2_."end" AS end_22, p2_.id AS id_23, p2_.createTime AS createtime_24, p2_.updateTime AS updatetime_25, a3_.id AS id_26, a3_.createTime AS createtime_27, a3_.updateTime AS updatetime_28, c4_.categoryPrototypeId AS categoryprototypeid_29, c4_.short AS short_30, c4_.name AS name_31, c4_.color AS color_32, c4_.numberingStyle AS numberingstyle_33, a5_.id AS id_34, a5_.createTime AS createtime_35, a5_.updateTime AS updatetime_36, a6_.title AS title_37, a6_.location AS location_38, m7_.materialListPrototypeId AS materiallistprototypeid_39, m7_.name AS name_40, m7_.id AS id_41, m7_.createTime AS createtime_42, m7_.updateTime AS updatetime_43, u8_.state AS state_44, u8_.activationKeyHash AS activationkeyhash_45, u8_.password AS password_46, u8_.id AS id_47, u8_.createTime AS createtime_48, u8_.updateTime AS updatetime_49, c0_.creatorId AS creatorid_50, c0_.ownerId AS ownerid_51, c1_.userId AS userid_52, c1_.campId AS campid_53, p2_.campId AS campid_54, a3_.entityType AS entitytype_55, a3_.rootContentNodeId AS rootcontentnodeid_56, c4_.campId AS campid_57, a5_.entityType AS entitytype_58, a5_.rootContentNodeId AS rootcontentnodeid_59, a6_.campId AS campid_60, a6_.categoryId AS categoryid_61, m7_.campId AS campid_62, u8_.profileId AS profileid_63 FROM camp c0_ LEFT JOIN camp_collaboration c1_ ON c0_.id = c1_.campId LEFT JOIN period p2_ ON c0_.id = p2_.campId LEFT JOIN category c4_ ON c0_.id = c4_.campId LEFT JOIN abstract_content_node_owner a3_ ON c4_.id = a3_.id LEFT JOIN activity a6_ ON c0_.id = a6_.campId LEFT JOIN abstract_content_node_owner a5_ ON a6_.id = a5_.id LEFT JOIN material_list m7_ ON c0_.id = m7_.campId INNER JOIN "user" u8_ ON c0_.creatorId = u8_.id LEFT JOIN camp_collaboration c9_ ON c0_.id = c9_.campId WHERE c0_.id = ? AND ((c9_.userId = ? AND c9_.status = ?) OR c0_.isPrototype = ?) ORDER BY p2_.start ASC ["05ce4b9836e9","9145944210a7","established",true] []
[2022-04-04T18:38:05.674715+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["869c7bbcf042"] []
[2022-04-04T18:38:05.680247+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["869c7bbcf042"] []
[2022-04-04T18:38:05.683436+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["cb499c5495f0"] []
[2022-04-04T18:38:05.685181+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["cb499c5495f0"] []
[2022-04-04T18:38:05.692063+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["9718e0c98748"] []
[2022-04-04T18:38:05.693982+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["9718e0c98748"] []
[2022-04-04T18:38:05.698114+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["a71f929dd156"] []
[2022-04-04T18:38:05.699243+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["a71f929dd156"] []
[2022-04-04T18:38:05.703929+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["a2505e2c8aca"] []
[2022-04-04T18:38:05.705743+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["a2505e2c8aca"] []
[2022-04-04T18:38:05.709465+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["d62d16c6afb6"] []
[2022-04-04T18:38:05.710723+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["d62d16c6afb6"] []
[2022-04-04T18:38:05.715036+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["8d7faccc13ce"] []
[2022-04-04T18:38:05.716379+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["8d7faccc13ce"] []
[2022-04-04T18:38:05.724050+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["c7a28bcfd35f"] []
[2022-04-04T18:38:05.725838+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["c7a28bcfd35f"] []
[2022-04-04T18:38:05.738659+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["83b61af97910"] []
[2022-04-04T18:38:05.740635+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["83b61af97910"] []
[2022-04-04T18:38:05.746139+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["02823e618716"] []
[2022-04-04T18:38:05.747941+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["02823e618716"] []
[2022-04-04T18:38:05.752521+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["cd89a68084ff"] []
[2022-04-04T18:38:05.754781+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["cd89a68084ff"] []
[2022-04-04T18:38:05.759043+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["c8e4a0be93af"] []
[2022-04-04T18:38:05.760678+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["c8e4a0be93af"] []
[2022-04-04T18:38:05.765358+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["645000130f8c"] []
[2022-04-04T18:38:05.766903+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["645000130f8c"] []
[2022-04-04T18:38:05.771938+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["af6d3bd31bfb"] []
[2022-04-04T18:38:05.773820+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["af6d3bd31bfb"] []
[2022-04-04T18:38:05.777871+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["d3b0c2d25c72"] []
[2022-04-04T18:38:05.779636+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["d3b0c2d25c72"] []
[2022-04-04T18:38:05.783926+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["69a1c2680b2b"] []
[2022-04-04T18:38:05.786032+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["69a1c2680b2b"] []
[2022-04-04T18:38:05.791640+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["25aa0c832b70"] []
[2022-04-04T18:38:05.793451+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["25aa0c832b70"] []
[2022-04-04T18:38:05.803898+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["303e8d9d2e2e"] []
[2022-04-04T18:38:05.805743+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["303e8d9d2e2e"] []
[2022-04-04T18:38:05.811304+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["160930523ce2"] []
[2022-04-04T18:38:05.813100+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["160930523ce2"] []
[2022-04-04T18:38:05.820753+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["678166f5bd6c"] []
[2022-04-04T18:38:05.824886+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["678166f5bd6c"] []
[2022-04-04T18:38:05.829809+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["3d211da36cc6"] []
[2022-04-04T18:38:05.831367+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["3d211da36cc6"] []
[2022-04-04T18:38:05.836684+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["656295313d5c"] []
[2022-04-04T18:38:05.838169+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["656295313d5c"] []
[2022-04-04T18:38:05.842136+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["5bdd84d2ab79"] []
[2022-04-04T18:38:05.843915+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["5bdd84d2ab79"] []
[2022-04-04T18:38:05.848747+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["a29cff2d1d03"] []
[2022-04-04T18:38:05.850217+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["a29cff2d1d03"] []
[2022-04-04T18:38:05.855447+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["3edf02e5fd3d"] []
[2022-04-04T18:38:05.857141+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["3edf02e5fd3d"] []
[2022-04-04T18:38:05.861357+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["6127f9640b45"] []
[2022-04-04T18:38:05.863110+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["6127f9640b45"] []
[2022-04-04T18:38:05.868329+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["e2ba5d9578b7"] []
[2022-04-04T18:38:05.875721+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["e2ba5d9578b7"] []
[2022-04-04T18:38:05.881304+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["ca9582689c1e"] []
[2022-04-04T18:38:05.883224+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["ca9582689c1e"] []
[2022-04-04T18:38:05.890540+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["50172d027864"] []
[2022-04-04T18:38:05.893230+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["50172d027864"] []
[2022-04-04T18:38:05.901108+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["ff2ed0cab03e"] []
[2022-04-04T18:38:05.902985+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["ff2ed0cab03e"] []
[2022-04-04T18:38:05.907954+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["c6eb39db9f9c"] []
[2022-04-04T18:38:05.909453+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["c6eb39db9f9c"] []
[2022-04-04T18:38:05.914258+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["32e70cad4ec9"] []
[2022-04-04T18:38:05.915663+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["32e70cad4ec9"] []
[2022-04-04T18:38:06.326749+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["75a94bbedf29"] []
[2022-04-04T18:38:06.328795+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["75a94bbedf29"] []
[2022-04-04T18:38:06.799715+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["0c43453c67aa"] []
[2022-04-04T18:38:06.801376+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["0c43453c67aa"] []
[2022-04-04T18:38:06.813085+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["c686b7b2bf2e"] []
[2022-04-04T18:38:06.815111+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["c686b7b2bf2e"] []
[2022-04-04T18:38:06.833672+00:00] doctrine.DEBUG: SELECT t0.slot AS slot_6, t0.position AS position_7, t0.instanceName AS instancename_8, t0.id AS id_9, t0.createTime AS createtime_10, t0.updateTime AS updatetime_11, t0.rootId AS rootid_12, t0.parentId AS parentid_13, t0.contentTypeId AS contenttypeid_14, t0.strategy, t3.columns AS columns_15, t5.text AS text_16 FROM content_node t0 LEFT JOIN content_node_storyboard t1 ON t0.id = t1.id LEFT JOIN content_node_multiselect t2 ON t0.id = t2.id LEFT JOIN content_node_columnlayout t3 ON t0.id = t3.id LEFT JOIN content_node_materialnode t4 ON t0.id = t4.id LEFT JOIN content_node_singletext t5 ON t0.id = t5.id WHERE t0.id = ? ["3653b3134fc5"] []
[2022-04-04T18:38:06.835370+00:00] doctrine.DEBUG: SELECT t0.id AS id_3, t0.createTime AS createtime_4, t0.updateTime AS updatetime_5, t0.rootContentNodeId AS rootcontentnodeid_6, t0.entityType, t1.categoryPrototypeId AS categoryprototypeid_7, t1.short AS short_8, t1.name AS name_9, t1.color AS color_10, t1.numberingStyle AS numberingstyle_11, t1.campId AS campid_12, t2.title AS title_13, t2.location AS location_14, t2.campId AS campid_15, t2.categoryId AS categoryid_16 FROM abstract_content_node_owner t0 LEFT JOIN category t1 ON t0.id = t1.id LEFT JOIN activity t2 ON t0.id = t2.id WHERE t0.rootContentNodeId = ? ["3653b3134fc5"] []
[2022-04-04T18:38:08.285017+00:00] doctrine.DEBUG: SELECT t0.dayOffset AS dayoffset_1, t0.id AS id_2, t0.createTime AS createtime_3, t0.updateTime AS updatetime_4, t0.periodId AS periodid_5 FROM day t0 WHERE t0.periodId = ? ORDER BY t0.dayOffset ASC ["e8c03e4285cb"] []
[2022-04-04T18:38:08.289441+00:00] doctrine.DEBUG: SELECT t0.startOffset AS startoffset_1, t0.endOffset AS endoffset_2, t0."left" AS left_3, t0.width AS width_4, t0.id AS id_5, t0.createTime AS createtime_6, t0.updateTime AS updatetime_7, t0.periodId AS periodid_8, t0.activityId AS activityid_9 FROM schedule_entry t0 WHERE t0.periodId = ? ORDER BY t0.startOffset ASC, t0."left" ASC, t0.endOffset DESC, t0.id ASC ["e8c03e4285cb"] []
[2022-04-04T18:38:08.299013+00:00] doctrine.DEBUG: SELECT t0.article AS article_1, t0.quantity AS quantity_2, t0.unit AS unit_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.materialListId AS materiallistid_7, t0.periodId AS periodid_8, t0.materialNodeId AS materialnodeid_9 FROM material_item t0 WHERE t0.periodId = ? ["e8c03e4285cb"] []
[2022-04-04T18:38:08.304098+00:00] doctrine.DEBUG: SELECT t0.id AS id_1, t0.createTime AS createtime_2, t0.updateTime AS updatetime_3, t0.dayId AS dayid_4, t0.campCollaborationId AS campcollaborationid_5 FROM day_responsible t0 WHERE t0.dayId = ? ["ad21560b27b3"] []
[2022-04-04T18:38:08.309696+00:00] doctrine.DEBUG: SELECT t0.id AS id_1, t0.createTime AS createtime_2, t0.updateTime AS updatetime_3, t0.dayId AS dayid_4, t0.campCollaborationId AS campcollaborationid_5 FROM day_responsible t0 WHERE t0.dayId = ? ["65d73042d34e"] []
[2022-04-04T18:38:08.312974+00:00] doctrine.DEBUG: SELECT t0.id AS id_1, t0.createTime AS createtime_2, t0.updateTime AS updatetime_3, t0.dayId AS dayid_4, t0.campCollaborationId AS campcollaborationid_5 FROM day_responsible t0 WHERE t0.dayId = ? ["f036e9302f65"] []
[2022-04-04T18:38:08.315684+00:00] doctrine.DEBUG: SELECT t0.id AS id_1, t0.createTime AS createtime_2, t0.updateTime AS updatetime_3, t0.dayId AS dayid_4, t0.campCollaborationId AS campcollaborationid_5 FROM day_responsible t0 WHERE t0.dayId = ? ["f036e9302f66"] []
[2022-04-04T18:38:08.331740+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["f9f1a2f9af25"] []
[2022-04-04T18:38:08.335033+00:00] doctrine.DEBUG: SELECT t0.state AS state_1, t0.activationKeyHash AS activationkeyhash_2, t0.password AS password_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.profileId AS profileid_7 FROM "user" t0 WHERE t0.id = ? ["48f00685a292"] []
[2022-04-04T18:38:08.336144+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["0870635edda6"] []
[2022-04-04T18:38:08.346058+00:00] doctrine.DEBUG: SELECT t0.state AS state_1, t0.activationKeyHash AS activationkeyhash_2, t0.password AS password_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.profileId AS profileid_7 FROM "user" t0 WHERE t0.id = ? ["130684395770"] []
[2022-04-04T18:38:08.347604+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["22dce794d4e2"] []
[2022-04-04T18:38:08.350612+00:00] doctrine.DEBUG: SELECT t0.state AS state_1, t0.activationKeyHash AS activationkeyhash_2, t0.password AS password_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.profileId AS profileid_7 FROM "user" t0 WHERE t0.id = ? ["bee7cf5b3871"] []
[2022-04-04T18:38:08.351796+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["d46337a76a2c"] []
[2022-04-04T18:38:08.355298+00:00] doctrine.DEBUG: SELECT t0.state AS state_1, t0.activationKeyHash AS activationkeyhash_2, t0.password AS password_3, t0.id AS id_4, t0.createTime AS createtime_5, t0.updateTime AS updatetime_6, t0.profileId AS profileid_7 FROM "user" t0 WHERE t0.id = ? ["caeba9f7e728"] []
[2022-04-04T18:38:08.356696+00:00] doctrine.DEBUG: SELECT t0.email AS email_1, t0.googleId AS googleid_2, t0.pbsmidataId AS pbsmidataid_3, t0.cevidbId AS cevidbid_4, t0.username AS username_5, t0.firstname AS firstname_6, t0.surname AS surname_7, t0.nickname AS nickname_8, t0.language AS language_9, t0.roles AS roles_10, t0.id AS id_11, t0.createTime AS createtime_12, t0.updateTime AS updatetime_13, t14.state AS state_15, t14.activationKeyHash AS activationkeyhash_16, t14.password AS password_17, t14.id AS id_18, t14.createTime AS createtime_19, t14.updateTime AS updatetime_20, t14.profileId AS profileid_21 FROM "profile" t0 LEFT JOIN "user" t14 ON t14.profileId = t0.id WHERE t0.id = ? ["7d03c967be7e"] []
[2022-04-04T18:38:08.413336+00:00] doctrine.DEBUG: "COMMIT" [] []
Code branches
See linked pull requests for timing measurements.
Implemented:
Implemented:
Notes on identified performance problems
Doctrine lazy loading issues
AbstractContentNodeOwner->rootContentNode (Problem: *ToOne to abstract entity)
ContentNode ->owner (Problem: OneToOne inversed not lazy loadable)
Eager loading issues
$propertyMetadata->isReadableLink()is not true. However, in many cases we setreadableLinknot on the property itself but on a getter (e.g.Camp->getEmbeddedPeriods()). In this case, data is not eager loaded although the data will be embedded later in the response.Normalization
RelatedCollectionLinkNormalizerfully normalizes the object before replacing the links. In many cases we load many child entities which are not needed, because we replace them later with a single link (especially for collections, where the child entities are normally not embedded).ContentNode endpoint
The ContentNode endpoint is sill the slowest, as individual content is loaded via separate queries after the ContentNode collection is loaded. Mainly:
Potential solutions:
Initial issue description
Loading a single camp from the API takes much longer than it should (one of the slowest endpoints). There are a lot of SQL request triggered in the backend. Not entirely sure why. Assuming it's connected to eager loading and somehow doctrine tries to manually load the
rootContentNodeof each category and each activity of the camp (even when no such data is embedded).Couldn't really figure out how to avoid.
Doctrine debug log