summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Include type in existingEntities cacheHEADwebstat-0.7.1mainDan Goodliffe2 days
* Add a const for the number of entities inserted so farDan Goodliffe3 days
* Fix compilation of test-ingestor with gcc-16webstat-0.7Dan Goodliffe5 days
* Add option --jobDan Goodliffe6 days
* Update parsed type of duration fieldDan Goodliffe6 days
* Insert uninsirtable lines using the hostnameId recorded in the bad_lines tableDan Goodliffe7 days
* Include extra details when storing unparsable and uninsertable lines.Dan Goodliffe7 days
* Replace use of CAUSEPARSEFAIL in sample stringsDan Goodliffe9 days
* Fixes to parseEscapedStringDan Goodliffe9 days
* Partition the entities tableDan Goodliffe11 days
* Fix uniqueness of entitiesDan Goodliffe13 days
* Fix entity function sometimes returning null/wrong idDan Goodliffe13 days
* Increase size field to 64bit and fix scan typesDan Goodliffe2026-06-27
* Remove the PK id column from access_logDan Goodliffe2026-06-27
* Select uninsertable is for updatewebstat-0.6Dan Goodliffe2026-06-08
* Remove the purge time limitDan Goodliffe2026-06-08
* Don't order rows when purgingDan Goodliffe2026-06-08
* Switch to std::fstream and std::print for parkLogLinesDan Goodliffe2026-05-20
* Change bytesToHexRange into a transform view variableDan Goodliffe2026-05-20
* Merge remote-tracking branch 'origin/retry-store'Dan Goodliffe2026-05-19
|\
| * Add index for uninsertable lines with no failure detailDan Goodliffe2026-05-19
| * Run the retry uninsertable process batchedDan Goodliffe2026-05-19
| * Add job to retry insertion of log lines which had previously failedDan Goodliffe2026-05-18
| * Extract ENTITY_IDS helperDan Goodliffe2026-05-17
| * Add ThreadSafeT helperDan Goodliffe2026-05-17
|/
* Check terminated flag in jobPurgeOldLogswebstat-0.5.1Dan Goodliffe2026-05-13
* Fix checking of background job completenessDan Goodliffe2026-05-13
* Remove maxBatchesDan Goodliffe2026-05-13
* Force use of std::launch::asyncwebstat-0.5Dan Goodliffe2026-05-10
* Be specific about values from entities tableDan Goodliffe2026-05-10
* Handle completed curl operations in a jobDan Goodliffe2026-05-07
* Add support for conditional job executionDan Goodliffe2026-05-07
* Only call entity insert handler if detail is nullDan Goodliffe2026-05-05
* Add override of insert helper for tuplesDan Goodliffe2026-05-05
* Switch to std::map for existingEntities cacheDan Goodliffe2026-05-05
* Start curl operations from any threadDan Goodliffe2026-05-02
* Ingest log lines in a background threadDan Goodliffe2026-05-02
* Rename jobIngestParkedLines to jobReadParkedLinesDan Goodliffe2026-05-01
* Append unparked lines to queue in finalise functionDan Goodliffe2026-05-01
* Return a callable from jobsDan Goodliffe2026-05-01
* Explicitly wait for and finalize any running jobs on exitDan Goodliffe2026-05-01
* Limit the number lines stored at onceDan Goodliffe2026-05-01
* Add indexes on all entity references in access_logDan Goodliffe2026-04-26
* Add BRIN index to access_log.request_time and improve purgeDan Goodliffe2026-04-23
* Revert "Save point only if there are new entities"Dan Goodliffe2026-04-20
* Merge remote-tracking branch 'origin/no-crc32'webstat-0.4Dan Goodliffe2026-04-18
|\
| * Swap int for integer in schemaDan Goodliffe2026-04-18
| * Save point only if there are new entitiesDan Goodliffe2026-04-15
| * 4 fields is more than enough for Entity to be a fully-fledged typeDan Goodliffe2026-04-15
| * Replace use of crc32 for entity idDan Goodliffe2026-04-15