@@ -119,7 +119,8 @@ public IndexOfTokenRecordPreviousToken(
119
119
tokenComparer = ComponentsForKnownTypes . GetComparer < TToken > ( ) ;
120
120
var factory1 = new ZoneTreeFactory < CompositeKeyOfTokenRecordPrevious < TRecord , TToken > , byte > ( )
121
121
. SetDataDirectory ( $ "{ dataPath } /index1")
122
- . SetIsValueDeletedDelegate ( ( in byte x ) => x == 1 )
122
+ . SetIsDeletedDelegate (
123
+ ( in CompositeKeyOfTokenRecordPrevious < TRecord , TToken > key , in byte value ) => value == 1 )
123
124
. SetMarkValueDeletedDelegate ( ( ref byte x ) => x = 1 )
124
125
. SetKeySerializer ( new StructSerializer < CompositeKeyOfTokenRecordPrevious < TRecord , TToken > > ( ) )
125
126
. SetComparer (
@@ -142,7 +143,8 @@ public IndexOfTokenRecordPreviousToken(
142
143
{
143
144
var factory2 = new ZoneTreeFactory < CompositeKeyOfRecordToken < TRecord , TToken > , byte > ( )
144
145
. SetDataDirectory ( $ "{ dataPath } /index2")
145
- . SetIsValueDeletedDelegate ( ( in byte x ) => x == 1 )
146
+ . SetIsDeletedDelegate (
147
+ ( in CompositeKeyOfRecordToken < TRecord , TToken > key , in byte value ) => value == 1 )
146
148
. SetMarkValueDeletedDelegate ( ( ref byte x ) => x = 1 )
147
149
. SetKeySerializer ( new StructSerializer < CompositeKeyOfRecordToken < TRecord , TToken > > ( ) )
148
150
. SetComparer (
@@ -239,7 +241,7 @@ public void UpsertRecord(TToken token, TRecord record, TToken previousToken)
239
241
Record = record ,
240
242
Token = token ,
241
243
} ;
242
- ZoneTree2 . TryAdd ( key , new ( ) ) ;
244
+ ZoneTree2 . TryAdd ( key , new ( ) , out _ ) ;
243
245
}
244
246
245
247
/// <summary>
0 commit comments