Jan Alexander Steffens
b4f3d8adbd
Fix clippy warnings, update dependencies ( #91 )
2022-06-06 10:34:07 +01:00
Jan Alexander Steffens
83e8dedfa9
lib: New argument -N to suppress verification ( #26 )
...
Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org >
2021-10-26 08:50:34 +01:00
Erik Johnston
5272acedd2
Merge pull request #32
2021-10-13 10:19:25 +01:00
Erik Johnston
0111079153
Make the auto compressor uploadable to pypi ( #75 )
2021-09-28 16:57:13 +01:00
Azrenbeth
dcfa67ea98
Add documentation for autocompressor ( #70 )
2021-09-28 13:38:01 +01:00
Azrenbeth
b8e323c321
All printing replaced by logging ( #67 )
2021-09-27 12:20:12 +01:00
Azrenbeth
bc30942e2d
Add no-progress-bars feature so other packages can hide them ( #66 )
2021-09-27 11:35:40 +01:00
Azrenbeth
55ee83ce13
Don't panic in continue_run if no groups found within range ( #62 )
2021-09-14 17:29:48 +01:00
Azrenbeth
8c72a0de52
Move setting up jemalloc out of library crate ( #60 )
2021-09-14 11:26:21 +01:00
Azrenbeth
a951ba4dae
Move the graph generation to before abort ( #56 )
2021-09-13 13:23:48 +01:00
Azrenbeth
4c3d6bd346
Add method to run the compressor starting from a particular compressor-state ( #55 )
2021-09-13 10:25:52 +01:00
Azrenbeth
d908d13f8f
Add option to commit changes to the database automatically ( #53 )
2021-09-08 11:39:57 +01:00
Azrenbeth
65861de06e
Stops the compressor if it will lead to more rows in the database ( #52 )
2021-09-06 10:06:47 +01:00
Azrenbeth
3b5d7fd176
Add information on running options to README and --help output ( #51 )
2021-09-06 09:59:04 +01:00
Azrenbeth
0f7f2c2660
Setup framework to do integration testing ( #50 )
2021-09-06 09:52:13 +01:00
Azrenbeth
e5174f4181
Wrote tests for config::new() which is used by pyo3 code ( #46 )
2021-08-16 14:44:56 +01:00
Azrenbeth
5c248b5362
Wrote unit tests for functionality within lib.rs ( #45 )
2021-08-16 14:39:27 +01:00
Azrenbeth
63e1d6e3c9
Added option to only run the compressor on a range of state groups in a room ( #44 )
2021-08-12 16:01:12 +01:00
Azrenbeth
3290726990
Added option to output directed graphs of the group heirarchy before and after compression ( #43 )
...
It outputs nodes and edges information before and after the
compressor has run - these can be visualised in a tool like Gephi
A good way to visualise what the compressor is actually doing!
2021-08-04 11:56:42 +01:00
Azrenbeth
becb2937aa
Wrapped code with pyo3 so that the libary can be used from python ( #42 )
2021-08-03 09:44:51 +01:00
Azrenbeth
a887107607
Add documentation ( #41 )
...
Added documentation to lib.rs and database.rs files
2021-07-30 10:06:39 +01:00
Azrenbeth
013080f712
Azren/moved to lib ( #40 )
2021-07-28 13:25:44 +01:00