Skip to content

Releases: chaoss/grimoirelab-elk

0.103.0-rc.9

26 Sep 10:48
Compare
Choose a tag to compare

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

26 Sep 09:22
Compare
Choose a tag to compare

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

26 Sep 12:23
Compare
Choose a tag to compare

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

26 Sep 14:29
Compare
Choose a tag to compare

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

23 Sep 18:16
Compare
Choose a tag to compare

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

23 Sep 15:46
Compare
Choose a tag to compare

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

23 Sep 10:20
Compare
Choose a tag to compare

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

07 Sep 14:29
Compare
Choose a tag to compare

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).

0.103.0-rc.3

23 Aug 09:36
Compare
Choose a tag to compare

grimoire-elk 0.103.0-rc.3 - (2022-08-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.
  • 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.2

22 Jul 14:50
Compare
Choose a tag to compare

grimoire-elk 0.103.0-rc.2 - (2022-07-22)

New features:

  • 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]}
  • 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.

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).