{"push_id":3780373824,"size":24,"distinct_size":7,"ref":"refs/heads/NIFI-6277","head":"5ac0eabd226bbd0b4a9903729a28cdfc096f2c47","before":"3bdb0cb908ec1f3d051964b30f48288aed476341","commits":[{"sha":"68d05ab575767c812dbbf7507859a1a59fbba37e","author":{"name":"Frederik Petersen","email":"1e3f4fd42cd5353ad63d7170b5aa6bc1f719c917@abusix.com"},"message":"NIFI-6322: Introduced EvaluationContext to store state while making evaluator tree reusable\n\n- EvaluationContext gets passed through evalutors for each query\n- evaluator tree is reused for multiple evaluation calls\n- added extensive test cases for reusing prepared queries\n- fixed tiny bug in DelineatedAttributeEvaluator","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/68d05ab575767c812dbbf7507859a1a59fbba37e"},{"sha":"c456b30b9b75c6c6c48a57917196e32d8ab181e2","author":{"name":"Mark Payne","email":"81e6330eb6d40ac3c2bc5e6163c34308e56c49be@hotmail.com"},"message":"NIFI-6322: Renamed EvaluationContext to EvaluatorState; added javadocs","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/c456b30b9b75c6c6c48a57917196e32d8ab181e2"},{"sha":"aab3af4b718f2174f23d14c30765a74492da758f","author":{"name":"Mark Payne","email":"81e6330eb6d40ac3c2bc5e6163c34308e56c49be@hotmail.com"},"message":"NIFI-6322: This closes #3518.","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/aab3af4b718f2174f23d14c30765a74492da758f"},{"sha":"0e1a37fcb9bc6fcc5c801a34d19673745c908437","author":{"name":"thenatog","email":"997f1ce3f99b776fad9e9626235f6dae3b763b64@gmail.com"},"message":"NIFI-6362 - Upgraded com.puppycrawl.tools:checkstyle to 8.18. Made small checkstyle changes to nifi-kafka.\n\nNIFI-6362 - Upgraded both checkstyle plugins to latest. Added a checkstyleCache file and property.\n\nNIFI-6362 - Downgraded maven-checkstyle-plugin to 3.0.0 instead as there was an issue with the latest version and @throws Javadoc checkstyle module. Fixed some checkstyle issues. Changed checkstyleCache file to .checkstyleCache. Added to .gitignore.\n\nNIFI-6362 - Changed checkstyleCache file location into target/, and is no longer a hidden file. Removed .checkstyleCache from .gitignore as it is no longer required.\n\nNIFI-6362 - Grep pattern no longer required.\n\nThis closes #3522.\n\nSigned-off-by: Koji Kawamura <ijokarumawak@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/0e1a37fcb9bc6fcc5c801a34d19673745c908437"},{"sha":"c7768c909a95cda591ef5c44cdabf530c508a782","author":{"name":"Bryan Bende","email":"109d9b8e23332129b03a5c442539a9afe8753743@gmail.com"},"message":"NIFI-6164 - Added CLI commands related to NiFi Registry extension bun… (#3492)\n\n* NIFI-6164 - Added CLI commands related to NiFi Registry extension bundles\r\n- Adding CLI commands fro uploading extension bundles\r\n- Adding commands for listing extension bundles and their versions\r\n- Adding checksums to UploadNarBundles command\r\n- Adding sha256 to UploadExtensionBundle command, and refactoring result classes to be better organized\r\n- Improvements for CLI commands to interact with extension registry.\r\n- Added download-extension-bundle commands.\r\n- Refactoring ProcessGroupBox\r\n\r\n* Refactoring upload-nars command to be upload-bundles\r\n\r\n* Rename ListTagCounts to ListExtensionTags and ListExtensionsWithTags to ListExtensions\r\n\r\n* Update to catch more specific exception in UploadBundles\r\n\r\nCo-Authored-By: Kevin Doran <kdoran@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/c7768c909a95cda591ef5c44cdabf530c508a782"},{"sha":"1d560e2b021bc796fe3adc957270daa3be621668","author":{"name":"Jeff Storck","email":"9ac82ed0a471116b0e09b457888a04ecd4eb5000@gmail.com"},"message":"NIFI-6360 Updated Mockito to 2.28.2, PowerMock to 2.0.2\nFixed test failures in nifi-couchbase-processors, BinaryDocument matcher replaced with ByteArrayDocument\nFixed test failures in nifi-riemann-processors, anyInt() matcher replaced with anyLong() matcher, calling method passes a long, not int\nRemoved unnecessary method mocks from nifi-toolkit-tls tests, TlsCertificateAuthorityServiceHandlerTest and TlsCertificateSigningRequestPerformerTest, since those were flagged by Mockito as unnecessary (they're unused)\nRemoved explicit mockito dependency version in nifi-gcp-processors pom to inherit version from nifi's pom.xml\nUpdated ArgumentMatchers in Kafka 0.10, 0.11, 1.0, and 2.0 processor tests, since in Mockito 2.x, the \"any\" matchers no longer allow nulls\nUpdated ArgumentMatchers in nifi-jolt-transform-json-ui, since in Mockito 2.x, the \"any\" matchers no longer allow nulls\nRemoved unnecessary method mocks from MetricsReportingTaskTest\nUpdated TestStandardRemoteGroupPort to return Long instead of Integer for test flowfile.size() invocations\nUpdated AbstractCassandraProcessor to include keyspaceProperty.getValue() in null check\nUpdated SimpleProcessLogger and TestSimpleProcessLogger, vararg matching does not work the same in Java 8 and 11\nUpdated TestStandardProcessScheduler to allow null values during mock invocations, Mockito 2.x no longer allows nulls in those matchers\nUpdated TestPutHiveStreaming to allow null values during mock invocations, Mockito 2.x no longer allows nulls in those matchers\nUpdated FetchParquetTest to allow null values during mock invocations, Mockito 2.x no longer allows nulls in those matchers\nUpdated ControllerSearchServiceTest to allow null values during mock invocations, Mockito 2.x no longer allows nulls in those matchers\nRemoved usage of Whitebox from GetAzureEventHubTest due to Mockito 2.x, replaced with FieldUtils\nRemoved usage of Whitebox from StandardOidcIdentityProviderTest due to Mockito 2.x, replaced with FieldUtils\nUpdated apache-rat-plugin configuration in root POM to make use of useIdeaDefaultExcludes which makes the rat plugin exclude IntelliJ artifacts\nUpdated several modules to use mockito-core instead of mockito-all (discontinued in Mockito 2.x)\nUpdated nifi-site-to-site-reporting-task tests to be compatible with Mockito 2.x\nIgnored TestPutJMS tests; the tests need to be refactored to work with Mockito 2.x, but the processor is deprecated.  Refactor may be done in a separate PR.\nAdjusted several mock interaction iterations to 0 for TestPublishKafkaRecord_* tests.  Mockito 2.x flagged several interactions as unused and were adjusted to 0 interactions.\nUpdated PowerMock and Mockito dependencies to exclude transitive dependency on bytebuddy, added explicit dependency on bytebuddy 1.9.10 so that PowerMock and Mockito use the same version.  Bytebuddy 1.9.3 (used by PowerMock 2.0.2) did not allow for the mocking of final/private classes, bytebuddy 1.9.10 (used by Mockito 2.28.2) does.\nUpdated TestSiteToSiteProvenanceReportingTask use of InvocationOnMock.getArgument to use objects for the resulting object rather than primitives\nRemoved unnecessary stubs from evtx tests, Mockito 2.x defaults to strict mocks\nFixed classloader issue with tests in nifi-windows-event-log-processors module that use JNAJUnitRunner when Mockito mocked JNA classes (Kernel32)\nAddressed Mockito-related deprecation warnings\nImport cleanup\n\nThis closes #3533\n\nSigned-off-by: Mike Thomsen <mikerthomsen@gmail.com>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/1d560e2b021bc796fe3adc957270daa3be621668"},{"sha":"64b0d88d833fce1df5308b795736f1a3b6a64c51","author":{"name":"thenatog","email":"997f1ce3f99b776fad9e9626235f6dae3b763b64@gmail.com"},"message":"NIFI-6330 - This closes #3534.Updated Jetty version to 9.4.18.v20190429\n\nNIFI-6330 - Removed jetty.version property declaration in nifi-prometheus-reporting-task pom.xml. This version should be inherited from the root pom.\n\nNIFI-6330 - New release of Jetty came out 2 days ago. Upgraded and verified NiFi functionality again with smoke tests including ListenHTTP, secure clustering, site-to-site\n\nSigned-off-by: Joe Witt <joewitt@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/64b0d88d833fce1df5308b795736f1a3b6a64c51"},{"sha":"e7aac049ef096369096cb0161d4088caf99eb616","author":{"name":"thenatog","email":"997f1ce3f99b776fad9e9626235f6dae3b763b64@gmail.com"},"message":"NIFI-6372 - This closes #3532. Upgrading jackson-databind version to 2.9.9.\n\nSigned-off-by: Joe Witt <joewitt@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/e7aac049ef096369096cb0161d4088caf99eb616"},{"sha":"82a6c430a4cea116d011991173f867c8bc3fc35e","author":{"name":"Jeff Storck","email":"9ac82ed0a471116b0e09b457888a04ecd4eb5000@gmail.com"},"message":"NIFI-5373 Created new module nifi-metrics\nIn nifi-metrics, added build-helper-maven-plugin to enable groovy tests to run, since there are no java tests or src/test/java path in the module\nReplaced yammer/dropwizard's VirtualMachineMetrics usage in multiple modules with JvmMetrics interface and JmxJvmMetrics implementation in nifi-metrics\nUpdated nifi-datadog-reporting-task to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated nifi-scripting-bundle to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated ScriptedReportingTask to use JmxJvmMetrics instead of VirtualMachineMetrics\nUpdated nifi-reporting-utils pom to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated nifi-ambari-reporting-task pom to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated SiteToSiteMetricsReportingTask to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated ScriptedReportingTaskGroovyTest to use regular strings instead of GStrings due to class cast exception\nUpdated nifi-prometheus-reporting-task to use nifi-metrics:1.10.0-SNAPSHOT\nUpdated PrometheusMetricsUtil to use LF endings instead of CRLF\nUpdated nifi-metrics-reporting-bundle and its submodules to use nifi-metrics:1.10.0-SNAPSHOT\nnifi-metrics-reporting-task metrics-graphite version upgraded from 3.1.2 to 4.1.0\nRemoved unused property yammer.metrics.version from nifi-jolt-record-bundle pom\nUpdated root NOTICE to include derived work in nifi-metrics\nRemoved duplicate nifi-assembly NOTICE clauses for yammer/dropwizard metrics\nRemoved unnecessary inclusion of Yammer Metrics in Kafka 0-9, 0-10, 0-11, 1-0, and 2-0 NARs' NOTICE files since the Kafka dependency that transitively includes it is test-scoped.\nRemoved unnecessary mock interaction in GraphiteMetricReporterServiceTest, Mockito 2.28.2 operates in strict mode and flags unused unused interactions.\n\nNIFI-6354: Added LICENSE and NOTICE for nifi-kafka-2-0-nar\nUpdated NOTICE in kafka nar modules to reflect the actual module names at the top of the NOTICE\nAdded yammer metrics NOTICE clauses to nifi-kafka-0-11-nar\nAdded yammer metrics NOTICE clauses to nifi-kafka-1-0-nar\n\nNIFI-6355: Extended NOTICE clauses for yammer/dropwizard metrics in multiple modules\nSigned-off-by: Matthew Burgess <mattyb149@apache.org>\n\nThis closes #3520","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/82a6c430a4cea116d011991173f867c8bc3fc35e"},{"sha":"c352c2cc3efc03821aa4ef16b6e7ffa45c99843f","author":{"name":"Mike Thomsen","email":"ca0fb807feba88baa8476b14928d102f26c2f6be@gmail.com"},"message":"NIFI-6228 Fixed order of operations bug that prevented SSLContext from being handled correctly.\n\nNIFI-6228 Added unit test for SSL configuration.\n\nSigned-off-by: Matthew Burgess <mattyb149@apache.org>\n\nThis closes #3535","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/c352c2cc3efc03821aa4ef16b6e7ffa45c99843f"},{"sha":"1b28c7b45c3eb4b7c58214ae64688226fcb866b1","author":{"name":"mans2singh","email":"3f6fa1cb016764e561b28f6c3c1aa7e886fb15f2@yahoo.com"},"message":"NIFI-5537 Create Neo4J cypher execution processor\n\nNIFI-5537 Renamed bundle based on review comments\n\nNIFI-5537 Updated neo4j setup and version documentation and default values based on review comments\n\nNIFI-5537 - Changed exception, logging, and json parser based on review comments\n\nNIFI-5537 - Check debug enabled before logging at debug level\n\nNIFI-5537 - Updated property displayname/description and corrected test file names\n\nNIFI-5537 - Added note about dummy password required in case authentication is disabled on server\n\nNIFI-5537 - Use SSLContext","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/1b28c7b45c3eb4b7c58214ae64688226fcb866b1"},{"sha":"82f177c63245b2d14204ff3b45e09860af8ede47","author":{"name":"Mike Thomsen","email":"ca0fb807feba88baa8476b14928d102f26c2f6be@gmail.com"},"message":"NIFI-5537 Refactored to be named Cypher Bundle instead.\nNIFI-5537 Added skeletons of services, apis, etc.\nNIFI-5537 Renamed classes to reflect that they are for cypher and not neo4j specific\nNIFI-5537 Added start of client API for doing streaming execution.\nNIFI-5537 Completed refactor of unit and integration tests.\nNIFI-5537 Added OpenCypherClientService.\nNIFI-5537 Updated to gremlin-core 3.3.5 to get better SSL configuration options.\nNIFI-5537 Added SSL support to OpenCypher client service.\nNIFI-5537 Updated L&N.\n\nNIFI-5537 Updated to 1.10.0-SNAPSHOT.\n\nNIFI-5537 Removed Mac-specific documentation in int test.\n\nNIFI-5537 Updated a few properties to add EL.\n\nNIFI-5537 Added GremlinClientService to support gremlin as well.\n\nNIFI-5537 refactored everything to be a graph bundle.\n\nNIFI-5537 Updated documentation.\n\nNIFI-5537 Fixed assembly.\n\nNIFI-5537 Updated Jackson.\n\nNIFI-5537 Moved MIT section per code review guidance.\n\nNIFI-5537 Changed provenance event and made it more explicit.\n\nNIFI-5537 Updated processor config file.\n\nNIFI-5537 Made changes requested in a code review.\n\nNIFI-5537 Added documentation about driver configuration.\n\nNIFI-5537 Remove output flowfile if an exception is thrown.\n\nNIFI-5537 Updated configuration properties.\n\nNIFI-5537 Made port and path configurable in the tinkerpop family of components.\nNIFI-5537 Upgraded to OpenCypher cypher-gremlin-neo4j-driver 0.9.13 because it's the most recent version that JanusGraph supports.\n\nNIFI-5537 Added warning about Janus 0.3.X to int test.\n\nNIFI-5537 Added TinkerPopClientService interface.\n\nNIFI-5537 Changed to mockito-core from mockito-all.\n\nNIFI-5537 Added documentation about Gremlin for first time users w/ NiFi.","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/82f177c63245b2d14204ff3b45e09860af8ede47"},{"sha":"58ae7d4f9248f336d8bc357096736b66d6dcddc0","author":{"name":"Mike Thomsen","email":"ca0fb807feba88baa8476b14928d102f26c2f6be@gmail.com"},"message":"NIFI-5537 Updated Jackson to latest version.","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/58ae7d4f9248f336d8bc357096736b66d6dcddc0"},{"sha":"e973cacb2fe349028dae03b85a00ed89f3049967","author":{"name":"Troy Melhase","email":"dc7c839b59db9c85d753b18b13f92afaf756a027@troy.io"},"message":"NIFI-5973 Adds ShellUserGroupProvider.\nNIFI-5973 More comments and better defaults for the shell provider.\nNIFI-5973 Fixed bug where user was being retrieved by identifier when identity was provided.\nNIFI-5973 Fixed a formatting string in the OS X shell commands.\nUpdated testing conditions to run IT in OS X environment.\nChanged unit test to provide identity rather than identifier.\n\nThis closes #3537.\n\nSigned-off-by: Andy LoPresto <alopresto@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/e973cacb2fe349028dae03b85a00ed89f3049967"},{"sha":"f1ae05974e305b8487b26a87338d2faf9c2d851f","author":{"name":"adyoun2","email":"5bfcd2b58e1537ba30f00a8f83dc5def10182402@gchq.gov.uk"},"message":"NIFI-6004 PutFile created directory permissions\n\nNIFI-6004 Improve testing of PutFile file and directory permissions\n\nNIFI-6004 Typo in regex\n\nNIFI-6004 Updates based on review\n\nThis closes #3294.\n\nSigned-off-by: Koji Kawamura <ijokarumawak@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/f1ae05974e305b8487b26a87338d2faf9c2d851f"},{"sha":"3d21059e95920ded8034e0bdc7d318571ffef54a","author":{"name":"Ferenc Szabó","email":"917b974b78eb699bc4525cbcc0f145d495763564@apache.org"},"message":"NIFI-6405 GetHDFSFileInfo ignores files in the root/start directory\n\nmodifying test cases, fixing file processing.\n\nTesting done:\n- Unit tests\n- Manual run against a hadoop instance\n\nThis closes #3558","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/3d21059e95920ded8034e0bdc7d318571ffef54a"},{"sha":"41663929a4727592972e6be04b3c516a752e760e","author":{"name":"DimDroll","email":"5d8472ba2ee831c37ca91aed36aa440a297f6066@gmail.com"},"message":"NIFI-6174: Add ClientAuth property to ListenBeats\n\nThis closes #3539.\n\nSigned-off-by: Koji Kawamura <ijokarumawak@apache.org>","distinct":false,"url":"https://api.github.com/repos/mcgilman/nifi/commits/41663929a4727592972e6be04b3c516a752e760e"},{"sha":"40dcd1577b5738f06f480196d74c76c779ac057b","author":{"name":"Mark Payne","email":"81e6330eb6d40ac3c2bc5e6163c34308e56c49be@hotmail.com"},"message":"NIFI-6410: Addressed race condition in LengthDelimitedJournal in which a Thread could throw an Exception, then another Thread could update the Journal before the first thread closes it. Added unit test to replicate.\n\nThis closes #3561","distinct":true,"url":"https://api.github.com/repos/mcgilman/nifi/commits/40dcd1577b5738f06f480196d74c76c779ac057b"},{"sha":"846c9b0a3fbbe7ca366b34c89e0f5885750b8a59","author":{"name":"Rob Fellows","email":"f311f094f1b75385a3d2019f243703290a4bdecc@gmail.com"},"message":"NIFI-6401 - Long List of Users Overflows onto Date\n\nThis closes #3567","distinct":true,"url":"https://api.github.com/repos/mcgilman/nifi/commits/846c9b0a3fbbe7ca366b34c89e0f5885750b8a59"},{"sha":"39472a5e028ea4d2e44158d88b60077b05eb6060","author":{"name":"Matt Gilman","email":"e4374f352fbe3904435649b2e2ac0b1bef15464a@gmail.com"},"message":"NIFI-6277:\n- Allow parameters to be referenced from properties that do not support EL.","distinct":true,"url":"https://api.github.com/repos/mcgilman/nifi/commits/39472a5e028ea4d2e44158d88b60077b05eb6060"}]}
{"actor":{"display_login":"mcgilman"}}