apache / unomi
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 730 files with 44,192 lines of code.
    • 1 file changed more than 100 times (2,285 lines of code)
    • 4 files changed 51-100 times (670 lines of code)
    • 19 files changed 21-50 times (5,892 lines of code)
    • 242 files changed 6-20 times (16,891 lines of code)
    • 464 files changed 1-5 times (18,454 lines of code)
5% | 1% | 13% | 38% | 41%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 730 files with 44,192 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 22 files changed by 11-25 contributors (7,942 lines of code)
    • 156 files changed by 6-10 contributors (12,527 lines of code)
    • 359 files changed by 2-5 contributors (17,617 lines of code)
    • 193 files changed by 1 contributor (6,106 lines of code)
0% | 17% | 28% | 39% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, json, xml, adoc, cfg, properties, groovy, sh, md, yaml, txt, html, js, gitignore, babelrc, css, jsp, jsx, bat, less
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java5% | <1% | 13% | 38% | 42%
xml0% | 31% | 13% | 33% | 21%
cfg0% | 0% | 17% | 46% | 36%
html0% | 0% | 0% | 91% | 8%
groovy0% | 0% | 0% | 4% | 95%
js0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
less0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
persistence-elasticsearch79% | 4% | 1% | 9% | 3%
services0% | 6% | 50% | 21% | 21%
kar0% | 100% | 0% | 0% | 0%
wab0% | 15% | 7% | 57% | 18%
plugins0% | 0% | 35% | 25% | 39%
graphql0% | 0% | 8% | 50% | 40%
extensions0% | 0% | 5% | 62% | 32%
persistence-spi0% | 0% | 16% | 42% | 40%
api0% | 0% | 1% | 35% | 63%
tools0% | 0% | 0% | 33% | 66%
rest0% | 0% | 0% | 33% | 66%
src0% | 0% | 0% | 88% | 11%
lifecycle-watcher0% | 0% | 0% | 14% | 85%
package0% | 0% | 0% | 36% | 63%
metrics0% | 0% | 0% | 0% | 100%
scripting0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
manual0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ElasticSearchPersistenceServiceImpl.java
in persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch
2285 168 2015-11-18 2024-09-30 122 25 shuber@jahia.com jblanchard@jahia.com
blueprint.xml
in services/src/main/resources/OSGI-INF/blueprint
383 - 2014-12-18 2023-03-02 82 18 tdraier@jahia.com 58434978+jsinovassin@users....
feature.xml
in kar/src/main/feature
86 - 2014-12-18 2024-10-17 67 23 tdraier@jahia.com jblanchard@jahia.com
blueprint.xml
in persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint
143 - 2014-12-18 2024-05-31 65 17 tdraier@jahia.com 58434978+jsinovassin@users....
ContextServlet.java
in wab/src/main/java/org/apache/unomi/web
58 9 2015-11-18 2024-09-30 52 20 shuber@jahia.com jblanchard@jahia.com
cfg
org.apache.unomi.persistence.elasticsearch.cfg
in persistence-elasticsearch/core/src/main/resources
46 - 2015-11-17 2023-08-03 49 17 shuber@jahia.com jkevan@apache.org
PropertyConditionEvaluator.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
429 18 2015-11-18 2024-09-30 43 20 shuber@jahia.com jblanchard@jahia.com
PersistenceService.java
in persistence-spi/src/main/java/org/apache/unomi/persistence/spi
108 9 2015-11-18 2023-08-03 41 16 shuber@jahia.com jkevan@apache.org
blueprint.xml
in plugins/baseplugin/src/main/resources/OSGI-INF/blueprint
274 - 2015-04-08 2023-08-18 39 14 tdraier@jahia.com dgriffon@jahia.com
ProfileServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/profiles
1038 87 2019-09-26 2024-09-30 37 15 shuber@apache.org jblanchard@jahia.com
MergeProfilesOnPropertyAction.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions
163 11 2015-11-18 2024-09-30 36 14 shuber@jahia.com jblanchard@jahia.com
SetPropertyAction.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions
98 4 2015-11-18 2024-09-30 35 14 shuber@jahia.com jblanchard@jahia.com
SegmentServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/segments
1020 70 2019-09-26 2024-09-30 34 13 shuber@apache.org jblanchard@jahia.com
EventsCollectorServlet.java
in wab/src/main/java/org/apache/unomi/web
28 3 2015-11-18 2024-09-30 33 14 shuber@jahia.com jblanchard@jahia.com
EventServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/events
340 25 2019-09-26 2024-09-30 31 13 shuber@apache.org jblanchard@jahia.com
LineSplitProcessor.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor
167 11 2017-05-23 2024-09-30 28 10 amidani@apache.org jblanchard@jahia.com
PrivacyServiceImpl.java
in extensions/privacy-extension/services/src/main/java/org/apache/unomi/privacy/internal
198 24 2015-11-18 2024-09-30 28 14 shuber@jahia.com jblanchard@jahia.com
RulesServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/rules
512 41 2019-09-26 2024-11-05 28 14 shuber@apache.org 58434978+jsinovassin@users....
GraphQLSchemaProvider.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema
728 56 2020-04-14 2024-09-30 28 9 pmi@enonic.com jblanchard@jahia.com
ProfileService.java
in api/src/main/java/org/apache/unomi/api/services
57 1 2015-11-18 2023-03-02 26 12 shuber@jahia.com 58434978+jsinovassin@users....
GraphQLSchemaUpdater.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema
268 30 2020-02-27 2022-05-12 26 8 pmi@enonic.com kevan@jahia.com
PastEventConditionESQueryBuilder.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
197 16 2015-11-18 2024-05-31 23 12 shuber@jahia.com 58434978+jsinovassin@users....
ProfileAllEventsConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
37 2 2020-02-21 2020-06-29 22 7 pmi@enonic.com gweinbach@yotpo.com
PropertyConditionESQueryBuilder.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
184 7 2015-11-18 2021-11-08 21 11 shuber@jahia.com shuber@jahia.com
cfg
org.apache.unomi.services.cfg
in services/src/main/resources
22 - 2015-11-17 2023-03-02 20 9 shuber@jahia.com 58434978+jsinovassin@users....
blueprint.xml
in wab/src/main/resources/OSGI-INF/blueprint
72 - 2015-08-04 2022-01-04 20 8 kevan@jahia.com kevan@jahia.com
EventService.java
in api/src/main/java/org/apache/unomi/api/services
28 - 2015-11-18 2022-04-26 19 10 shuber@jahia.com dgriffon@jahia.com
ProfileImportFromSourceRouteBuilder.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route
100 4 2017-06-14 2024-09-30 19 8 amidani@apache.org jblanchard@jahia.com
Profile.java
in api/src/main/java/org/apache/unomi/api
131 21 2015-11-18 2022-11-10 19 12 shuber@jahia.com jkevan@apache.org
Event.java
in api/src/main/java/org/apache/unomi/api
164 35 2015-11-18 2022-07-22 19 11 shuber@jahia.com shuber@jahia.com
CDPEventInterface.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output
76 10 2020-02-27 2020-06-29 18 7 pmi@enonic.com gweinbach@yotpo.com
ImportConfigurationServiceEndPoint.java
in extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest
79 6 2017-05-23 2024-09-30 18 8 amidani@apache.org jblanchard@jahia.com
CDPEventFilterInput.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input
149 18 2020-02-07 2020-06-29 18 6 asi@enonic.com gweinbach@yotpo.com
ContextJsonEndpoint.java
in rest/src/main/java/org/apache/unomi/rest/endpoints
304 13 2021-04-19 2024-09-30 18 7 kevan@jahia.com jblanchard@jahia.com
MigrationUtils.java
in tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils
315 23 2017-09-15 2025-03-07 18 6 dgaillard@jahia.com 58434978+jsinovassin@users....
EventConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers
18 1 2020-02-18 2020-06-29 17 7 pavel.milkevich@gmail.com gweinbach@yotpo.com
CDPEventInterfaceResolver.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/resolvers
26 1 2020-04-01 2022-05-12 17 7 asi@enonic.com kevan@jahia.com
Migrate.java
in tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/actions
26 1 2017-09-15 2022-08-18 17 7 dgaillard@jahia.com kevan@jahia.com
ServiceManager.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/services
29 2 2020-02-14 2020-06-29 17 7 pavel.milkevich@gmail.com gweinbach@yotpo.com
CDPProfile.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output
96 13 2020-02-14 2022-12-28 17 6 pavel.milkevich@gmail.com 53557255+anatol-sialitski@u...
CustomerPropertyDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers
20 2 2020-02-14 2020-07-02 16 6 asi@enonic.com shuber@jahia.com
ProfileLastEventsConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
28 2 2020-02-21 2020-06-29 16 7 pmi@enonic.com gweinbach@yotpo.com
CDPSegment.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output
42 6 2018-11-19 2020-06-29 16 7 shuber@apache.org gweinbach@yotpo.com
ExportConfigurationServiceEndPoint.java
in extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest
73 7 2017-06-28 2024-09-30 16 6 shuber@apache.org jblanchard@jahia.com
ConditionContextHelper.java
in persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions
125 6 2015-11-18 2024-09-30 16 9 shuber@jahia.com jblanchard@jahia.com
SetRemoteHostInfoAction.java
in plugins/request/src/main/java/org/apache/unomi/plugins/request/actions
200 15 2015-11-18 2024-09-30 16 9 shuber@jahia.com jblanchard@jahia.com
Migration.java
in tools/shell-commands/src/main/java/org/apache/unomi/shell/migration
7 - 2017-09-15 2024-04-22 15 6 dgaillard@jahia.com 58434978+jsinovassin@users....
ProfileConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers
20 1 2020-02-21 2020-06-29 15 7 pmi@enonic.com gweinbach@yotpo.com
FindEventsConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/event
35 2 2020-03-05 2020-06-29 15 7 53557255+anatol-sialitski@u... gweinbach@yotpo.com
CreateOrUpdateSegmentCommand.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/segments
47 6 2020-03-10 2020-06-29 15 7 53557255+anatol-sialitski@u... gweinbach@yotpo.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ElasticSearchPersistenceServiceImpl.java
in persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch
2285 168 2015-11-18 2024-09-30 122 25 shuber@jahia.com jblanchard@jahia.com
feature.xml
in kar/src/main/feature
86 - 2014-12-18 2024-10-17 67 23 tdraier@jahia.com jblanchard@jahia.com
ContextServlet.java
in wab/src/main/java/org/apache/unomi/web
58 9 2015-11-18 2024-09-30 52 20 shuber@jahia.com jblanchard@jahia.com
PropertyConditionEvaluator.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
429 18 2015-11-18 2024-09-30 43 20 shuber@jahia.com jblanchard@jahia.com
blueprint.xml
in services/src/main/resources/OSGI-INF/blueprint
383 - 2014-12-18 2023-03-02 82 18 tdraier@jahia.com 58434978+jsinovassin@users....
blueprint.xml
in persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint
143 - 2014-12-18 2024-05-31 65 17 tdraier@jahia.com 58434978+jsinovassin@users....
cfg
org.apache.unomi.persistence.elasticsearch.cfg
in persistence-elasticsearch/core/src/main/resources
46 - 2015-11-17 2023-08-03 49 17 shuber@jahia.com jkevan@apache.org
PersistenceService.java
in persistence-spi/src/main/java/org/apache/unomi/persistence/spi
108 9 2015-11-18 2023-08-03 41 16 shuber@jahia.com jkevan@apache.org
ProfileServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/profiles
1038 87 2019-09-26 2024-09-30 37 15 shuber@apache.org jblanchard@jahia.com
blueprint.xml
in plugins/baseplugin/src/main/resources/OSGI-INF/blueprint
274 - 2015-04-08 2023-08-18 39 14 tdraier@jahia.com dgriffon@jahia.com
MergeProfilesOnPropertyAction.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions
163 11 2015-11-18 2024-09-30 36 14 shuber@jahia.com jblanchard@jahia.com
SetPropertyAction.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions
98 4 2015-11-18 2024-09-30 35 14 shuber@jahia.com jblanchard@jahia.com
EventsCollectorServlet.java
in wab/src/main/java/org/apache/unomi/web
28 3 2015-11-18 2024-09-30 33 14 shuber@jahia.com jblanchard@jahia.com
RulesServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/rules
512 41 2019-09-26 2024-11-05 28 14 shuber@apache.org 58434978+jsinovassin@users....
PrivacyServiceImpl.java
in extensions/privacy-extension/services/src/main/java/org/apache/unomi/privacy/internal
198 24 2015-11-18 2024-09-30 28 14 shuber@jahia.com jblanchard@jahia.com
SegmentServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/segments
1020 70 2019-09-26 2024-09-30 34 13 shuber@apache.org jblanchard@jahia.com
EventServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/events
340 25 2019-09-26 2024-09-30 31 13 shuber@apache.org jblanchard@jahia.com
ProfileService.java
in api/src/main/java/org/apache/unomi/api/services
57 1 2015-11-18 2023-03-02 26 12 shuber@jahia.com 58434978+jsinovassin@users....
PastEventConditionESQueryBuilder.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
197 16 2015-11-18 2024-05-31 23 12 shuber@jahia.com 58434978+jsinovassin@users....
Profile.java
in api/src/main/java/org/apache/unomi/api
131 21 2015-11-18 2022-11-10 19 12 shuber@jahia.com jkevan@apache.org
PropertyConditionESQueryBuilder.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions
184 7 2015-11-18 2021-11-08 21 11 shuber@jahia.com shuber@jahia.com
Event.java
in api/src/main/java/org/apache/unomi/api
164 35 2015-11-18 2022-07-22 19 11 shuber@jahia.com shuber@jahia.com
LineSplitProcessor.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor
167 11 2017-05-23 2024-09-30 28 10 amidani@apache.org jblanchard@jahia.com
EventService.java
in api/src/main/java/org/apache/unomi/api/services
28 - 2015-11-18 2022-04-26 19 10 shuber@jahia.com dgriffon@jahia.com
SendMailAction.java
in plugins/mail/src/main/java/org/apache/unomi/plugins/mail/actions
118 7 2015-11-18 2024-09-30 10 10 shuber@jahia.com jblanchard@jahia.com
GraphQLSchemaProvider.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema
728 56 2020-04-14 2024-09-30 28 9 pmi@enonic.com jblanchard@jahia.com
cfg
org.apache.unomi.services.cfg
in services/src/main/resources
22 - 2015-11-17 2023-03-02 20 9 shuber@jahia.com 58434978+jsinovassin@users....
SetRemoteHostInfoAction.java
in plugins/request/src/main/java/org/apache/unomi/plugins/request/actions
200 15 2015-11-18 2024-09-30 16 9 shuber@jahia.com jblanchard@jahia.com
ConditionContextHelper.java
in persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions
125 6 2015-11-18 2024-09-30 16 9 shuber@jahia.com jblanchard@jahia.com
ContextRequest.java
in api/src/main/java/org/apache/unomi/api
103 26 2015-11-18 2024-06-03 15 9 shuber@jahia.com 58434978+jsinovassin@users....
ContextResponse.java
in api/src/main/java/org/apache/unomi/api
103 25 2015-11-18 2022-11-15 14 9 shuber@jahia.com jkevan@apache.org
ProcessEventsCommand.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands
143 12 2020-02-28 2024-09-30 14 9 asi@enonic.com jblanchard@jahia.com
PropertyHelper.java
in persistence-spi/src/main/java/org/apache/unomi/persistence/spi
183 10 2015-11-18 2024-09-30 13 9 shuber@jahia.com jblanchard@jahia.com
GraphQLSchemaUpdater.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema
268 30 2020-02-27 2022-05-12 26 8 pmi@enonic.com kevan@jahia.com
blueprint.xml
in wab/src/main/resources/OSGI-INF/blueprint
72 - 2015-08-04 2022-01-04 20 8 kevan@jahia.com kevan@jahia.com
ProfileImportFromSourceRouteBuilder.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route
100 4 2017-06-14 2024-09-30 19 8 amidani@apache.org jblanchard@jahia.com
ImportConfigurationServiceEndPoint.java
in extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest
79 6 2017-05-23 2024-09-30 18 8 amidani@apache.org jblanchard@jahia.com
DefinitionsServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/definitions
444 42 2019-09-26 2024-09-30 15 8 shuber@apache.org jblanchard@jahia.com
ProfileImportOneShotRouteBuilder.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route
59 4 2017-05-23 2024-09-30 15 8 amidani@apache.org jblanchard@jahia.com
HttpUtils.java
in tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils
130 7 2017-09-15 2024-10-31 14 8 dgaillard@jahia.com 58434978+jsinovassin@users....
index.html
in wab/src/main/webapp
77 - 2014-12-18 2024-11-18 14 8 tdraier@jahia.com 53557255+anatol-sialitski@u...
BaseConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers
37 2 2020-02-26 2024-06-03 14 8 pavel.milkevich@gmail.com 58434978+jsinovassin@users....
ClientServlet.java
in wab/src/main/java/org/apache/unomi/web
38 5 2017-11-02 2024-09-30 13 8 amidani@apache.org jblanchard@jahia.com
BaseDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers
36 3 2020-02-21 2024-09-30 13 8 pmi@enonic.com jblanchard@jahia.com
PropertiesConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
40 2 2020-03-04 2020-06-29 13 8 53557255+anatol-sialitski@u... gweinbach@yotpo.com
ProfileListsDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
44 2 2020-02-21 2024-06-03 11 8 pmi@enonic.com 58434978+jsinovassin@users....
CDPOrderByInput.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input
32 4 2018-11-19 2024-06-03 11 8 shuber@apache.org 58434978+jsinovassin@users....
SetEventOccurenceCountAction.java
in plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions
132 5 2015-11-18 2024-05-31 10 8 shuber@jahia.com 58434978+jsinovassin@users....
ProfileDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
33 2 2020-02-21 2022-08-11 10 8 pmi@enonic.com kevan@jahia.com
UserListServiceImpl.java
in extensions/lists-extension/services/src/main/java/org/apache/unomi/services
72 7 2015-11-18 2023-03-10 9 8 shuber@jahia.com 58434978+jsinovassin@users....
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ConditionBuilder.java
in api/src/main/java/org/apache/unomi/api/utils
260 69 2024-05-31 2024-05-31 1 1 58434978+jsinovassin@users.... 58434978+jsinovassin@users....
DataTable.java
in common/src/main/java/org/apache/unomi/common
150 13 2018-02-17 2018-02-17 1 1 shuber@apache.org shuber@apache.org
SafeExtendedThrowablePatternConverter.java
in extensions/log4j-extension/src/main/java/org/apache/unomi/extensions/log4j
143 12 2024-09-30 2024-09-30 1 1 jblanchard@jahia.com jblanchard@jahia.com
ClientEndpoint.java
in rest/src/main/java/org/apache/unomi/rest/endpoints
124 7 2021-04-19 2021-04-19 1 1 kevan@jahia.com kevan@jahia.com
HealthCheckResponse.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck
114 25 2024-10-17 2024-10-21 2 1 jblanchard@jahia.com jblanchard@jahia.com
GraphQLServletSecurityValidator.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/auth
110 4 2022-06-29 2022-06-29 1 1 pavel.milkevich@gmail.com pavel.milkevich@gmail.com
hazelcast.xml
in services/src/main/resources
101 - 2017-01-06 2018-12-21 5 1 shuber@apache.org shuber@apache.org
ElasticSearchHealthCheckProvider.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider
95 4 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
MetricsServiceImpl.java
in metrics/src/main/java/org/apache/unomi/metrics/internal
88 8 2018-02-17 2018-02-19 2 1 shuber@apache.org shuber@apache.org
MigrationScript.java
in tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service
88 12 2022-08-18 2022-08-18 1 1 kevan@jahia.com kevan@jahia.com
HealthCheckHttpContext.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet
83 5 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
RuleList.java
in tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands
82 1 2018-12-03 2018-12-03 1 1 shuber@apache.org shuber@apache.org
SecureFilteringClassLoader.java
in scripting/src/main/java/org/apache/unomi/scripting
81 7 2020-08-20 2020-11-18 2 1 shuber@jahia.com shuber@jahia.com
ResourceBundleHelper.java
in rest/src/main/java/org/apache/unomi/rest/service/impl
80 6 2021-04-19 2021-04-19 1 1 kevan@jahia.com kevan@jahia.com
ClusterHealthCheckProvider.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider
77 4 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
TailCommandSupport.java
in tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands
72 4 2018-11-29 2018-12-03 2 1 shuber@apache.org shuber@apache.org
RouterAbstractRouteBuilder.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route
72 5 2017-06-29 2017-07-12 2 1 amidani@apache.org amidani@apache.org
ControlGroupPersonalizationStrategy.java
in services/src/main/java/org/apache/unomi/services/sorts
69 3 2022-11-10 2022-11-10 1 1 jkevan@apache.org jkevan@apache.org
JSONSchema.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json
69 15 2022-05-12 2022-05-12 1 1 kevan@jahia.com kevan@jahia.com
GoalsServiceEndPoint.java
in rest/src/main/java/org/apache/unomi/rest/endpoints
68 8 2021-04-19 2021-04-19 1 1 kevan@jahia.com kevan@jahia.com
JSONType.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json
67 13 2022-05-12 2022-05-12 1 1 kevan@jahia.com kevan@jahia.com
ScopeServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/scope
65 11 2022-05-19 2022-05-19 1 1 58434978+jsinovassin@users.... 58434978+jsinovassin@users....
Campaign.java
in api/src/main/java/org/apache/unomi/api/campaigns
65 16 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
GoalReport.java
in api/src/main/java/org/apache/unomi/api/goals
62 16 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
AuthenticationFilter.java
in rest/src/main/java/org/apache/unomi/rest/authentication
62 4 2021-04-01 2021-04-01 1 1 kevan@jahia.com kevan@jahia.com
RuleStatistics.java
in api/src/main/java/org/apache/unomi/api/rules
61 16 2017-05-01 2017-05-01 1 1 shuber@apache.org shuber@apache.org
CDPLongPropertyInput.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/property
58 6 2020-07-16 2020-07-16 1 1 pavel.milkevich@gmail.com pavel.milkevich@gmail.com
PersistenceHealthCheckProvider.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider
57 4 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
RESTConditionType.java
in rest/src/main/java/org/apache/unomi/rest/models
56 15 2021-04-19 2021-04-19 1 1 kevan@jahia.com kevan@jahia.com
UnomiBundlesHealthCheckProvider.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider
56 4 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
SessionList.java
in tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands
55 1 2018-12-03 2018-12-03 1 1 shuber@apache.org shuber@apache.org
RESTActionType.java
in rest/src/main/java/org/apache/unomi/rest/models
55 14 2021-04-19 2021-04-19 1 1 kevan@jahia.com kevan@jahia.com
blueprint.xml
in metrics/src/main/resources/OSGI-INF/blueprint
54 - 2018-02-17 2018-02-19 2 1 shuber@apache.org shuber@apache.org
AddPropertyMergeStrategyExecutor.java
in services/src/main/java/org/apache/unomi/services/mergers
54 1 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
DateAggregate.java
in persistence-spi/src/main/java/org/apache/unomi/persistence/spi/aggregate
51 11 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
CDPProfileAliasFilterInput.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input
51 6 2022-04-14 2022-04-14 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
HealthCheckServlet.java
in extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet
51 3 2024-10-17 2024-10-17 1 1 jblanchard@jahia.com jblanchard@jahia.com
CampaignEvent.java
in api/src/main/java/org/apache/unomi/api/campaigns/events
50 12 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
JsonSchemaWrapper.java
in extensions/json-schema/services/src/main/java/org/apache/unomi/schema/api
50 11 2022-05-12 2022-05-31 3 1 kevan@jahia.com kevan@jahia.com
TopicServiceImpl.java
in services/src/main/java/org/apache/unomi/services/impl/topics
48 9 2020-09-22 2020-09-22 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
CampaignDetail.java
in api/src/main/java/org/apache/unomi/api/campaigns
48 13 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
SegmentList.java
in tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands
47 1 2018-12-03 2018-12-03 1 1 shuber@apache.org shuber@apache.org
TopicConditionFactory.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories
44 3 2020-09-22 2020-09-22 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
ProfileAliasConditionFactory.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories
44 3 2022-04-14 2022-04-14 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
SFDCSession.java
in extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services
43 8 2017-07-19 2017-07-19 1 1 shuber@apache.org shuber@apache.org
ItemDeserializer.java
in persistence-spi/src/main/java/org/apache/unomi/persistence/spi
42 4 2015-11-18 2021-11-08 2 1 shuber@jahia.com shuber@jahia.com
EventTarget.java
in api/src/main/java/org/apache/unomi/api
41 9 2015-11-18 2015-11-18 1 1 shuber@jahia.com shuber@jahia.com
FindProfileAliasConnectionDataFetcher.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile
41 3 2022-04-14 2022-04-14 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
CDPProfileAlias.java
in graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output
40 5 2022-04-14 2022-04-14 1 1 53557255+anatol-sialitski@u... 53557255+anatol-sialitski@u...
UnomiStorageProcessor.java
in extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor
40 3 2017-05-23 2017-07-13 3 1 amidani@apache.org amidani@apache.org
Correlations

