Activity log for bug #531273

Date Who What changed Old value New value Message
2010-03-03 11:33:35 Roman Yepishev bug added bug
2010-03-03 19:37:12 Roman Yepishev description Trunk. I added my Documents folder with 1184 obejcts (files/folders) to ubuntuone via UDF, additionally to 273 objects in Ubuntu One. It took 28 minutes for syncdaemon to perform local rescan, i.e. from u1sdtool --connect to IDLE state. I believe this means that there is a separate transaction for every query. The log is filled with the records of such kind: 2010-03-03 12:01:00,128 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_META_QUEUE_WAITING, args:(), kw:{} 2010-03-03 12:01:00,130 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") starting 2010-03-03 12:01:00,135 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") running 2010-03-03 12:01:00,143 - ubuntuone.SyncDaemon.State - DEBUG - IDLE --[SYS_META_QUEUE_WAITING]--> START_WORKING_ON_METADATA 2010-03-03 12:01:00,144 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': <WorkingSDState START_WORKING_ON_METADATA>} 2010-03-03 12:01:01,074 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") success 2010-03-03 12:01:01,077 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_META_QUEUE_DONE, args:(), kw:{} 2010-03-03 12:01:01,077 - ubuntuone.SyncDaemon.State - DEBUG - START_WORKING_ON_METADATA --[SYS_META_QUEUE_DONE]--> IDLE I think this is a major issue. There is no reason why every object will be queried separately as this is extremely inefficient. There needs to be some way to make the local rescan download the 'snapshot' of the server side. I can reproduce that every time I start syncdaemon and connect to the service. Trunk. I added my Documents folder with 1184 obejcts (files/folders) to ubuntuone via UDF, additionally to 273 objects in Ubuntu One. It took 28 minutes for syncdaemon to perform full server query, i.e. from u1sdtool --connect to IDLE state. I believe this means that there is a separate transaction for every query. The log is filled with the records of such kind: 2010-03-03 12:01:00,128 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_META_QUEUE_WAITING, args:(), kw:{} 2010-03-03 12:01:00,130 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") starting 2010-03-03 12:01:00,135 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") running 2010-03-03 12:01:00,143 - ubuntuone.SyncDaemon.State - DEBUG - IDLE --[SYS_META_QUEUE_WAITING]--> START_WORKING_ON_METADATA 2010-03-03 12:01:00,144 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': <WorkingSDState START_WORKING_ON_METADATA>} 2010-03-03 12:01:01,074 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - (unrolled) query share:'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718' node:'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5' (unrolled) query(node="'c9fde1df-4fc9-46f5-b9be-6958c1a64fb5'", index='0', share="'c1ef0c4c-2442-4fdf-88c9-c8d963b7c718'", hash="''") success 2010-03-03 12:01:01,077 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_META_QUEUE_DONE, args:(), kw:{} 2010-03-03 12:01:01,077 - ubuntuone.SyncDaemon.State - DEBUG - START_WORKING_ON_METADATA --[SYS_META_QUEUE_DONE]--> IDLE I think this is a major issue. There is no reason why every object will be queried separately as this is extremely inefficient. There needs to be some way to make the local rescan download the 'snapshot' of the server side. I can reproduce that every time I start syncdaemon and connect to the service.
2010-03-03 19:37:26 Roman Yepishev summary Local metadata rescan takes ages: 28 minutes for 1457 objects Server query takes ages: 28 minutes for 1457 objects
2010-03-03 19:49:48 Roman Yepishev visibility public private
2010-03-03 20:15:04 Roman Yepishev attachment added syncdaemon-logs.tar.gz http://launchpadlibrarian.net/40101340/syncdaemon-logs.tar.gz
2010-03-07 00:16:12 Roman Yepishev visibility private public
2010-03-07 00:55:02 John O'Brien ubuntuone-client: assignee Guillermo Gonzalez (verterok)
2010-03-08 23:31:13 Charlie Kravetz ubuntuone-client: status New Confirmed
2010-03-12 14:41:57 Joshua Hoover tags chicharra foundations+ u1-lucid udf
2010-03-12 15:32:45 Guillermo Gonzalez summary Server query takes ages: 28 minutes for 1457 objects sync takes ages: 28 minutes for 1457 objects
2010-03-12 15:33:11 Guillermo Gonzalez ubuntuone-client: assignee Guillermo Gonzalez (verterok) Ubuntu One Foundations+ team (ubuntuone-foundations+)
2010-03-22 22:13:39 Joshua Hoover tags chicharra foundations+ u1-lucid udf chicharra foundations+ package u1-lucid udf
2010-03-31 19:11:15 Facundo Batista ubuntuone-client: importance Undecided Low
2010-04-06 22:40:48 Joshua Hoover tags chicharra foundations+ package u1-lucid udf chicharra foundations+ package u1-maverick udf
2010-04-13 12:16:47 Roman Yepishev summary sync takes ages: 28 minutes for 1457 objects Meta Queue takes ages: 28 minutes for 1457 objects
2010-05-05 18:33:57 papukaija tags chicharra foundations+ package u1-maverick udf chicharra foundations+ lucid package u1-maverick udf
2010-08-14 09:04:04 Henrique Ferreiro bug added subscriber Henrique Ferreiro
2010-09-16 15:01:44 Roman Yepishev ubuntuone-client: status Confirmed Fix Released
2011-08-16 18:26:04 christopher pijarski bug added subscriber christopher pijarski