
Gerrit
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect Gerrit to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Enter your Gerrit instance URL and credentials to pull your code review data into the PostHog Data warehouse.
Generate an HTTP password in your Gerrit account under Settings > HTTP Credentials (or HTTP Password on older versions) and enter it together with your Gerrit username. On public instances you can leave both blank to sync with anonymous read access — you'll only see the changes, accounts, and projects that are publicly visible, and group listing requires an authenticated account.
Configuration
| Option | Type | Required |
|---|---|---|
Instance URL | text | Yes |
Username | text | No |
HTTP password | password | No |
Linking Gerrit to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Gerrit
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
changes | A change under review: one unit of work (a commit and its patch sets) proposed for a project branch, with its labels, review messages, and current revision. | Incremental, Full refresh | updated | — |
accounts | A user account on the Gerrit instance. Only active accounts are synced. | Full refresh | — | — |
projects | A project (Git repository) hosted on the Gerrit instance. | Full refresh | — | — |
groups | An account group on the Gerrit instance. Listing groups requires an authenticated account. | Full refresh | — | — |