comparison Todo @ 407:de4ef4313adc current-release

looks like working...
author one
date Tue, 25 Nov 2008 17:54:54 +0900
parents 8009dd7b2013
children 795ef563f2a0
comparison
equal deleted inserted replaced
406:8009dd7b2013 407:de4ef4313adc
1 Tue Nov 25 09:13:42 JST 2008
2
3 Todo:
4 だいたい動いたが、たまに爆発するバグが残っているらしい。
5 どうも、optimizerのbugっぽいな... いや、違いますね。
6 getMergeAgainの問題らしいが、直接の原因は良くわからない。
7
1 Mon Nov 24 22:51:45 JST 2008 8 Mon Nov 24 22:51:45 JST 2008
2 9
3 watingCommandInMerge のqueueを一旦0にしてから、manageを 10 watingCommandInMerge のqueueを一旦0にしてから、manageを
4 呼ぶと、queueが既にあるのに、lockが外れた状態になってしまう。 11 呼ぶと、queueが既にあるのに、lockが外れた状態になってしまう。
5 12
10 まぁ、仕方がない。 17 まぁ、仕方がない。
11 18
12 Editor側で、自分が出したINSERT/DELETE commandは無視する必要がある。 19 Editor側で、自分が出したINSERT/DELETE commandは無視する必要がある。
13 ついでに、Editor側でINSERT_ACK/DELETE_ACKに書き換える方が良いらしい。 20 ついでに、Editor側でINSERT_ACK/DELETE_ACKに書き換える方が良いらしい。
14 21
22 Todo:
15 INSERT_ACK/DELETE_ACKが出ない場合があるらしい。と言うか、最初の 23 INSERT_ACK/DELETE_ACKが出ない場合があるらしい。と言うか、最初の
16 一回しか出ていない。 24 一回しか出ていない。
25
26 Done:
27 commandInMerge の扱いが変だった。
17 28
18 Wed Nov 19 19:21:47 JST 2008 29 Wed Nov 19 19:21:47 JST 2008
19 30
20 ACK base に書き換えるのは良いが、途中でjoinして 31 ACK base に書き換えるのは良いが、途中でjoinして
21 きたeditorが、ACKだけを受け取った時には無視する必要が 32 きたeditorが、ACKだけを受け取った時には無視する必要が