Commit Graph
10 Commits
Author SHA1 Message Date
jhkaktus 4315f1fdb3 fix limits 2026-09-13 18:01:58 +02:00
jhkaktus 682c0f4971 add launcher 2026-09-13 01:57:46 +02:00
jhkaktus 2e1701c442 add usage of priority system 2026-09-06 22:05:47 +02:00
jhkaktus 0adf9eb42c Skip over-long URLs before inserting into crawl_queue
Extremely long URLs exceeded the PostgreSQL B-tree index row limit
(~2704 bytes) on crawl_queue.url and crashed workers with
ProgramLimitExceeded. queue_urls() now drops URLs whose UTF-8
representation exceeds MAX_QUEUE_URL_BYTES (2000), logs a warning with
the skipped count and limit, and returns 0 early when nothing remains.
The INSERT with ON CONFLICT (url) DO NOTHING and the DB schema are
unchanged, so other crawler instances stay compatible.

🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
2026-09-06 10:42:19 +02:00
jhkaktus 4957383d4c add better analysis 2026-09-05 21:50:42 +02:00
jhkaktus 0f4560ee01 add search 2026-09-02 20:06:04 +02:00
jhkaktus d415f6952b add search 2026-09-02 19:54:49 +02:00
tech2m f1c7ecc14d Add Crawler and env files 2026-09-02 18:32:20 +02:00
jhkaktus ca0f617f62 add webtracker (also avalibal at stats.search.serverjonas.de 2026-09-02 18:27:57 +02:00
jhkaktus 7d4773d06a Initial commit 2026-09-02 16:14:24 +00:00