Commit Graph

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