Releases: chaoss/grimoirelab-elk
Releases · chaoss/grimoirelab-elk
0.109.0-rc.1
grimoire-elk 0.109.0-rc.1 - (2023-10-20)
New features:
- Anonymize repository URLs in graal backend
The raw data generated by the graal backend had non-anonymized URLs on
the meta fields 'origin' and 'tag'. This was necessary to generate
enriched data for non-public repositories. - Bug description in Bugzilla
Include the description of the bugs in Bugzilla. The new fields are
'description' and 'description_analyzed'. The second allows to query
any of the words of the description. - SortingHat backend name per data source
Allow to define the name of the backend for the identities stored in
SortingHat. From now on github2 is renamed as github in SortingHat
identities.
Bug fixes:
- Individual
id
incorrectly assigned
Correct a bug that results in enriched items using the individual ID
as the identity ID, and vice versa. - Error in OpenSearch response stops demography study
Fix an issue that stops demography study when OpenSearch occasionally
provides a response without some expected fields. - Undefined identities in GitHub comments
Fix a bug that causes certain identities from commentaries to not be
imported into SortingHat, resulting in them appearing as UNDEFINED in
OpenSearch.
Dependencies updateds:
- Add Python 3.9 and 3.10 and drop 3.7 support
Python 3.7 reached the end of life phase on June 27 2023 and is no
longer supported. - Bump urllib3 version
Bump urllib3 from ^1.26 to ^2.0.7 - Remove Python pymsql dependency
Remove the dependency with PyMySQL because it is not used anymore.
0.109.0
grimoire-elk 0.109.0 - (2023-10-20)
New features:
- Anonymize repository URLs in graal backend
The raw data generated by the graal backend had non-anonymized URLs on
the meta fields 'origin' and 'tag'. This was necessary to generate
enriched data for non-public repositories. - Bug description in Bugzilla
Include the description of the bugs in Bugzilla. The new fields are
'description' and 'description_analyzed'. The second allows to query
any of the words of the description. - SortingHat backend name per data source
Allow to define the name of the backend for the identities stored in
SortingHat. From now on github2 is renamed as github in SortingHat
identities.
Bug fixes:
- Individual
id
incorrectly assigned
Correct a bug that results in enriched items using the individual ID
as the identity ID, and vice versa. - Error in OpenSearch response stops demography study
Fix an issue that stops demography study when OpenSearch occasionally
provides a response without some expected fields. - Undefined identities in GitHub comments
Fix a bug that causes certain identities from commentaries to not be
imported into SortingHat, resulting in them appearing as UNDEFINED in
OpenSearch.
Dependencies updateds:
- Add Python 3.9 and 3.10 and drop 3.7 support
Python 3.7 reached the end of life phase on June 27 2023 and is no
longer supported. - Bump urllib3 version
Bump urllib3 from ^1.26 to ^2.0.7 - Remove Python pymsql dependency
Remove the dependency with PyMySQL because it is not used anymore.
0.108.1-rc.1
grimoire-elk 0.108.1-rc.1 - (2023-08-06)
- Update Poetry's package dependencies
0.108.1
grimoire-elk 0.108.1 - (2023-08-06)
- Update Poetry's package dependencies
0.108.0-rc.1
grimoire-elk 0.108.0-rc.1 - (2023-07-23)
Bug fixes:
- Enrich items with multiple enrollments
Thedate
field must be a string since improved performance by
decreasing calls to thestr_to_datetime
method.
Performance improvements:
- Load identities performance
Improve the load identities process performance by reducing the number
of queries to SortingHat.
0.108.0
grimoire-elk 0.108.0 - (2023-07-23)
Bug fixes:
- Enrich items with multiple enrollments
Thedate
field must be a string since improved performance by
decreasing calls to thestr_to_datetime
method.
Performance improvements:
- Load identities performance
Improve the load identities process performance by reducing the number
of queries to SortingHat.
0.107.0-rc.1
grimoire-elk 0.107.0-rc.1 - (2023-07-11)
Performance improvements:
- Enrichment processing time reduced by 50%
The general performance was improved reducing the number of calls to
the identities manager (i.g.SortingHat
). There were some deprecated
calls that weren't needed any longer and also, we increased the cache
of individuals in ELKs. We were also able to reduce the processing
time of the Git backend by converting commit dates only once.
0.107.0
grimoire-elk 0.107.0 - (2023-07-11)
Performance improvements:
- Enrichment processing time reduced by 50%
The general performance was improved reducing the number of calls to
the identities manager (i.g.SortingHat
). There were some deprecated
calls that weren't needed any longer and also, we increased the cache
of individuals in ELKs. We were also able to reduce the processing
time of the Git backend by converting commit dates only once.
0.106.0
grimoire-elk 0.106.0 - (2023-06-28)
Performance improvements:
- Refreshing identities performance
Decrease the time required to execute the autorefresh process by
reducing the number of queries to SortingHat.
0.106.0-rc.2
grimoire-elk 0.106.0-rc.2 - (2023-06-23)
- Update Poetry's package dependencies