[midPoint-git] [Evolveum/midpoint] 20f03d: Added support to aggregate queries to return enums...
Michal Zelenčík
noreply at github.com
Thu Oct 16 18:16:49 CEST 2025
Branch: refs/heads/mapping-statistics
Home: https://github.com/Evolveum/midpoint
Commit: 20f03d55f61925ef21819a3135502ed1d7afe1ea
https://github.com/Evolveum/midpoint/commit/20f03d55f61925ef21819a3135502ed1d7afe1ea
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-10-03 (Fri, 03 Oct 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
Log Message:
-----------
Added support to aggregate queries to return enums and QNames
Commit: df12803d7112acb5592c3966586e237a8b92c246
https://github.com/Evolveum/midpoint/commit/df12803d7112acb5592c3966586e237a8b92c246
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2025-10-03 (Fri, 03 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportFocusStatisticsWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
Log Message:
-----------
Added export statistics action skeletons to Ninja
Commit: 6e10a2a7b7a894e5f669420063c957b813fad604
https://github.com/Evolveum/midpoint/commit/6e10a2a7b7a894e5f669420063c957b813fad604
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)
Changed paths:
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportFocusStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/CategoriesDistribution.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PrismTransformableRecord.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportFocusStatisticsWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
Log Message:
-----------
Implement export of focus statistics.
**What**
Implement calculation and export of various statistics related to focus
objects.
**Why**
This statistics can be very useful for future development of midPoint.
**Notes**
Current implementation does not consider complex structures inside of
focus objects. For example the `activation` is not currently counted to
any statistics, because it is a complex structure.
This version is not yet fully optimized in terms of memory usage.
Commit: b18aabe9f5a064632e82611e8877ec87914cc8d2
https://github.com/Evolveum/midpoint/commit/b18aabe9f5a064632e82611e8877ec87914cc8d2
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-10-09 (Thu, 09 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportPerObjectWorker.java
Log Message:
-----------
Add per-object export mode with type subdirectories and filenames
- Add ExportPerObjectWorker to write each object into a separate file
- Add --split-files (-sf) flag to ExportOptions
Route export to the appropriate worker in ExportRepositoryAction
- ExportPerObjectWorker when --split-files is enabled
- ExportConsumerWorker otherwise (existing single-file behavior)
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 96e255541d40742de586b33f9c1d7b54a0b4993e
https://github.com/Evolveum/midpoint/commit/96e255541d40742de586b33f9c1d7b54a0b4993e
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Fix: Move Split into files possibility from export repository to export
configuration
Fix: Add messages properties to be able to use --split-files flag
Commit: ef5e44fc7766d50b7e219de8d67ddeab4e948625
https://github.com/Evolveum/midpoint/commit/ef5e44fc7766d50b7e219de8d67ddeab4e948625
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationSeparateWorker.java
R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportPerObjectWorker.java
Log Message:
-----------
Remake configuration exporter to inherit from
ExportConfigurationSeparateWorker to include getExcludeItemsPaths()
and editObject() methods.
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
Commit: 691c9ccf24e4486e3a83efc22bf6eaebf9a65c46
https://github.com/Evolveum/midpoint/commit/691c9ccf24e4486e3a83efc22bf6eaebf9a65c46
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-10 (Fri, 10 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/CategoriesDistribution.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/MagnitudeCounter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStats.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
Log Message:
-----------
Focus statistics improvements and changes
**What**
- Collect statistics also for properties in custom schema extensions.
- Change all counts to ratios (except objects count).
- Add new stats like ratio of multi valued properties.
- Use order of magnitudes for object counts instead of exact counts.
- Remove "floating" threshold for distribution threshold.
- Do not calculate cardinality if distribution is shown.
- Do not consider null values (basically missing property) as a
"category" (each set of identical values is one category). That means:
- Missing properties are not counted in cardinality.
- Missing properties are not part of the distribution array.
**Why**
Most of the changes were done from compliance reasons. We do not want to
expose potentially sensitive statistics.
Commit: 13f773331164c6172947418c71682748a6aa6390
https://github.com/Evolveum/midpoint/commit/13f773331164c6172947418c71682748a6aa6390
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-11 (Sat, 11 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
Log Message:
-----------
Support items exclusion in focus statistics export
**What**
Support the `-ei` option to exclude particular items from the
statistics.
**Why**
To allow user decide, what items are too much sensitive to count any
statistics on them.
Commit: eba3e89200b522559b7a88bfa5c7cb1407db267a
https://github.com/Evolveum/midpoint/commit/eba3e89200b522559b7a88bfa5c7cb1407db267a
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-11 (Sat, 11 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
Log Message:
-----------
Hard-code items allow list to Ninja's focus stats export
**What**
Add hard-coded list of items, which are by default included in focus
stats export.
**Why**
Not all items are interesting for our needs, and some items may be also
sensitive. Because of that we decided to include just some particular
items. Only these hard-coded items will be included in the export.
Items can still be explicitly excluded by user with the use of `-ei`
option.
Explicitly excluding items that are not by default included has no
effect, since they would not be exported anyway.
Commit: 820e7ed748b6a4c46e92c16c5caf884eb136ac06
https://github.com/Evolveum/midpoint/commit/820e7ed748b6a4c46e92c16c5caf884eb136ac06
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
Log Message:
-----------
Add limit on size of map with properties values
**What**
Add a limit on a size of map which holds "categories" of properties
values across all objects of the same type.
**Why**
To lower potentially high memory usage.
Commit: 63c84cee815b5d9c35ad283b89bd2a655c7ed1db
https://github.com/Evolveum/midpoint/commit/63c84cee815b5d9c35ad283b89bd2a655c7ed1db
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/MagnitudeCounter.java
Log Message:
-----------
Change shadow statistics to approximations
**What**
Change the exact counts in shadow statistics to approximations in the
order of magnitude precision.
**Why**
Because of compliance reasons, we don't want to expose exact counts, as
they could be seen as sensitive data.
Commit: 15ceaba090e8cc5f78c26f09d2a7415e62ce89b5
https://github.com/Evolveum/midpoint/commit/15ceaba090e8cc5f78c26f09d2a7415e62ce89b5
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
Log Message:
-----------
Remove "riskLevel" from the focus statistics
**What**
Remove the `riskLevel` property from the focus statistics export.
**Why**
It was included by mistake. We consider it to be sensitive, thus we
don't want to export any stats for it.
Commit: 70bec637bf1161f91cd886510629e13db0eb963b
https://github.com/Evolveum/midpoint/commit/70bec637bf1161f91cd886510629e13db0eb963b
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
Log Message:
-----------
Add synchronization situation to the shadow statistics
**What**
Instead of correlation situation use synchronization situation in
aggregate query.
Commit: 9fb3cf974ed6446fba7d15df33f90785d9b337b6
https://github.com/Evolveum/midpoint/commit/9fb3cf974ed6446fba7d15df33f90785d9b337b6
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationSeparateWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Exclude of unnecessary items from configuration export
**What**
Remove items, which could be considered as sensitive or are not so
interesting.
**Why**
Mainly because of compliance.
Commit: df10f572fc2e3060b3641d8f8a3956c23887b1d1
https://github.com/Evolveum/midpoint/commit/df10f572fc2e3060b3641d8f8a3956c23887b1d1
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
Log Message:
-----------
Fix inclusion of extensions in focus stats export
**What**
Fix the issue with unmatched extensions properties to include in focus
stats export.
**Note**
The main problem was, that the definition does not contain whole path,
but just the last segment (item name). When the include precondition was
applied, it did not matched any extension property, because the
precondition expected that the path will start with `extension/`. The
fix was to use `Item` instead of `ItemDefinition` in the precondition.
Item is aware of it's parents, so it contains whole path, not just item
name.
Commit: 198418e5f188a4151fae5cb2d21800f2d65e90d3
https://github.com/Evolveum/midpoint/commit/198418e5f188a4151fae5cb2d21800f2d65e90d3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Update exported configuration items
1. Resource schema is now correctly exported
2. Additional connector config is removed
3. AdminGuiConfiguration is removed
4. GUI-related things from ArchetypeType are removed
5. Irrelevant parts of ConnectorType are removed
6. Removal of protected values is fixed, plus we mask
protected value embedded deep in JAXB structures.
Commit: 44d1d6aee15c425f6c86d2c3b91fcaba2eb05f3f
https://github.com/Evolveum/midpoint/commit/44d1d6aee15c425f6c86d2c3b91fcaba2eb05f3f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Update exported configuration items
1. Added exclusion for extension (doesn't work now).
2. Added capabilities to export-schema.
Commit: e91ace6dd988831414d83abb0d8e7483ca265614
https://github.com/Evolveum/midpoint/commit/e91ace6dd988831414d83abb0d8e7483ca265614
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Small changes without functionality impact
Commit: 3ee723b827a9acdcd6f20cbc73b9d028d54abd69
https://github.com/Evolveum/midpoint/commit/3ee723b827a9acdcd6f20cbc73b9d028d54abd69
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Fix description text of few Ninja export commands
**What**
Add description to following export commands:
- export-configuration
- export-focus-statistics
- export-shadow-statistics
- export-resource-schema
Commit: 95f09e24cc6be9e672d284948af6109515f686cf
https://github.com/Evolveum/midpoint/commit/95f09e24cc6be9e672d284948af6109515f686cf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Avoid ObjectCleaner in ninja config export
This commit replaces ObjectCleaner by own logic when
removing unwanted items. The reason is that it does not
support abstract object types, so its configuration
would get too complex. Another reason is that we need
to backport this logic to support-4.8, where this
class does not exist.
Also fixed some minor bugs, like assuming all items
to be excluded are properties + now supporting item
paths with intermediate multivalued containers.
Commit: b148c1fcb8b4146d48efe2706364af308ecc9794
https://github.com/Evolveum/midpoint/commit/b148c1fcb8b4146d48efe2706364af308ecc9794
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/feature/ninja-stats-export' into feature/ninja-stats-export
Commit: c34bb3e6273907109d85093566ef0b02a3b04f16
https://github.com/Evolveum/midpoint/commit/c34bb3e6273907109d85093566ef0b02a3b04f16
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
Log Message:
-----------
Fix ExportConfigurationWorker#removeItem
This fixes removal of selected items in ninja
"export-configuration" command.
(cherry picked from commit 4796b7d00197ae50fbd985fa3162e0d63eecdaac)
Commit: 8ea6e5754dd44a72c7fee69df48eec6d12870ff4
https://github.com/Evolveum/midpoint/commit/8ea6e5754dd44a72c7fee69df48eec6d12870ff4
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/CategoriesDistribution.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/MagnitudeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PrismTransformableRecord.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationSeparateWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge branch 'feature/ninja-stats-export' into midpilot
Commit: 606eed82d7353af8705681e61d29729e8a975109
https://github.com/Evolveum/midpoint/commit/606eed82d7353af8705681e61d29729e8a975109
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-10-15 (Wed, 15 Oct 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SplitButtonWithDropdownMenu.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SplitButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/PageApplications.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/ApplicationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/basic/BasicApplicationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/basic/BasicInformationApplicationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTileModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationAddMappingConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.java
Log Message:
-----------
Smart Integration: fix issues and cleanup
Commit: e9abe580ceaa17db721c1ac623188a482ad46e1a
https://github.com/Evolveum/midpoint/commit/e9abe580ceaa17db721c1ac623188a482ad46e1a
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2025-10-15 (Wed, 15 Oct 2025)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/CategoriesDistribution.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/MagnitudeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PrismTransformableRecord.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationSeparateWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/midpilot' into midpilot
Commit: 84dfbb2726fb2eece4788e3a4012cdf0b0880893
https://github.com/Evolveum/midpoint/commit/84dfbb2726fb2eece4788e3a4012cdf0b0880893
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-10-16 (Thu, 16 Oct 2025)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SimulationActionTaskButton.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SplitButtonWithDropdownMenu.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SplitButtonWithDropdownMenu.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectContainerActionTileTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/PageApplications.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/ApplicationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/basic/BasicApplicationWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/application/component/wizard/basic/BasicInformationApplicationStepPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/SchemaHandlingObjectsPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTable.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTileModel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTilePanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/associationType/subject/mappingContainer/inbound/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/ResourceObjectTypeWizardChoicePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/AttributeMappingsTableWizardPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTileModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/attribute/mapping/SmartMappingTilePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationAddMappingConfirmationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTable.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/component/SimulationActionTaskButton.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/StatusInfoTableUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/SplitButtonWithDropdownMenu.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/AggregateSearchContext.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/CountRepositoryAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportConfigurationOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportResourceSchemaOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportShadowStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/CategoriesDistribution.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsAction.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsOptions.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/ExportFocusStatisticsWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/FocusTypeStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/MagnitudeCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PrismTransformableRecord.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStats.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/PropertyStatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/stats/StatsCounter.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationSeparateWorker.java
A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/resources/messages.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/midpilot' into mapping-statistics
Merge into midpilot
Compare: https://github.com/Evolveum/midpoint/compare/f68bc45babfb...84dfbb2726fb
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list