[
https://issues.apache.org/jira/browse/APEXMALHAR-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Yan updated APEXMALHAR-2267:
----------------------------------
Description: Spillable means part of the data is on disk and they need to
be serialized, and part of the data is in cache as objects. That already means
the serialized form (byte array) of the key needs to agree with the equals
method on the key object, and no need to add the word "Byte" in all the DS
names. Removing the word "Byte" also will remove the confusion caused by names
like "SpillableByteArrayListMultimap". (was: Spillable means part of the data
is on disk and they need to be serialized, and part of the data is in cache as
objects. That already means the serialized form (byte array) needs to work
withand no need to add the word "Byte" in all the DS names. Removing the word
"Byte" also will remove the confusion caused by names like
"SpillableByteArrayListMultimap".)
> Remove the word "Byte" in the spillable data structures because it's implied
> ----------------------------------------------------------------------------
>
> Key: APEXMALHAR-2267
> URL: https://issues.apache.org/jira/browse/APEXMALHAR-2267
> Project: Apache Apex Malhar
> Issue Type: Improvement
> Reporter: David Yan
> Assignee: David Yan
>
> Spillable means part of the data is on disk and they need to be serialized,
> and part of the data is in cache as objects. That already means the
> serialized form (byte array) of the key needs to agree with the equals method
> on the key object, and no need to add the word "Byte" in all the DS names.
> Removing the word "Byte" also will remove the confusion caused by names like
> "SpillableByteArrayListMultimap".
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)