File Size vs. Number of Changes: 730 points

rest/src/main/java/org/apache/unomi/rest/deserializers/EventsCollectorRequestDeserializer.java x: 48 lines of code y: 10 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils/MigrationUtils.java x: 315 lines of code y: 18 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.2.0-10-rolloverAndMigrateEventSession.groovy x: 76 lines of code y: 2 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-00-cleanPastEventProfileSession.groovy x: 31 lines of code y: 3 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-10-loginEventScope.groovy x: 13 lines of code y: 3 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-05-globalReindex.groovy x: 12 lines of code y: 5 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-10-profileReindex.groovy x: 10 lines of code y: 4 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-15-eventsReindex.groovy x: 18 lines of code y: 6 # changes graphql/graphql-ui/src/main/resources/assets/js/index.jsx x: 38 lines of code y: 1 # changes graphql/graphql-ui/src/main/resources/assets/styles/index.less x: 20 lines of code y: 1 # changes graphql/karaf-feature/src/main/feature/feature.xml x: 39 lines of code y: 6 # changes lifecycle-watcher/src/main/java/org/apache/unomi/lifecycle/BundleWatcherImpl.java x: 391 lines of code y: 4 # changes src/main/resources/assemblies/source-shared.xml x: 69 lines of code y: 7 # changes wab/src/main/webapp/index.html x: 77 lines of code y: 14 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckConfig.java x: 63 lines of code y: 2 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckService.java x: 112 lines of code y: 2 # changes api/src/main/java/org/apache/unomi/api/services/RulesService.java x: 27 lines of code y: 7 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/RulesServiceEndPoint.java x: 93 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java x: 512 lines of code y: 28 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils/HttpUtils.java x: 130 lines of code y: 14 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-20-scopes.groovy x: 53 lines of code y: 5 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/services/internal/UnomiManagementServiceImpl.java x: 107 lines of code y: 6 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-01-aliases.groovy x: 62 lines of code y: 4 # changes extensions/healthcheck/src/main/resources/org.apache.unomi.healthcheck.cfg x: 9 lines of code y: 2 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckProvider.java x: 8 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/ClusterHealthCheckProvider.java x: 77 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/ElasticSearchHealthCheckProvider.java x: 95 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/PersistenceHealthCheckProvider.java x: 57 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet/HealthCheckAuthorization.java x: 23 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet/HealthCheckHttpContext.java x: 83 lines of code y: 1 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet/HealthCheckServlet.java x: 51 lines of code y: 1 # changes kar/src/main/feature/feature.xml x: 86 lines of code y: 67 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/impl/SchemaServiceImpl.java x: 346 lines of code y: 11 # changes rest/src/main/java/org/apache/unomi/utils/HttpUtils.java x: 84 lines of code y: 6 # changes api/src/main/java/org/apache/unomi/api/Item.java x: 84 lines of code y: 7 # changes api/src/main/java/org/apache/unomi/api/utils/ParserHelper.java x: 250 lines of code y: 4 # changes extensions/geonames/rest/src/main/java/org/apache/unomi/geonames/rest/GeonamesEndPoint.java x: 92 lines of code y: 6 # changes extensions/geonames/services/src/main/java/org/apache/unomi/geonames/services/GeonamesServiceImpl.java x: 279 lines of code y: 14 # changes extensions/groovy-actions/rest/src/main/java/org/apache/unomi/groovy/actions/rest/GroovyActionsEndPoint.java x: 57 lines of code y: 3 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/GroovyActionDispatcher.java x: 54 lines of code y: 6 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/GroovyBundleResourceConnector.java x: 52 lines of code y: 2 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/listener/GroovyActionListener.java x: 106 lines of code y: 5 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/services/impl/GroovyActionsServiceImpl.java x: 188 lines of code y: 8 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/keyword/ScopeValidator.java x: 28 lines of code y: 3 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/listener/JsonSchemaListener.java x: 83 lines of code y: 4 # changes extensions/lists-extension/rest/src/main/java/org/apache/unomi/lists/rest/UserListServiceEndPoint.java x: 60 lines of code y: 5 # changes extensions/log4j-extension/src/main/java/org/apache/unomi/extensions/log4j/SafeExtendedThrowablePatternConverter.java x: 143 lines of code y: 1 # changes extensions/privacy-extension/services/src/main/java/org/apache/unomi/privacy/internal/PrivacyServiceImpl.java x: 198 lines of code y: 28 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/context/RouterCamelContext.java x: 276 lines of code y: 12 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/event/UpdateCamelRouteEventHandler.java x: 48 lines of code y: 4 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/ImportConfigByFileNameProcessor.java x: 29 lines of code y: 6 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineBuildProcessor.java x: 19 lines of code y: 5 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineSplitFailureHandler.java x: 30 lines of code y: 8 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineSplitProcessor.java x: 167 lines of code y: 28 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileExportCollectRouteBuilder.java x: 70 lines of code y: 6 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileExportProducerRouteBuilder.java x: 42 lines of code y: 6 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportFromSourceRouteBuilder.java x: 100 lines of code y: 19 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportOneShotRouteBuilder.java x: 59 lines of code y: 15 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportToUnomiRouteBuilder.java x: 47 lines of code y: 8 # changes extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ExportConfigurationServiceEndPoint.java x: 73 lines of code y: 16 # changes extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ImportConfigurationServiceEndPoint.java x: 79 lines of code y: 18 # changes extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ExportConfigurationServiceImpl.java x: 50 lines of code y: 6 # changes extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ImportConfigurationServiceImpl.java x: 50 lines of code y: 8 # changes extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ProfileExportServiceImpl.java x: 105 lines of code y: 8 # changes extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ProfileImportServiceImpl.java x: 60 lines of code y: 13 # changes extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services/internal/SFDCServiceImpl.java x: 702 lines of code y: 14 # changes extensions/weather-update/core/src/main/java/org/apache/unomi/weatherupdate/actions/WeatherUpdateAction.java x: 208 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/DeleteProfilePropertiesCommand.java x: 63 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/ProcessEventsCommand.java x: 143 lines of code y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/BaseDataFetcher.java x: 36 lines of code y: 13 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaProvider.java x: 728 lines of code y: 28 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONObjectType.java x: 34 lines of code y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONTypeFactory.java x: 80 lines of code y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocket.java x: 102 lines of code y: 7 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java x: 2285 lines of code y: 122 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.java x: 125 lines of code y: 16 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionESQueryBuilderDispatcher.java x: 85 lines of code y: 15 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionEvaluatorDispatcher.java x: 62 lines of code y: 6 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PropertyHelper.java x: 183 lines of code y: 13 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/CopyPropertiesAction.java x: 83 lines of code y: 3 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/EvaluateVisitPropertiesAction.java x: 61 lines of code y: 2 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/IncrementPropertyAction.java x: 109 lines of code y: 3 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/MergeProfilesOnPropertyAction.java x: 163 lines of code y: 36 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/ModifyConsentAction.java x: 38 lines of code y: 4 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/SetPropertyAction.java x: 98 lines of code y: 35 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/UpdatePropertiesAction.java x: 99 lines of code y: 6 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/BooleanConditionESQueryBuilder.java x: 50 lines of code y: 13 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/GeoLocationByPointSessionConditionEvaluator.java x: 45 lines of code y: 5 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/HardcodedPropertyAccessorRegistry.java x: 121 lines of code y: 5 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/NestedConditionEvaluator.java x: 86 lines of code y: 2 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionEvaluator.java x: 429 lines of code y: 43 # changes plugins/kafka-injector/src/main/java/org/apache/unomi/kafka/KafkaInjector.java x: 131 lines of code y: 5 # changes plugins/mail/src/main/java/org/apache/unomi/plugins/mail/actions/SendMailAction.java x: 118 lines of code y: 10 # changes plugins/request/src/main/java/org/apache/unomi/plugins/request/actions/SetRemoteHostInfoAction.java x: 200 lines of code y: 16 # changes rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java x: 101 lines of code y: 14 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/CampaignsServiceEndPoint.java x: 90 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/ClusterServiceEndPoint.java x: 64 lines of code y: 3 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/ContextJsonEndpoint.java x: 304 lines of code y: 18 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/DefinitionsServiceEndPoint.java x: 155 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/ProfileServiceEndPoint.java x: 327 lines of code y: 4 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/SegmentServiceEndPoint.java x: 93 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/UserListServiceEndPoint.java x: 40 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/exception/InvalidRequestExceptionMapper.java x: 20 lines of code y: 3 # changes rest/src/main/java/org/apache/unomi/rest/exception/ValidationExceptionMapper.java x: 23 lines of code y: 5 # changes rest/src/main/java/org/apache/unomi/rest/server/RestServer.java x: 195 lines of code y: 7 # changes rest/src/main/java/org/apache/unomi/rest/service/impl/LocalizationHelper.java x: 109 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/service/impl/RestServiceUtilsImpl.java x: 243 lines of code y: 14 # changes scripting/src/main/java/org/apache/unomi/scripting/internal/ExpressionFilterFactoryImpl.java x: 138 lines of code y: 4 # changes services/src/main/java/org/apache/unomi/services/actions/impl/ActionExecutorDispatcherImpl.java x: 118 lines of code y: 6 # changes services/src/main/java/org/apache/unomi/services/impl/cluster/ClusterServiceImpl.java x: 250 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/configsharing/ConfigSharingServiceImpl.java x: 99 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.java x: 444 lines of code y: 15 # changes services/src/main/java/org/apache/unomi/services/impl/events/EventServiceImpl.java x: 340 lines of code y: 31 # changes services/src/main/java/org/apache/unomi/services/impl/goals/GoalsServiceImpl.java x: 458 lines of code y: 11 # changes services/src/main/java/org/apache/unomi/services/impl/patches/PatchServiceImpl.java x: 117 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/profiles/ProfileServiceImpl.java x: 1038 lines of code y: 37 # changes services/src/main/java/org/apache/unomi/services/impl/queries/QueryServiceImpl.java x: 90 lines of code y: 5 # changes services/src/main/java/org/apache/unomi/services/impl/segments/SegmentServiceImpl.java x: 1020 lines of code y: 34 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationContext.java x: 157 lines of code y: 4 # changes wab/src/main/java/org/apache/unomi/web/ClientServlet.java x: 38 lines of code y: 13 # changes wab/src/main/java/org/apache/unomi/web/ContextServlet.java x: 58 lines of code y: 52 # changes wab/src/main/java/org/apache/unomi/web/EventsCollectorServlet.java x: 28 lines of code y: 33 # changes wab/src/main/java/org/apache/unomi/web/HttpServletRequestForwardWrapper.java x: 51 lines of code y: 3 # changes extensions/router/router-karaf-feature/src/main/feature/feature.xml x: 25 lines of code y: 11 # changes api/src/main/java/org/apache/unomi/api/ContextRequest.java x: 103 lines of code y: 15 # changes api/src/main/java/org/apache/unomi/api/EventsCollectorRequest.java x: 25 lines of code y: 6 # changes extensions/groovy-actions/karaf-kar/src/main/feature/feature.xml x: 16 lines of code y: 5 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/api/SchemaService.java x: 23 lines of code y: 6 # changes extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services/SFDCConfiguration.java x: 128 lines of code y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/DeleteAllPersonalDataCommand.java x: 45 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/segments/DeleteSegmentCommand.java x: 37 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/BaseConnectionDataFetcher.java x: 37 lines of code y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileListsDataFetcher.java x: 44 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPOrderByInput.java x: 32 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/property/CDPBooleanPropertyType.java x: 20 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/property/CDPDatePropertyType.java x: 24 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/property/CDPFloatPropertyType.java x: 37 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/utils/ConditionBuilder.java x: 95 lines of code y: 7 # changes api/src/main/java/org/apache/unomi/api/services/DefinitionsService.java x: 38 lines of code y: 14 # changes api/src/main/java/org/apache/unomi/api/utils/ConditionBuilder.java x: 260 lines of code y: 1 # changes persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 143 lines of code y: 65 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/SetEventOccurenceCountAction.java x: 132 lines of code y: 10 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PastEventConditionESQueryBuilder.java x: 197 lines of code y: 23 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/Migration.java x: 7 lines of code y: 15 # changes plugins/baseplugin/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 274 lines of code y: 39 # changes persistence-elasticsearch/core/src/main/java/org/elasticsearch/client/CustomRestHighLevelClient.java x: 29 lines of code y: 1 # changes persistence-elasticsearch/core/src/main/resources/org.apache.unomi.persistence.elasticsearch.cfg x: 46 lines of code y: 49 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PersistenceService.java x: 108 lines of code y: 41 # changes api/src/main/java/org/apache/unomi/api/BatchUpdate.java x: 46 lines of code y: 2 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/keyword/ScopeKeyword.java x: 19 lines of code y: 2 # changes plugins/baseplugin/src/main/resources/org.apache.unomi.plugins.base.cfg x: 1 lines of code y: 2 # changes extensions/router/router-api/src/main/java/org/apache/unomi/router/api/IRouterCamelContext.java x: 7 lines of code y: 4 # changes extensions/router/router-api/src/main/java/org/apache/unomi/router/api/RouterConstants.java x: 33 lines of code y: 6 # changes extensions/router/router-api/src/main/java/org/apache/unomi/router/api/services/ImportExportConfigurationService.java x: 13 lines of code y: 8 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/bean/CollectProfileBean.java x: 13 lines of code y: 2 # changes extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 117 lines of code y: 11 # changes extensions/router/router-service/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 48 lines of code y: 6 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationConfig.java x: 61 lines of code y: 3 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationServiceImpl.java x: 179 lines of code y: 2 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.2.0-00-migrationEnvCheck.groovy x: 16 lines of code y: 1 # changes extensions/lists-extension/services/src/main/java/org/apache/unomi/services/UserListServiceImpl.java x: 72 lines of code y: 9 # changes services/src/main/java/org/apache/unomi/services/impl/AbstractServiceImpl.java x: 39 lines of code y: 5 # changes api/src/main/java/org/apache/unomi/api/services/ClusterService.java x: 12 lines of code y: 6 # changes api/src/main/java/org/apache/unomi/api/services/ProfileService.java x: 57 lines of code y: 26 # changes services/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 383 lines of code y: 82 # changes services/src/main/resources/org.apache.unomi.services.cfg x: 22 lines of code y: 20 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/SessionView.java x: 27 lines of code y: 2 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/ProfileConditionFactory.java x: 267 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentProfileInterestsConditionParser.java x: 48 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileInterestsDataFetcher.java x: 37 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPPersona.java x: 78 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPProfile.java x: 96 lines of code y: 17 # changes api/src/main/java/org/apache/unomi/api/PersonalizationResult.java x: 45 lines of code y: 2 # changes api/src/main/java/org/apache/unomi/api/Profile.java x: 131 lines of code y: 19 # changes api/src/main/java/org/apache/unomi/api/Session.java x: 97 lines of code y: 4 # changes services/src/main/java/org/apache/unomi/services/impl/personalization/PersonalizationServiceImpl.java x: 74 lines of code y: 6 # changes services/src/main/java/org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.java x: 69 lines of code y: 1 # changes services/src/main/java/org/apache/unomi/services/sorts/FilterPersonalizationStrategy.java x: 37 lines of code y: 5 # changes services/src/main/java/org/apache/unomi/services/sorts/ScorePersonalizationStrategy.java x: 76 lines of code y: 11 # changes extensions/web-tracker/wab/src/javascript/main.js x: 2 lines of code y: 1 # changes rest/src/main/java/org/apache/unomi/rest/service/RestServiceUtils.java x: 16 lines of code y: 4 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/actions/Migrate.java x: 26 lines of code y: 17 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo121.java x: 164 lines of code y: 10 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo122.java x: 32 lines of code y: 9 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo150.java x: 240 lines of code y: 15 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationScript.java x: 88 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileDataFetcher.java x: 33 lines of code y: 10 # changes api/src/main/java/org/apache/unomi/api/Event.java x: 164 lines of code y: 19 # changes extensions/lists-extension/actions/src/main/java/org/apache/unomi/lists/actions/AddToListsAction.java x: 46 lines of code y: 7 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/CustomObjectMapper.java x: 90 lines of code y: 13 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/EventList.java x: 64 lines of code y: 7 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/EventSearch.java x: 73 lines of code y: 4 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/RuleWatch.java x: 73 lines of code y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/GraphQLServlet.java x: 144 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/auth/GraphQLServletSecurityValidator.java x: 110 lines of code y: 1 # changes extensions/privacy-extension/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 18 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/actions/CDPSessionAction.java x: 54 lines of code y: 5 # changes lifecycle-watcher/src/main/java/org/apache/unomi/lifecycle/BundleWatcher.java x: 8 lines of code y: 8 # changes lifecycle-watcher/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 60 lines of code y: 6 # changes services/src/main/java/org/apache/unomi/services/impl/scope/ScopeServiceImpl.java x: 65 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaUpdater.java x: 268 lines of code y: 26 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONArrayType.java x: 11 lines of code y: 1 # changes rest/src/main/java/org/apache/unomi/rest/server/provider/RetroCompatibilityParamConverterProvider.java x: 42 lines of code y: 3 # changes api/src/main/java/org/apache/unomi/api/services/EventService.java x: 28 lines of code y: 19 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/AddAliasToProfileCommand.java x: 37 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/ProfileAliasConditionFactory.java x: 44 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPProfileAliasInput.java x: 28 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPMutation.java x: 252 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPQuery.java x: 172 lines of code y: 8 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/DeploymentCommandSupport.java x: 182 lines of code y: 3 # changes api/src/main/java/org/apache/unomi/api/services/PrivacyService.java x: 27 lines of code y: 13 # changes extensions/privacy-extension/rest/src/main/java/org/apache/unomi/privacy/rest/PrivacyServiceEndPoint.java x: 94 lines of code y: 15 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java x: 179 lines of code y: 9 # changes api/src/main/java/org/apache/unomi/api/services/PersonalizationService.java x: 108 lines of code y: 6 # changes wab/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 72 lines of code y: 20 # changes api/src/main/java/org/apache/unomi/api/rules/Rule.java x: 64 lines of code y: 5 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionESQueryBuilder.java x: 184 lines of code y: 21 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PropertyTypedObjectDeserializer.java x: 82 lines of code y: 4 # changes api/src/main/java/org/apache/unomi/api/services/SchedulerService.java x: 7 lines of code y: 3 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/services/GroovyActionsService.java x: 11 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/actions/ActionExecutorDispatcher.java x: 6 lines of code y: 13 # changes api/src/main/java/org/apache/unomi/api/Parameter.java x: 34 lines of code y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/GraphQLFieldVisibilityProvider.java x: 6 lines of code y: 2 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/ClientEndpoint.java x: 124 lines of code y: 1 # changes rest/src/main/java/org/apache/unomi/rest/service/impl/ResourceBundleHelper.java x: 80 lines of code y: 1 # changes api/src/main/java/org/apache/unomi/api/PartialList.java x: 83 lines of code y: 8 # changes wab/src/main/java/org/apache/unomi/web/HttpUtils.java x: 20 lines of code y: 9 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/AllEventToProfilePropertiesAction.java x: 40 lines of code y: 7 # changes scripting/src/main/java/org/apache/unomi/scripting/SecureFilteringClassLoader.java x: 81 lines of code y: 2 # changes scripting/src/main/java/org/apache/unomi/scripting/MvelScriptExecutor.java x: 49 lines of code y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/topics/TopicServiceImpl.java x: 48 lines of code y: 1 # changes plugins/request/src/main/java/org/apache/unomi/plugins/request/useragent/UserAgent.java x: 68 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/CreateOrUpdateProfilePropertiesCommand.java x: 85 lines of code y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/CDPDefaultGraphQLProvider.java x: 68 lines of code y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/property/CDPLongPropertyInput.java x: 58 lines of code y: 1 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/property/CDPSetPropertyType.java x: 31 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/CustomEventOrSetPropertyDataFetcher.java x: 54 lines of code y: 2 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/CustomerPropertyDataFetcher.java x: 20 lines of code y: 16 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/utils/ReflectionUtil.java x: 58 lines of code y: 7 # changes api/src/main/java/org/apache/unomi/api/GeoPoint.java x: 55 lines of code y: 4 # changes api/src/main/java/org/apache/unomi/api/PropertyType.java x: 108 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/CDPGraphQLConstants.java x: 8 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/BaseCommand.java x: 24 lines of code y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/CreateOrUpdatePersonaCommand.java x: 81 lines of code y: 6 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/list/AddProfileToListCommand.java x: 78 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/list/RemoveProfileFromListCommand.java x: 71 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/segments/CreateOrUpdateSegmentCommand.java x: 47 lines of code y: 15 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/ConditionFactory.java x: 82 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/EventConditionFactory.java x: 180 lines of code y: 6 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentConditionParser.java x: 219 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentProfileConsentsConditionParser.java x: 28 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentProfileEventsConditionParser.java x: 149 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/EventConnectionDataFetcher.java x: 18 lines of code y: 17 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/ProfileConnectionDataFetcher.java x: 20 lines of code y: 15 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/SegmentConnectionDataFetcher.java x: 19 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/consent/ConsentEventConnectionDataFetcher.java x: 28 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/event/EventListenerSubscriptionFetcher.java x: 26 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/event/FindEventsConnectionDataFetcher.java x: 35 lines of code y: 15 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/list/ListConnectionDataFetcher.java x: 55 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/list/ListProfileConnectionDataFetcher.java x: 26 lines of code y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileAllEventsConnectionDataFetcher.java x: 37 lines of code y: 22 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileLastEventsConnectionDataFetcher.java x: 28 lines of code y: 16 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/segment/FindSegmentsConnectionDataFetcher.java x: 39 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/segment/UnomiSegmentDataFetcher.java x: 22 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/GraphQLAdditionalTypesProvider.java x: 6 lines of code y: 6 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/GraphQLMutationProvider.java x: 7 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/GraphQLProvider.java x: 3 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/services/ServiceManager.java x: 29 lines of code y: 17 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/GraphQLMessage.java x: 115 lines of code y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/BaseProfileEventProcessor.java x: 21 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPConsentUpdateEventFilterInput.java x: 114 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPEventFilterInput.java x: 149 lines of code y: 18 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPEventInput.java x: 65 lines of code y: 15 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPEventTypeInput.java x: 37 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPInterestFilterInput.java x: 66 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPOptimizationInput.java x: 16 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPProfileEventsFilterInput.java x: 52 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPProfileFilterInput.java x: 57 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPProfileUpdateEventFilterInput.java x: 14 lines of code y: 6 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPProfileUpdateEventInput.java x: 53 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPRecommendationInput.java x: 17 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPSegmentInput.java x: 45 lines of code y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPSessionEventFilterInput.java x: 42 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPUnomiEventInput.java x: 22 lines of code y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/property/BaseCDPPropertyInput.java x: 118 lines of code y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPConsent.java x: 62 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPEventEdge.java x: 28 lines of code y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPEventInterface.java x: 76 lines of code y: 18 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPInterest.java x: 24 lines of code y: 11 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPListConnection.java x: 42 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPProfileEdge.java x: 25 lines of code y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPProfileInterface.java x: 31 lines of code y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPSegment.java x: 42 lines of code y: 16 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPSource.java x: 30 lines of code y: 7 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/resolvers/CDPProfileTypeResolver.java x: 3 lines of code y: 5 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/resolvers/CDPPropertyInterfaceResolver.java x: 3 lines of code y: 3 # changes graphql/cxs-impl/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 31 lines of code y: 5 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/ProfileList.java x: 60 lines of code y: 4 # changes extensions/geonames/services/src/main/java/org/apache/unomi/geonames/services/GeonameEntry.java x: 146 lines of code y: 6 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/DeployDefinition.java x: 91 lines of code y: 4 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/SegmentRemove.java x: 33 lines of code y: 2 # changes api/src/main/java/org/apache/unomi/api/conditions/Condition.java x: 70 lines of code y: 9 # changes plugins/request/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 60 lines of code y: 11 # changes services/src/main/resources/hazelcast.xml x: 101 lines of code y: 5 # changes extensions/router/router-core/src/main/resources/org.apache.unomi.router.cfg x: 13 lines of code y: 9 # changes extensions/salesforce-connector/services/src/main/resources/org.apache.unomi.sfdc.cfg x: 12 lines of code y: 7 # changes services/src/main/resources/org.apache.unomi.cluster.cfg x: 4 lines of code y: 10 # changes tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/TailCommandSupport.java x: 72 lines of code y: 2 # changes api/src/main/java/org/apache/unomi/api/Consent.java x: 116 lines of code y: 7 # changes api/src/main/java/org/apache/unomi/api/query/AggregateQuery.java x: 31 lines of code y: 2 # changes common/src/main/java/org/apache/unomi/common/DataTable.java x: 150 lines of code y: 1 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/EvaluateProfileAgeAction.java x: 21 lines of code y: 2 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/UnomiStorageProcessor.java x: 40 lines of code y: 3 # changes plugins/past-event/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 6 lines of code y: 7 # changes
122.0
# changes
  min: 1.0
  average: 6.23
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 122.0
0 2285.0
lines of code
min: 1.0 | average: 60.54 | 25th percentile: 18.0 | median: 35.0 | 75th percentile: 63.0 | max: 2285.0

