Skip to content

CSPL-4513 Events for Index & Ingestion separation#1706

Open
kasiakoziol wants to merge 125 commits intofeature/slog-as-default-loggerfrom
feature/cspl-4513-events-for-index-ingest-sep
Open

CSPL-4513 Events for Index & Ingestion separation#1706
kasiakoziol wants to merge 125 commits intofeature/slog-as-default-loggerfrom
feature/cspl-4513-events-for-index-ingest-sep

Conversation

@kasiakoziol
Copy link
Collaborator

@kasiakoziol kasiakoziol commented Feb 18, 2026

Description

It adds events and enhances logs for IngestorCluster and enhances events for IndexerCluster.

Key Changes

  • Refactoring existing event messages for IngestorCluster and IndexerCluster
  • Introducing new events for IngestorCluster: ScaledUp, ScaledDown, QueueConfigUpdated and
    IngestorsRestarted
  • Introducing new events for IndexerCluster: QueueConfigUpdated and
    IngestorsRestarted
  • Introducing slog
  • Automated tests for the above

Testing and Verification

Automated and manual tests

Related Issues

Jira: https://splunk.atlassian.net/browse/CSPL-4513

PR Checklist

  • Code changes adhere to the project's coding standards.
  • Relevant unit and integration tests are included.
  • Documentation has been updated accordingly.
  • All tests pass locally.
  • The PR description follows the project's guidelines.

kasiakoziol and others added 30 commits July 24, 2025 13:49
* test

* test

* test

* test

* Use endpoint to update conf file

* CSPL-3895 Matching changes from Ingestor to Indexer

---------

Co-authored-by: Kasia Koziol <kkoziol@splunk.com>
Co-authored-by: igor.grzankowski <@splunk.com>
…torCluster (#1606)

* CSPL-4002 Update role for ingestor to ingestor from standalone

* CSPL-4212 Address changes from unit tests from develop branch

* Addressing comments

* Run tests against Splunk 10.2

* Fix

* Address changes from develop

* CSPL-4002 Revert 10.2 changes
Base automatically changed from CSPL-3551-ingestion-cr to develop February 20, 2026 15:29
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we pass new parameter here for logger ?

return result, err
}

eventPublisher.Normal(ctx, "QueueConfigUpdated",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

queue configured message is updated before restart

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because it is updated in the .conf file before the restart. Restart just makes it work.

@kasiakoziol kasiakoziol force-pushed the feature/cspl-4513-events-for-index-ingest-sep branch from d540e31 to 14d99b5 Compare February 23, 2026 15:00
@kasiakoziol kasiakoziol changed the base branch from develop to feature/slog-as-default-logger February 26, 2026 07:07
@github-actions
Copy link
Contributor

github-actions bot commented Feb 26, 2026

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@github-actions
Copy link
Contributor

CLA Assistant Lite bot:
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


5 out of 6 committers have signed the CLA.
@kasiakoziol
@Igor-splunk
@gabrielm-splunk
@kubabuczak
@minjieqiu
@Nguyen Duc Trung
NGUYEN Duc Trung seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request

@kasiakoziol kasiakoziol force-pushed the feature/cspl-4513-events-for-index-ingest-sep branch from 2aa9a8e to 30c2546 Compare February 27, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants