Vitaliy Filippov
|
63b85b6bfb
|
Fix clang warnings/errors
|
2024-12-19 15:30:31 +03:00 |
|
Vitaliy Filippov
|
64db31ec10
|
Fix slow op warning format
|
2024-12-11 21:09:36 +03:00 |
|
Vitaliy Filippov
|
66c9271cbd
|
Radically simplify create-pool pg_size check
|
2024-11-22 01:44:14 +03:00 |
|
Vitaliy Filippov
|
262c581400
|
Fix create-pool for the case of hosts split into sub-nodes
|
2024-11-22 01:01:07 +03:00 |
|
Vitaliy Filippov
|
c7a4ce7341
|
Take out_size from dd oimg if not specified
|
2024-11-19 02:13:34 +03:00 |
|
Vitaliy Filippov
|
7e076c7049
|
Do not report OSDs with empty statistics as full
|
2024-11-16 23:36:16 +03:00 |
|
Vitaliy Filippov
|
9c59d30e83
|
Report slow ops in OSD stats in etcd and show them in vitastor-cli status
|
2024-11-16 15:11:16 +03:00 |
|
Vitaliy Filippov
|
ef8c21ad6f
|
Change %lu to %ju
|
2024-11-06 02:58:51 +03:00 |
|
Vitaliy Filippov
|
a03508320e
|
Move json_is_true/json_is_false to json_util.cpp
|
2024-10-12 00:40:39 +03:00 |
|
Vitaliy Filippov
|
c9ccc790ec
|
Fix non-array tags not showing up in ls-osd/osd-tree
|
2024-10-11 18:33:35 +03:00 |
|
Vitaliy Filippov
|
2e76ceabbe
|
Fix iseek option in vitastor-cli dd
|
2024-10-05 18:25:38 +03:00 |
|
Vitaliy Filippov
|
3df088c207
|
Validate conv=, iflag=, oflag= options in vitastor-cli dd
|
2024-10-05 18:02:36 +03:00 |
|
Vitaliy Filippov
|
d5f7005ddd
|
Add dd and rm --exact|--matching documentation
|
2024-09-05 02:22:05 +03:00 |
|
Vitaliy Filippov
|
9c2132882c
|
Fix unaligned last block read/write in cli_dd
|
2024-09-04 11:05:56 +03:00 |
|
Vitaliy Filippov
|
ba9f263b75
|
Add wildcard removal command
|
2024-08-31 14:13:09 +03:00 |
|
Vitaliy Filippov
|
30eaa1a8e6
|
Add vitastor-cli ls --exact
|
2024-08-31 02:36:25 +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
|
f848c450a4
|
Clients should not wait infinitely for etcd to start if it's unavailable
|
2024-08-28 02:03:35 +03:00 |
|
Vitaliy Filippov
|
4121c66281
|
Autodetect block_size/bitmap_granularity/immediate_commit when creating pools
|
2024-08-28 02:03:35 +03:00 |
|
Vitaliy Filippov
|
b3716fbe23
|
Validate pool name when creating a pool
|
2024-08-28 02:03:35 +03:00 |
|
Vitaliy Filippov
|
b263d311ef
|
Use separate watch revisions for different watchers
|
2024-07-31 01:15:37 +03:00 |
|
Vitaliy Filippov
|
306a3db7f3
|
Rename VERSION define to VITASTOR_VERSION
|
2024-07-31 01:15:37 +03:00 |
|
Vitaliy Filippov
|
5b0aebada4
|
Rename /config/pgs to /pg/config and /pg/stats/* to /pgstats/*
|
2024-07-31 01:15:37 +03:00 |
|
Vitaliy Filippov
|
42cf3a11df
|
Oops, fix reweight :)
|
2024-07-16 00:01:11 +03:00 |
|
Vitaliy Filippov
|
f0630722ce
|
Make pool-create error message more obvious, add details
|
2024-07-15 11:47:49 +03:00 |
|
Vitaliy Filippov
|
93b0947720
|
Support size suffixes in pool-create --block_size / --bitmap_granularity
|
2024-07-15 11:47:05 +03:00 |
|
Vitaliy Filippov
|
990c3ba7eb
|
Implement FS defragmentation
|
2024-07-12 16:11:35 +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
|
79f1d1969b
|
Make immediate_commit=all the default
|
2024-07-07 11:45:18 +03:00 |
|
Vitaliy Filippov
|
918e1f83b0
|
Add JSON output for ls-osd
|
2024-07-07 02:24:36 +03:00 |
|
Vitaliy Filippov
|
21d1171ba4
|
Fix parsing after "slightly decopypasting" :)
|
2024-06-29 00:09:30 +03:00 |
|
Vitaliy Filippov
|
b9de2a92a9
|
Print OSD performance stats
|
2024-06-17 13:02:58 +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
|
4473eb5512
|
Fix slow & failing CAS layer merge
|
2024-06-14 02:15:49 +03:00 |
|
Vitaliy Filippov
|
a12d328793
|
Rename cli/ to cmd/, fix cmake install
|
2024-05-15 23:04:50 +03:00 |
|