Releases: chaoss/grimoirelab-elk
Releases · chaoss/grimoirelab-elk
0.103.2-rc.1
grimoire-elk 0.103.2-rc.1 - (2022-10-26)
- Update Poetry's package dependencies
0.103.1
grimoire-elk 0.103.1 - (2022-09-27)
- Update Poetry's package dependencies
0.103.0-rc.9
grimoire-elk 0.103.0-rc.9 - (2022-09-26)
New features:
- Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.8
grimoire-elk 0.103.0-rc.8 - (2022-09-26)
New features:
- git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.10
grimoire-elk 0.103.0-rc.10 - (2022-09-26)
New features:
- git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0
grimoire-elk 0.103.0 - (2022-09-26)
New features:
- git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.7
grimoire-elk 0.103.0-rc.7 - (2022-09-23)
New features:
- Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.6
grimoire-elk 0.103.0-rc.6 - (2022-09-23)
New features:
- Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.5
grimoire-elk 0.103.0-rc.5 - (2022-09-23)
New features:
- Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).
0.103.0-rc.4
grimoire-elk 0.103.0-rc.4 - (2022-09-07)
New features:
- Configurable study aliases
Before this fix, the name of the study aliases was hard coded. From
now on, these values can be configured by passing them as parameters. - git-branches study skip uncloned repo
The git-branches study skips the repository when it is not cloned and
continues with the next one. - Entry points to support enriching plugin mechanism
This plugin mechanism allows ELK to use third-party enriching
backends. Developers only need to include the next snippet in their
package configuration and ELK will import them as any other core
backend.entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"},
NOTE: In the previous
example,get_connectors
is a function that returns the backend
classes needed to enrich a datasource. Take the next snipped as an
example:def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}
Bug fixes:
- [raw/slack] Handle fields in "data.file"
Avoid the 'Failed to insert data to ES' error when a document contains
at least one immense term in 'data.file' (whose UTF8 encoding is
longer than the max length 32766).