Follow up blip

2 views
Skip to first unread message

Chiang

unread,
Feb 11, 2010, 1:34:39 PM2/11/10
to QWaveClient
Hi,

When looking at the debugging log from the QWaveClient, I found that
typing a new character in a follow up blip leads to a rather
interesting document operation. For example, say I have already typed
in "ab" into the first blip. Then I create a follow up blip and type
in "c". This is the operation I got from the QWaveClient log:

applied_delta {
hashed_version {
version: 4
history_hash: ""
}
author: "digest-author"
operation {
mutate_document {
document_id: "digest"
document_operation {
component {
delete_characters: "ab"
}
component {
characters: "cab"
}
}
}
}
}

I don't understand why the "ab" deletion operation is necessary. How
are blips organised?

cheers,

Chiang

Torben Weis

unread,
Feb 11, 2010, 1:38:57 PM2/11/10
to qwave...@googlegroups.com
Hi,

I assume you are looking at the delta for the index wave not the delta for the wavelet itself.

Greetings
Torben

2010/2/11 Chiang <chian...@gmail.com>



--
---------------------------
Prof. Torben Weis
Universitaet Duisburg-Essen
torbe...@gmail.com

Chiang

unread,
Feb 12, 2010, 5:24:02 AM2/12/10
to QWaveClient
Hi Torben,

You are right, the delta is for the index wave. Deltas for the
wavelets are as expected. I must say that characters are displayed
correctly on QWaveClient. Just for my understanding, what is this
delta for the index wave about? Why does it carry document operation
that I have not made?

Thanks in advance.

cheers,

Chiang

On Feb 11, 6:38 pm, Torben Weis <torben.w...@gmail.com> wrote:
> Hi,
>
> I assume you are looking at the delta for the index wave not the delta for
> the wavelet itself.
>
> Greetings
> Torben
>

> 2010/2/11 Chiang <chiangk...@gmail.com>

> torben.w...@gmail.com

Reply all
Reply to author
Forward
0 new messages