Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
row_lineage.hpp File Reference

Per-row lineage tracking (Iceberg V3-style) with monotonic row IDs, mutation versioning, and SHA-256 per-row hash chain for tamper evidence. More...

#include "signet/crypto/sha256.hpp"
#include "signet/error.hpp"
#include <array>
#include <cstdint>
#include <string>

Go to the source code of this file.

Classes

class  signet::forge::RowLineageTracker
 Per-row lineage tracking inspired by Iceberg V3-style data governance. More...
 
struct  signet::forge::RowLineageTracker::RowLineage
 Lineage metadata for a single row. More...
 

Namespaces

namespace  signet
 
namespace  signet::forge
 

Detailed Description

Per-row lineage tracking (Iceberg V3-style) with monotonic row IDs, mutation versioning, and SHA-256 per-row hash chain for tamper evidence.

Note
This is an AGPL-3.0 commercial module. See LICENSE_COMMERCIAL for proprietary use.

Definition in file row_lineage.hpp.