Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,329
    • Merge requests 1,329
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #8638
Closed
Open
Issue created Nov 29, 2018 by Cody West@codyDeveloper

Allow configurable max blob size for indexer

Problem to solve

GitLab won't index files larger than 1MiB.

Further details

Some GitLab users may wish to use the Elasticsearch integration with larger files. If a user is hosting their own ES server then it should be capable of indexing/searching larger files. Currently, we have a max blob size of 1MiB hard-coded into the ruby indexer and the newer go indexer.

I did test and confirm that the default search in GitLab(without ES) can search through and display results for text files that are 6+ MB in size.

Proposal

The max blob size should be a configurable setting in the indexer(s).

Edited Nov 29, 2018 by Cody West
Assignee
Assign to
Time tracking