Number of Contributors vs. Number of Changes: 730 points

rest/src/main/java/org/apache/unomi/rest/deserializers/EventsCollectorRequestDeserializer.java x: 6 # contributors y: 10 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils/MigrationUtils.java x: 6 # contributors y: 18 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.2.0-10-rolloverAndMigrateEventSession.groovy x: 2 # contributors y: 2 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-00-cleanPastEventProfileSession.groovy x: 1 # contributors y: 3 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-10-loginEventScope.groovy x: 2 # contributors y: 3 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-05-globalReindex.groovy x: 3 # contributors y: 5 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-10-profileReindex.groovy x: 2 # contributors y: 4 # changes tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-15-eventsReindex.groovy x: 3 # contributors y: 6 # changes graphql/graphql-ui/src/main/resources/assets/js/index.jsx x: 1 # contributors y: 1 # changes graphql/karaf-feature/src/main/feature/feature.xml x: 5 # contributors y: 6 # changes lifecycle-watcher/src/main/java/org/apache/unomi/lifecycle/BundleWatcherImpl.java x: 4 # contributors y: 4 # changes src/main/resources/assemblies/source-shared.xml x: 8 # contributors y: 7 # changes wab/src/main/webapp/index.html x: 8 # contributors y: 14 # changes api/src/main/java/org/apache/unomi/api/services/RulesService.java x: 5 # contributors y: 7 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/RulesServiceEndPoint.java x: 3 # contributors y: 3 # changes services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java x: 14 # contributors y: 28 # changes extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckResponse.java x: 1 # contributors y: 2 # changes kar/src/main/feature/feature.xml x: 23 # contributors y: 67 # changes extensions/json-schema/services/src/main/java/org/apache/unomi/schema/impl/SchemaServiceImpl.java x: 5 # contributors y: 11 # changes rest/src/main/java/org/apache/unomi/utils/HttpUtils.java x: 4 # contributors y: 6 # changes api/src/main/java/org/apache/unomi/api/Item.java x: 6 # contributors y: 7 # changes api/src/main/java/org/apache/unomi/api/utils/ParserHelper.java x: 3 # contributors y: 4 # changes extensions/geonames/services/src/main/java/org/apache/unomi/geonames/services/GeonamesServiceImpl.java x: 7 # contributors y: 14 # changes extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/services/impl/GroovyActionsServiceImpl.java x: 4 # contributors y: 8 # changes extensions/lists-extension/rest/src/main/java/org/apache/unomi/lists/rest/UserListServiceEndPoint.java x: 4 # contributors y: 5 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/context/RouterCamelContext.java x: 5 # contributors y: 12 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/ImportConfigByFileNameProcessor.java x: 2 # contributors y: 6 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/ImportRouteCompletionProcessor.java x: 2 # contributors y: 7 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineBuildProcessor.java x: 2 # contributors y: 5 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineSplitProcessor.java x: 10 # contributors y: 28 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportFromSourceRouteBuilder.java x: 8 # contributors y: 19 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportOneShotRouteBuilder.java x: 8 # contributors y: 15 # changes extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportToUnomiRouteBuilder.java x: 3 # contributors y: 8 # changes extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ExportConfigurationServiceEndPoint.java x: 6 # contributors y: 16 # changes extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ImportConfigurationServiceEndPoint.java x: 8 # contributors y: 18 # changes extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ProfileImportServiceImpl.java x: 3 # contributors y: 13 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/DeleteProfilePropertiesCommand.java x: 6 # contributors y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/ProcessEventsCommand.java x: 9 # contributors y: 14 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/BaseDataFetcher.java x: 8 # contributors y: 13 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaProvider.java x: 9 # contributors y: 28 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/ExecutionResultSubscriber.java x: 5 # contributors y: 4 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocket.java x: 7 # contributors y: 7 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java x: 25 # contributors y: 122 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.java x: 9 # contributors y: 16 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionESQueryBuilderDispatcher.java x: 5 # contributors y: 15 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PropertyHelper.java x: 9 # contributors y: 13 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/MergeProfilesOnPropertyAction.java x: 14 # contributors y: 36 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/SetPropertyAction.java x: 14 # contributors y: 35 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/BooleanConditionESQueryBuilder.java x: 7 # contributors y: 13 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/GeoLocationByPointSessionConditionEvaluator.java x: 5 # contributors y: 5 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionEvaluator.java x: 20 # contributors y: 43 # changes plugins/kafka-injector/src/main/java/org/apache/unomi/kafka/KafkaInjector.java x: 6 # contributors y: 5 # changes plugins/mail/src/main/java/org/apache/unomi/plugins/mail/actions/SendMailAction.java x: 10 # contributors y: 10 # changes plugins/request/src/main/java/org/apache/unomi/plugins/request/useragent/UserAgentDetectorServiceImpl.java x: 6 # contributors y: 6 # changes rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java x: 6 # contributors y: 14 # changes rest/src/main/java/org/apache/unomi/rest/endpoints/ContextJsonEndpoint.java x: 7 # contributors y: 18 # changes rest/src/main/java/org/apache/unomi/rest/server/RestServer.java x: 4 # contributors y: 7 # changes services/src/main/java/org/apache/unomi/services/impl/events/EventServiceImpl.java x: 13 # contributors y: 31 # changes services/src/main/java/org/apache/unomi/services/impl/goals/GoalsServiceImpl.java x: 6 # contributors y: 11 # changes services/src/main/java/org/apache/unomi/services/impl/profiles/ProfileServiceImpl.java x: 15 # contributors y: 37 # changes services/src/main/java/org/apache/unomi/services/impl/segments/SegmentServiceImpl.java x: 13 # contributors y: 34 # changes wab/src/main/java/org/apache/unomi/web/ContextServlet.java x: 20 # contributors y: 52 # changes wab/src/main/java/org/apache/unomi/web/EventsCollectorServlet.java x: 14 # contributors y: 33 # changes extensions/router/router-karaf-feature/src/main/feature/feature.xml x: 7 # contributors y: 11 # changes api/src/main/java/org/apache/unomi/api/ContextRequest.java x: 9 # contributors y: 15 # changes extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services/SFDCConfiguration.java x: 5 # contributors y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/DeleteAllPersonalDataCommand.java x: 7 # contributors y: 8 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileListsDataFetcher.java x: 8 # contributors y: 11 # changes api/src/main/java/org/apache/unomi/api/services/DefinitionsService.java x: 5 # contributors y: 14 # changes persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 17 # contributors y: 65 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/SetEventOccurenceCountAction.java x: 8 # contributors y: 10 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PastEventConditionESQueryBuilder.java x: 12 # contributors y: 23 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/Migration.java x: 6 # contributors y: 15 # changes plugins/baseplugin/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 14 # contributors y: 39 # changes persistence-elasticsearch/core/src/main/resources/org.apache.unomi.persistence.elasticsearch.cfg x: 17 # contributors y: 49 # changes persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PersistenceService.java x: 16 # contributors y: 41 # changes extensions/router/router-api/src/main/java/org/apache/unomi/router/api/services/ImportExportConfigurationService.java x: 5 # contributors y: 8 # changes extensions/router/router-core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 4 # contributors y: 11 # changes extensions/lists-extension/services/src/main/java/org/apache/unomi/services/UserListServiceImpl.java x: 8 # contributors y: 9 # changes api/src/main/java/org/apache/unomi/api/services/ProfileService.java x: 12 # contributors y: 26 # changes services/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 18 # contributors y: 82 # changes services/src/main/resources/org.apache.unomi.services.cfg x: 9 # contributors y: 20 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/ProfileConditionFactory.java x: 7 # contributors y: 10 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPProfile.java x: 6 # contributors y: 17 # changes api/src/main/java/org/apache/unomi/api/Profile.java x: 12 # contributors y: 19 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/actions/Migrate.java x: 7 # contributors y: 17 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo121.java x: 5 # contributors y: 10 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo122.java x: 4 # contributors y: 9 # changes tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo150.java x: 7 # contributors y: 15 # changes api/src/main/java/org/apache/unomi/api/Event.java x: 11 # contributors y: 19 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/GraphQLServlet.java x: 6 # contributors y: 12 # changes extensions/privacy-extension/services/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 7 # contributors y: 12 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaUpdater.java x: 8 # contributors y: 26 # changes api/src/main/java/org/apache/unomi/api/services/EventService.java x: 10 # contributors y: 19 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java x: 6 # contributors y: 9 # changes wab/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 8 # contributors y: 20 # changes plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionESQueryBuilder.java x: 11 # contributors y: 21 # changes api/src/main/java/org/apache/unomi/api/PartialList.java x: 2 # contributors y: 8 # changes extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ConfigRestExceptionMapper.java x: 4 # contributors y: 3 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/CreateOrUpdatePersonaCommand.java x: 7 # contributors y: 6 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/event/EventDataFetcher.java x: 7 # contributors y: 9 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileAllEventsConnectionDataFetcher.java x: 7 # contributors y: 22 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileLastEventsConnectionDataFetcher.java x: 7 # contributors y: 16 # changes graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/property/BaseCDPPropertyInput.java x: 6 # contributors y: 4 # changes services/src/main/resources/hazelcast.xml x: 1 # contributors y: 5 # changes extensions/router/router-core/src/main/resources/org.apache.unomi.router.cfg x: 2 # contributors y: 9 # changes services/src/main/resources/org.apache.unomi.cluster.cfg x: 3 # contributors y: 10 # changes persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionESQueryBuilder.java x: 3 # contributors y: 7 # changes api/src/main/java/org/apache/unomi/api/services/PatchService.java x: 1 # contributors y: 4 # changes api/src/main/java/org/apache/unomi/api/services/ConfigSharingService.java x: 2 # contributors y: 1 # changes
122.0
# changes
  min: 1.0
  average: 6.23
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 122.0
0 25.0
# contributors
min: 1.0 | average: 3.85 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 25.0

