Vitaliy Filippov
|
b467d0559f
|
Begin node.js storage monitor service
|
2020-05-15 01:29:15 +03:00 |
Vitaliy Filippov
|
47b6f64106
|
Support level names
|
2020-05-11 15:57:21 +03:00 |
Vitaliy Filippov
|
2b854948f9
|
Remove dead code
|
2020-05-09 16:15:02 +03:00 |
Vitaliy Filippov
|
c26b6e1fc3
|
Support CRUSH-like multi-level placement trees
|
2020-05-09 00:55:24 +03:00 |
Vitaliy Filippov
|
aaa054e644
|
Fix optimize_change generating infeasible problems
Mainly happened when removing PG combinations (removing OSDs)
Also randomize OSD combinations when there's a lot of them
Also remove Perl version
|
2020-05-08 16:42:40 +03:00 |
Vitaliy Filippov
|
706a44d4d4
|
Fix optimize_initial in both perl and js versions
|
2020-05-06 23:12:03 +03:00 |
Vitaliy Filippov
|
842f88f94f
|
Rewrite LPOptimizer.pm to nodejs
|
2020-05-06 02:08:15 +03:00 |
Vitaliy Filippov
|
ddc3e927d3
|
Solve it in integers
|
2020-03-20 13:58:54 +03:00 |
Vitaliy Filippov
|
2aa605f2bb
|
Do not check
|
2020-03-20 13:38:35 +03:00 |
Vitaliy Filippov
|
18915b264a
|
Extract to .pm + fix all_combinations
|
2020-03-19 21:35:47 +03:00 |
Vitaliy Filippov
|
60f795e7eb
|
Add lp_solve based data distribution optimizer
|
2020-03-19 17:23:24 +03:00 |