librephotos icon indicating copy to clipboard operation
librephotos copied to clipboard

Timeout when tagging large amount of faces

Open ChrisFab16 opened this issue 1 year ago • 1 comments

When tagging large numbers of faces in the "inference" view, the operation times out and the faces end up not being tagged (sometimes a part of them succeed)

using docker image - release git commit: b807d566b74dd4eb336441cb607786b8e781a746

XHRGET https://my.hostname/api/rqavailable/ [HTTP/2 200 OK 34ms]

XHRGET https://my.hostname/api/rqavailable/

Uncaught (in promise) ZodError: [ { "code": "invalid_type", "expected": "object", "received": "undefined", "path": [ "data" ], "message": "Required" } ] Py https://my.hostname/static/js/main.ef460136.js:2 n https://my.hostname/static/js/main.ef460136.js:2 Ey https://my.hostname/static/js/main.ef460136.js:2 n https://my.hostname/static/js/main.ef460136.js:2 Gy https://my.hostname/static/js/main.ef460136.js:2 value https://my.hostname/static/js/main.ef460136.js:2 value https://my.hostname/static/js/main.ef460136.js:2 IC https://my.hostname/static/js/main.ef460136.js:2 qg https://my.hostname/static/js/main.ef460136.js:2 Gg https://my.hostname/static/js/main.ef460136.js:2 Wg https://my.hostname/static/js/main.ef460136.js:2 Hg https://my.hostname/static/js/main.ef460136.js:2 Ug https://my.hostname/static/js/main.ef460136.js:2 Bg https://my.hostname/static/js/main.ef460136.js:2 Yg https://my.hostname/static/js/main.ef460136.js:2 w https://my.hostname/static/js/main.ef460136.js:2 v https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 a https://my.hostname/static/js/main.ef460136.js:2 promise callbacks https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 Lv https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 timeout https://my.hostname/static/js/main.ef460136.js:2 setTimeout handlers https://my.hostname/static/js/main.ef460136.js:2 Hg https://my.hostname/static/js/main.ef460136.js:2 Ug https://my.hostname/static/js/main.ef460136.js:2 Bg https://my.hostname/static/js/main.ef460136.js:2 Yg https://my.hostname/static/js/main.ef460136.js:2 w https://my.hostname/static/js/main.ef460136.js:2 v https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 i https://my.hostname/static/js/main.ef460136.js:2 promise callbacks https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 Lv https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 timeout https://my.hostname/static/js/main.ef460136.js:2 setTimeout handlers https://my.hostname/static/js/main.ef460136.js:2 Hg https://my.hostname/static/js/main.ef460136.js:2 Ug https://my.hostname/static/js/main.ef460136.js:2 Bg https://my.hostname/static/js/main.ef460136.js:2 Yg https://my.hostname/static/js/main.ef460136.js:2 w https://my.hostname/static/js/main.ef460136.js:2 v https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 s https://my.hostname/static/js/main.ef460136.js:2 i https://my.hostname/static/js/main.ef460136.js:2 promise callbacks https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 wv https://my.hostname/static/js/main.ef460136.js:2 m https://my.hostname/static/js/main.ef460136.js:2 Lv https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 timeout https://my.hostname/static/js/main.ef460136.js:2 setTimeout handlers https://my.hostname/static/js/main.ef460136.js:2 Hg https://my.hostname/static/js/main.ef460136.js:2 Ug https://my.hostname/static/js/main.ef460136.js:2 Bg https://my.hostname/static/js/main.ef460136.js:2 Yg https://my.hostname/static/js/main.ef460136.js:2 w https://my.hostname/static/js/main.ef460136.js:2 v https://my.hostname/static/js/main.ef460136.js:2 av https://my.hostname/static/js/main.ef460136.js:2 dispatch https://my.hostname/static/js/main.ef460136.js:2 main.ef460136.js:2:1834185 Source map error: Error: NetworkError when attempting to fetch resource. Resource URL: https://my.hostname/static/js/main.ef460136.js Source Map URL: main.ef460136.js.map

ChrisFab16 avatar Jun 25 '23 09:06 ChrisFab16

this was temporarily fixed (derneuere mentioned a query that timed out but was optimized)

Marking a face and clicking the "plus" button now triggers below error (and no names show up in the list)

ZodError: [ { "code": "invalid_type", "expected": "boolean", "received": "string", "path": [ 118, "video" ], "message": "Expected boolean, received string" }, { "code": "invalid_type", "expected": "boolean", "received": "string", "path": [ 120, "video" ], "message": "Expected boolean, received string" }, { "code": "invalid_type", "expected": "boolean", "received": "string", "path": [ 172, "video" ], "message": "Expected boolean, received string" }, { "code": "invalid_type", "expected": "boolean", "received": "string", "path": [ 178, "video" ], "message": "Expected boolean, received string" }, { "code": "invalid_type", "expected": "boolean", "received": "string", "path": [ 187, "video" ], "message": "Expected boolean, received string" } ] n https://my.hostname/static/js/main.c08c879a.js:2 Ey https://my.hostname/static/js/main.c08c879a.js:2 n https://my.hostname/static/js/main.c08c879a.js:2 Gy https://my.hostname/static/js/main.c08c879a.js:2 value https://my.hostname/static/js/main.c08c879a.js:2 value https://my.hostname/static/js/main.c08c879a.js:2 WH https://my.hostname/static/js/main.c08c879a.js:2 promise callback*WH https://my.hostname/static/js/main.c08c879a.js:2 ZK https://my.hostname/static/js/main.c08c879a.js:2 rl https://my.hostname/static/js/main.c08c879a.js:2 xu https://my.hostname/static/js/main.c08c879a.js:2 wu https://my.hostname/static/js/main.c08c879a.js:2 wu https://my.hostname/static/js/main.c08c879a.js:2 lu https://my.hostname/static/js/main.c08c879a.js:2 Ho https://my.hostname/static/js/main.c08c879a.js:2 ru https://my.hostname/static/js/main.c08c879a.js:2 ru https://my.hostname/static/js/main.c08c879a.js:2 nu https://my.hostname/static/js/main.c08c879a.js:2 ns https://my.hostname/static/js/main.c08c879a.js:2 addFaces https://my.hostname/static/js/main.c08c879a.js:2 Vu/</</e[n]/< https://my.hostname/static/js/main.c08c879a.js:2 n https://my.hostname/static/js/main.c08c879a.js:2 Le https://my.hostname/static/js/main.c08c879a.js:2 Be https://my.hostname/static/js/main.c08c879a.js:2 Nr https://my.hostname/static/js/main.c08c879a.js:2 Nr https://my.hostname/static/js/main.c08c879a.js:2 Rr https://my.hostname/static/js/main.c08c879a.js:2 Wr https://my.hostname/static/js/main.c08c879a.js:2 uu https://my.hostname/static/js/main.c08c879a.js:2 ze https://my.hostname/static/js/main.c08c879a.js:2 Wr https://my.hostname/static/js/main.c08c879a.js:2 qt https://my.hostname/static/js/main.c08c879a.js:2 Vt https://my.hostname/static/js/main.c08c879a.js:2 peopleActions.js:26:14

ChrisFab16 avatar Jul 12 '23 11:07 ChrisFab16