Number of Contributors vs. File Size: 730 points

rest/src/main/java/org/apache/unomi/rest/deserializers/EventsCollectorRequestDeserializer.java x: 6 # contributors y: 48 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils/MigrationUtils.java x: 6 # contributors y: 315 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.2.0-10-rolloverAndMigrateEventSession.groovy x: 2 # contributors y: 76 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-00-cleanPastEventProfileSession.groovy x: 1 # contributors y: 31 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.5.0-10-loginEventScope.groovy x: 2 # contributors y: 13 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-05-globalReindex.groovy x: 3 # contributors y: 12 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-15-eventsReindex.groovy x: 3 # contributors y: 18 lines of code graphql/graphql-ui/src/main/resources/assets/js/index.jsx x: 1 # contributors y: 38 lines of code graphql/graphql-ui/src/main/resources/assets/styles/index.less x: 1 # contributors y: 20 lines of code graphql/graphql-ui/src/main/webapp/index.html x: 1 # contributors y: 17 lines of code graphql/karaf-feature/src/main/feature/feature.xml x: 5 # contributors y: 39 lines of code lifecycle-watcher/src/main/java/org/apache/unomi/lifecycle/BundleWatcherImpl.java x: 4 # contributors y: 391 lines of code src/main/resources/assemblies/source-shared.xml x: 8 # contributors y: 69 lines of code wab/src/main/webapp/index.html x: 8 # contributors y: 77 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckConfig.java x: 2 # contributors y: 63 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckService.java x: 2 # contributors y: 112 lines of code api/src/main/java/org/apache/unomi/api/services/RulesService.java x: 5 # contributors y: 27 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/RulesServiceEndPoint.java x: 3 # contributors y: 93 lines of code services/src/main/java/org/apache/unomi/services/impl/rules/RulesServiceImpl.java x: 14 # contributors y: 512 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/utils/HttpUtils.java x: 8 # contributors y: 130 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-20-scopes.groovy x: 3 # contributors y: 53 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/services/internal/UnomiManagementServiceImpl.java x: 3 # contributors y: 107 lines of code tools/shell-commands/src/main/resources/META-INF/cxs/migration/migrate-2.0.0-01-aliases.groovy x: 2 # contributors y: 62 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckResponse.java x: 1 # contributors y: 114 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/HealthCheckProvider.java x: 1 # contributors y: 8 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/ClusterHealthCheckProvider.java x: 1 # contributors y: 77 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/ElasticSearchHealthCheckProvider.java x: 1 # contributors y: 95 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/provider/PersistenceHealthCheckProvider.java x: 1 # contributors y: 57 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet/HealthCheckHttpContext.java x: 1 # contributors y: 83 lines of code extensions/healthcheck/src/main/java/org/apache/unomi/healthcheck/servlet/HealthCheckServlet.java x: 1 # contributors y: 51 lines of code kar/src/main/feature/feature.xml x: 23 # contributors y: 86 lines of code extensions/json-schema/services/src/main/java/org/apache/unomi/schema/impl/SchemaServiceImpl.java x: 5 # contributors y: 346 lines of code rest/src/main/java/org/apache/unomi/utils/HttpUtils.java x: 4 # contributors y: 84 lines of code api/src/main/java/org/apache/unomi/api/Item.java x: 6 # contributors y: 84 lines of code api/src/main/java/org/apache/unomi/api/utils/ParserHelper.java x: 3 # contributors y: 250 lines of code extensions/geonames/rest/src/main/java/org/apache/unomi/geonames/rest/GeonamesEndPoint.java x: 5 # contributors y: 92 lines of code extensions/geonames/services/src/main/java/org/apache/unomi/geonames/services/GeonamesServiceImpl.java x: 7 # contributors y: 279 lines of code extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/GroovyActionDispatcher.java x: 4 # contributors y: 54 lines of code extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/GroovyBundleResourceConnector.java x: 2 # contributors y: 52 lines of code extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/services/impl/GroovyActionsServiceImpl.java x: 4 # contributors y: 188 lines of code extensions/json-schema/rest/src/main/java/org/apache/unomi/schema/rest/JsonSchemaEndPoint.java x: 4 # contributors y: 92 lines of code extensions/json-schema/services/src/main/java/org/apache/unomi/schema/keyword/ScopeValidator.java x: 2 # contributors y: 28 lines of code extensions/json-schema/services/src/main/java/org/apache/unomi/schema/listener/JsonSchemaListener.java x: 3 # contributors y: 83 lines of code extensions/log4j-extension/src/main/java/org/apache/unomi/extensions/log4j/SafeExtendedThrowablePatternConverter.java x: 1 # contributors y: 143 lines of code extensions/privacy-extension/services/src/main/java/org/apache/unomi/privacy/internal/PrivacyServiceImpl.java x: 14 # contributors y: 198 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/context/RouterCamelContext.java x: 5 # contributors y: 276 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/ExportRouteCompletionProcessor.java x: 3 # contributors y: 38 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineBuildProcessor.java x: 2 # contributors y: 19 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineSplitFailureHandler.java x: 4 # contributors y: 30 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/processor/LineSplitProcessor.java x: 10 # contributors y: 167 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileExportCollectRouteBuilder.java x: 3 # contributors y: 70 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportFromSourceRouteBuilder.java x: 8 # contributors y: 100 lines of code extensions/router/router-core/src/main/java/org/apache/unomi/router/core/route/ProfileImportOneShotRouteBuilder.java x: 8 # contributors y: 59 lines of code extensions/router/router-rest/src/main/java/org/apache/unomi/router/rest/ExportConfigurationServiceEndPoint.java x: 6 # contributors y: 73 lines of code extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ExportConfigurationServiceImpl.java x: 4 # contributors y: 50 lines of code extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ProfileExportServiceImpl.java x: 4 # contributors y: 105 lines of code extensions/router/router-service/src/main/java/org/apache/unomi/router/services/ProfileImportServiceImpl.java x: 3 # contributors y: 60 lines of code extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services/internal/SFDCServiceImpl.java x: 7 # contributors y: 702 lines of code extensions/weather-update/core/src/main/java/org/apache/unomi/weatherupdate/actions/WeatherUpdateAction.java x: 5 # contributors y: 208 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/DeleteProfilePropertiesCommand.java x: 6 # contributors y: 63 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/ProcessEventsCommand.java x: 9 # contributors y: 143 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/BaseDataFetcher.java x: 8 # contributors y: 36 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaProvider.java x: 9 # contributors y: 728 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONObjectType.java x: 3 # contributors y: 34 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/json/JSONTypeFactory.java x: 3 # contributors y: 80 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/ExecutionResultSubscriber.java x: 5 # contributors y: 49 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/websocket/SubscriptionWebSocket.java x: 7 # contributors y: 102 lines of code persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java x: 25 # contributors y: 2285 lines of code persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionContextHelper.java x: 9 # contributors y: 125 lines of code persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/conditions/ConditionESQueryBuilderDispatcher.java x: 5 # contributors y: 85 lines of code persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PropertyHelper.java x: 9 # contributors y: 183 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/CopyPropertiesAction.java x: 2 # contributors y: 83 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/IncrementPropertyAction.java x: 3 # contributors y: 109 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/MergeProfilesOnPropertyAction.java x: 14 # contributors y: 163 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/actions/SetPropertyAction.java x: 14 # contributors y: 98 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/BooleanConditionESQueryBuilder.java x: 7 # contributors y: 50 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/HardcodedPropertyAccessorRegistry.java x: 4 # contributors y: 121 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionEvaluator.java x: 20 # contributors y: 429 lines of code plugins/kafka-injector/src/main/java/org/apache/unomi/kafka/KafkaInjector.java x: 6 # contributors y: 131 lines of code plugins/mail/src/main/java/org/apache/unomi/plugins/mail/actions/SendMailAction.java x: 10 # contributors y: 118 lines of code plugins/request/src/main/java/org/apache/unomi/plugins/request/actions/SetRemoteHostInfoAction.java x: 9 # contributors y: 200 lines of code rest/src/main/java/org/apache/unomi/rest/deserializers/ContextRequestDeserializer.java x: 6 # contributors y: 101 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/CampaignsServiceEndPoint.java x: 2 # contributors y: 90 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/ContextJsonEndpoint.java x: 7 # contributors y: 304 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/DefinitionsServiceEndPoint.java x: 2 # contributors y: 155 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/ProfileServiceEndPoint.java x: 4 # contributors y: 327 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/UserListServiceEndPoint.java x: 2 # contributors y: 40 lines of code rest/src/main/java/org/apache/unomi/rest/exception/ValidationExceptionMapper.java x: 4 # contributors y: 23 lines of code rest/src/main/java/org/apache/unomi/rest/server/RestServer.java x: 4 # contributors y: 195 lines of code rest/src/main/java/org/apache/unomi/rest/service/impl/RestServiceUtilsImpl.java x: 6 # contributors y: 243 lines of code scripting/src/main/java/org/apache/unomi/scripting/internal/ExpressionFilterFactoryImpl.java x: 3 # contributors y: 138 lines of code services/src/main/java/org/apache/unomi/services/actions/impl/ActionExecutorDispatcherImpl.java x: 3 # contributors y: 118 lines of code services/src/main/java/org/apache/unomi/services/impl/definitions/DefinitionsServiceImpl.java x: 8 # contributors y: 444 lines of code services/src/main/java/org/apache/unomi/services/impl/events/EventServiceImpl.java x: 13 # contributors y: 340 lines of code services/src/main/java/org/apache/unomi/services/impl/goals/GoalsServiceImpl.java x: 6 # contributors y: 458 lines of code services/src/main/java/org/apache/unomi/services/impl/profiles/ProfileServiceImpl.java x: 15 # contributors y: 1038 lines of code services/src/main/java/org/apache/unomi/services/impl/scheduler/SchedulerServiceImpl.java x: 6 # contributors y: 41 lines of code services/src/main/java/org/apache/unomi/services/impl/segments/SegmentServiceImpl.java x: 13 # contributors y: 1020 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationContext.java x: 3 # contributors y: 157 lines of code wab/src/main/java/org/apache/unomi/web/ContextServlet.java x: 20 # contributors y: 58 lines of code wab/src/main/java/org/apache/unomi/web/EventsCollectorServlet.java x: 14 # contributors y: 28 lines of code extensions/router/router-karaf-feature/src/main/feature/feature.xml x: 7 # contributors y: 25 lines of code api/src/main/java/org/apache/unomi/api/ContextRequest.java x: 9 # contributors y: 103 lines of code extensions/groovy-actions/karaf-kar/src/main/feature/feature.xml x: 4 # contributors y: 16 lines of code extensions/salesforce-connector/services/src/main/java/org/apache/unomi/sfdc/services/SFDCConfiguration.java x: 5 # contributors y: 128 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/list/CreateOrUpdateListCommand.java x: 6 # contributors y: 57 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/segments/DeleteSegmentCommand.java x: 7 # contributors y: 37 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPOrderByInput.java x: 8 # contributors y: 32 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/property/CDPBooleanPropertyType.java x: 5 # contributors y: 20 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/utils/ConditionBuilder.java x: 7 # contributors y: 95 lines of code api/src/main/java/org/apache/unomi/api/utils/ConditionBuilder.java x: 1 # contributors y: 260 lines of code persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 17 # contributors y: 143 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PastEventConditionESQueryBuilder.java x: 12 # contributors y: 197 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PastEventConditionEvaluator.java x: 5 # contributors y: 57 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/Migration.java x: 6 # contributors y: 7 lines of code plugins/baseplugin/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 14 # contributors y: 274 lines of code extensions/web-tracker/wab/src/main/webapp/index.html x: 5 # contributors y: 101 lines of code persistence-elasticsearch/core/src/main/resources/org.apache.unomi.persistence.elasticsearch.cfg x: 17 # contributors y: 46 lines of code persistence-spi/src/main/java/org/apache/unomi/persistence/spi/PersistenceService.java x: 16 # contributors y: 108 lines of code plugins/baseplugin/src/main/resources/org.apache.unomi.plugins.base.cfg x: 2 # contributors y: 1 lines of code extensions/router/router-api/src/main/java/org/apache/unomi/router/api/IRouterCamelContext.java x: 4 # contributors y: 7 lines of code extensions/router/router-api/src/main/java/org/apache/unomi/router/api/services/ImportExportConfigurationService.java x: 5 # contributors y: 13 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/service/MigrationServiceImpl.java x: 2 # contributors y: 179 lines of code api/src/main/java/org/apache/unomi/api/services/ProfileService.java x: 12 # contributors y: 57 lines of code services/src/main/resources/OSGI-INF/blueprint/blueprint.xml x: 18 # contributors y: 383 lines of code services/src/main/resources/org.apache.unomi.services.cfg x: 9 # contributors y: 22 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/ProfileConditionFactory.java x: 7 # contributors y: 267 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPProfile.java x: 6 # contributors y: 96 lines of code api/src/main/java/org/apache/unomi/api/PersonalizationStrategy.java x: 3 # contributors y: 6 lines of code api/src/main/java/org/apache/unomi/api/Profile.java x: 12 # contributors y: 131 lines of code services/src/main/java/org/apache/unomi/services/sorts/ControlGroupPersonalizationStrategy.java x: 1 # contributors y: 69 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo121.java x: 5 # contributors y: 164 lines of code tools/shell-commands/src/main/java/org/apache/unomi/shell/migration/impl/MigrationTo150.java x: 7 # contributors y: 240 lines of code api/src/main/java/org/apache/unomi/api/Event.java x: 11 # contributors y: 164 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/servlet/GraphQLServlet.java x: 6 # contributors y: 144 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/GraphQLSchemaUpdater.java x: 8 # contributors y: 268 lines of code api/src/main/java/org/apache/unomi/api/services/EventService.java x: 10 # contributors y: 28 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPMutation.java x: 5 # contributors y: 252 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPQuery.java x: 7 # contributors y: 172 lines of code tools/shell-dev-commands/src/main/java/org/apache/unomi/shell/commands/DeploymentCommandSupport.java x: 3 # contributors y: 182 lines of code api/src/main/java/org/apache/unomi/api/services/PrivacyService.java x: 7 # contributors y: 27 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/schema/PropertyFilterUtils.java x: 6 # contributors y: 179 lines of code api/src/main/java/org/apache/unomi/api/services/PersonalizationService.java x: 4 # contributors y: 108 lines of code api/src/main/java/org/apache/unomi/api/services/SegmentService.java x: 6 # contributors y: 35 lines of code plugins/baseplugin/src/main/java/org/apache/unomi/plugins/baseplugin/conditions/PropertyConditionESQueryBuilder.java x: 11 # contributors y: 184 lines of code services/src/main/java/org/apache/unomi/services/actions/ActionExecutorDispatcher.java x: 7 # contributors y: 6 lines of code extensions/weather-update/karaf-kar/src/main/feature/feature.xml x: 7 # contributors y: 13 lines of code rest/src/main/java/org/apache/unomi/rest/endpoints/ClientEndpoint.java x: 1 # contributors y: 124 lines of code plugins/request/src/main/java/org/apache/unomi/plugins/request/useragent/UserAgent.java x: 4 # contributors y: 68 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/CreateOrUpdateProfilePropertiesCommand.java x: 7 # contributors y: 85 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPPropertyInput.java x: 6 # contributors y: 116 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/CustomerPropertyDataFetcher.java x: 6 # contributors y: 20 lines of code api/src/main/java/org/apache/unomi/api/PropertyType.java x: 7 # contributors y: 108 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/list/AddProfileToListCommand.java x: 5 # contributors y: 78 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/commands/list/RemoveProfileFromListCommand.java x: 5 # contributors y: 71 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/factories/EventConditionFactory.java x: 5 # contributors y: 180 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentConditionParser.java x: 4 # contributors y: 219 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentProfileEventsConditionParser.java x: 4 # contributors y: 149 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/condition/parsers/SegmentProfilePropertiesConditionParser.java x: 5 # contributors y: 108 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/fetchers/profile/ProfileConsentsDataFetcher.java x: 6 # contributors y: 17 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/GraphQLAdditionalTypesProvider.java x: 5 # contributors y: 6 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/scalars/GeoPointFunction.java x: 4 # contributors y: 72 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPDateFilterInput.java x: 4 # contributors y: 36 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPEventInput.java x: 7 # contributors y: 65 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/CDPSegmentFilterInput.java x: 7 # contributors y: 57 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/input/property/BaseCDPPropertyInput.java x: 6 # contributors y: 118 lines of code graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/types/output/CDPEventInterface.java x: 7 # contributors y: 76 lines of code extensions/geonames/services/src/main/java/org/apache/unomi/geonames/services/GeonameEntry.java x: 3 # contributors y: 146 lines of code services/src/main/resources/hazelcast.xml x: 1 # contributors y: 101 lines of code common/src/main/java/org/apache/unomi/common/DataTable.java x: 1 # contributors y: 150 lines of code
2285.0
lines of code
  min: 1.0
  average: 60.54
  25th percentile: 18.0
  median: 35.0
  75th percentile: 63.0
  max: 2285.0
0 25.0
# contributors
min: 1.0 | average: 3.85 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 25.0