[go: up one dir, main page]

Menu

/ddc/trunk Commit Log


Commit Date  
[r1433] by mukau

* fixed ddc_index Schlemiehl-the-Painter bug due to flat sorted list<CStringItem> CFreeBiblStringIndex::m_BuildStringItems
- symptoms: throughput rates reported by ddc_index (exponential decay?) as indexing progresses,
dropping from initial >130k tok/sec to <4k tok/sec after processing ca. 100M tokens in ca. 300K documents
- re-implemented using map<string,DWORD> CFreeBiblStringIndex::m_BuildStringItemsMap
- new code reports near-constant throughput on 5M-token test corpus
+ (150k +/- 9k) tok/sec if input corpus is in OS buffer cache
+ ( 32k +/- 8k) tok/sec otherwise

2020-02-14 08:24:23 Tree
[r1432] by mukau
2020-02-13 12:20:40 Tree
[r1429] by mukau

+ duplicated PtrHolder<T> to ArrayPtrHolder<T> for pointers allocated with new[]

2020-02-12 14:59:10 Tree
[r1426] by mukau

+ fixed missing default return from non-void function CQKeys::GetMatchId()

2020-02-12 14:10:53 Tree
[r1425] by mukau

+ fixed missing default return from non-void function CQKeys::GetMatchId()

2020-02-12 14:10:27 Tree
[r1423] by mukau

+ v2.2.21-rc1: added a bunch of missing virtual destructors, attempt to debug deadlocks and fd-leaks from jemalloc v5.1.0 (debian buster libjemalloc2-5.1.0-3)

2020-02-12 14:05:50 Tree
[r1416] by mukau

* release v2.2.1

2020-02-04 09:10:18 Tree
[r1414] by mukau

+ updated UserMaxTokenCountInOnePeriod docs (from ddc-stress analysis)

2020-01-22 14:58:51 Tree
[r1413] by mukau

* docs updated for v2.2.1-rc1

2020-01-22 14:36:04 Tree
[r1412] by mukau

+ v2.2.0-rc1

2020-01-22 14:34:30 Tree
Older >