packages feed

rdkafka-hs-1.1.0.0: docs/testing/consumer-commit-evidence.json

{
  "status": "accepted consumer-commit checkpoint; EP-14 incomplete",
  "fingerprint": "a76469420b092749fe23814d70bf8c7246c282602e41548eb016f84a1239ce31",
  "runs": {
    "normal": {
      "log": "/tmp/rdkafka-ep14-consumer-commit-normal-accepted.log",
      "sha256": "fdbfe736df28bd4845cd9f446722c4b19612c69584149ab1b733548034f33624",
      "passed": 8
    },
    "instrumented-haskell": {
      "log": "/tmp/rdkafka-ep14-consumer-commit-hpc.log",
      "sha256": "4eb6ab315352db6714c12b82fbbfe3c2ea268f265e89306f3d5f24c905307e5f",
      "passed": 8
    },
    "instrumented-native": {
      "log": "/tmp/rdkafka-ep14-consumer-commit-asan.log",
      "sha256": "43edb74bed796878c61744be64af8dd698e60ac96d5cfb75c4763468b54ff972",
      "passed": 8
    }
  },
  "mutations": "dist-mutations/20261024T204323Z-consumer-commit-16026-0/results.json",
  "compiled_mutations_caught": 4,
  "controls": 1,
  "scope": [
    "Native async/sync argument flags observed without altering calls/results",
    "Message-next, explicit and stored/all offset commits with exact callback offsets and broker reads",
    "Empty requests and NoOffset callbacks including null/empty partition lists",
    "Mixed commit failures retain successful broker effects",
    "Absent committed partition returns Invalid without error; unavailable coordinator returns TimedOut"
  ],
  "fixture_corrections": [
    {
      "log": "/tmp/rdkafka-ep14-consumer-commit-boundaries.log",
      "reason": "The initial mixed committed-offset query expected UnknownTopicOrPart. Native OffsetFetch reports the absent rejected partition as Invalid without error. Both initial assertion failures are excluded from defect evidence."
    },
    {
      "log": "/tmp/rdkafka-ep14-consumer-commit-mutations.log",
      "reason": "The callback mutation target matched both the rebalance call and offset callback. Restrict to the offset callback declaration before accepting the rerun."
    }
  ],
  "observer": "Mode zero is passthrough observation. Modes one through six retain the existing rebalance failure controls. The native rd_kafka_commit interposer records only the actual count/async argument for the selected consumer and calls the real function unchanged.",
  "native_library": "mori://confluentinc/librdkafka",
  "native_version": "2.15.0",
  "native_diagnostic_control": "docs/testing/callback-native-diagnostics.json",
  "leak_instrumentation": false,
  "required_checks": {
    "log": "/tmp/rdkafka-ep14-consumer-commit-check.log",
    "sha256": "f5a30e0a56d3b7f933df2e9944a226e1c5e0874b7329b216d5a760e46b0c9b9c"
  },
  "remaining": "Whole-candidate inventory refresh, deprecated wrappers/examples/input boundaries, saved deprecated-seek diagnosis, remaining handwritten misses and EP-15 environments remain open."
}