Richard Kuo
ca54bd0b21
add logging
2025-01-05 20:02:05 -08:00
Richard Kuo
d26f8ce852
add detailed timings to monitor vespa sync
2025-01-05 19:24:58 -08:00
Richard Kuo (Danswer)
b027a08698
various lock diagnostics and timing adjustments
2025-01-05 13:59:36 -08:00
Richard Kuo (Danswer)
371d1ccd8f
move to just setting keys
2025-01-05 03:26:33 -08:00
Richard Kuo (Danswer)
7fb92d42a0
quick hack to prevent resyncing the same doc
2025-01-05 03:05:32 -08:00
hagen-danswer
8108ff0a4b
Added logging for permissions upsert queue length
2025-01-02 17:39:01 -08:00
Richard Kuo (Danswer)
b43a8e48c6
add some return types to distinguish when the task is actually performing work
2024-12-31 00:10:33 -08:00
rkuo-danswer
eb369caefb
log attempt id, log elapsed since task execution start, remove log spam ( #3539 )
...
* log attempt id, log elapsed since task execution start, remove log spam
* diagnostic lock logs
---------
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app >
2024-12-21 23:03:50 +00:00
rkuo-danswer
a187aa508c
use redis exclusively with active signal renewal in more places to perform indexing fence validation ( #3517 )
...
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app >
2024-12-20 06:54:00 +00:00
rkuo-danswer
2dd51230ed
clear indexing fences with no celery tasks queued ( #3482 )
...
* allow beat tasks to expire. it isn't important that they all run
* validate fences are in a good state and cancel/fail them if not
* add function timings for important beat tasks
* optimize lookups, add lots of comments
* review changes
---------
Co-authored-by: Richard Kuo <rkuo@rkuo.com >
Co-authored-by: Richard Kuo (Danswer) <rkuo@onyx.app >
2024-12-17 00:55:58 +00:00
pablonyx
cbbf10f450
remove tenant id logs ( #3063 )
2024-12-16 20:24:09 +00:00
pablodanswer
21ec5ed795
welcome to onyx
2024-12-13 09:56:10 -08:00