summaryrefslogtreecommitdiff
path: root/src/ingestor.cpp
Commit message (Expand)AuthorAge
* Create and perform UA lookup curl op when new user agent is encounteredDan Goodliffe2025-09-13
* Perform background curl operations when not processing log inputDan Goodliffe2025-09-13
* Simplify storeEntities with bindManyDan Goodliffe2025-09-10
* Use curl_multi_poll in main ingestLog loopDan Goodliffe2025-09-10
* Store utsname details in the host's detail fieldDan Goodliffe2025-09-02
* Tag entities with their typewebstat-0.1.1Dan Goodliffe2025-09-01
* Reuse same insert entity commandDan Goodliffe2025-09-01
* Use a DB connection pool rather than a single connectionDan Goodliffe2025-09-01
* Insert new entities and log entry in a transactionDan Goodliffe2025-08-25
* Merge storeEntities into a single thingDan Goodliffe2025-08-25
* Track existing entities, don't attempt reinsertDan Goodliffe2025-08-25
* Return count of entities passed to the databaseDan Goodliffe2025-08-25
* Store log lines in full using entity idsDan Goodliffe2025-08-25
* Store the entities for each log lineDan Goodliffe2025-08-25
* Provide hostname to IngestorDan Goodliffe2025-08-25
* Add helpers and SQL for storing an entityDan Goodliffe2025-08-25
* Pass a DB connection to IngestorDan Goodliffe2025-08-25
* Add helpers for hashing values extracted from log inputDan Goodliffe2025-08-25
* Initial commit; basic Apache log parsingDan Goodliffe2025-08-25