Commit Graph
119 Commits
Author SHA1 Message Date
heimoshuiyu 01bce55ade add gitea action
Build and push docker images / build (push) Failing after 42s
2024-03-13 15:04:27 +08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bf92c82b7f Bump openssl from 0.10.57 to 0.10.60 (#131)
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.57 to 0.10.60.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.57...openssl-v0.10.60)

---
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-11-29 10:23:23 +00:00
Quentin GliechandGitHub 4b9f2e2d64 Make the Docker image cross-compile without QEMU emulation (#129)
* Bump all dependencies & disable the pyo3 feature by default.
* Make the Docker image cross-compile without QEMU emulation
* Add a build cache on the Docker image
2023-09-28 14:42:26 -04:00
David Robertson 71f24cf2b9 Tag container images under docker.io 2023-09-19 18:03:06 +01:00
David RobertsonandGitHub 575d0fd878 Re-enable pushing to dockerhub (#130) 2023-09-19 13:51:39 +01:00
Brad MurrayandGitHub 2697e261da Push git sha tags for docker containers (#128) 2023-09-11 12:19:46 +01:00
David RobertsonandGitHub d3aad1a23f Don't try to login to dockerhub (#127) 2023-09-08 13:42:34 +01:00
erdnaxeandGitHub 0890891bb0 Add local PostgreSQL socket example to README (#126) 2023-08-22 09:52:40 -04:00
AquaticaandGitHub 8dc70fec8d Fix README.md stating the wrong flag for levels (#122) 2023-07-10 18:42:38 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 SeymourandGitHub 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 SteffensandGitHub 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
msrd0andGitHub 6a065de6fc Make jemalloc, clap and pyo3 optional dependencies (#116) 2023-04-21 13:17:35 +01:00
Erik JohnstonandGitHub 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]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 RobertsonandGitHub 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]andGitHub 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 RobertsonandGitHub 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]andGitHub 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
ShayandGitHub 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
74bd719262 Update README.md
Co-authored-by: David Robertson <davidr@element.io>
2022-12-02 10:28:16 -08:00
ShayandGitHub e3075d1451 Update READ.me with information about Rust minimum version 2022-12-02 10:19:49 -08:00
David RobertsonandGitHub d22acc6906 Merge pull request #109 from kittykat/patch-2 2022-11-02 15:19:09 +00:00
Kat GerasimovaandGitHub 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 SteffensandGitHub 152808baca Fix clippy warnings, update dependencies (3) (#106) 2022-10-17 13:43:39 +01:00
Jelmer VernooijandGitHub 2596f25eea Qualify docker image name. (#104) 2022-10-05 10:45:08 +01:00
Kat GerasimovaandGitHub 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 JohnstonandGitHub 9ff021f32e Add contributing guide (#102) 2022-08-03 15:18:54 +01:00
Landry BreuilandGitHub 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 SteffensandGitHub 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 SteffensandGitHub b4f3d8adbd Fix clippy warnings, update dependencies (#91) 2022-06-06 10:34:07 +01:00
reivilibreandGitHub 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
sacesandGitHub 32e43da3e8 Add Docker files (#83)
Signed-off-by: saces <saces@c-base.org>
2022-02-17 10:28:43 +00:00
Jan Alexander SteffensandGitHub 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 SteffensandGitHub 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 QuahandGitHub 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 JohnstonandGitHub 0111079153 Make the auto compressor uploadable to pypi (#75) 2021-09-28 16:57:13 +01:00
AzrenbethandGitHub bf57e81f54 Log to stderr not to a file (#74) 2021-09-28 14:39:18 +01:00
AzrenbethandGitHub dcfa67ea98 Add documentation for autocompressor (#70) 2021-09-28 13:38:01 +01:00
AzrenbethandGitHub 9bfd786f3b Add pyo3 bindings to autocompressor so can be used from python (#69) 2021-09-28 09:32:50 +01:00
AzrenbethandGitHub f822da9625 Add a binary crate to the autocompressor (#68) 2021-09-27 14:22:26 +01:00
AzrenbethandGitHub b8e323c321 All printing replaced by logging (#67) 2021-09-27 12:20:12 +01:00
AzrenbethandGitHub bc30942e2d Add no-progress-bars feature so other packages can hide them (#66) 2021-09-27 11:35:40 +01:00
AzrenbethandGitHub a069d8765a Add method that compresses the chunks with lowest uncompressed state_group ids (#72) 2021-09-27 09:49:34 +01:00
AzrenbethandGitHub 3271221311 Add method that compresses next chunk of room (#64) 2021-09-20 09:21:59 +01:00