<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fatcat/rust, branch bnewbold-rust-gen-v5</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/fatcat/atom?h=bnewbold-rust-gen-v5</id>
<link rel='self' href='https://git.bnewbold.net/fatcat/atom?h=bnewbold-rust-gen-v5'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/'/>
<updated>2020-05-10T22:10:26Z</updated>
<entry>
<title>vendor in openapi-generator-cli.sh helper script</title>
<updated>2020-05-10T22:10:26Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-05-10T22:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=406d6e316e68eff3470809259e7cfe405253eea9'/>
<id>urn:sha1:406d6e316e68eff3470809259e7cfe405253eea9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FIXUP: codegen script</title>
<updated>2020-05-10T20:44:19Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-05-10T20:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=1eb7d77b5c468eea5b9baa96dbc2831b1ffa764d'/>
<id>urn:sha1:1eb7d77b5c468eea5b9baa96dbc2831b1ffa764d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gitignore codegen rust Cargo.toml codegen</title>
<updated>2020-05-10T20:43:44Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-05-10T20:37:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=6d2f85a4157a158f0173f1e3d5c4227683b6382d'/>
<id>urn:sha1:6d2f85a4157a158f0173f1e3d5c4227683b6382d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen patches (using script)</title>
<updated>2020-05-10T20:36:47Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-05-10T20:36:47Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=ea4d00ea9d07f299d34bee32ea2244a61dfaa106'/>
<id>urn:sha1:ea4d00ea9d07f299d34bee32ea2244a61dfaa106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>updated rust codegen script</title>
<updated>2020-05-10T20:36:27Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-05-10T20:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=13b1287e39380169fddf97a69312643ae2fb858b'/>
<id>urn:sha1:13b1287e39380169fddf97a69312643ae2fb858b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: update rust codegen script</title>
<updated>2020-05-10T20:08:45Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2019-09-19T07:38:00Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=a9b23947c49275a11765c8a752c154b98c69b531'/>
<id>urn:sha1:a9b23947c49275a11765c8a752c154b98c69b531</id>
<content type='text'>
Only Cargo.toml project metadata updated.
</content>
</entry>
<entry>
<title>more TODO/proposal cleanup</title>
<updated>2020-01-22T21:41:11Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-01-22T21:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=2e3988fcf6441bef7ee4b030e499fd129e7cb189'/>
<id>urn:sha1:2e3988fcf6441bef7ee4b030e499fd129e7cb189</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fatcatd: fix corner-case in abstracts insertion</title>
<updated>2020-01-15T23:33:24Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2020-01-15T23:33:22Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=96df40583576d6a00dd585628bb9569996d038b5'/>
<id>urn:sha1:96df40583576d6a00dd585628bb9569996d038b5</id>
<content type='text'>
Both the release_abstract relation table and the abstracts table inserts
were being gated by a check on new abstracts table rows.

I *think* the chance of this having caused problems is low. The most
likely would have been updates to exiting entities that somehow removed
the abstracts content, but not the sha1 keys. This is not the default
behavior of the API: either the entire abstract (content and hash) is
returned, or the abstracts are hidden entirely (via `hide` flag).

Still, best to be careful!
</content>
</entry>
<entry>
<title>bump required rust to 1.36</title>
<updated>2019-12-03T18:43:54Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2019-12-03T18:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=a330cbb94c90aa79bb5016d83540c99e671a91f3'/>
<id>urn:sha1:a330cbb94c90aa79bb5016d83540c99e671a91f3</id>
<content type='text'>
This isn't a fatcat rust requirement, but instead a diesel requirement,
via rust-smallvec, which in v1.0 uses the alloc crate:

  https://github.com/servo/rust-smallvec/issues/73

I think the reason this came up now is that diesel-cli is an
application and doesn't have a Cargo.lock file, and the build was
updated. Using some binary mechanism to install these dependencies would
be more robust, but feels like a yak shave right now.
</content>
</entry>
<entry>
<title>add 'component' as a release_type</title>
<updated>2019-11-04T19:59:05Z</updated>
<author>
<name>Bryan Newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2019-11-04T19:56:17Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/fatcat/commit/?id=0ff42081a71d8f878feedca236fa8ffe282fec3a'/>
<id>urn:sha1:0ff42081a71d8f878feedca236fa8ffe282fec3a</id>
<content type='text'>
</content>
</entry>
</feed>
