<feed xmlns='http://www.w3.org/2005/Atom'>
<title>WebStat analyser, branch webstat-0.1</title>
<subtitle>WebStat web site access analyser</subtitle>
<id>http://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.1</id>
<link rel='self' href='http://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.1'/>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/'/>
<updated>2025-08-25T15:39:42Z</updated>
<entry>
<title>Add install rules</title>
<updated>2025-08-25T15:39:42Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-25T15:39:20Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=828c158519cc4182277eca1d00ec7dd9fce4986c'/>
<id>urn:sha1:828c158519cc4182277eca1d00ec7dd9fce4986c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an ingestor performance test</title>
<updated>2025-08-25T15:02:53Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-25T14:21:43Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=ee7f2eb027c272427519b8a9d02b62a7411bf344'/>
<id>urn:sha1:ee7f2eb027c272427519b8a9d02b62a7411bf344</id>
<content type='text'>
Generates a random long file of random data and then ingests it.
</content>
</entry>
<entry>
<title>Move common test code to its own library</title>
<updated>2025-08-25T15:02:51Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-25T14:18:41Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=3d6c2f43932bf8930ea0b1a53f6ebe048c7803bc'/>
<id>urn:sha1:3d6c2f43932bf8930ea0b1a53f6ebe048c7803bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use SQL standard identity column</title>
<updated>2025-08-25T15:02:50Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-25T12:08:16Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=6e549d226b0ebce6ecdce0e7c5f03a0ce4867a89'/>
<id>urn:sha1:6e549d226b0ebce6ecdce0e7c5f03a0ce4867a89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Insert new entities and log entry in a transaction</title>
<updated>2025-08-25T15:02:48Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-25T12:06:07Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=21a9cb6866afe3354bee60d852ebffc7ef3a8355'/>
<id>urn:sha1:21a9cb6866afe3354bee60d852ebffc7ef3a8355</id>
<content type='text'>
If no new entities are required, no transaction is created.
</content>
</entry>
<entry>
<title>Merge storeEntities into a single thing</title>
<updated>2025-08-25T15:02:46Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-24T11:00:10Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=7301fe6484dc1b1d652425ad005ccfd214002a87'/>
<id>urn:sha1:7301fe6484dc1b1d652425ad005ccfd214002a87</id>
<content type='text'>
Add visitSum for tuples and makes storeEntities into a single lambda.
</content>
</entry>
<entry>
<title>Track existing entities, don't attempt reinsert</title>
<updated>2025-08-25T15:02:44Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-23T18:26:59Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=e30cbf9fef8922abef4cc44ad8628d4eef5d28a9'/>
<id>urn:sha1:e30cbf9fef8922abef4cc44ad8628d4eef5d28a9</id>
<content type='text'>
This is an ever growing set, but in theory should be finite, and is only
4bytes per entity.
</content>
</entry>
<entry>
<title>Return count of entities passed to the database</title>
<updated>2025-08-25T15:02:43Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-23T16:52:28Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=a84be46d879ad3bde0e4a0890ef1108bf5e10b0b'/>
<id>urn:sha1:a84be46d879ad3bde0e4a0890ef1108bf5e10b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Store log lines in full using entity ids</title>
<updated>2025-08-25T15:02:41Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-23T16:28:37Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=7ec58bf3f72fd7e0396a37f43ff023731697ff8a'/>
<id>urn:sha1:7ec58bf3f72fd7e0396a37f43ff023731697ff8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Store the entities for each log line</title>
<updated>2025-08-25T15:02:39Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-23T16:24:48Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/webstat/commit/?id=b9b25dc52ad73f1be70f42d649b7b52bc4807208'/>
<id>urn:sha1:b9b25dc52ad73f1be70f42d649b7b52bc4807208</id>
<content type='text'>
</content>
</entry>
</feed>
