Jan Alexander Steffens
4c7316311b
Update dependencies, use tikv-jemallocator ( #73 )
...
Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org >
2021-10-26 08:54:56 +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
8c72a0de52
Move setting up jemalloc out of library crate ( #60 )
2021-09-14 11:26:21 +01:00
Azrenbeth
013080f712
Azren/moved to lib ( #40 )
2021-07-28 13:25:44 +01:00
Azrenbeth
31e37996ea
Split up main ( #39 )
...
Moved code from inside the main function into function calls
2021-07-27 15:31:48 +01:00
Jörg Sommer
c31ba2750f
main: new argument -m to give a minimal saving
...
Some compressions yield only a few hundred lines saving which isn't worth
the database update and the time needed to validate the compression. With
the new commandline argument `-m` the output would be suppressed, if not
at least the given number of database records would be saved.
2020-02-14 15:38:21 +01:00
Jörg Sommer
88fc47d819
main: add value_name() for max_state_group
...
To unify the spelling of parameters, i.e. all upper-casse, add the
`value_name()` for max_state_group.
2020-02-14 15:38:21 +01:00
Jörg Sommer
85d185fa98
Use character for split()
...
`cargo clippy` suggested to use a character instead of a string with a
single character.
See: <https://rust-lang.github.io/rust-clippy/master/index.html#single_char_pattern >
2020-02-14 15:38:21 +01:00
Jörg Sommer
846ec8f898
Convert len() > 0 to ! is_empty()
...
`cargo clippy` suggested to use `is_empty()` instead of `len() > 0`,
because this doesn't require to calculate the whole length of the sequence.
See: <https://rust-lang.github.io/rust-clippy/master/index.html#len_zero >
2020-02-14 15:38:21 +01:00
Jan Alexander Steffens (heftig)
f9d3570363
Fix typo: Rename PGEscapse to PGEscape
2020-02-14 15:38:21 +01:00
Jan Alexander Steffens (heftig)
9990141d40
Ignore a warning from inside the clap macros
2020-02-14 15:38:21 +01:00
Jan Alexander Steffens (heftig)
0c8e657ec0
Switch to Rust 2018
2019-12-26 03:07:30 +01:00
Jan Alexander Steffens (heftig)
15af99fce7
Format code with rustfmt
2019-12-26 03:06:26 +01:00
Erik Johnston
d764082d31
Add optional max_state_group param
2019-03-20 16:13:51 +00:00
Erik Johnston
b9be6c5ed1
Die if fail to write to file
2019-03-19 13:34:06 +00:00
Erik Johnston
2126625ef2
Use jemalloc
2019-03-19 13:32:29 +00:00
Erik Johnston
7218bb0c83
Correctly escape strings
2018-11-02 16:36:08 +00:00
Erik Johnston
3b3ddc0ed0
Fix up arg names and help text
2018-10-12 16:18:50 +01:00
Erik Johnston
cd63923f6e
Use state_map crate instead of rust-matrix-lib
2018-10-12 12:11:07 +01:00
Erik Johnston
a725aba1d1
Add license headers
2018-10-05 10:43:35 +01:00
Erik Johnston
fa2567a073
Add progress bar for writing output sql
2018-09-19 16:33:51 +01:00
Erik Johnston
b87f2beef8
Add more postgres bars
2018-09-18 18:36:17 +01:00
Erik Johnston
4c47310beb
Use string cache and update README
2018-09-18 17:51:28 +01:00
Erik Johnston
096467853d
Improve algorithm and documentation
2018-09-18 15:40:58 +01:00
Erik Johnston
3ba940c743
Initial commit
2018-09-11 17:44:04 +01:00