Releases: hortonworks/registry
Releases · hortonworks/registry
Registry - 0.3.0 release
- SchemaRegistry HA Support
- Changes to SchemaRegistryClient, made id & version in messages optional
- ML Registry module
- SECURITY, SPNEGO Auth for REST APIs
- Handling Null values
- Improvements to Wire protocol
- Key/Value suffix customization for Avro SerDes
- Versioned Entities, can be used to build other registry services
- Search API in finding schemas with name, description
- UI Improvements
- Postgres as storage support
- Optional Schema Evolution
- UI Bug fixes
- Code refactoring & Bug fixes
Registry - 0.2.1 release
- ISSUE-67: Schema registry UI is very slow at initial load
- ISSUE-73: Returned schemametadata for a given schema name/id always returns compatibility as 'BACKWARD'.
- ISSUE-74: Added API to throw an error if a schema is added violating unique constraints
- ISSUE-75: Added request header for throwing errors incase of that schema metadata exists
- ISSUE-80: _orderByField should have been handled for inmemory storage manager
- ISSUE-84: Enable source jar generation only for relevant maven profiles
- ISSUE-85: Changed the UI to add schema for better UX experience
- ISSUE-88: Handle union types with null types for default value behavior
- ISSUE-91: Add Postgresql scripts
- Docs conversion to reStructuredText
- REGISTRY-28: Make SPNEGO work with cross realm kerberos setup
- ISSUE-90: UI implementation for adding serializers & deserializers for respective schemas
- ISSUE-96: Resolved postgres dependencies
- ISSUE-99: Kafka avro serializer/deserializer should treat schema name as topic name by default
- ISSUE-102: Simplify APIs for registering/fetching serdes api.
- ISSUE-105 Added Pagination for schema listing
- ISSUE-114: Better handling of Generic/Specific Records
- REGISTRY-29: SchemaRegistryClient changes for RegistryClient jaas section
- ISSUE-128: Handle null values appropriately in Schema#getTypeOfVal(String val)
- ISSUE-132: Allow customising key/value suffix by configuration
- Exposed getSchemaKey(String topic, boolean isKey) as it is used by streamline
SchemaRegistry - Tech Prview
Initial release of SchemaRegistry
- Added LocalSchemaRegistryServer for running in Local JVM
- API updates for registering schemametadata and adding versions
- Added cache support for versions on client side
- Added compatibility checks
- Added caching at client/deserializer level with minor updates
- Added Kafka/Avro serdes
- Added search for schemas by fields querying
- Avro Schema Parsing
- Unified API with SchemaMetadataKey and respective backend changes
- Added support for MySql as storage for schema/serdes related entities
- Added new APIs for SchemaRegistryClient and respective REST and registry APIs
- Avro/fingerprint normalization changes
- Refactor API's for name/group in SchemaMetadata
- Initial version of schema registry fingerprints
- Start/stop scripts and dist builds
- Class loader cache for schemaregistryclient
- Storage Module for Registry services
- Initial version of SchemaRegistry with minimal implementation
More details on installation and running the registry server can be found here