Skip to content

feat: Hive listener integration #605

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

Open
wants to merge 44 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d008047
WIP: Listener integration
Maleware May 27, 2025
04558d9
Adding apiGroups for listeners
Maleware May 27, 2025
4cf40c4
Making clippy happy
Maleware May 27, 2025
2af8e4a
Working code
Maleware May 28, 2025
42017f8
Working test
Maleware May 28, 2025
5ac30df
test definition
Maleware May 28, 2025
de413d3
Cleaning up leftovers
Maleware May 28, 2025
e88fd8f
Fixing tests
Maleware May 28, 2025
ff8ebe0
Adding Cargo.nix
Maleware May 28, 2025
8116051
Cleaning up and renaming vars. First working example
Maleware Jun 4, 2025
505471c
Making clippy happy
Maleware Jun 5, 2025
7074abf
Merge branch 'main' into feat/hive-listener-integration
Maleware Jun 5, 2025
0d1b223
remove unused input
Maleware Jun 5, 2025
8781225
Merge branch 'feat/hive-listener-integration' of https://github.com/s…
Maleware Jun 5, 2025
4b201a1
Discovery configMap is filled properly
Maleware Jun 5, 2025
19b0954
remove uneccessary files
Maleware Jun 5, 2025
84e187e
Refactor code, adding Cargo.lock and Cargo.nix
Maleware Jun 5, 2025
01a7329
Better comments
Maleware Jun 5, 2025
33e73b5
Adding changelog
Maleware Jun 5, 2025
deb0ae7
Adding docs
Maleware Jun 5, 2025
1e4ad32
Making pre-commit happy
Maleware Jun 5, 2025
74aa8b4
Merge branch 'main' into feat/hive-listener-integration
maltesander Jun 10, 2025
67523a8
Update CHANGELOG.md
Maleware Jun 11, 2025
8072787
Moving headless name building in method
Maleware Jun 11, 2025
5fff93b
Adressing some feedback
Maleware Jun 11, 2025
9826416
Merge branch 'main' into feat/hive-listener-integration
Maleware Jun 11, 2025
2fa5e36
Merge branch 'feat/hive-listener-integration' of https://github.com/s…
Maleware Jun 11, 2025
71a3463
Update tests/templates/kuttl/external-access/20-assert.yaml
Maleware Jun 11, 2025
49ead86
Fixing tests
Maleware Jun 11, 2025
f675e24
Merge branch 'feat/hive-listener-integration' of https://github.com/s…
Maleware Jun 11, 2025
50029ef
Adding vector configmap
Maleware Jun 11, 2025
5996f78
Adopting to listenerClass per role rather then roleGroup
Maleware Jun 20, 2025
7cd2af8
Updating helmcharts, regenerate charts
Maleware Jun 20, 2025
42d4cbd
Adapting docs
Maleware Jun 20, 2025
9b550d6
Remove some leftovers
Maleware Jun 20, 2025
381aa56
Making linting happy
Maleware Jun 20, 2025
b08fe44
cleaning up old rg listener leftovers
Maleware Jun 20, 2025
d8fde0b
Adopting tests to role listener
Maleware Jun 20, 2025
705811f
Apply minor review changes
Maleware Jun 20, 2025
aa56092
Adopting to review, fixing lints
Maleware Jun 20, 2025
760573f
Adopting tests to role listener
Maleware Jun 20, 2025
cae1450
Adressing feedback
Maleware Jun 20, 2025
625c225
fix ophaned ressources test
Maleware Jun 20, 2025
40e28de
making rustdocs happy
Maleware Jun 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file.
- Use `--file-log-max-files` (or `FILE_LOG_MAX_FILES`) to limit the number of log files kept.
- Use `--file-log-rotation-period` (or `FILE_LOG_ROTATION_PERIOD`) to configure the frequency of rotation.
- Use `--console-log-format` (or `CONSOLE_LOG_FORMAT`) to set the format to `plain` (default) or `json`.
- BREAKING: Add Listener support for Hive ([#605])

### Changed

Expand Down Expand Up @@ -41,6 +42,7 @@ All notable changes to this project will be documented in this file.
[#599]: https://github.com/stackabletech/hive-operator/pull/599
[#603]: https://github.com/stackabletech/hive-operator/pull/603
[#604]: https://github.com/stackabletech/hive-operator/pull/604
[#605]: https://github.com/stackabletech/hive-operator/pull/605

## [25.3.0] - 2025-03-21

Expand Down
Loading