mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-12-23 13:10:06 +01:00
share the rtxn between the access to the tasks and to the indexes
This commit is contained in:
parent
6bd6321226
commit
2f748480a1
@ -555,11 +555,8 @@ impl IndexScheduler {
|
|||||||
}
|
}
|
||||||
dump_tasks.flush()?;
|
dump_tasks.flush()?;
|
||||||
|
|
||||||
// TODO: maybe `self.indexes` could use this rtxn instead of creating its own
|
|
||||||
drop(rtxn);
|
|
||||||
|
|
||||||
// 3. Dump the indexes
|
// 3. Dump the indexes
|
||||||
for (uid, index) in self.indexes()? {
|
for (uid, index) in self.index_mapper.indexes(&rtxn)? {
|
||||||
let rtxn = index.read_txn()?;
|
let rtxn = index.read_txn()?;
|
||||||
let metadata = IndexMetadata {
|
let metadata = IndexMetadata {
|
||||||
uid: uid.clone(),
|
uid: uid.clone(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user