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