{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":32057,"path":"it-service-management/devops-change-velocity/bulk-commits-in-gitlab.md","title":"Bulk commits in GitLab","bundle":null,"doc_type":null,"release":"australia","body":"\n# Bulk commits in GitLab\n\nBulk commits are supported with GitLab.\n\nTo support large commits, perform these actions:\n\n-   Install the ServiceNow IntegrationHub Action Template - Data Stream \\(com.glide.hub.action\\_type.datastream\\) plugin.\n-   For optimal performance, disable flow logging by setting the Flow Designer com.snc.process\\_flow.reporting.level property to **Off**.\n-   For MID Server settings, view the [MID Server support for Data Stream actions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/integrate-applications/dsa-on-mid.md) section.\n\nGitLab 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.\n\nIf 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.\n\nCurrently, GitLab Data stream action can process up to 10,000 commits in a single push.\n\n**Parent Topic:**[GitLab integration with DevOps Change Velocity](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/devops-change-velocity/gitlab-integration-dev-ops.md)\n\n"}}