[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r771] by mukau

+ re-factoring CommonLib stuff from src/common/ into src/CommonLib/ (eliminate ugly 1-liner CommonLib/*.cpp hack)

2016-12-16 07:55:32 Tree
[r770] by mukau

+ re-factoring CommonLib stuff from src/common/ into src/CommonLib/ (eliminate ugly 1-liner CommonLib/*.cpp hack)

2016-12-16 07:54:46 Tree
[r769] by mukau

+ tested count-keys queries: seems ok

2016-12-15 15:24:00 Tree
[r768] by mukau

+ added default server options file etc/ddc_server.opt
+ raised SlowQueryTimeout to server-options level
+ report active server options in ddc_daemon on server startup

2016-12-15 15:11:07 Tree
[r767] by mukau

* added debug-log (notes)

2016-12-15 10:14:30 Tree
[r766] by mukau

+ wrap dangerous locked index sub-object code in try/catch to avoid deadlocks on weird exceptions (e.g. std::bad_alloc)

2016-12-15 09:34:33 Tree
[r765] by mukau

* local locks in low-level index sub-objects seem to allow us to omit session-context lock in CConcSession::GenerateHitStrings() -- yay! ; test script reports Amdahl P > 99% for N=4 and simple @-queries; P ~ 80% for CAB-expanded queries

2016-12-14 15:44:25 Tree
[r764] by mukau

+ local locks in m_pIndexator sub-objects (CStringIndexator, CConcXml, CIndexSetForQueryingStage via new ddcLockable base-class (simple single-lock object) -- simple parallel @-queries seem to work now

2016-12-14 15:16:17 Tree
[r763] by mukau

+ client-threads debugging: 99% working with locks in GenerateHitStrings(); hard to reproduce errors

2016-12-13 12:13:57 Tree
[r762] by mukau

+ client-threads work in progress: clone term expanders (b/c curl handles can't be shared)
- tests with @-queries often show 100% expected responses
- expected responses as low as 29% for -n 32 -i 128 : something is still foul

2016-12-12 15:04:42 Tree
Older >