Commit Graph

37 Commits (master)

Author SHA1 Message Date
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