Commit graph

849 commits

Author SHA1 Message Date
asonix
b28cc38c38 Simplify Streamer 2023-08-23 19:12:59 -05:00
asonix
95637fdfe5 Remove direct dep on futures-util 2023-08-23 19:10:10 -05:00
asonix
8f50a15b25 Reduce reliance on futures-util 2023-08-23 11:59:42 -05:00
asonix
fb3ba0f3cd Add unstable rustflags to flake 2023-08-18 11:35:04 -05:00
asonix
0352ada9d8 Don't doulbe-open repo 2023-08-16 16:39:41 -05:00
asonix
88d4cc1a6a Exit after repo migration 2023-08-16 16:34:42 -05:00
asonix
f95e61e402 Expose repo migrations 2023-08-16 16:32:19 -05:00
asonix
ba27a1a223 Build out repo-repo migration 2023-08-16 16:09:40 -05:00
asonix
1559d57f0a Don't overwrite existing variants 2023-08-16 15:12:16 -05:00
asonix
22cfbe979d Note how many failures have occurred for a given hash 2023-08-16 13:29:22 -05:00
asonix
ee88823d41 clippy 2023-08-16 12:43:12 -05:00
asonix
da33483db7 Update flume 2023-08-16 12:41:14 -05:00
asonix
af132e8235 Update dependencies (minor & point) 2023-08-16 12:38:20 -05:00
asonix
fcfebf008c Bump version 2023-08-16 12:37:57 -05:00
asonix
521cdd5b9d Enforce format on new details 2023-08-16 12:36:18 -05:00
asonix
f3c6239979 Allow skipping details generation if already generated 2023-08-16 11:57:09 -05:00
asonix
4d909ba32a Make migration concurrent 2023-08-16 11:47:36 -05:00
asonix
19893f0e41 Bump version 2023-08-15 21:25:53 -05:00
asonix
ac996ff832 Remove unused error 2023-08-15 21:25:04 -05:00
asonix
1de257bb07 Ensure access values are unique 2023-08-15 21:18:25 -05:00
asonix
e3b8282f41 Bump version 2023-08-15 20:29:24 -05:00
asonix
bd3b668d81 Don't error on duplicate - happens on retried migration 2023-08-15 20:28:42 -05:00
asonix
25cb8b3f59 Bump version 2023-08-15 20:07:26 -05:00
asonix
b2a73b7609 Update dependencies (minor & point) 2023-08-15 20:05:40 -05:00
asonix
9fe7410dd6 Add logging to migration 2023-08-15 19:33:19 -05:00
asonix
1ee77b19d8 Make Repo object safe. Create migration 2023-08-15 19:19:03 -05:00
asonix
ba535e8b83 Merge pull request 'asonix/hash-discriminant' (#28) from asonix/hash-discriminant into main
Reviewed-on: https://git.asonix.dog/asonix/pict-rs/pulls/28
2023-08-15 03:04:00 +00:00
asonix
09236d731d Fix poll after completion, misused compare_and_swap 2023-08-14 21:17:57 -05:00
asonix
26ca3a7195 Remove associated Bytes type 2023-08-14 20:00:00 -05:00
asonix
da876fd553 Make it compile 2023-08-14 14:25:19 -05:00
asonix
3129f7844e BROKEN: start work on hash discriminant 2023-08-13 22:06:42 -05:00
asonix
e4e93cddf9 Return JobId from push 2023-08-13 19:52:27 -05:00
asonix
5d4486fdf4 Finish queue implementation update for sled 2023-08-13 19:47:20 -05:00
asonix
c48b7bcdfe Remove opentelemetry feature from tracing-reqwest, update otel 2023-08-13 18:18:54 -05:00
asonix
35d0c065e9 Start work on 0.5 db format - initial queuerepo changes 2023-08-13 14:12:38 -05:00
asonix
f3b4342d27 Copy over 0.4.2 release document 2023-08-05 16:49:14 -05:00
asonix
0c4d632dda Consider timeouts a client error 2023-08-05 16:18:06 -05:00
asonix
1ca1b548d0 Bump version 2023-08-05 12:45:09 -05:00
asonix
e95530e0a9 Update dependencies (minor & point) 2023-08-05 12:42:55 -05:00
asonix
fee4ed1e3e Add process timeout 2023-08-05 12:41:06 -05:00
asonix
5f12be0c6a Clippy 2023-07-26 22:53:41 -05:00
asonix
83e9f537fe Serizlie 2023-07-25 21:14:11 -05:00
asonix
2a59a6492a Bring back hash_alias_key 2023-07-25 20:30:22 -05:00
asonix
c30c01f0bb Update postgres doc 2023-07-25 20:08:27 -05:00
asonix
bd3975f455 Simplify some repo functions, remove 0.3 migration 2023-07-25 20:08:18 -05:00
asonix
ccff0506e5 Add source for queue implementation to the doc 2023-07-24 19:51:39 -05:00
asonix
bac3cedb01 Update postgres doc 2023-07-24 19:48:45 -05:00
asonix
b4bb111aed Add notify function 2023-07-24 19:38:12 -05:00
asonix
46805f48b9 Add document for planning postgres schema 2023-07-24 19:34:29 -05:00
asonix
a7ebc4d140 Rename file to alias in a few places, add more source details for some endpoints 2023-07-23 16:39:42 -05:00