@@ -136,7 +136,7 @@ pub trait KVStore {
136
136
///
137
137
/// Will create the given `primary_namespace` and `secondary_namespace` if not already present
138
138
/// in the store.
139
- fn write_async (
139
+ fn write (
140
140
& self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : & [ u8 ] ,
141
141
) -> AsyncResultType < ' static , ( ) , io:: Error > ;
142
142
/// Removes any data that had previously been persisted under the given `key`.
@@ -195,15 +195,14 @@ pub async fn migrate_kv_store_data<S: MigratableKVStore, T: MigratableKVStore>(
195
195
196
196
for ( primary_namespace, secondary_namespace, key) in & keys_to_migrate {
197
197
let data = source_store. read ( primary_namespace, secondary_namespace, key) ?;
198
- target_store
199
- . write_async ( primary_namespace, secondary_namespace, key, & data)
200
- . await
201
- . map_err ( |_| {
198
+ target_store. write ( primary_namespace, secondary_namespace, key, & data) . await . map_err (
199
+ |_| {
202
200
io:: Error :: new (
203
201
io:: ErrorKind :: Other ,
204
202
"Failed to write data to target store during migration" ,
205
203
)
206
- } ) ?;
204
+ } ,
205
+ ) ?;
207
206
}
208
207
209
208
Ok ( ( ) )
@@ -245,7 +244,7 @@ where
245
244
246
245
Box :: pin ( async move {
247
246
kv_store
248
- . write_async (
247
+ . write (
249
248
CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
250
249
CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
251
250
CHANNEL_MANAGER_PERSISTENCE_KEY ,
@@ -258,7 +257,7 @@ where
258
257
fn persist_graph (
259
258
& self , network_graph : & NetworkGraph < L > ,
260
259
) -> AsyncResultType < ' static , ( ) , io:: Error > {
261
- self . write_async (
260
+ self . write (
262
261
NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
263
262
NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
264
263
NETWORK_GRAPH_PERSISTENCE_KEY ,
@@ -267,7 +266,7 @@ where
267
266
}
268
267
269
268
fn persist_scorer ( & self , scorer : & S ) -> AsyncResultType < ' static , ( ) , io:: Error > {
270
- self . write_async (
269
+ self . write (
271
270
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
272
271
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
273
272
SCORER_PERSISTENCE_KEY ,
@@ -292,7 +291,7 @@ impl<ChannelSigner: EcdsaChannelSigner, K: KVStore + ?Sized + Sync + Send + 'sta
292
291
293
292
Box :: pin ( async move {
294
293
kv_store
295
- . write_async (
294
+ . write (
296
295
CHANNEL_MONITOR_PERSISTENCE_PRIMARY_NAMESPACE ,
297
296
CHANNEL_MONITOR_PERSISTENCE_SECONDARY_NAMESPACE ,
298
297
& monitor_name. to_string ( ) ,
@@ -312,7 +311,7 @@ impl<ChannelSigner: EcdsaChannelSigner, K: KVStore + ?Sized + Sync + Send + 'sta
312
311
313
312
Box :: pin ( async move {
314
313
kv_store
315
- . write_async (
314
+ . write (
316
315
CHANNEL_MONITOR_PERSISTENCE_PRIMARY_NAMESPACE ,
317
316
CHANNEL_MONITOR_PERSISTENCE_SECONDARY_NAMESPACE ,
318
317
& monitor_name. to_string ( ) ,
@@ -337,7 +336,7 @@ impl<ChannelSigner: EcdsaChannelSigner, K: KVStore + ?Sized + Sync + Send + 'sta
337
336
Err ( _) => return ,
338
337
} ;
339
338
match kv_store
340
- . write_async (
339
+ . write (
341
340
ARCHIVED_CHANNEL_MONITOR_PERSISTENCE_PRIMARY_NAMESPACE ,
342
341
ARCHIVED_CHANNEL_MONITOR_PERSISTENCE_SECONDARY_NAMESPACE ,
343
342
monitor_key. as_str ( ) ,
@@ -865,7 +864,7 @@ where
865
864
866
865
// Serialize and write the new monitor
867
866
self . kv_store
868
- . write_async (
867
+ . write (
869
868
CHANNEL_MONITOR_PERSISTENCE_PRIMARY_NAMESPACE ,
870
869
CHANNEL_MONITOR_PERSISTENCE_SECONDARY_NAMESPACE ,
871
870
monitor_key. as_str ( ) ,
@@ -896,7 +895,7 @@ where
896
895
let monitor_key = monitor_name. to_string ( ) ;
897
896
let update_name = UpdateName :: from ( update_id) ;
898
897
self . kv_store
899
- . write_async (
898
+ . write (
900
899
CHANNEL_MONITOR_UPDATE_PERSISTENCE_PRIMARY_NAMESPACE ,
901
900
monitor_key. as_str ( ) ,
902
901
update_name. as_str ( ) ,
@@ -960,7 +959,7 @@ where
960
959
} ;
961
960
match self
962
961
. kv_store
963
- . write_async (
962
+ . write (
964
963
ARCHIVED_CHANNEL_MONITOR_PERSISTENCE_PRIMARY_NAMESPACE ,
965
964
ARCHIVED_CHANNEL_MONITOR_PERSISTENCE_SECONDARY_NAMESPACE ,
966
965
monitor_key. as_str ( ) ,
0 commit comments