Aquatica
8dc70fec8d
Fix README.md stating the wrong flag for levels ( #122 )
2023-07-10 18:42:38 +01:00
dependabot[bot]
982ee5ead8
Bump openssl from 0.10.54 to 0.10.55 ( #120 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.54 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.54...openssl-v0.10.55 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-22 11:26:31 +01:00
Daniel Seymour
8fca8adb04
Add CI to publish official container ( #117 )
...
Adds a Github Actions workflow to publish containers on merges to main
and when new tags are pushed.
As part of the change, cargo will now use the release when building the
published containers, but default to the dev profile when building the
container locally.
Signed-off-by: Danny Seymour danny@seymour.family
2023-06-07 15:38:09 +01:00
Jan Alexander Steffens
9ee99cd547
Fix clippy warnings, update dependencies (4) ( #118 )
...
Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org >
2023-06-06 16:45:49 +01:00
msrd0
6a065de6fc
Make jemalloc, clap and pyo3 optional dependencies ( #116 )
2023-04-21 13:17:35 +01:00
Erik Johnston
f4d96c73a8
Fix clippy linting ( #115 )
...
* Fix clippy
(This was fixed via `cargo clippy --fix`)
* Fmt
2023-03-27 12:00:32 +01:00
dependabot[bot]
923ca65f67
Bump openssl from 0.10.42 to 0.10.48 ( #114 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.42 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.48 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 11:17:13 +01:00
David Robertson
13882d7654
Merge pull request #113 from matrix-org/dependabot/cargo/tokio-1.25.0
...
Bump tokio from 1.24.1 to 1.25.0
2023-02-05 00:22:20 +00:00
dependabot[bot]
c0dac572c1
Bump tokio from 1.24.1 to 1.25.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.24.1 to 1.25.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.24.1...tokio-1.25.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-04 00:58:15 +00:00
David Robertson
856b799c53
Merge pull request #112 from matrix-org/dependabot/cargo/tokio-1.24.1
...
Bump tokio from 1.21.2 to 1.24.1
2023-01-09 14:24:56 +00:00
dependabot[bot]
aab4d37123
Bump tokio from 1.21.2 to 1.24.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.21.2 to 1.24.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.21.2...tokio-1.24.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-06 21:49:13 +00:00
Shay
fce2a7eee8
Merge pull request #111 from matrix-org/shay/rust_min_version
...
Update READ.me with information about Rust minimum version
2022-12-13 11:03:56 -08:00
Shay
74bd719262
Update README.md
...
Co-authored-by: David Robertson <davidr@element.io >
2022-12-02 10:28:16 -08:00
Shay
e3075d1451
Update READ.me with information about Rust minimum version
2022-12-02 10:19:49 -08:00
David Robertson
d22acc6906
Merge pull request #109 from kittykat/patch-2
2022-11-02 15:19:09 +00:00
Kat Gerasimova
88d97ea413
Add automation to move X-Needs-Info issues
...
When an issue is labelled with X-Needs-Info, it should move to the correct column on the issue triage board.
2022-11-02 15:05:04 +00:00
Jan Alexander Steffens
152808baca
Fix clippy warnings, update dependencies (3) ( #106 )
2022-10-17 13:43:39 +01:00
Jelmer Vernooij
2596f25eea
Qualify docker image name. ( #104 )
2022-10-05 10:45:08 +01:00
Kat Gerasimova
4d3049d3ed
Add issue automation for triage ( #103 )
...
Move new issues to https://github.com/orgs/matrix-org/projects/67 for triage
2022-09-02 16:52:36 +01:00
Erik Johnston
9ff021f32e
Add contributing guide ( #102 )
2022-08-03 15:18:54 +01:00
Landry Breuil
019b100521
make jemalloc dependency really optional ( #101 )
...
Signed-off-by: Sebastien Marie <semarie@online.fr >
2022-08-03 10:57:00 +01:00
Jan Alexander Steffens
da6271a331
Fix clippy warnings, update dependencies (again) ( #100 )
2022-08-03 10:52:47 +01:00
David Robertson
dd62afb3d5
Update lockfile; drop Python 3.6 support
...
Python 3.6 EOLed at the end of 2021, see https://endoflife.date/python .
(pyO3 was refusing to build against 3.6).
v0.1.3
2022-07-07 19:23:33 +01:00
David Robertson
65ffce2362
Tag v0.1.3
2022-07-07 19:13:47 +01:00
Jan Alexander Steffens
b4f3d8adbd
Fix clippy warnings, update dependencies ( #91 )
2022-06-06 10:34:07 +01:00
reivilibre
04ac0529e1
Merge pull request #86 from saces/saces/fixlogfile
2022-03-16 13:58:37 +00:00
saces
d6df1ac5a4
remove log_file leftovers
...
PR #74 (Log to stderr not to a file) did not remove all references to
log_file, the file was still created, but remained empty.
The synapse_auto_compressor failed if run in a read only environment.
Signed-off-by: saces <saces@c-base.org >
2022-03-13 00:13:33 +01:00
saces
32e43da3e8
Add Docker files ( #83 )
...
Signed-off-by: saces <saces@c-base.org >
2022-02-17 10:28:43 +00:00
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
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
Sean Quah
38d800a775
Configure @matrix-org/synapse-core to be the code owner for the repo ( #76 )
...
Signed-off-by: Sean Quah <seanq@element.io >
2021-10-25 14:32:07 +01:00
Erik Johnston
5272acedd2
Merge pull request #32
2021-10-13 10:19:25 +01:00
Erik Johnston
9d642cfb67
Release v0.1.2 of auto compressor
v0.1.2
2021-10-06 10:55:47 +01:00
Erik Johnston
0111079153
Make the auto compressor uploadable to pypi ( #75 )
2021-09-28 16:57:13 +01:00
Azrenbeth
bf57e81f54
Log to stderr not to a file ( #74 )
2021-09-28 14:39:18 +01:00
Azrenbeth
dcfa67ea98
Add documentation for autocompressor ( #70 )
2021-09-28 13:38:01 +01:00
Azrenbeth
9bfd786f3b
Add pyo3 bindings to autocompressor so can be used from python ( #69 )
2021-09-28 09:32:50 +01:00
Azrenbeth
f822da9625
Add a binary crate to the autocompressor ( #68 )
2021-09-27 14:22:26 +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
a069d8765a
Add method that compresses the chunks with lowest uncompressed state_group ids ( #72 )
2021-09-27 09:49:34 +01:00
Azrenbeth
3271221311
Add method that compresses next chunk of room ( #64 )
2021-09-20 09:21:59 +01:00
Azrenbeth
a9bc800b87
Add new package with methods to save and load compressor state ( #63 )
2021-09-16 09:55:14 +01:00
Azrenbeth
80795aa813
Dont send no-changes transaction to database ( #71 )
2021-09-15 10:09:43 +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
a409cdbd8e
Rename level current to head ( #61 )
2021-09-14 12:28:35 +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
d32f49303b
Add integration tests that check various config options ( #54 )
2021-09-09 14:26:14 +01:00