Chris Lu
|
95af3f3649
|
docs(volume_server): use repo-relative paths in plan/readme
|
2026-05-07 22:29:14 -07:00 |
|
Chris Lu
|
7e6db15a88
|
docs(volume-server): record slash fid-path native validation progress
|
2026-02-16 05:06:57 -08:00 |
|
Chris Lu
|
e66983e9bd
|
feat(rust-volume-server): broaden native slash fid-path validation
|
2026-02-16 05:06:21 -08:00 |
|
Chris Lu
|
b010af88fb
|
docs(volume-server): log native write prevalidation parity progress
|
2026-02-16 04:37:41 -08:00 |
|
Chris Lu
|
94cefd6f4c
|
feat(rust-volume-server): add native write prevalidation for multipart md5 and size limits
|
2026-02-16 04:37:11 -08:00 |
|
Chris Lu
|
47156eb8ce
|
docs(volume-server): record native malformed-fid parity milestone
|
2026-02-16 04:07:51 -08:00 |
|
Chris Lu
|
1ce0174b23
|
feat(rust-volume-server): validate malformed fid routes in native http path
|
2026-02-16 04:07:22 -08:00 |
|
Chris Lu
|
120aa956a0
|
docs(volume-server): update native parity progress logs
|
2026-02-16 03:36:34 -08:00 |
|
Chris Lu
|
d6ff6ed6d4
|
feat(rust-volume-server): mirror backend healthz and normalize absolute request targets
|
2026-02-16 03:36:06 -08:00 |
|
Chris Lu
|
532bf863ad
|
docs(volume-server): log native ui static method parity progress
|
2026-02-16 03:00:10 -08:00 |
|
Chris Lu
|
23e4497b21
|
feat(rust-volume-server): add native ui static and public no-op handlers
|
2026-02-16 02:44:14 -08:00 |
|
Chris Lu
|
b0447d2479
|
docs(volume-server): track native rust options parity milestone
|
2026-02-16 01:52:46 -08:00 |
|
Chris Lu
|
fbff2cb39a
|
feat(rust-volume-server): serve native OPTIONS on admin and public listeners
|
2026-02-16 01:52:02 -08:00 |
|
Chris Lu
|
d2a6066181
|
docs(volume-server): log native rust status healthz milestone
|
2026-02-16 01:22:40 -08:00 |
|
Chris Lu
|
7e6e0261ab
|
feat(rust-volume-server): serve native /status and /healthz in native mode
|
2026-02-16 01:22:06 -08:00 |
|
Chris Lu
|
c7c7be42ed
|
docs(volume-server): track native launcher bootstrap progress
|
2026-02-16 00:44:31 -08:00 |
|
Chris Lu
|
2e65966c06
|
feat(rust-volume-server): default rust launcher mode to native
|
2026-02-16 00:43:35 -08:00 |
|
Chris Lu
|
61befd10fc
|
ci(volume-server): include native rust mode in smoke matrix
|
2026-02-16 00:15:45 -08:00 |
|
Chris Lu
|
70ddbee370
|
feat(rust-volume-server): add native mode bootstrap entrypoint
|
2026-02-16 00:15:33 -08:00 |
|
Chris Lu
|
14c863dbff
|
docs(volume-server): refocus plan on native rust parity
|
2026-02-16 00:09:31 -08:00 |
|
Chris Lu
|
6bb9d8bac2
|
docs(volume_server): log head readDeleted parity coverage
|
2026-02-15 23:51:50 -08:00 |
|
Chris Lu
|
cc80ad3643
|
test(volume_server/http): add head readDeleted parity coverage
|
2026-02-15 23:51:37 -08:00 |
|
Chris Lu
|
9009e38f7b
|
docs(volume_server): log ping volume-server unreachable coverage
|
2026-02-15 23:50:08 -08:00 |
|
Chris Lu
|
b9fbb85af2
|
test(volume_server/grpc): add ping unreachable volume-server target case
|
2026-02-15 23:49:53 -08:00 |
|
Chris Lu
|
47d3001572
|
docs(volume_server): log csv query payload parity coverage
|
2026-02-15 23:48:35 -08:00 |
|
Chris Lu
|
a12dd5f8d3
|
test(volume_server/grpc): cover csv-query payload no-output parity
|
2026-02-15 23:48:22 -08:00 |
|
Chris Lu
|
8e614486a3
|
docs(volume_server): log tail-receiver interruption coverage
|
2026-02-15 23:47:06 -08:00 |
|
Chris Lu
|
a5864c3eb6
|
test(volume_server/grpc): cover tail-receiver source-unavailable branch
|
2026-02-15 23:46:55 -08:00 |
|
Chris Lu
|
6302809442
|
docs(volume_server): log tail sender cancellation coverage
|
2026-02-15 18:45:38 -08:00 |
|
Chris Lu
|
27a80f7607
|
test(volume_server/grpc): add tail-sender cancellation interruption coverage
|
2026-02-15 18:45:23 -08:00 |
|
Chris Lu
|
ec429e0361
|
docs(volume_server): log framework port-range hardening and rerun
|
2026-02-15 18:44:13 -08:00 |
|
Chris Lu
|
90e82b15ce
|
test(volume_server/framework): allocate volume ports within safe grpc-offset range
|
2026-02-15 18:43:57 -08:00 |
|
Chris Lu
|
a3e1ee1653
|
docs(volume_server): log mkcol method parity coverage
|
2026-02-15 18:13:51 -08:00 |
|
Chris Lu
|
2ab30900d4
|
test(volume_server/http): add mkcol unsupported-method parity
|
2026-02-15 18:13:40 -08:00 |
|
Chris Lu
|
62ee14fa61
|
docs(volume_server): log read-all-needles multi-volume coverage
|
2026-02-15 17:58:44 -08:00 |
|
Chris Lu
|
ab95a6ef15
|
test(volume_server/grpc): cover read-all-needles multi-volume success
|
2026-02-15 17:58:34 -08:00 |
|
Chris Lu
|
24965fd489
|
docs(volume_server): log head conditional precedence coverage
|
2026-02-15 17:56:47 -08:00 |
|
Chris Lu
|
ed23e290fc
|
test(volume_server/http): expand head conditional precedence coverage
|
2026-02-15 17:56:36 -08:00 |
|
Chris Lu
|
9b57fb6961
|
docs(volume_server): log ec batch delete success coverage
|
2026-02-15 17:55:43 -08:00 |
|
Chris Lu
|
1bb40b6bc5
|
test(volume_server/grpc): add ec batch delete success coverage
|
2026-02-15 17:55:29 -08:00 |
|
Chris Lu
|
34e342da63
|
docs(volume_server): log replicated write failure coverage
|
2026-02-15 17:45:36 -08:00 |
|
Chris Lu
|
4835d34438
|
test(volume_server/http): cover replicated write failure when replication unmet
|
2026-02-15 17:45:25 -08:00 |
|
Chris Lu
|
5814729def
|
docs(volume_server): log ec-only read meta coverage
|
2026-02-15 14:49:31 -08:00 |
|
Chris Lu
|
37bf9b5ebf
|
test(volume_server/grpc): cover ec-only read needle meta unsupported path
|
2026-02-15 14:49:18 -08:00 |
|
Chris Lu
|
19201df6d7
|
docs(volume_server): log oversized upload limit coverage
|
2026-02-15 14:47:18 -08:00 |
|
Chris Lu
|
4d61cbdeed
|
test(volume_server/http): cover oversized upload file-size limit rejection
|
2026-02-15 14:47:09 -08:00 |
|
Chris Lu
|
3ce883624e
|
docs(volume_server): log jwt ui access override coverage
|
2026-02-15 14:45:40 -08:00 |
|
Chris Lu
|
de974c05d5
|
test(volume_server/http): cover jwt ui access override behavior
|
2026-02-15 14:45:28 -08:00 |
|
Chris Lu
|
7768fda023
|
docs(volume_server): record proxy-mode validation and CI matrix
|
2026-02-15 14:29:28 -08:00 |
|
Chris Lu
|
548b3d9a38
|
ci(volume_server): run rust smoke tests in exec and proxy modes
|
2026-02-15 14:28:35 -08:00 |
|