---
sourceDocument: Australia IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/it-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Bulk commits in GitLab

# Bulk commits in GitLab {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Bulk commits are supported with GitLab.

To support large commits, perform these actions:

* Install the ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream) plugin.
* For optimal performance, disable flow logging by setting the Flow Designer com.snc.process_flow.reporting.level property to Off.
* For MID Server settings, view the [MID Server support for Data Stream
  actions](https://www.servicenow.com/docs/access?context=dsa-on-mid&version=australia&pubname=australia-integrate-applications&ft:locale=en-US) section.

{#bulk-commits-in-gitlab__ul_anj_l1z_gwb}

GitLab code push webhook sends a maximum of 20 commits in a notification. If the number of
commits in the push are less than 20, a single inbound event is created and processed in the
ServiceNow instance.

If the number of pushed commits are equal or greater than 20, multiple inbound events are
created from the original event with each new event containing a batch of 19 commits. The
original inbound event is marked as ignored.

Currently, GitLab Data stream action can process up to 10,000 commits in a single push.

