Commit graph

1453 commits

Author SHA1 Message Date
asonix
cddea8ddc7 Prepare v0.5.17-pre.7 2024-12-09 21:32:44 -06:00
asonix
4433257f2b Remove unnecessary returns 2024-12-09 20:53:59 -06:00
asonix
ef60ed9581 Remove unlooping loop 2024-12-09 19:38:06 -06:00
asonix
5e95c76a0f Add thiserror to deny.toml 2024-12-09 19:21:49 -06:00
asonix
f5af791483 Update dependencies (minor & point) 2024-12-09 19:18:15 -06:00
asonix
ac9a3773d1 Timeout all operations while holding semaphore
This ensures that the semaphore is always guaranteed to be released,
even if a processing operation stalls
2024-12-09 19:16:29 -06:00
asonix
8a551fa65d Reduce poll timer sampling from ~100% to ~10%
This should improve performance just a little bit
2024-12-09 19:14:46 -06:00
asonix
04bde6cf20 Increase concurrency when polling some streams
Specifically when writing streams to files or processes' stdin. This
adds the ability to poll the source stream during the write operations
which can reduce time waiting for more bytes to write.
2024-12-09 19:12:53 -06:00
asonix
3879a45b32 Add vhost into endpoint URL if it isn't already specified 2024-12-08 23:37:40 -06:00
asonix
62bb25ac44 Remove use of deprecated tracing functions 2024-12-08 22:23:42 -06:00
asonix
1e5d975b6f Update dependencies (minor & point) 2024-12-08 22:23:23 -06:00
asonix
deafc89e72 Merge pull request 'Include blurhash in details json' (#75) from asonix/blurhash-in-details into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/75
2024-11-23 23:01:25 +00:00
asonix
267309cd5d Include blurhash in details json 2024-11-23 16:15:19 -06:00
asonix
89161d03c9 Remove a couple redundant db accesses 2024-11-23 15:37:28 -06:00
asonix
d4d7ce9366 Update thiserror to 2 2024-11-23 15:06:51 -06:00
asonix
7dff11a83a Update opentelemetry to 0.27 2024-11-23 15:01:09 -06:00
asonix
5c370a7bb4 Remove unused license allowance 2024-11-23 14:44:54 -06:00
asonix
6a1d2643c6 Update dependencies (minor & point) 2024-11-23 14:44:41 -06:00
asonix
2e97a77ccb Merge pull request 'Update diesel-async to 0.5.0, msrv bump' (#71) from asonix/update-diesel-async-05 into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/71
2024-11-23 20:43:13 +00:00
asonix
7bc2818d14 switch to nixos-24.11 2024-11-23 14:42:34 -06:00
asonix
af96790945 Clippy nit: borrowed value passed to span.record 2024-11-12 13:57:01 -06:00
asonix
cb09720d85 Clippy nit: borrowed value passed to json 2024-11-12 13:55:37 -06:00
asonix
47b3fb84b6 Update rust version & MSRV to 1.82 2024-11-12 13:46:30 -06:00
asonix
bb6ec7c817 Merge branch 'main' into asonix/update-diesel-async-05 2024-11-12 13:24:41 -06:00
asonix
db69f3bb74 Clean up permitted duplicate crates, allow unmaintained instant crate 2024-11-12 13:09:16 -06:00
asonix
f6b3978096 Allow Unicode-3.0 license 2024-11-12 13:02:47 -06:00
asonix
d0b02135d0 Update dependencies (minor & point & reqwest-middleware due to semver incompat change) 2024-11-12 12:52:17 -06:00
asonix
9e08db62a9 Merge pull request 'Update opentelemetry' (#70) from asonix/update-opentelemetry-026 into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/70
2024-11-12 18:44:21 +00:00
asonix
a5d81ce90a Use stable tracing-actix-web 2024-11-12 12:35:41 -06:00
asonix
6014a793ab Add release documentation 2024-10-16 21:29:35 -05:00
asonix
d19c9927ed v0.5.17-pre.6 2024-10-16 21:26:17 -05:00
asonix
46b12895d5 Merge pull request 'Prevent postgres errors by explicitly allowing conflicts' (#72) from asonix/on-conflict-do-nothing into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/72
2024-10-17 02:23:36 +00:00
asonix
68181e4aad Update deny.toml 2024-10-16 21:23:03 -05:00
asonix
a4228135b4 Prevent postgres errors by explicitly allowing conflicts 2024-10-16 18:11:53 -05:00
asonix
7f3a6daaa0 Update opentelemetry to 0.26 2024-10-16 17:52:00 -05:00
asonix
0430d09da7 Update metrics & related 2024-10-16 17:20:06 -05:00
asonix
9155b5461c Update dependencies (minor & point) 2024-10-16 17:17:20 -05:00
asonix
5302e78257 Update object_store 2024-10-05 23:29:15 -05:00
asonix
244ab68c5d Update console-subscriber, otel packages 2024-10-05 23:29:15 -05:00
asonix
d34906f1ee Update dependencies (minor & point) 2024-10-05 23:29:13 -05:00
asonix
5a9a0b16fc Prepare 0.5.17-pre.5 2024-07-21 11:49:22 -05:00
asonix
fb80f77136 Add 0.5.17-pre.4.md 2024-07-20 17:10:20 -05:00
asonix
56c42b6e57 Prepare 0.5.17-pre.4 2024-07-20 16:44:19 -05:00
asonix
e29a50ecc8 Check if variant exists when serving existing and warn if it doesn't 2024-07-20 16:39:40 -05:00
asonix
a3bb40402e Update diesel-async to 0.5.0, msrv bump 2024-07-19 17:36:41 -05:00
asonix
2d92cd861d Docker env: update postgres, garage 2024-07-19 17:36:22 -05:00
asonix
e740998f96 Update dependencies (minor & point) 2024-07-19 17:27:59 -05:00
asonix
fb3e06d436 Update dependencies (minor & point) 2024-07-09 12:50:32 -05:00
asonix
4b0e6cf4db Don't run deny in release flow. it's not working in CI 2024-06-26 14:25:19 -05:00
asonix
24a28a0891 Prepare v0.5.17-pre.3 2024-06-26 13:44:07 -05:00