Vitaliy Filippov
252e600e15
Fix "what(): map::at" for unknown osds
2022-01-24 15:33:33 +03:00
Vitaliy Filippov
b686864dff
Add GPL 3.0 license
2022-01-18 11:25:28 +03:00
Vitaliy Filippov
1f2ddc1bc3
Add README
2022-01-18 11:18:01 +03:00
Vitaliy Filippov
d53439959f
Add libradospp-dev
2022-01-18 01:14:57 +03:00
Vitaliy Filippov
c0a05c8fea
Format code
2022-01-18 01:13:03 +03:00
Vitaliy Filippov
420debc2f5
Update to at least work with Ceph 14.x (maybe with newer versions too)
2022-01-18 01:08:33 +03:00
Vitaliy Filippov
cffb273cda
Use librados_fwd.hpp instead of manual define of librados::Rados
2022-01-18 00:43:17 +03:00
Vitaliy Filippov
d0d55afb55
Remove pow() and log10() usage, add cmdline options
2019-03-26 15:26:24 +03:00
Vitaliy Filippov
d753226b76
Fix segfault somewhere inside C++ with multiple threads, fix stats
2019-03-25 19:02:36 +03:00
Vitaliy Filippov
63efee1bdf
Correct testing, change output style
...
- Implement the correct random write testing algorithm which is not
influenced by Bluestore's deferred writes coalescing into a single
operation: write 4Kb blocks in random positions of one of 16 4MB
objects per OSD, also chosen randomly
- Remove MB/sec from the statistical breakdown lines
- Use sync writes (basically the same, but code is simpler)
- Remove -DYA_PIDOR, always use urandom
- Build with tcmalloc
- Change curly brace style :-)
2019-03-25 16:06:56 +03:00
StreSS.t
37f0686ff9
Fix: now command make ya_pidor=true build with out error
2019-02-14 14:13:51 +05:00
Коренберг Марк (Dell laptop)
d4519c7091
Centos 7 compatibility
2019-02-14 03:02:54 +05:00
Коренберг Марк
3facb4e523
aio
2019-01-21 01:49:06 +05:00
Коренберг Марк (Ноутбук HP)
0e12b525e4
asd
2019-01-20 22:51:27 +05:00
Коренберг Марк (Ноутбук HP)
7ff6009925
refac and signals
2019-01-20 21:30:21 +05:00
Коренберг Марк (Ноутбук HP)
aafe2ba582
cpp
2019-01-03 01:51:32 +05:00
Коренберг Марк
7d150f3520
RBD pool cleaning command
2019-01-03 01:51:32 +05:00
Коренберг Марк (Dell laptop)
4114b3fd6e
Added debug logging
2018-07-03 16:08:07 +05:00
Коренберг Марк
2188eb173b
Multithreading and primitive latency histogram
2018-05-21 15:12:30 +05:00
Коренберг Марк
3aea911722
Code simplification
2018-05-14 21:54:40 +05:00
Коренберг Марк
c52a001576
Fix reporting for bluestore on some hosts
2018-05-14 21:42:37 +05:00
Коренберг Марк
6b7cc0d5b3
Fix whaiespace at end of diskmodel name
2018-05-14 20:56:28 +05:00
Коренберг Марк
496ed993ca
Even better logging
2018-05-14 20:55:00 +05:00
Коренберг Марк
6a98745e5b
Better logging
2018-05-14 20:52:51 +05:00
Коренберг Марк
52c2d9d3b8
Description for bluestore and CPU
2018-05-14 20:37:46 +05:00
Коренберг Марк
2a976a0254
Fixed MemoryError
2018-05-14 20:25:42 +05:00
Коренберг Марк
f59e47636f
Add description
2018-05-14 19:55:43 +05:00
Коренберг Марк
8528bc8d7c
Added argparse
2018-05-14 19:48:14 +05:00
Коренберг Марк
9a72f3e8b7
The big refactoring. Eliminate dependency on ceph_argparse
2018-05-14 19:32:28 +05:00
Коренберг Марк
fdf3e5cc37
Just indentation
2018-05-14 12:44:51 +05:00
Коренберг Марк
af3e040582
Allow to run also in Python 2. Especially for Old faggots with Centos
2018-05-12 00:42:29 +05:00
Коренберг Марк
2f16f3c2bf
Make working on old Python3
2018-05-04 08:09:53 +05:00
Коренберг Марк
636135642f
logging tuned even more
2018-05-04 07:50:26 +05:00
Коренберг Марк
13eefd2339
Some fixes
2018-05-03 22:27:01 +05:00
Коренберг Марк
6b97edda59
Improve logging
2018-05-03 22:24:37 +05:00
Коренберг Марк
3fb4283ec4
Removed subprocess usage
2018-05-03 22:19:37 +05:00
Коренберг Марк
48a80c1499
initial
2018-05-03 19:11:05 +05:00