From eb8984fb858aec976fc3e895ae10f1756148fff2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Due=C3=B1as?= Date: Mon, 23 Sep 2024 08:19:45 +0000 Subject: [PATCH] Release 1.2.0 --- NEWS | 26 +++++++++++++++++++ grimoire_elk/_version.py | 4 +-- pyproject.toml | 2 +- releases/1.2.0.md | 25 ++++++++++++++++++ ...void-undefined-values-in-author-fields.yml | 10 ------- ...dle-opensearch-page-info-on-pagination.yml | 8 ------ .../python-minimum-version-updated.yml | 8 ------ .../status-in-sumo-enriched-index.yml | 8 ------ 8 files changed, 54 insertions(+), 37 deletions(-) create mode 100644 releases/1.2.0.md delete mode 100644 releases/unreleased/processed/avoid-undefined-values-in-author-fields.yml delete mode 100644 releases/unreleased/processed/handle-opensearch-page-info-on-pagination.yml delete mode 100644 releases/unreleased/processed/python-minimum-version-updated.yml delete mode 100644 releases/unreleased/processed/status-in-sumo-enriched-index.yml diff --git a/NEWS b/NEWS index 5dd233b4b..0bf3f6560 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,31 @@ # Releases +## grimoire-elk 1.2.0 - (2024-09-23) + +**New features:** + + * Status in SUMO enriched index\ + Add the missing status in the SUMO backend. The status could be + `solved`, `archived`, `locked` or `open`. + +**Bug fixes:** + + * Avoid UNDEFINED values in author fields\ + Avoid `-- UNDEFINED --` values for all SortingHat fields when Mordred + loses connection to the SortingHat server during the enrichment or + autorefresh execution. It will keep the values of the `name`, `email`, + `id` and `uuid` fields. + * Handle OpenSearch page info on pagination\ + In OpenSearch and ElasticSearch < 7.x the page info on pagination is + different. This will handle both of them. + +**Dependencies updateds:** + + * Python minimum version updated\ + Python 3.8 will reach its end of life in October 2024. Python 3.9 is + the minimum version required by the project. + + ## grimoire-elk 1.1.5 - (2024-08-30) **Bug fixes:** diff --git a/grimoire_elk/_version.py b/grimoire_elk/_version.py index 4f07e6ec6..57151afab 100644 --- a/grimoire_elk/_version.py +++ b/grimoire_elk/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-09-20 16:34:09.275518 -__version__ = "1.2.0-rc.1" +# File auto-generated by semverup on 2024-09-23 08:19:45.201525 +__version__ = "1.2.0" diff --git a/pyproject.toml b/pyproject.toml index 3a1e81443..686cf2435 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "grimoire-elk" -version = "1.2.0-rc.1" +version = "1.2.0" description = "GrimoireELK processes and stores software development data to ElasticSearch" readme = "README.md" authors = [ diff --git a/releases/1.2.0.md b/releases/1.2.0.md new file mode 100644 index 000000000..8c7ca9f08 --- /dev/null +++ b/releases/1.2.0.md @@ -0,0 +1,25 @@ +## grimoire-elk 1.2.0 - (2024-09-23) + +**New features:** + + * Status in SUMO enriched index\ + Add the missing status in the SUMO backend. The status could be + `solved`, `archived`, `locked` or `open`. + +**Bug fixes:** + + * Avoid UNDEFINED values in author fields\ + Avoid `-- UNDEFINED --` values for all SortingHat fields when Mordred + loses connection to the SortingHat server during the enrichment or + autorefresh execution. It will keep the values of the `name`, `email`, + `id` and `uuid` fields. + * Handle OpenSearch page info on pagination\ + In OpenSearch and ElasticSearch < 7.x the page info on pagination is + different. This will handle both of them. + +**Dependencies updateds:** + + * Python minimum version updated\ + Python 3.8 will reach its end of life in October 2024. Python 3.9 is + the minimum version required by the project. + diff --git a/releases/unreleased/processed/avoid-undefined-values-in-author-fields.yml b/releases/unreleased/processed/avoid-undefined-values-in-author-fields.yml deleted file mode 100644 index d4c11a3c9..000000000 --- a/releases/unreleased/processed/avoid-undefined-values-in-author-fields.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Avoid UNDEFINED values in author fields -category: fixed -author: Quan Zhou -issue: null -notes: > - Avoid `-- UNDEFINED --` values for all SortingHat fields when - Mordred loses connection to the SortingHat server during the - enrichment or autorefresh execution. It will keep the values - of the `name`, `email`, `id` and `uuid` fields. diff --git a/releases/unreleased/processed/handle-opensearch-page-info-on-pagination.yml b/releases/unreleased/processed/handle-opensearch-page-info-on-pagination.yml deleted file mode 100644 index a2cfae615..000000000 --- a/releases/unreleased/processed/handle-opensearch-page-info-on-pagination.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Handle OpenSearch page info on pagination -category: fixed -author: Quan Zhou -issue: null -notes: > - In OpenSearch and ElasticSearch < 7.x the page info on - pagination is different. This will handle both of them. diff --git a/releases/unreleased/processed/python-minimum-version-updated.yml b/releases/unreleased/processed/python-minimum-version-updated.yml deleted file mode 100644 index 0e77d6ed8..000000000 --- a/releases/unreleased/processed/python-minimum-version-updated.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Python minimum version updated -category: dependency -author: Jose Javier Merchante -issue: null -notes: > - Python 3.8 will reach its end of life in October 2024. - Python 3.9 is the minimum version required by the project. diff --git a/releases/unreleased/processed/status-in-sumo-enriched-index.yml b/releases/unreleased/processed/status-in-sumo-enriched-index.yml deleted file mode 100644 index ca5a7a754..000000000 --- a/releases/unreleased/processed/status-in-sumo-enriched-index.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Status in SUMO enriched index -category: added -author: Jose Javier Merchante -issue: null -notes: > - Add the missing status in the SUMO backend. The status could - be `solved`, `archived`, `locked` or `open`.