gitlab_merge_requests
Documents in this index are about the merge requests of a GitLab project.
All the field types are aggregatable except the text
field type
(title_analyzed
).
Name | Type | Description |
---|---|---|
author_bot | boolean | True if the given author is identified as a bot (from SortingHat profile). |
author_domain | keyword | Domain associated with the author in the SortingHat profile. |
author_gender | long | Author gender, based on her name, from SortingHat (disabled by default). |
author_gender_acc | long | Author gender accuracy from SortingHat (disabled by default). |
author_id | keyword | Author Id from SortingHat. |
author_multi_org_names | keyword | List of the author organizations from SortingHat profile. |
author_name | keyword | Author name from SortingHat. |
author_org_name | keyword | Author organization name from SortingHat. |
author_user_name | keyword | Author user name from SortingHat. |
author_username | keyword | Author user name from GitLab. |
author_uuid | keyword | Author UUID from SortingHat. |
code_merge_duration | float | Code merge duration. |
closed_at | date | Date when the merge request was closed. |
created_at | date | Merge Request creation date. |
gitlab_repo | keyword | GitLab repository name. |
grimoire_creation_date | date | Merge Request creation date. |
id | long | Merge Request Id in GitLab. |
id_in_repo | long | Merge Request Id in the repository it belongs to. |
is_gitlab_merge_request | long | 1 indicating this is a Merge Request, used for counting in case other kinds of items could be stored in the same index or alias. |
item_type | keyword | Item type, in this case 'merge_request request'. |
labels | keyword | Merge Request assigned labels. |
merge_author_login | keyword | Merge author login from GitLab. |
merge_author_domain | keyword | Merge author domain from GitLab. |
merge_author_location | keyword | Merge author location from GitLab. |
merge_author_name | keyword | Merge author name from GitLab. |
merge_author_org | keyword | Merge author organization from GitLab. |
merge_request | boolean | True if it is a Merge Request (useful to identify Merge Requests if used through aliases including several sources). |
merged | boolean | True if the Merge Request was already merged. |
merged_at | date | Date when the merge request was merged. |
metadata__enriched_on | date | Date when the item was enriched. |
metadata__gelk_backend_name | keyword | Name of the backend used to enrich information. |
metadata__gelk_version | keyword | Version of the backend used to enrich information. |
metadata__timestamp | date | Date when the item was stored in the RAW index. |
metadata__updated_on | date | Date when the item was updated on its original data source. |
milestone | keyword | Assigned milestone. |
milestone_due_date | date | Date when a milestone was due. |
milestone_id | long | Id of the milestone, unique for all GitLab. |
milestone_iid | long | Id of the milestone, unique for the GitLab repository. |
milestone_start_date | date | Date when a milestone was started. |
milestone_url | keyword | URL of the milestone. |
num_notes | long | Number of notes. |
num_versions | long | Number of versions. |
origin | keyword | Original URL where the repository was retrieved from. |
painless_time_open | float | Real-time open days. |
project | keyword | Project. |
project_1 | keyword | Project (if more than one level is allowed in the project hierarchy). |
repository | keyword | Repository name. |
repository_labels | keyword | Custom repository labels defined by the user. |
solved_at | date | Date when the merge request was merged or closed. |
state | keyword | 'merged', 'opened' or 'closed'. |
tag | keyword | Perceval tag. |
time_open_days | float | Time from MR creation to either closure or last update, in days. It applies to merged, closed, and open MRs. If the MR is not open, the value will be the same as time_to_close_days. If the MR is open, the value is only updated when the MR changes, which can lead to inaccuracy. |
time_to_close_days | float | Time from MR creation to closure, in days. It only applies to merged or closed MRs. |
time_to_first_attention | float | Time from creation to first comment or reaction (whatever occurs first) added by an author different from the one who created this Merge Request. |
title | keyword | Merge Request title. |
title_analyzed | text | Merge Request title split by terms to allow searching. |
updated_at | date | Date when the Merge Request was updated. |
url | keyword | Merge Request URL. |
url_id | keyword | Consists of project path and Merge Request id in that project. |
uuid | keyword | Perceval UUID. |