<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fatcat/rust/src, branch bnewbold-ubuntu-jammy</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/fatcat/atom?h=bnewbold-ubuntu-jammy</id>
<link rel='self' href='https://git.bnewbold.net/fatcat/atom?h=bnewbold-ubuntu-jammy'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/'/>
<updated>2022-09-06T18:03:35Z</updated>
<entry>
<title>Merge branch 'bnewbold-fill-changelog-gaps' into 'master'</title>
<updated>2022-09-06T18:03:35Z</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@archive.org</email>
</author>
<published>2022-09-06T18:03:35Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=8bdd5fd92a33cf05424447241033bd529b68af77'/>
<id>urn:sha1:8bdd5fd92a33cf05424447241033bd529b68af77</id>
<content type='text'>
rust: fill changelog gap helper tool

See merge request webgroup/fatcat!142</content>
</entry>
<entry>
<title>RIP Peter Eckersley</title>
<updated>2022-09-06T18:01:37Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2022-09-06T18:01:34Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=30264158fc1cc261638155d4b1104cad212baa2f'/>
<id>urn:sha1:30264158fc1cc261638155d4b1104cad212baa2f</id>
<content type='text'>
"A man is not dead while his name is still spoken."
</content>
</entry>
<entry>
<title>rust: new fatcat-doctor fixup tool, with changelog gap filler</title>
<updated>2022-08-13T02:33:11Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2022-08-13T02:33:11Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=cdb5f03d89e6b2f96d7f7b28d8c3161793c85382'/>
<id>urn:sha1:cdb5f03d89e6b2f96d7f7b28d8c3161793c85382</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: handle database read-only mode (as 5xx errors, not 4xx)</title>
<updated>2022-01-22T00:52:03Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2022-01-22T00:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=c8b2d48106f92215ca2fbd761f8ac4cf254135e6'/>
<id>urn:sha1:c8b2d48106f92215ca2fbd761f8ac4cf254135e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: implement content_scope</title>
<updated>2021-11-18T00:16:25Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-17T22:48:31Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=7f3d8e3d3d9aa36c859fc808464f1eee53e9e897'/>
<id>urn:sha1:7f3d8e3d3d9aa36c859fc808464f1eee53e9e897</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api: add SQL 'ORDER BY' to many reads to stabilize API array ordering</title>
<updated>2021-11-05T21:18:11Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-05T21:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=c87befeff80f609e0890ec608d9e65186ae528e8'/>
<id>urn:sha1:c87befeff80f609e0890ec608d9e65186ae528e8</id>
<content type='text'>
The hope is to make things like file entity URLs, fileset manifests, and
other arrays in the JSON API "stable", meaning that if you create an
entity with a list of a given order, a read back (in any environment,
including prod/QA, bulk dumps, etc) will return the array with the same
sort order.

This was informally happening most of the time, but occasionally not (!)

Assumption is that these sorts will have little or no performance
impact, as the common case is less than a dozen elements, and the hard
cases are a few thousand at most, and there is already a sorted index.
</content>
</entry>
<entry>
<title>rust: expand valid hdl identifiers</title>
<updated>2021-10-13T23:21:31Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T22:53:46Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=4b8cb5ac53beec85d6d4b620518eed8ccb891bc2'/>
<id>urn:sha1:4b8cb5ac53beec85d6d4b620518eed8ccb891bc2</id>
<content type='text'>
Based on real examples found on dblp.org
</content>
</entry>
<entry>
<title>rust: prep for possible DOI lowercase enforcement</title>
<updated>2021-10-13T23:21:30Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:56:26Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=54cb27a58b7753e141769fa3392a8b22e88897f4'/>
<id>urn:sha1:54cb27a58b7753e141769fa3392a8b22e88897f4</id>
<content type='text'>
See also: https://github.com/internetarchive/fatcat/issues/83

This commit is no behavior change, just leaving a note to self.
</content>
</entry>
<entry>
<title>rust: implement scheman and API changes</title>
<updated>2021-10-13T23:21:30Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:56:08Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=11fdff350e0549d46a8a7b5e74451e08ce067cb2'/>
<id>urn:sha1:11fdff350e0549d46a8a7b5e74451e08ce067cb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: handle new migrations in test helper</title>
<updated>2021-10-13T23:21:30Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:54:16Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=8d1f8d02f2e43c13d35b57ff3a625ab5de6c51c7'/>
<id>urn:sha1:8d1f8d02f2e43c13d35b57ff3a625ab5de6c51c7</id>
<content type='text'>
</content>
</entry>
</feed>
