<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fatcat/rust, branch bnewbold-pythonclient-types</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/fatcat/atom?h=bnewbold-pythonclient-types</id>
<link rel='self' href='https://git.bnewbold.net/fatcat/atom?h=bnewbold-pythonclient-types'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/'/>
<updated>2021-11-18T00:55:52+00:00</updated>
<entry>
<title>bump rust code to 0.5.0</title>
<updated>2021-11-18T00:55:52+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-18T00:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=c16ae49f7a2bc356cc55ecefc01b786178a30bc6'/>
<id>urn:sha1:c16ae49f7a2bc356cc55ecefc01b786178a30bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: bump crate version and lockfile</title>
<updated>2021-11-18T00:16:25+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-17T22:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=a0dd2fe16287328101e9ebb0e94f65709318b252'/>
<id>urn:sha1:a0dd2fe16287328101e9ebb0e94f65709318b252</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: implement content_scope</title>
<updated>2021-11-18T00:16:25+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-17T22:48:31+00:00</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>SQL implementation of content_scope</title>
<updated>2021-11-18T00:16:25+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-17T22:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=4150b322b039f370414e205579d1eb1986a033a8'/>
<id>urn:sha1:4150b322b039f370414e205579d1eb1986a033a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen rust code for content_scope</title>
<updated>2021-11-18T00:16:25+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-17T22:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=d971abdffdc5c9eed0e8493526747e028bcaf15f'/>
<id>urn:sha1:d971abdffdc5c9eed0e8493526747e028bcaf15f</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:11+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-11-05T21:16:41+00:00</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:31+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T22:53:46+00:00</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: partial test coverage of schema changes</title>
<updated>2021-10-13T23:21:30+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=647a2bce5ea4f87892ce5f025e9d10115734cf6f'/>
<id>urn:sha1:647a2bce5ea4f87892ce5f025e9d10115734cf6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rust: prep for possible DOI lowercase enforcement</title>
<updated>2021-10-13T23:21:30+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:56:26+00:00</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:30+00:00</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2021-10-13T02:56:08+00:00</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>
</feed>
