-
Notifications
You must be signed in to change notification settings - Fork 121
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'recover-entries' of 'https://github.com/jjmerchante/gri…
…moirelab-elk' Merges #1069 Closes #1069
- Loading branch information
Showing
4 changed files
with
38 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,5 +5,3 @@ Quan Zhou <[email protected]> | |
Jesus M. Gonzalez-Barahona <[email protected]> | ||
Jose Javier Merchante <[email protected]> | ||
Santiago Dueñas <[email protected]> | ||
ChenqiShan <[email protected]>, LinHaiming <[email protected]> | ||
|
20 changes: 20 additions & 0 deletions
20
releases/unreleased/Use_entry_points_to_support_plugin_mechanism.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
title: Entry points to support enriching plugin mechanism | ||
category: added | ||
author: | ||
- ChenqiShan <[email protected]> | ||
- LinHaiming <[email protected]> | ||
issue: | ||
notes: > | ||
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]} | ||
``` |
9 changes: 9 additions & 0 deletions
9
releases/unreleased/[enriched]-the-names-of-the-study-aliases-are-now-configurable.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
title: 'Configurable study aliases' | ||
category: added | ||
author: Quan Zhou <[email protected]> | ||
issue: null | ||
notes: > | ||
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
title: '[raw/slack] Handle fields in "data.file"' | ||
category: fixed | ||
author: Quan Zhou <[email protected]> | ||
issue: null | ||
notes: > | ||
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). |