Skip to content

Experimental: changelog table for crdb - #3211

Draft
ecordell wants to merge 16 commits into
authzed:mainfrom
ecordell:evan/crdbchangetbl
Draft

Experimental: changelog table for crdb#3211
ecordell wants to merge 16 commits into
authzed:mainfrom
ecordell:evan/crdbchangetbl

test(crdb): deterministic immediate-mode cursor/dedup coverage for ch…

5f485b9
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Jul 15, 2026 in 2s

65.29% of diff hit (target 76.51%)

View this Pull Request on Codecov

65.29% of diff hit (target 76.51%)

Annotations

Check warning on line 168 in internal/datastore/crdb/caveat.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/caveat.go#L160-L168

Added lines #L160 - L168 were not covered by tests

Check warning on line 193 in internal/datastore/crdb/caveat.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/caveat.go#L189-L193

Added lines #L189 - L193 were not covered by tests

Check warning on line 87 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L84-L87

Added lines #L84 - L87 were not covered by tests

Check warning on line 99 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L98-L99

Added lines #L98 - L99 were not covered by tests

Check warning on line 106 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L104-L106

Added lines #L104 - L106 were not covered by tests

Check warning on line 131 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L130-L131

Added lines #L130 - L131 were not covered by tests

Check warning on line 134 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L133-L134

Added lines #L133 - L134 were not covered by tests

Check warning on line 158 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L157-L158

Added lines #L157 - L158 were not covered by tests

Check warning on line 161 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L160-L161

Added lines #L160 - L161 were not covered by tests

Check warning on line 194 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L193-L194

Added lines #L193 - L194 were not covered by tests

Check warning on line 197 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L196-L197

Added lines #L196 - L197 were not covered by tests

Check warning on line 225 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L224-L225

Added lines #L224 - L225 were not covered by tests

Check warning on line 230 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L229-L230

Added lines #L229 - L230 were not covered by tests

Check warning on line 264 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L263-L264

Added lines #L263 - L264 were not covered by tests

Check warning on line 288 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L286-L288

Added lines #L286 - L288 were not covered by tests

Check warning on line 303 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L302-L303

Added lines #L302 - L303 were not covered by tests

Check warning on line 306 in internal/datastore/crdb/changelog.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/changelog.go#L305-L306

Added lines #L305 - L306 were not covered by tests

Check warning on line 150 in internal/datastore/crdb/crdb.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/crdb.go#L149-L150

Added lines #L149 - L150 were not covered by tests

Check warning on line 387 in internal/datastore/crdb/crdb.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/crdb.go#L386-L387

Added lines #L386 - L387 were not covered by tests

Check warning on line 413 in internal/datastore/crdb/crdb.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/crdb.go#L412-L413

Added lines #L412 - L413 were not covered by tests

Check warning on line 417 in internal/datastore/crdb/crdb.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/crdb.go#L416-L417

Added lines #L416 - L417 were not covered by tests

Check warning on line 387 in internal/datastore/crdb/readwrite.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/readwrite.go#L386-L387

Added lines #L386 - L387 were not covered by tests

Check warning on line 545 in internal/datastore/crdb/readwrite.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/readwrite.go#L544-L545

Added lines #L544 - L545 were not covered by tests

Check warning on line 548 in internal/datastore/crdb/readwrite.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/readwrite.go#L547-L548

Added lines #L547 - L548 were not covered by tests

Check warning on line 597 in internal/datastore/crdb/readwrite.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/datastore/crdb/readwrite.go#L593-L597

Added lines #L593 - L597 were not covered by tests