Pierre Villard created NIFI-8267:
------------------------------------
Summary: HWX Schema Registry - Cache size doesn't support long
Key: NIFI-8267
URL: https://issues.apache.org/jira/browse/NIFI-8267
Project: Apache NiFi
Issue Type: Bug
Reporter: Pierre Villard
Assignee: Pierre Villard
In version 0.8.1, the cache size needs to be a positive number, that's the only
verification being done:
[https://github.com/hortonworks/registry/blob/0.8.1/schema-registry/client/src/main/java/com/hortonworks/registries/schemaregistry/client/SchemaRegistryClient.java#L1292]
In more recent versions of the registry, the value is first converted into an
integer:
[https://github.com/hortonworks/registry/blob/0.9.0/schema-registry/client/src/main/java/com/hortonworks/registries/schemaregistry/client/SchemaRegistryClient.java#L1442]
Problem is that we use a long in NiFi and the conversion fails. This needs to
be changed.
This applies to:
* CLASSLOADER_CACHE_SIZE
* CLASSLOADER_CACHE_EXPIRY_INTERVAL_SECS
* SCHEMA_VERSION_CACHE_SIZE
* SCHEMA_VERSION_CACHE_EXPIRY_INTERVAL_SECS
--
This message was sent by Atlassian Jira
(v8.3.4#803005)