13 Commits

Author SHA1 Message Date
Mark Payne
2acc1038c9
NIFI-12616 Added Processor Documentation Support for Python
- Added some Use Case docs for Python processors and updated Runtime Manifests to include Python based processors as well as Use Case/MultiProcessorUseCase documentation elements. Refactored/cleaned up some of the Python code and added unit tests.

- Added python-unit-tests profile and enabled on Ubuntu and macOS GitHub workflows

This closes #8253

Signed-off-by: David Handermann <exceptionfactory@apache.org>
2024-01-18 19:12:05 -06:00
Mark Payne
7f7cccfdc2
NIFI-11241 Initial implementation of Python-based Processor API with Py4J
- Updated GitHub workflow so that system tests include Python 3.9
- Updated GitHub actions to build necessary modules for system tests

This closes #7003

Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-04-14 15:03:34 -05:00
Bryan Bende
5c3ca9d537
NIFI-10981 Ensure NarAutoLoader starts after provider retrieves NARs,… (#6785)
- NIFI-10981 Ensure NarAutoLoader starts after provider retrieves NARs, and ensure the auto-loader attempts to process any NARs available before starting to watch for new files
- Add system test with NAR Provider that copies NARs from a local directory and verifies the NARs were loaded and linked correctly
- Exclude new assembly from CI test-compile
2022-12-16 11:30:37 -05:00
ben
5470de949e
NIFI-7715 This closes #4456. Added IntelliJ generated .ipr to .gitignore
- IntelliJ generates a `.ipr` Project File when exec the `mvn` goals
`mvn idea:idea` and `mvn idea:project`
  - [Maven `idea` Doc](https://maven.apache.org/plugins/maven-idea-plugin/usage.html)

Signed-off-by: ben <git@benjamin.ie>
Signed-off-by: Joe Witt <joewitt@apache.org>
2020-08-10 10:22:34 -07:00
pepov
be31c1efd3 NIFI-5249 Dockerfile enhancements: create data repository and log directories, explicit environment variable declarations to replace nifi-env.sh. Add integration tests, remove latest tag, since only one tag can be specified that will be used to build the image.
Cover dockerhub image with the same tests as dockermaven
Fix entrypoint to handle signals properly, also get rid of hardcoded paths

This closes #2747
2018-06-14 15:29:39 -04:00
joewitt
3e7fe93fdb NIFI-857 fixing gitignore list 2015-08-16 16:25:56 -04:00
Matt Gilman
b0b14ed10b NIFI-162: Updating gitignore 2015-02-04 07:20:49 -05:00
Mark Payne
6b560b9506 Added Eclipse specific files to .gitignore 2015-01-26 08:31:57 -05:00
Benson Margulies
b5c70587bc Ignore ~ files. 2015-01-14 17:26:20 -05:00
joewitt
f1baec6b66 updating to skip nb configuration files 2014-12-11 13:52:49 -05:00
Mark Payne
567dfc794c NIFI-145: Initial commit of bootstrap module 2014-12-09 08:48:07 -05:00
Matt Gilman
203e83ee0d adding .DS_Store to gitignore 2014-12-09 08:20:42 -05:00
joewitt
4d998c12c9 Initial code contribution 2014-12-08 15:22:14 -05:00