refactor: remove unused code and fix documentation

- Remove CorrelationKeyFull() alias, use CorrelationKey() everywhere
- Remove duplicate TimeProvider interface from ports/source.go
- Remove unused time import from ports/source.go
- Update README.md: replace ./build.sh and ./test.sh with make commands
- Update RPM package names in README to match current version (1.0.3)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
Jacquin Antoine
2026-03-01 00:26:07 +01:00
parent 9bb6ae3106
commit 41e763ad02
5 changed files with 13 additions and 27 deletions

View File

@ -32,10 +32,10 @@ Tout le build et les tests s'exécutent dans des containers Docker :
```bash
# Build complet (binaire + tests + RPM)
./build.sh
make package-rpm
# Uniquement les tests
./test.sh
make test
# Build manuel avec Docker
docker build --target builder -t logcorrelator-builder .
@ -53,7 +53,7 @@ docker build --target runtime -t logcorrelator:latest .
```bash
# Build de l'image
./build.sh
docker build --target runtime -t logcorrelator:latest .
# Exécuter
docker run -d \
@ -68,15 +68,12 @@ docker run -d \
```bash
# Générer les packages
./build.sh
# Installer le package RPM (CentOS 7)
sudo yum install -y dist/rpm/centos7/logcorrelator-1.0.0-1.el7.x86_64.rpm
make package-rpm
# Installer le package RPM (Rocky Linux 8/9/10)
sudo dnf install -y dist/rpm/rocky8/logcorrelator-1.0.0-1.el8.x86_64.rpm
sudo dnf install -y dist/rpm/rocky9/logcorrelator-1.0.0-1.el9.x86_64.rpm
sudo dnf install -y dist/rpm/rocky10/logcorrelator-1.0.0-1.el10.x86_64.rpm
sudo dnf install -y dist/rpm/rocky8/logcorrelator-1.0.3-1.el8.x86_64.rpm
sudo dnf install -y dist/rpm/rocky9/logcorrelator-1.0.3-1.el9.x86_64.rpm
sudo dnf install -y dist/rpm/almalinux10/logcorrelator-1.0.3-1.el10.x86_64.rpm
# Activer et démarrer le service
sudo systemctl enable logcorrelator