Point delivery audit finding to the failing SQL statement
This commit is contained in:
1 parent
6734035734
commit
26432be0e4
1 file changed
+1
-1
@@ -523,7 +523,7 @@ db_sync_select и повторно передаются публичному db_
|
||||
Полный диагностический лог прочитан; причина VerifyInit failure и ошибочный forgery видны явно.
|
||||
|
||||
Дополнительный найденный дефект учёта доставки:
|
||||
si_delivery_update (db_sync.c:838) формирует UPDATE с WHERE timestamp=? AND author=?,
|
||||
si_delivery_update (db_sync.c:851) формирует UPDATE с WHERE timestamp=? AND author=?,
|
||||
но схема si_table_create содержит node_id и не содержит author. На реальной таблице
|
||||
стенда подготовка EXPLAIN UPDATE возвращает SQLITE_ERROR/no such column: author,
|
||||
без исполнения UPDATE. Поэтому эта ветвь не обновляет delivered_peers/delivery_chain;
|
||||
|
||||
Reference in new issue
Block a user