Skip to content

Commit

Permalink
Merge branch 'recover-entries' of 'https://github.com/jjmerchante/gri…
Browse files Browse the repository at this point in the history
…moirelab-elk'

Merges #1069
Closes #1069
  • Loading branch information
sduenas authored Jul 22, 2022
2 parents 43a2e5a + aa2e15a commit 10b018f
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 2 deletions.
2 changes: 0 additions & 2 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -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]>

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]}
```
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.
9 changes: 9 additions & 0 deletions releases/unreleased/[slack]-handle-fields-in-data.file.yml
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).

0 comments on commit 10b018f

Please sign in to comment.