Skip to content

[TRACKING ISSUE] [API-1320] Introduce various updates to Compact serialization implementation [API-1586] #1334

@hz-devops-test

Description

@hz-devops-test

The tracking issue for the Java side PR.

See hazelcast/hazelcast#21734 for details.


This is the compound PR for the tasks listed in JIRA task API-1320.

It contains the following changes

  • Schema class now holds the fields in a HashMap instead of TreeMap
    for faster lookups
  • Various JavaDoc fixes for some classes
  • Removing non-reachable dead codes around RabinFingerprint,
    DefaultCompactWriter, and CompactInternalGenericRecord
  • Mechanism to prevent duplicate field names in the Compact serializers
  • Check for making sure that the Compact serializers registered
    would not override the default serializers, unless explicitly
    set by the user to do so.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions