2
0
Fork 0
mirror of https://git.asonix.dog/asonix/pict-rs synced 2024-12-23 03:41:23 +00:00
Commit graph

1449 commits

Author SHA1 Message Date
f5af791483 Update dependencies (minor & point) 2024-12-09 19:18:15 -06:00
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
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
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
3879a45b32 Add vhost into endpoint URL if it isn't already specified 2024-12-08 23:37:40 -06:00
62bb25ac44 Remove use of deprecated tracing functions 2024-12-08 22:23:42 -06:00
1e5d975b6f Update dependencies (minor & point) 2024-12-08 22:23:23 -06:00
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
267309cd5d Include blurhash in details json 2024-11-23 16:15:19 -06:00
89161d03c9 Remove a couple redundant db accesses 2024-11-23 15:37:28 -06:00
d4d7ce9366 Update thiserror to 2 2024-11-23 15:06:51 -06:00
7dff11a83a Update opentelemetry to 0.27 2024-11-23 15:01:09 -06:00
5c370a7bb4 Remove unused license allowance 2024-11-23 14:44:54 -06:00
6a1d2643c6 Update dependencies (minor & point) 2024-11-23 14:44:41 -06:00
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
7bc2818d14 switch to nixos-24.11 2024-11-23 14:42:34 -06:00
af96790945 Clippy nit: borrowed value passed to span.record 2024-11-12 13:57:01 -06:00
cb09720d85 Clippy nit: borrowed value passed to json 2024-11-12 13:55:37 -06:00
47b3fb84b6 Update rust version & MSRV to 1.82 2024-11-12 13:46:30 -06:00
bb6ec7c817 Merge branch 'main' into asonix/update-diesel-async-05 2024-11-12 13:24:41 -06:00
db69f3bb74 Clean up permitted duplicate crates, allow unmaintained instant crate 2024-11-12 13:09:16 -06:00
f6b3978096 Allow Unicode-3.0 license 2024-11-12 13:02:47 -06:00
d0b02135d0 Update dependencies (minor & point & reqwest-middleware due to semver incompat change) 2024-11-12 12:52:17 -06:00
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
a5d81ce90a Use stable tracing-actix-web 2024-11-12 12:35:41 -06:00
6014a793ab Add release documentation 2024-10-16 21:29:35 -05:00
d19c9927ed v0.5.17-pre.6 2024-10-16 21:26:17 -05:00
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
68181e4aad Update deny.toml 2024-10-16 21:23:03 -05:00
a4228135b4 Prevent postgres errors by explicitly allowing conflicts 2024-10-16 18:11:53 -05:00
7f3a6daaa0 Update opentelemetry to 0.26 2024-10-16 17:52:00 -05:00
0430d09da7 Update metrics & related 2024-10-16 17:20:06 -05:00
9155b5461c Update dependencies (minor & point) 2024-10-16 17:17:20 -05:00
5302e78257 Update object_store 2024-10-05 23:29:15 -05:00
244ab68c5d Update console-subscriber, otel packages 2024-10-05 23:29:15 -05:00
d34906f1ee Update dependencies (minor & point) 2024-10-05 23:29:13 -05:00
5a9a0b16fc Prepare 0.5.17-pre.5 2024-07-21 11:49:22 -05:00
fb80f77136 Add 0.5.17-pre.4.md 2024-07-20 17:10:20 -05:00
56c42b6e57 Prepare 0.5.17-pre.4 2024-07-20 16:44:19 -05:00
e29a50ecc8 Check if variant exists when serving existing and warn if it doesn't 2024-07-20 16:39:40 -05:00
a3bb40402e Update diesel-async to 0.5.0, msrv bump 2024-07-19 17:36:41 -05:00
2d92cd861d Docker env: update postgres, garage 2024-07-19 17:36:22 -05:00
e740998f96 Update dependencies (minor & point) 2024-07-19 17:27:59 -05:00
fb3e06d436 Update dependencies (minor & point) 2024-07-09 12:50:32 -05:00
4b0e6cf4db Don't run deny in release flow. it's not working in CI 2024-06-26 14:25:19 -05:00
24a28a0891 Prepare v0.5.17-pre.3 2024-06-26 13:44:07 -05:00
62013068ca Set user-agent from cargo metadata 2024-06-26 13:29:42 -05:00
4b67c696d8 Don't automatically prepend bucket to endpoint when path_style is disabled 2024-06-26 13:18:48 -05:00
38a5b72606 Prepare v0.5.17-pre.2
This release fixes configuration for strict object storage
implementations
2024-06-25 15:34:48 -05:00
147f9406c8 Prepare v0.5.17-pre.1 2024-06-24 17:10:13 -05:00