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

3085 - Change type of logs from nested to object to reduce fixedbit memory consumption #4697

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Aug 20, 2023

  1. Refactor elasticsearch GetMapping test

    Add testcase for useILM and pass fixture filename as test field
    
    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    f297a30 View commit details
    Browse the repository at this point in the history
  2. Introduce fieldType param for ES logs.fields mapping

    Templatize logs.fields mapping to allow user to choose not to have nested type.
    
    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b8097a7 View commit details
    Browse the repository at this point in the history
  3. Export fieldType enums

    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    cec9f13 View commit details
    Browse the repository at this point in the history
  4. Add support for customizing logs field type in es version <7 templates

    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    ee30e79 View commit details
    Browse the repository at this point in the history
  5. Add disableLogsFieldSearch flag to esmapping-generator

    Setting disableLogsFieldSearch  flag to true would make logs.fields field in es index non-searchable.
    This is needed to reduce the memory taken by logs.fields when they are searchable and are of type nested.
    
    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    c297bd8 View commit details
    Browse the repository at this point in the history
  6. Add disableLogsFieldSearch flag to es-rollover

    Co-authored-by: Krishnaswamy Subramanian <jskswamy@gmail.com>
    bhiravabhatla and jskswamy committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    9fb0363 View commit details
    Browse the repository at this point in the history
  7. Rebase with master

    bhiravabhatla committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    d4bc55a View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    fc960c1 View commit details
    Browse the repository at this point in the history
  2. fix linting errors

    bhiravabhatla committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e6691b9 View commit details
    Browse the repository at this point in the history