AshR2RML.CompilationReceipt (AshR2RML v26.8.22)

Copy Markdown View Source

Identity and standing record for one deterministic semantic compilation.

Summary

Types

t()

@type t() :: %AshR2RML.CompilationReceipt{
  actions_admitted: non_neg_integer(),
  ash_sha256: String.t() | nil,
  attributes_admitted: non_neg_integer(),
  blocked: list(),
  classes_admitted: non_neg_integer(),
  cutover_authority: :UNAUTHORIZED | :AUTHORIZED | nil,
  ecto_sha256: String.t() | nil,
  executed: list(),
  ir_sha256: String.t() | nil,
  mapping_sha256: String.t() | nil,
  neo4j_postgres_parity: :UNKNOWN | :VERIFIED,
  ontology_hash: String.t() | nil,
  policies_admitted: non_neg_integer(),
  postgres_sha256: String.t() | nil,
  profile_hash: String.t() | nil,
  query_parity: :UNKNOWN | :VERIFIED,
  r2rml_sha256: String.t() | nil,
  refusals: list(),
  relationships_admitted: non_neg_integer(),
  selected_storage: map(),
  shacl_input_hash: String.t() | nil,
  shacl_sha256: String.t() | nil,
  standing: atom(),
  status: atom(),
  storage_candidates: map(),
  verified: list()
}