writePuts

fun writePuts(rel: RelationReader, defaultValidFromMicros: Long = systemTimeMicros, defaultValidToMicros: Long = MAX_LONG)

Batch put: writes every row in rel, content from doc.

  • The relation MUST contain either an _iid or an _id column.

  • Per-row valid times come from the rel's _valid_from / _valid_to columns when present and non-null; otherwise the defaultValidFromMicros / defaultValidToMicros defaults apply.

Zero-width or inverted ranges will be rejected.

  • The relation MUST contain a doc column - a struct vector containing the documents.