[Kolab-devel] [issue4498] Single events from a shared calendar folder doesn't available in DIMAP Cache (rt#6198)

Emanuel Schuetze issues at kolab.org
Wed Aug 18 15:34:11 CEST 2010


New submission from Emanuel Schuetze <emanuel at intevation.de>:

Critical e35 user report (reported by several users):

Precondition:
* user X with calendar folder C
* user A has write access to C
* user B has write access to C
* A, B and X use DIMAP with Kolab Server

Scenario:
1. A creates an event E in C
2. after undefined time (sometimes after next syncm, sometimes after some
days/weeks): 
   => A looks at C: E is NOT visible!
   -> B looks at C: E is visible.
3. checks:
   -> E is available at Server
   -> E is NOT available in A's DIMAP cache
   -> E is available in B's DIMAP cache
4. refresh DIMAP cache of A and sync
   => A looks at C: E is now visible!

C contains about 1100 events.
Scenario not reproducable!

Analysis:
Looks like a special DIMAP cache problem.
Compare attached kmailrc files (extracts) of A before (see
1_kmailrc-without-event.txt) vs. after (see 2_kmailrc-with-event.txt)
step (4). Noticeable:
a) "Compactable=false" vs "Compactable=true"
b) "Top=-1" vs ""
c) "Current=0" vs ""
d) "OrderOfArrival=false" vs ""
etc.

Can you find some strange options in the kmailrc? 
Can you explain why the above-named options changed?
What does the additional line "Kalender-changes=1" in 1_kmailrc-without-event.txt?

Open pivotal questions:
-> Which action triggers this problem?
-> When (after event creation) the problem is triggered?

Tested with e35 v20100618 (and newer).
Very critical for our customer!

----------
assignedto: allen
files: 1_kmailrc-without-event.txt
keyword: enterprise35, kde client, kkc
messages: 26100
nosy: allen, emanuel, laurent, ludwig, sergio, till, tmcguire, vkrause
priority: critical
status: unread
title: Single events from a shared calendar folder doesn't available in DIMAP Cache (rt#6198)

______________________________________
Kolab issue tracker <issues at kolab.org>
<https://issues.kolab.org/issue4498>
______________________________________
-------------- next part --------------
[..]

.832658182.directory/.user.directory/.<mytestuser>.directory/Kalender-changes=1
.832658182.directory/.user.directory/.<mytestuser>.directory/Kalender-storageFormat=xml

[..]

[Folder-.832658182.directory/.user.directory/.<mytestuser>.directory/Kalender]
AlarmsBlocked=false
Annotation-FolderType=event
AnnotationFolderTypeChanged=false
Compactable=false
ContentsType=1
Current=0
CurrentSerialNum=878150
ExpireAction=Delete
ExpireMessages=false
ExpireToFolder=
FolderAttributes=\\HasNoChildren
FolderSize=-1
Id=1884997493
IgnoreNewMail=false
ImapPath=/user/<mytestuser>/Kalender/
IncidencesFor=admins
IncidencesForChanged=false
MailingListArchiveAddress=
MailingListEnabled=false
MailingListFeatures=0
MailingListHandler=0
MailingListHelpAddress=
MailingListId=
MailingListPostingAddress=
MailingListSubscribeAddress=
MailingListUnsubscribeAddress=
NoContent=false
NormalIconPath=
OrderOfArrival=false
PutRepliesInSameFolder=false
ReadExpireAge=3
ReadExpireUnits=3
ReadOnly=false
SharedSeenFlags=false
SharedSeenFlagsChanged=false
SortColumn=3
Status=false
StatusChangedLocally=false
StorageQuotaLimit=307200
StorageQuotaRoot=user/<mytestuser>
StorageQuotaUsage=120769
SystemLabel=
Top=-1
TotalMsgs=1113
UIDStatusChangedLocally=5007
UnreadExpireAge=12
UnreadExpireUnits=0
UnreadIconPath=
UnreadMsgs=-1
UseCustomIcons=false
UserRights=447
WhoField=
htmlLoadExternalOverride=false
htmlMailOverride=false
isOpen=false
threadMessagesBySubject=true
threadMessagesOverride=false

[..]


More information about the devel mailing list