|
@@ -47,7 +47,7 @@ public:
|
|
if (!*tablePtr) {
|
|
if (!*tablePtr) {
|
|
m_Parts.emplace_back(llvm::make_unique<RDATTable>());
|
|
m_Parts.emplace_back(llvm::make_unique<RDATTable>());
|
|
*tablePtr = reinterpret_cast<RDATTable *>(m_Parts.back().get());
|
|
*tablePtr = reinterpret_cast<RDATTable *>(m_Parts.back().get());
|
|
- (*tablePtr)->SetRecordStride(RDAT::RecordTraits<T>::MaxRecordSize());
|
|
|
|
|
|
+ (*tablePtr)->SetRecordStride(sizeof(T));
|
|
(*tablePtr)->SetType(RDAT::RecordTraits<T>::PartType());
|
|
(*tablePtr)->SetType(RDAT::RecordTraits<T>::PartType());
|
|
(*tablePtr)->SetDeduplication(m_bRecordDeduplicationEnabled);
|
|
(*tablePtr)->SetDeduplication(m_bRecordDeduplicationEnabled);
|
|
}
|
|
}
|