514cb553ef
feat: release v1.0.3 with flattened JSON output structure
...
- breaking: remove apache and network subdivisions from JSON output
- feat: all log fields now merged into single-level JSON structure
- feat: custom MarshalJSON() implementation for flat output
- chore: update ClickHouse schema to use single fields JSON column
- docs: update CHANGELOG.md and README.md with v1.0.3 changes
- build: bump version to 1.0.3 in build.sh and RPM spec
Migration notes:
- Existing ClickHouse tables need schema migration to use fields JSON column
- Replace apache JSON and network JSON columns with fields JSON column
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-28 22:26:20 +01:00
180c57c35b
chore: release v1.0.2 with critical fixes and test improvements
...
- fix: add missing ClickHouse driver dependency
- fix: resolve race condition in orchestrator (single goroutine per source)
- feat: add explicit source_type config for Unix socket sources
- test: improve coverage from 50.6% to 62.0%
- docs: add CHANGELOG.md with release notes
- build: update version to 1.0.2 in build scripts and Dockerfiles
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-28 21:45:00 +01:00
7e9535122e
fix: durcir la validation et fiabiliser flush/arrêt idempotents
...
Co-authored-by: aider (openrouter/openai/gpt-5.3-codex) <aider@aider.chat >
2026-02-28 20:10:28 +01:00
f4d95eed41
test: update config tests for YAML format
...
- Replace custom directive tests with YAML-based tests
- Test valid YAML config loading
- Test invalid YAML handling
- Test default values with partial YAML config
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-27 15:54:13 +01:00
37f9c21672
feat: migrate configuration from custom format to YAML
...
- Replace custom directive-based config parser with YAML using gopkg.in/yaml.v3
- Rename config.example.conf to config.example.yml with YAML syntax
- Update default config path to /etc/logcorrelator/logcorrelator.yml
- Update Dockerfile.package to copy YAML config files
- Update packaging scripts to install logcorrelator.yml
- Update architecture.yml to document YAML configuration
- Add yaml.v3 dependency to go.mod
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-27 15:51:25 +01:00
8fc14c1e94
Initial commit: logcorrelator with unified packaging (DEB + RPM using fpm)
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-27 15:31:46 +01:00