Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
suiguoxin committed Jun 8, 2022
1 parent e1f8052 commit 579cc0e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
3 changes: 1 addition & 2 deletions AnnService/inc/Core/SPANN/IExtraSearcher.h
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,6 @@ namespace SPTAG {
m_diskRequests.resize(p_internalResultNum);
m_enableDataCompression = enableDataCompression;
if (enableDataCompression) {

m_decompressBuffers.resize(p_internalResultNum);
for (int pi = 0; pi < p_internalResultNum; pi++) {
m_decompressBuffers[pi].ReservePageBuffer(p_maxPages);
Expand All @@ -136,7 +135,7 @@ namespace SPTAG {
int hashExp = va_arg(arg, int);
int internalResultNum = va_arg(arg, int);
int maxPages = va_arg(arg, int);
bool enableDataCompression = va_arg(arg, bool);
bool enableDataCompression = bool(va_arg(arg, int));
Initialize(maxCheck, hashExp, internalResultNum, maxPages, enableDataCompression);
}

Expand Down
8 changes: 4 additions & 4 deletions AnnService/src/Core/SPANN/SPANNIndex.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ namespace SPTAG

omp_set_num_threads(m_options.m_iSSDNumberOfThreads);
m_workSpacePool.reset(new COMMON::WorkSpacePool<ExtraWorkSpace>());
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, m_options.m_enableDataCompression);
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, int(m_options.m_enableDataCompression));
return ErrorCode::Success;
}

Expand Down Expand Up @@ -134,7 +134,7 @@ namespace SPTAG

omp_set_num_threads(m_options.m_iSSDNumberOfThreads);
m_workSpacePool.reset(new COMMON::WorkSpacePool<ExtraWorkSpace>());
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, m_options.m_enableDataCompression);
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, int(m_options.m_enableDataCompression));
return ErrorCode::Success;
}

Expand Down Expand Up @@ -707,7 +707,7 @@ namespace SPTAG
}

m_workSpacePool.reset(new COMMON::WorkSpacePool<ExtraWorkSpace>());
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, m_options.m_enableDataCompression);
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, int(m_options.m_enableDataCompression));
m_bReady = true;
return ErrorCode::Success;
}
Expand Down Expand Up @@ -759,7 +759,7 @@ namespace SPTAG
omp_set_num_threads(m_options.m_iSSDNumberOfThreads);
m_index->UpdateIndex();
m_workSpacePool.reset(new COMMON::WorkSpacePool<ExtraWorkSpace>());
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, m_options.m_enableDataCompression);
m_workSpacePool->Init(m_options.m_iSSDNumberOfThreads, m_options.m_maxCheck, m_options.m_hashExp, m_options.m_searchInternalResultNum, max(m_options.m_postingPageLimit, m_options.m_searchPostingPageLimit + 1) << PageSizeEx, int(m_options.m_enableDataCompression));
return ErrorCode::Success;
}

Expand Down

0 comments on commit 579cc0e

Please sign in to comment.