🎨 改进内核任务调度机制提升稳定性 https://github.com/siyuan-note/siyuan/issues/7113
This commit is contained in:
parent
6495574fea
commit
8e6628cfa2
7 changed files with 15 additions and 9 deletions
|
@ -867,7 +867,8 @@
|
|||
"_taskAction": {
|
||||
"task.repo.checkout": "Execute checkout from snapshot",
|
||||
"task.database.index.full": "Execute rebuild index",
|
||||
"task.database.index": "Execute database index queue",
|
||||
"task.database.index": "Execute database index",
|
||||
"task.database.index.commit": "Execute database index commit",
|
||||
"task.database.index.ref": "Execute database index reference",
|
||||
"task.database.index.fix": "Execute database index fix",
|
||||
"task.ocr.image": "Execute image OCR to extract text",
|
||||
|
|
|
@ -865,11 +865,12 @@
|
|||
"max": "mucho tiempo %s"
|
||||
},
|
||||
"_taskAction": {
|
||||
"task.repo.checkout": "Realizar el pago desde la instantánea",
|
||||
"task.repo.checkout": "Ejecutar el pago desde la instantánea",
|
||||
"task.database.index.full": "Ejecutar índice de reconstrucción",
|
||||
"task.database.index": "Ejecutar cola de índice de base de datos",
|
||||
"task.database.index": "Ejecutar el índice de la base de datos",
|
||||
"task.database.index.commit": "Ejecutar la confirmación del índice de la base de datos",
|
||||
"task.database.index.ref": "Ejecutar referencia de índice de base de datos",
|
||||
"task.database.index.fix": "Realizar corrección del índice de la base de datos",
|
||||
"task.database.index.fix": "Ejecutar corrección del índice de la base de datos",
|
||||
"task.ocr.image": "Ejecutar OCR de imagen para extraer texto",
|
||||
"task.history.generateDoc": "Ejecutar Historial GenerateDoc",
|
||||
"task.database.index.embedBlock": "Ejecutar bloque de incrustación de índice de base de datos"
|
||||
|
|
|
@ -867,7 +867,8 @@
|
|||
"_taskAction": {
|
||||
"task.repo.checkout": "Effectuer le paiement à partir d'un instantané",
|
||||
"task.database.index.full": "Exécuter l'index de reconstruction",
|
||||
"task.database.index": "Exécuter la file d'attente d'index de la base de données",
|
||||
"task.database.index": "Effectuer l'indexation de la base de données",
|
||||
"task.database.index.commit": "Effectuer la validation de l'index de la base de données",
|
||||
"task.database.index.ref": "Exécuter la référence d'index de la base de données",
|
||||
"task.database.index.fix": "Effectuer la correction de l'index de la base de données",
|
||||
"task.ocr.image": "Exécute l'OCR d'image pour extraire le texte",
|
||||
|
|
|
@ -867,7 +867,8 @@
|
|||
"_taskAction": {
|
||||
"task.repo.checkout": "執行從快照中檢出",
|
||||
"task.database.index.full": "執行重建索引",
|
||||
"task.database.index": "執行數據庫索引隊列",
|
||||
"task.database.index": "執行數據庫索引",
|
||||
"task.database.index.commit": "執行數據庫索引提交",
|
||||
"task.database.index.ref": "執行數據庫索引引用",
|
||||
"task.database.index.fix": "執行數據庫索引訂正",
|
||||
"task.ocr.image": "執行圖片 OCR 提取文本",
|
||||
|
|
|
@ -867,7 +867,8 @@
|
|||
"_taskAction": {
|
||||
"task.repo.checkout": "执行从快照中检出",
|
||||
"task.database.index.full": "执行重建索引",
|
||||
"task.database.index": "执行数据库索引队列",
|
||||
"task.database.index": "执行数据库索引",
|
||||
"task.database.index.commit": "执行数据库索引提交",
|
||||
"task.database.index.ref": "执行数据库索引引用",
|
||||
"task.database.index.fix": "执行数据库索引订正",
|
||||
"task.ocr.image": "执行图片 OCR 提取文本",
|
||||
|
|
|
@ -50,7 +50,7 @@ type dbQueueOperation struct {
|
|||
func AutoFlushTx() {
|
||||
for {
|
||||
time.Sleep(util.SQLFlushInterval)
|
||||
task.PrependTask(task.DatabaseIndex, FlushQueue)
|
||||
task.PrependTask(task.DatabaseIndexCommit, FlushQueue)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -100,7 +100,8 @@ func newTask(action string, handler interface{}, args ...interface{}) *Task {
|
|||
const (
|
||||
RepoCheckout = "task.repo.checkout" // 从快照中检出
|
||||
DatabaseIndexFull = "task.database.index.full" // 重建索引
|
||||
DatabaseIndex = "task.database.index" // 数据库索引队列
|
||||
DatabaseIndex = "task.database.index" // 数据库索引
|
||||
DatabaseIndexCommit = "task.database.index.commit" // 数据库索引提交
|
||||
DatabaseIndexRef = "task.database.index.ref" // 数据库索引引用
|
||||
DatabaseIndexFix = "task.database.index.fix" // 数据库索引订正
|
||||
OCRImage = "task.ocr.image" // 图片 OCR 提取文本
|
||||
|
|
Loading…
Add table
Reference in a new issue