Skip to content

Vouch Request: Abhishek Sarkar — TypeScript / durable-execution contributor (fix #4002) #4062

Closed as not planned

Description

@thatditsyboy

Why do you want to contribute?

I work mainly in TypeScript on durable execution and agent-runtime infrastructure, so trigger.dev is right in the area I want to keep building in. To start, I would like to fix #4002.

The logical replication client in internal-packages/replication/src/client.ts uses 946080000000 as the Postgres-to-Unix epoch offset in two spots (the keepalive decode around L366 and the standby status ack around L661), but the correct value is 946684800000 (2000-01-01 UTC). It is off by exactly 7 days, and the sibling parser pgoutput.ts already has it right. I would centralize a single named POSTGRES_EPOCH_MS constant, use it in both places, and add a unit test pinning it to the real epoch. I already have the fix and a container-free regression test working locally (typecheck, lint, and test all green).

Prior contributions or relevant experience

GitHub: https://github.com/thatditsyboy

Most of my open-source work is TypeScript backend/runtime and durable-execution adjacent: a graph-extractor fix to Vercel's Workflow SDK (durable workflow framework), plus merged fixes in Open Design (an agent-orchestration daemon) and Vexa (a meeting-bot/transcription platform, including a security fix).

Activity

  1. matt-aitken commented on Oct 7, 2026

    @matt-aitken
    Member

    We have a new Vouch policy, please see the discussion here: #5010

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions