Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
Consolidate tests for enum externalizers.

IndexExternalizerTestCase should validate that always chooses the most optimal externalizer implementation for a given power of 2.

WFLY-9544 Reduce memory footprint of wildfly-clustering-marshalling-spi by reducing object allocations for common clustering externalizers. Enumerate common externalizer instances, instead of loading new instances per cache container and per deployment. Drop separate class definitions for externalizer classes with just a constructor.

  1. … 40 more files in changeset.
WFLY-9497 Add externalizers for commonly used (within the context of a web session) abstract JDK classes

Validate that our externalizers actually reduce the marshalling payload.

Merge pull request #10082 from spyrkob/WFLY-8432

[WFLY-8432] Support socket-binding attribute "client-mapping" in mess…

  1. … 47 more files in changeset.
Merge pull request #9584 from wolfc/JBEAP-8573

JBEAP-8573: remove all ignores and assumes, OpenJDK works fine now

  1. … 5 more files in changeset.
Cleanup externalizer implementations.

  1. … 14 more files in changeset.
WFLY-8341 Custom externalizer for ZoneOffset is ignored

WFLY-8057 Nanosecond precision lost in SqlTimestampExternalizer and InstantExternalizer

Avoid unnecessary auto-boxing.

  1. … 5 more files in changeset.
WFLY-7802 Add externalizers for empty and singleton collections.

Drop ServiceLoaderTestCase, made redundant by @MetaInfService annotations.

  1. … 1 more file in changeset.
Auto-select most optimal index externalizer wherever possible.

  1. … 7 more files in changeset.
WFLY-7118 Inefficient marshalling of common session attribute types

  1. … 16 more files in changeset.
Refactor JDK externalizers into wildfly-clustering-marshalling-spi.

  1. … 52 more files in changeset.
Add wildfly-clustering-marshalling-spi module for marshalling abstractions. Extract Marshallability interface from MarshallingContext.

  1. … 35 more files in changeset.