mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-02 19:39:17 +00:00
5a195e8da0
KMS key management has no event vocabulary, so an audit consumer cannot name what happened to a key. Add the eight management-plane events at the tail of `EventName`, keeping every existing discriminant — and therefore every `mask()` bit — unchanged. The events live in their own `kms:` namespace and no compound `s3:` selector expands to them, so a bucket notification rule can never start matching key management activity. Regressions cover both directions of that isolation, plus the mask bit budget that a future tail append would otherwise overflow silently. Refs rustfs/backlog#1583 (part of rustfs/backlog#1562)
RustFS Notify - Event Notification System
Real-time event notification and messaging system for RustFS distributed object storage
📖 Documentation
· 🐛 Bug Reports
· 💬 Discussions
📖 Overview
RustFS Notify provides real-time event notification and messaging capabilities for the RustFS distributed object storage system. For the complete RustFS experience, please visit the main RustFS repository.
✨ Features
- Real-time event streaming and notifications
- Multiple notification targets (HTTP, Kafka, Redis, Email)
- Event filtering and routing based on criteria
- Message queuing with guaranteed delivery
- Event replay and auditing capabilities
- High-throughput messaging with batching support
📚 Documentation
For comprehensive documentation, examples, and usage guides, please visit the main RustFS repository.
📄 License
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
