Description:
Provides a Schema Registry Service that interacts with a Hortonworks Schema Registry, available at https://github.com/hortonworks/registry
Tags:
schema, registry, avro, hortonworks, hwx
Properties:
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Expression Language Guide.
Name |
Default Value |
Allowable Values |
Description |
Schema Registry URL |
Name of the table on HBase to use for the cache. Supports Expression Language: true |
||
Cache Size | 1000 | Specifies how many Schemas should be cached from the Hortonworks Schema Registry | |
Cache Expiration | 1 hour | Specifies how long a Schema that is cached should remain in the cache. Once this time period elapses, a cached version of a schema will no longer be used, and the service will have to communicate with the Hortonworks Schema Registry again in order to obtain the schema. |
State management:
This component does not store state.
Restricted:
This component is not restricted.