Skip to content

Commit 3ab1ee0

Browse files
Logging (#517)
## Description Add modules for log aggregation
1 parent 147da3b commit 3ab1ee0

File tree

6 files changed

+1442
-3
lines changed

6 files changed

+1442
-3
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- Modules for log aggregation added ([#517]).
10+
11+
[#517]: https://github.com/stackabletech/operator-rs/pull/517
12+
713
## [0.28.8] - 2022-12-08
814

915
### Added

src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ pub mod memory;
1414
pub mod namespace;
1515
pub mod pod_utils;
1616
pub mod product_config_utils;
17+
pub mod product_logging;
1718
pub mod role_utils;
1819
pub mod utils;
1920
pub mod validation;

src/product_config_utils.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,19 +92,16 @@ impl<T: Configuration + ?Sized> Configuration for Box<T> {
9292
}
9393

9494
/// Type to sort config properties via kind (files, env, cli), via groups and via roles.
95-
/// HashMap<Role, HashMap<RoleGroup, HashMap<PropertyNameKind, BTreeMap<PropertyName, PropertyValue>>>>
9695
pub type RoleConfigByPropertyKind =
9796
HashMap<String, HashMap<String, HashMap<PropertyNameKind, BTreeMap<String, Option<String>>>>>;
9897

9998
/// Type to sort config properties via kind (files, env, cli) and via groups.
100-
/// HashMap<RoleGroup, HashMap<PropertyNameKind, BTreeMap<PropertyName, PropertyValue>>>
10199
pub type RoleGroupConfigByPropertyKind =
102100
HashMap<String, HashMap<PropertyNameKind, BTreeMap<String, Option<String>>>>;
103101

104102
/// Type to sort config properties via kind (files, env, cli), via groups and via roles. This
105103
/// is the validated output to be used in other operators. The difference to [`RoleConfigByPropertyKind`]
106104
/// is that the properties BTreeMap does not contain any options.
107-
/// /// HashMap<Role, HashMap<RoleGroup, HashMap<PropertyNameKind, BTreeMap<PropertyName, Option<PropertyValue>>>>>
108105
pub type ValidatedRoleConfigByPropertyKind =
109106
HashMap<String, HashMap<String, HashMap<PropertyNameKind, BTreeMap<String, String>>>>;
110107

0 commit comments

Comments
 (0)