Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Purge Automatically Old Analytics Indices #2097

Comments

@boubaker
Copy link
Member

boubaker commented Jun 5, 2024

Is your feature request related to a problem? Please describe.

Currently Analytics indices aren't purged automatically, but manually by Ops.

Describe the solution you'd like

An automatic purge of indices determined by the number of days/months/years to keep an analytics index. The period of time has to be configurable through properties for now (may be added through UI when needed)

@boubaker boubaker moved this to Considered in Feature enhancement Jun 5, 2024
boubaker added a commit to Meeds-io/gamification that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/kudos that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/wallet that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/notes that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/content that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/poll that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/task that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/app-center that referenced this issue Jun 7, 2024
boubaker added a commit to Meeds-io/app-center that referenced this issue Jun 7, 2024
exo-swf pushed a commit to Meeds-io/gamification that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/gamification that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/poll that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/poll that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/gamification that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/gamification that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/kudos that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/wallet that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/wallet that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/app-center that referenced this issue Jun 8, 2024
boubaker added a commit to Meeds-io/notes that referenced this issue Jun 13, 2024
boubaker added a commit to Meeds-io/content that referenced this issue Jun 13, 2024
exo-swf pushed a commit to Meeds-io/analytics that referenced this issue Jun 13, 2024
…s - MEED-6999 - Meeds-io/meeds#2097 (#189)

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
`analytics.es.index.maxCount` to allow specifying it with default value
to `500`. This will include a fix as well on index creation periodicity
(`analytics.es.index.writePeriod` param with default to 7 days) which
was creating an index daily independently from parameter value.
In addition, this change will rename artifact (`io.meed` instead of
`org.exoplatform`) and migrate it to use Spring instead of Kernel for
IoC & DI.
exo-swf pushed a commit to Meeds-io/content that referenced this issue Jun 13, 2024
exo-swf pushed a commit to Meeds-io/app-center that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/gamification that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/kudos that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/notes that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/kudos that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/poll that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/task that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/web-conferencing that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/processes that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/agenda that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/automatic-translation that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/documents that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/data-upgrade that referenced this issue Jun 13, 2024
boubaker added a commit to exoplatform/ecms that referenced this issue Jun 13, 2024
@boubaker
Copy link
Member Author

Merged on develop.

boubaker added a commit to Meeds-io/wallet that referenced this issue Jun 13, 2024
boubaker added a commit to Meeds-io/wallet that referenced this issue Jun 13, 2024
rdenarie pushed a commit to Meeds-io/wallet that referenced this issue Jun 13, 2024
boubaker added a commit to Meeds-io/analytics that referenced this issue Jun 18, 2024
…eds-io/meeds#2097

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
 to allow specifying it with default value
to . This will include a fix as well on index creation periodicity
( param with default to 7 days) which
was creating an index daily independently from parameter value.
boubaker added a commit to Meeds-io/analytics that referenced this issue Jun 18, 2024
…eds-io/meeds#2097

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
 to allow specifying it with default value
to . This will include a fix as well on index creation periodicity
( param with default to 7 days) which
was creating an index daily independently from parameter value.
boubaker added a commit to Meeds-io/analytics that referenced this issue Jun 19, 2024
…eds-io/meeds#2097 (#195)

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
`analytics.es.index.maxCount` to allow specifying it with default value
to `500`.
This will include a fix as well on index creation periodicity
(`exo.es.analytics.index.per.days` param with default to 7 days) which
was creating an index daily independently from parameter value.
Jihed525 pushed a commit to Meeds-io/analytics that referenced this issue Jun 19, 2024
…eds-io/meeds#2097 (#195)

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
`analytics.es.index.maxCount` to allow specifying it with default value
to `500`.
This will include a fix as well on index creation periodicity
(`exo.es.analytics.index.per.days` param with default to 7 days) which
was creating an index daily independently from parameter value.

(cherry picked from commit 72a2192)
Jihed525 pushed a commit to Meeds-io/analytics that referenced this issue Jun 19, 2024
…eds-io/meeds#2097 (#195)

This change will allow to purge Analytics indices by specifying the
maximum number of indices to keep. A parameter has been added
`analytics.es.index.maxCount` to allow specifying it with default value
to `500`.
This will include a fix as well on index creation periodicity
(`exo.es.analytics.index.per.days` param with default to 7 days) which
was creating an index daily independently from parameter value.

(cherry picked from commit 72a2192)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment