This is an automated email from the ASF dual-hosted git repository.
aichrist pushed a change to branch analytics-framework
in repository https://gitbox.apache.org/repos/asf/nifi.git.
discard daad09c NIFI-6586 - documentation and comments
discard dbbd41b NIFI-6585 - Refactored tests to use mocked models and extract
functions. Added check in ConnectionStatusAnalytics to confirm expected model
by type
discard 8810f9c NIFI-6566 - Refactor to decouple model instance from status
analytics object. Also allow configurable model from nifi.properties
discard 6736574 NIFI-6510 Added property to nifi.properties - Prediction
Interval for connection status analytics (#11)
discard f093f48 NIFI-6510 Adjusted interval and incorporated R-squared check
discard 94b120d NIFI-6510 Fixed checkstyle issue in
TestConnectionStatusAnalytics
discard b12f9d1 NIFI-6150 Fixed NaN check and refactored time prediction.
Switched to use non caching engine for testing
discard d658441 NIFI-6150 Make checkstyle happy
discard 6ea3312 NIFI-6150 Added tests for connection status analytics class,
corrected variable names
discard 59147a3 NIFI-6510 Added tests for engine
discard c98ae35 NIFI-6510 Changes to inject flowManager instead of flow
controller, also changes to properly reflect when predictions can be made vs
not.
discard bad5c11 NIFI-6510 Add prediction percent values and predicted
interval seconds
discard e46dd37 NIFI-6510 Analytics Framework Introduction (#10)
discard 84d981d NIFI-6510 Added prediction fields for use by UI, still need
to be populated
discard 7a8d13b NIFI-6510 Split StatusAnalytics interface into Engine and
per-Connection versions
discard 9761ee1 NIFI-6510 Revert "DFA-9 Remove redundant connection
prediction interfaces as we can just use ConnectionStatusAnalytics directly"
discard bc996e3 NIFI-6510 Remove redundant connection prediction interfaces
as we can just use ConnectionStatusAnalytics directly
discard 0d07835 NIFI-6510 adjustments for interface updates, added call to
StandardEventAccess, updated interface to use connection id
discard b90430a NIFI-6510 Updated objects and interfaces to reflect 4
prediction metrics
discard 5ef715e NIFI-6510 Added poc engine with prediction model caching
discard a4cab9c NIFI-6510 Connect the dots for StatusAnalytics -> API
discard e1f5296 NIFI-6510 Initial analytics REST endpoint and supporting
objects
discard 2d8c70f NIFI-6510 Implemented basic linear regression model for queue
counts
discard 4fbdb48 NIFI-6510 Implement initial analytic engine
add fbd201f NIFI-6298 Upgraded versions of Spring Framework in
nifi-spring-processors and nifi-email-processors. NIFI-6412 Upgraded Spring
Security version in nifi-framework-bundle pom.xml. NIFI-6412 Updated version
for spring.security.version in nifi-kerberos-iaa-providers and
nifi-ldap-iaa-providers pom.xml files.
add 3c9426d NIFI-6595: Fixed bug in TailFile that caused it not to
properly honor the Initial Start Position after state has been restored
add 59734da NIFI-6028: Updates to ignore changes between local version of
a flow and a remote version of a flow if the difference is the addition of a
new property that has the default value
add b78aeb6 NIFI-6382 Fix verifyUpdate for parameter contexts to account
for deletions
new 9ab1fbb NIFI-6510 Implement initial analytic engine
new 22a15bd NIFI-6510 Implemented basic linear regression model for queue
counts
new 0274a6a NIFI-6510 Initial analytics REST endpoint and supporting
objects
new 5283799 NIFI-6510 Connect the dots for StatusAnalytics -> API
new 4daddb1 NIFI-6510 Added poc engine with prediction model caching
new cb58250 NIFI-6510 Updated objects and interfaces to reflect 4
prediction metrics
new 60f5a76 NIFI-6510 adjustments for interface updates, added call to
StandardEventAccess, updated interface to use connection id
new c02ec44 NIFI-6510 Remove redundant connection prediction interfaces
as we can just use ConnectionStatusAnalytics directly
new 62ad38c NIFI-6510 Revert "DFA-9 Remove redundant connection
prediction interfaces as we can just use ConnectionStatusAnalytics directly"
new 4eda08d NIFI-6510 Split StatusAnalytics interface into Engine and
per-Connection versions
new 7b7bbcd NIFI-6510 Added prediction fields for use by UI, still need
to be populated
new 7bc6467 NIFI-6510 Analytics Framework Introduction (#10)
new 0377562 NIFI-6510 Add prediction percent values and predicted
interval seconds
new 9c3cb6a NIFI-6510 Changes to inject flowManager instead of flow
controller, also changes to properly reflect when predictions can be made vs
not.
new 93ca7a0 NIFI-6510 Added tests for engine
new 70e0095 NIFI-6150 Added tests for connection status analytics class,
corrected variable names
new cedd35f NIFI-6150 Make checkstyle happy
new c8c323f NIFI-6150 Fixed NaN check and refactored time prediction.
Switched to use non caching engine for testing
new d1e5cc7 NIFI-6510 Fixed checkstyle issue in
TestConnectionStatusAnalytics
new b3f362b NIFI-6510 Adjusted interval and incorporated R-squared check
new 79315c8 NIFI-6510 Added property to nifi.properties - Prediction
Interval for connection status analytics (#11)
new 4086d13 NIFI-6566 - Refactor to decouple model instance from status
analytics object. Also allow configurable model from nifi.properties
new fc72919 NIFI-6585 - Refactored tests to use mocked models and extract
functions. Added check in ConnectionStatusAnalytics to confirm expected model
by type
new 9e35e4c NIFI-6586 - documentation and comments
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (daad09c)
\
N -- N -- N refs/heads/analytics-framework (9e35e4c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 24 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../nifi-email-processors/pom.xml | 2 +-
.../apache/nifi/groups/StandardProcessGroup.java | 4 +-
.../apache/nifi/util/FlowDifferenceFilters.java | 149 +++++++++++++++++++--
.../apache/nifi/web/StandardNiFiServiceFacade.java | 14 +-
.../org/apache/nifi/web/api/dto/DtoFactory.java | 29 +++-
.../nifi/web/controller/ControllerFacade.java | 4 +
.../web/dao/impl/StandardParameterContextDAO.java | 20 ++-
nifi-nar-bundles/nifi-framework-bundle/pom.xml | 2 +-
.../nifi-kerberos-iaa-providers/pom.xml | 2 +-
.../nifi-ldap-iaa-providers/pom.xml | 2 +-
.../nifi-spring-processors/pom.xml | 9 +-
.../apache/nifi/processors/standard/TailFile.java | 60 +++++----
.../nifi/processors/standard/TestTailFile.java | 108 ++++++++++++---
pom.xml | 2 +-
14 files changed, 332 insertions(+), 75 deletions(-)