You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@quickstep.apache.org by "Rathijit Sen (JIRA)" <ji...@apache.org> on 2016/06/25 20:15:37 UTC

[jira] [Created] (QUICKSTEP-29) Remove templatization of the payload type from Separate chaining hash table implementation

Rathijit Sen created QUICKSTEP-29:
-------------------------------------

             Summary: Remove templatization of the payload type from Separate chaining hash table implementation
                 Key: QUICKSTEP-29
                 URL: https://issues.apache.org/jira/browse/QUICKSTEP-29
             Project: Apache Quickstep
          Issue Type: Improvement
          Components: Storage
            Reporter: Rathijit Sen
            Priority: Minor


The current implementation uses the ValueT template parameter for the type of the hash table payload. This limits flexibility when the payload type is needed to be constructed at run time. 

The new implementation of the hash table will be oblivious of the type of the payload and treat it as just a sequence of bytes. Handlers for different operations using the hash table will initialize and operate on their portion of the payload as needed.

Linked to QUICKSTEP-28.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)