This is an automated email from the ASF dual-hosted git repository.
mthomsen pushed a commit to branch support/nifi-1.x
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/support/nifi-1.x by this push:
new a37fa559f7 NIFI-11201 Backported include-iotdb build profile
a37fa559f7 is described below
commit a37fa559f769789016dd68d918011e7511481413
Author: exceptionfactory <[email protected]>
AuthorDate: Tue Feb 21 21:10:06 2023 -0600
NIFI-11201 Backported include-iotdb build profile
- Disabled parallel thread in ci-workflow build to avoid Windows failures
This closes #6982
Signed-off-by: Mike Thomsen <[email protected]>
---
.github/workflows/ci-workflow.yml | 1 -
nifi-assembly/pom.xml | 17 ++++++++++++++
nifi-docs/src/main/asciidoc/developer-guide.adoc | 29 ++++++++++++------------
3 files changed, 32 insertions(+), 15 deletions(-)
diff --git a/.github/workflows/ci-workflow.yml
b/.github/workflows/ci-workflow.yml
index a07b1fc3f4..ade6566a85 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -31,7 +31,6 @@ env:
-Dmaven.wagon.http.pool=false
MAVEN_COMPILE_COMMAND: >-
mvn test-compile
- --threads 2C
--show-version
--no-snapshot-updates
--no-transfer-progress
diff --git a/nifi-assembly/pom.xml b/nifi-assembly/pom.xml
index af803aa051..e3e79661cc 100644
--- a/nifi-assembly/pom.xml
+++ b/nifi-assembly/pom.xml
@@ -1140,6 +1140,23 @@ language governing permissions and limitations under the
License. -->
</dependency>
</dependencies>
</profile>
+ <profile>
+ <id>include-iotdb</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ <property>
+ <name>allProfiles</name>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.nifi</groupId>
+ <artifactId>nifi-iotdb-nar</artifactId>
+ <version>1.21.0-SNAPSHOT</version>
+ <type>nar</type>
+ </dependency>
+ </dependencies>
+ </profile>
<profile>
<id>include-media</id>
<!-- This profile includes the NiFi Media Bundle which is a large
package that exposes Apache Tika functionality
diff --git a/nifi-docs/src/main/asciidoc/developer-guide.adoc
b/nifi-docs/src/main/asciidoc/developer-guide.adoc
index fe301e41ae..148d05c0ee 100644
--- a/nifi-docs/src/main/asciidoc/developer-guide.adoc
+++ b/nifi-docs/src/main/asciidoc/developer-guide.adoc
@@ -2721,20 +2721,21 @@ deprecationLogger.warn(
[options="header,footer"]
|==================================================================================================================================================
-| Package | Maven Profile |
Description
-| Apache Accumulo Bundle | include-accumulo | Adds support for
https://accumulo.apache.org[Apache Accumulo].
-| Apache Atlas Bundle | include-atlas | Adds support for the Apache Atlas data
governance tool. The functionality from this bundle is based around reporting
tasks that integrate with https://atlas.apache.org[Apache Atlas].
-| Apache Hive 1.1 Bundle | include-hive1_1 | Adds support for Apache Hive
1.1.X.
-| Apache Hive 3 Bundle | include-hive3 | Adds support for Apache Hive 3.X
-| Apache Ranger Bundle | include-ranger | Adds support for
https://ranger.apache.org[Apache Ranger].
-| ASN1 Support | include-asn1 | Adds support for ASN1
-| Contribution Check | contrib-check | Runs various quality checks that are
required to be accepted before a contribution can be accepted into the core
NiFi code base.
-| Graph Database Bundle | include-graph | Adds support for various common
graph database scenarios. Support is currently for
https://neo4j.com/developer/cypher[Cypher] and
https://tinkerpop.apache.org/gremlin.html[Gremlin]-compatible databases such as
Neo4J and JanusGraph. Includes controller services that provide driver
functionality and a suite of processors for ingestion and querying.
-| GRPC Bundle | include-grpc | **This profile is active in official builds and
should be active** Provides support for the GRPC protocol.
-| Media Bundle | include-media | The media bundle provides functionality based
on https://tika.apache.org[Apache Tika] for extracting content and metadata
from various types of binary formats supported by Apache Tika (ex. PDF,
Microsoft Office).
-| Rules Engine Bundle | include-rules | Adds support for creating scripted
rules engines that can be integrated into existing flows. These rules engines
can provide flexibility to people who need more complex flow logic or are more
comfortable with flow decision-making using custom code.
-| Snowflake Bundle | include-snowflake | Adds support for integration with the
https://www.snowflake.com[Snowflake platform].
-| SQL Reporting Bundle | include-sql-reporting | Adds reporting tasks that are
designed to use SQL to update a RDBMS with metrics and other related data from
Apache NiFi.
+| Package | Maven Profile | Description
+| Apache Accumulo Bundle | include-accumulo | Adds support for
https://accumulo.apache.org[Apache Accumulo].
+| Apache Atlas Bundle | include-atlas | Adds support for the Apache
Atlas data governance tool. The functionality from this bundle is based around
reporting tasks that integrate with https://atlas.apache.org[Apache Atlas].
+| Apache Hive 1.1 Bundle | include-hive1_1 | Adds support for Apache
Hive 1.1.X
+| Apache Hive 3 Bundle | include-hive3 | Adds support for Apache
Hive 3.X
+| Apache IoTDB Bundle | include-iotdb | Adds support for Apache
IoTDB
+| Apache Ranger Bundle | include-ranger | Adds support for
https://ranger.apache.org[Apache Ranger].
+| ASN.1 Support | include-asn1 | Adds support for ASN.1
+| Contribution Check | contrib-check | Runs various quality checks
that are required to be accepted before a contribution can be accepted into the
core NiFi code base.
+| Graph Database Bundle | include-graph | Adds support for various
common graph database scenarios. Support is currently for
https://neo4j.com/developer/cypher[Cypher] and
https://tinkerpop.apache.org/gremlin.html[Gremlin]-compatible databases such as
Neo4J and JanusGraph. Includes controller services that provide driver
functionality and a suite of processors for ingestion and querying.
+| GRPC Bundle | include-grpc | **This profile is active in
official builds and should be active** Provides support for the GRPC protocol.
+| Media Bundle | include-media | The media bundle provides
functionality based on https://tika.apache.org[Apache Tika] for extracting
content and metadata from various types of binary formats supported by Apache
Tika (ex. PDF, Microsoft Office).
+| Rules Engine Bundle | include-rules | Adds support for creating
scripted rules engines that can be integrated into existing flows. These rules
engines can provide flexibility to people who need more complex flow logic or
are more comfortable with flow decision-making using custom code.
+| Snowflake Bundle | include-snowflake | Adds support for
integration with the https://www.snowflake.com[Snowflake platform].
+| SQL Reporting Bundle | include-sql-reporting | Adds reporting tasks that
are designed to use SQL to update a RDBMS with metrics and other related data
from Apache NiFi.
|==================================================================================================================================================
=== Standard Build Instructions