feat: ingest raw archive envelopes in history

This commit is contained in:
lingniu
2026-06-23 16:58:45 +08:00
parent 66807fdf3d
commit 6b82144f3c
3 changed files with 110 additions and 9 deletions

View File

@@ -71,8 +71,7 @@ public final class EnvelopeMapper {
int size = ra.rawBytes() == null ? 0 : ra.rawBytes().length;
String key = rawArchiveKey(ra);
String uri = rawArchiveUri(ra, key);
// RAW envelope 只携带引用信息,不把完整原始字节塞进 Kafka避免 topic 膨胀。
// 注意 KafkaEventSink 当前仍过滤 RawArchive这段用于未来放开 raw 引用转发或消费者测试。
// RAW envelope 只携带 URI/size 引用信息,不把完整原始字节塞进 Kafka避免 topic 膨胀。
b.putMetadata(RawArchiveKeys.META_KEY, key);
b.putMetadata(RawArchiveKeys.META_URI, uri);
b.putMetadata(RawArchiveKeys.META_EVENT_ID, ra.eventId());