Vitaliy Filippov
2e03568225
Implement vitastor-cli cpubench for AES and xxhash3 benchmarks
2026-07-08 00:19:55 +03:00
Vitaliy Filippov
c998325448
Implement OSD-side authorization for operations
2026-07-05 14:58:24 +03:00
Vitaliy Filippov
526c597cd0
Support TLS CN authentication and per-image permissions in vitastor-cli serve
2026-07-05 14:58:09 +03:00
Vitaliy Filippov
b4425d8e65
Implement vitastor-cli ls-user, modify-user, remove-user commands
2026-07-05 14:58:09 +03:00
Vitaliy Filippov
1b03615e50
Show encryption keys (only IDs) in the listing
2026-07-05 14:10:11 +03:00
Vitaliy Filippov
00a432193a
Implement vitastor-cli serve command to serve simple HTTP API
2026-07-05 14:10:10 +03:00
Vitaliy Filippov
b8eaaabfe4
Add raw-ls command for troubleshooting
2026-05-10 17:00:36 +03:00
Vitaliy Filippov
93cf69f89f
Merge osd_id.h into object_id.h
2026-03-02 01:46:17 +03:00
Vitaliy Filippov
a103065d12
Support multiple OSD networks and separate OSD cluster network
2025-03-31 21:01:15 +03:00
Vitaliy Filippov
d9f9b0bca5
Start listings consistently with the current PG state, add wait_up_timeout
...
This still doesn't make listings 100% consistent yet; for 100% consistent
listings we have to receive listings only from the primary OSD, not from all
peer OSDs, but this issue will be fixed separately.
2025-01-01 10:58:22 +03:00
Vitaliy Filippov
ba9f263b75
Add wildcard removal command
2024-08-31 14:13:09 +03:00
Vitaliy Filippov
986cd11705
Implement CLI "dd" command - copy data between Vitastor images, files and pipes
2024-08-30 02:31:06 +03:00
Vitaliy Filippov
66b438106a
Add vitastor-cli pg-list command
2024-07-10 02:27:41 +03:00
Vitaliy Filippov
3aef6682fb
Add vitastor-cli modify-osd command
2024-07-09 16:52:19 +03:00
Vitaliy Filippov
4c2328eb13
Implement ls-osd command
2024-06-17 02:22:14 +03:00
Vitaliy Filippov
313daef12d
Slightly decopypaste etcd key parsing
2024-06-17 01:38:42 +03:00
Vitaliy Filippov
a12d328793
Rename cli/ to cmd/, fix cmake install
2024-05-15 23:04:50 +03:00