6.0.0-alpha12
6/12/25

[#12313] Deep folder structure not syncing
Summary Deep folder structure not syncing
Queue Synchronization
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester simon (at) simonandkate (dot) net
Created 06/06/2013 (4389 days ago)
Due
Updated 06/12/2013 (4383 days ago)
Assigned 06/07/2013 (4388 days ago)
Resolved 06/12/2013 (4383 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
06/12/2013 05:12:12 PM Michael Rubinsky Comment #3
State ⇒ Resolved
Reply to this comment
I added a test with your given folder structure and it currently 
passes (as expected since you said it's fixed now). However, when 
locally porting the test to FRAMEWORK_5_0 it does fail.

This is because the folder id length maximum given in the specs of 64 
bytes. Your deep folder structure was leading to a serverid larger 
than this. This is fixed in the 5.1 branch since we no longer use the 
IMAP folder name for the serverid, but a (much shorter) randomly 
generated identifier.
06/12/2013 05:08:57 PM Michael Rubinsky Version ⇒ Git master
Queue ⇒ Synchronization
 
06/07/2013 09:41:13 AM Jan Schneider Assigned to Michael Rubinsky
State ⇒ Assigned
 
06/07/2013 12:10:47 AM simon (at) simonandkate (dot) net Comment #2 Reply to this comment
Upgraded to 5.1 and this appears to now work OK....

On both an iOS device reporting:

2013-06-07T00:07:09+00:00 INFO: [11213] Request being handled for 
device: APPLDLXFT5X3DFJ2 Supporting protocol version: 14.1

and an Android device reporting:

2013-06-07T00:08:45+00:00 INFO: [11214] Request being handled for 
device: SEC10D1C297BE813 Supporting protocol version: 12.1
06/06/2013 03:47:39 PM simon (at) simonandkate (dot) net Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Deep folder structure not syncing
Queue ⇒ Horde Base
Milestone ⇒
Patch ⇒ No
New Attachment: folders.txt Download
State ⇒ Unconfirmed
Reply to this comment
As per mailing list discussion, deep folder structure not syncing with 
AS. Folders 18 and 19 in the attached list do not sync through.

From email:

I have a fairly deep folder structure in Horde Imp, but it does not 
all sync to AS devices.

E.g. I have in my IMAP space:

Saved Emails/Computer Stuff/Mailing Lists/Horde. Below that I have two 
folders BugsHordeOrg, and Archived Horde

AS syncs down to "Horde" but does not go to the next deeper level.

On the Cyrus IMAP server this is user.simon.Saved Emails.Computer 
Stuff.Mailing Lists.Horde.BugsHordeOrg

This issue shows on all AS devices I have tried - iOS, Android, Win8.

Saved Queries