Skip to content

Commit b69632a

Browse files
authored
feat: Update NiFi/Registry clients to 2.7.2 (#395)
- Regenerate NiFi and Registry API clients from OpenAPI specs - Add new low API NiFi 2.7.2 features: bulletin stack traces, listen ports, clear bulletins API - Simplify revert_flow_ver() - VCI now includes process_group_revision - Improve test fixtures: dynamic latest_version lookup instead of hardcoded hashes - Fix race condition in async revert test - Fix stale revision issue in revert test
1 parent 4507a52 commit b69632a

File tree

547 files changed

+43085
-615
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

547 files changed

+43085
-615
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
.DEFAULT_GOAL := help
33

44
# Default NiFi/Registry version for docker compose profiles
5-
NIFI_VERSION ?= 2.6.0
5+
NIFI_VERSION ?= 2.7.2
66

77
# Load .env file if it exists (for secrets like GH_REGISTRY_TOKEN)
88
-include .env

nipyapi/nifi/__init__.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
REST API definition for Apache NiFi web services
55
6-
OpenAPI spec version: 2.6.0
6+
OpenAPI spec version: 2.7.2
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
"""
@@ -44,6 +44,10 @@
4444
from .models.bulletin_entity import BulletinEntity
4545
from .models.bundle import Bundle
4646
from .models.bundle_dto import BundleDTO
47+
from .models.clear_bulletins_for_group_request_entity import ClearBulletinsForGroupRequestEntity
48+
from .models.clear_bulletins_for_group_results_entity import ClearBulletinsForGroupResultsEntity
49+
from .models.clear_bulletins_request_entity import ClearBulletinsRequestEntity
50+
from .models.clear_bulletins_result_entity import ClearBulletinsResultEntity
4751
from .models.client_id_parameter import ClientIdParameter
4852
from .models.cluster_dto import ClusterDTO
4953
from .models.cluster_entity import ClusterEntity
@@ -149,6 +153,7 @@
149153
from .models.flow_registry_bucket_entity import FlowRegistryBucketEntity
150154
from .models.flow_registry_buckets_entity import FlowRegistryBucketsEntity
151155
from .models.flow_registry_client_dto import FlowRegistryClientDTO
156+
from .models.flow_registry_client_definition import FlowRegistryClientDefinition
152157
from .models.flow_registry_client_entity import FlowRegistryClientEntity
153158
from .models.flow_registry_client_types_entity import FlowRegistryClientTypesEntity
154159
from .models.flow_registry_clients_entity import FlowRegistryClientsEntity
@@ -173,6 +178,8 @@
173178
from .models.lineage_entity import LineageEntity
174179
from .models.lineage_request_dto import LineageRequestDTO
175180
from .models.lineage_results_dto import LineageResultsDTO
181+
from .models.listen_port_dto import ListenPortDTO
182+
from .models.listen_ports_entity import ListenPortsEntity
176183
from .models.listing_request_dto import ListingRequestDTO
177184
from .models.listing_request_entity import ListingRequestEntity
178185
from .models.long_parameter import LongParameter
@@ -283,6 +290,7 @@
283290
from .models.property_descriptor_dto import PropertyDescriptorDTO
284291
from .models.property_descriptor_entity import PropertyDescriptorEntity
285292
from .models.property_history_dto import PropertyHistoryDTO
293+
from .models.property_listen_port_definition import PropertyListenPortDefinition
286294
from .models.property_resource_definition import PropertyResourceDefinition
287295
from .models.provenance_dto import ProvenanceDTO
288296
from .models.provenance_entity import ProvenanceEntity
@@ -389,6 +397,7 @@
389397
from .models.versioned_flows_entity import VersionedFlowsEntity
390398
from .models.versioned_funnel import VersionedFunnel
391399
from .models.versioned_label import VersionedLabel
400+
from .models.versioned_listen_port_definition import VersionedListenPortDefinition
392401
from .models.versioned_parameter import VersionedParameter
393402
from .models.versioned_parameter_context import VersionedParameterContext
394403
from .models.versioned_port import VersionedPort

nipyapi/nifi/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
REST API definition for Apache NiFi web services
55
6-
OpenAPI spec version: 2.6.0
6+
OpenAPI spec version: 2.7.2
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
"""

nipyapi/nifi/apis/access_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
REST API definition for Apache NiFi web services
55
6-
OpenAPI spec version: 2.6.0
6+
OpenAPI spec version: 2.7.2
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
"""

nipyapi/nifi/apis/authentication_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
REST API definition for Apache NiFi web services
55
6-
OpenAPI spec version: 2.6.0
6+
OpenAPI spec version: 2.7.2
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
"""

nipyapi/nifi/apis/connections_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
REST API definition for Apache NiFi web services
55
6-
OpenAPI spec version: 2.6.0
6+
OpenAPI spec version: 2.7.2
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
"""

0 commit comments

Comments
 (0)