<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Slicer/slicer/db, branch slicer-1.12.0</title>
<subtitle>Library and tools for extensible serialisation of ICE objects.</subtitle>
<id>http://git.randomdan.homeip.net/repo/slicer/atom?h=slicer-1.12.0</id>
<link rel='self' href='http://git.randomdan.homeip.net/repo/slicer/atom?h=slicer-1.12.0'/>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/'/>
<updated>2023-09-30T12:09:27Z</updated>
<entry>
<title>Fix up all the little niggly warnings</title>
<updated>2023-09-30T12:09:27Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-09-30T12:09:27Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=d9459fd9d98655de9db578e9fa9ac34b519601a9'/>
<id>urn:sha1:d9459fd9d98655de9db578e9fa9ac34b519601a9</id>
<content type='text'>
... where practical.
</content>
</entry>
<entry>
<title>Replace ifndef/define/endif with pragma once</title>
<updated>2023-09-03T12:59:05Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-09-03T12:59:05Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=4e983552cdae6e4eb063876f263ce984df85b98a'/>
<id>urn:sha1:4e983552cdae6e4eb063876f263ce984df85b98a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allows create and use pre-lowered column names in SQL select deserializer</title>
<updated>2023-08-28T12:07:41Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-28T12:07:41Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=9829453452ef772d4c14007ac55667d197f722f0'/>
<id>urn:sha1:9829453452ef772d4c14007ac55667d197f722f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support case-insensitive OnChild with pre-lowered input</title>
<updated>2023-08-26T20:28:45Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-26T20:28:40Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=7d8b076f71760a5910f74c77ee96370eb111a8a7'/>
<id>urn:sha1:7d8b076f71760a5910f74c77ee96370eb111a8a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cache the Hook name/column relation for non-subclass multi-row selects</title>
<updated>2023-08-22T23:26:20Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-22T23:26:20Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=bbae6d83c6d7ea25f17965fd68062f0cab3da5e4'/>
<id>urn:sha1:bbae6d83c6d7ea25f17965fd68062f0cab3da5e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a DB perf case for a complex with non-optional members</title>
<updated>2023-08-21T20:38:03Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-21T20:38:03Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=9128c51c7315375515a104b1bea2cfe8ca966881'/>
<id>urn:sha1:9128c51c7315375515a104b1bea2cfe8ca966881</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Logical inversion</title>
<updated>2023-08-20T00:35:19Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-20T00:35:19Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=876e40db376ae5cb0bc3c97c5fd70b2b1bee4d46'/>
<id>urn:sha1:876e40db376ae5cb0bc3c97c5fd70b2b1bee4d46</id>
<content type='text'>
Removes ChildRef and changes ModelPart returning ModelPart functions
with functions accepting a callback. Removes the need to maintain and
pass around ModelPart pointers. ~30% performance increase processing
large DB datasets.
</content>
</entry>
<entry>
<title>Add perf test over DB SQL select complex</title>
<updated>2023-08-11T21:30:08Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-11T21:30:08Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=c0d2a75e235ce22c2835dd2485e5e15f3602c3cb'/>
<id>urn:sha1:c0d2a75e235ce22c2835dd2485e5e15f3602c3cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Misc tidy up in db module</title>
<updated>2023-08-11T00:40:49Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-11T00:40:49Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=8f796ba6400e65143ac49b895e46a7a26de7992b'/>
<id>urn:sha1:8f796ba6400e65143ac49b895e46a7a26de7992b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace lots of shared_ptr with unique_ptr or any_ptr</title>
<updated>2023-08-06T10:22:34Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2023-08-06T10:22:34Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/slicer/commit/?id=10049bab0f9765a726dd268aacd431d52d35b144'/>
<id>urn:sha1:10049bab0f9765a726dd268aacd431d52d35b144</id>
<content type='text'>
</content>
</entry>
</feed>
