summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Use std::atomic all over and completely get rid of homegrown atomics.Henning Baldersheim2017-08-113-4/+2
* Also run the serialization in different threadpool.Henning Baldersheim2017-08-106-85/+21
* Break out on error before the end.Henning Baldersheim2017-08-081-0/+1
* Avoid opening idxfile to early for writing. Especially as it might get trunca...Henning Baldersheim2017-08-083-40/+48
* Merge pull request #3011 from yahoo/balder/do-not-set-docid-in-blueprint-cons...HÃ¥vard Pettersen2017-08-071-1/+4
|\
| * Call setDocId explicit in test instead.Henning Baldersheim2017-07-251-1/+4
* | Inline just disturbs the compiler. Let it decide by himself. -Winline causes ...Henning Baldersheim2017-08-041-1/+1
* | Explicit destructor to reduce inliningHenning Baldersheim2017-08-041-0/+3
* | Inline just disturbs the compiler. Let it decide by himself. -Winline causes ...Henning Baldersheim2017-08-041-6/+5
* | Add test that files are actually skipped.Henning Baldersheim2017-08-0410-1/+43
* | Add test that files are actually skipped.Henning Baldersheim2017-08-046-0/+0
* | No need for prevprev. a simple -1 will suffice.Henning Baldersheim2017-08-041-4/+1
* | Clean up incompletely compacted files at startup.Henning Baldersheim2017-08-045-27/+92
* | Use formal language.Henning Baldersheim2017-08-041-1/+1
* | - Input is always dangerous.Henning Baldersheim2017-08-043-6/+9
* | Avoid the mistake we did with the attribute iterators. append is bad when sam...Henning Baldersheim2017-08-032-18/+4
* | Use nested namespaceHenning Baldersheim2017-08-0313-65/+27
* | Use nested namespaceHenning Baldersheim2017-08-034-17/+8
* | Merge pull request #3044 from yahoo/toregge/fix-reference-attribute-load-and-...Henning Baldersheim2017-08-033-0/+29
|\ \
| * | Set numDocs and committedDocIdLimit when loading reference attribute.Tor Egge2017-08-033-0/+29
* | | Merge pull request #3038 from yahoo/balder/separate-summary-threadHenning Baldersheim2017-08-031-1/+1
|\ \ \ | |/ / |/| |
| * | - Use a dedicated thread for writing to summarystore.Henning Baldersheim2017-08-011-1/+1
| |/
* | Use the faster and more elegant for_each approachHenning Baldersheim2017-08-021-5/+1
* | Invalidate the cached count when we might have done so.Henning Baldersheim2017-08-021-0/+1
* | Invalidate the cached count when we might have done so.Henning Baldersheim2017-08-022-0/+9
* | Add conformance tests for get_hits and or_hits_into too.Henning Baldersheim2017-08-022-0/+28
* | Split and_not_hits into strict/non-strict version and fix failure.Henning Baldersheim2017-08-022-3/+27
* | Add failing test for and_not_hitsHenning Baldersheim2017-08-022-7/+18
* | Add some more tests for clearIntervalHenning Baldersheim2017-08-023-1/+33
* | Follow api change.Henning Baldersheim2017-07-311-2/+3
* | Partly revert previous commitHenning Baldersheim2017-07-311-2/+2
* | Make FieldPath non-copyable.Henning Baldersheim2017-07-311-2/+2
* | Unify error handling to using exceptions only, not in combination with nullptr.Henning Baldersheim2017-07-311-3/+3
|/
* Include lessHenning Baldersheim2017-07-2520-97/+54
* Use syntax that works for both gcc 7 and gcc 6.Henning Baldersheim2017-07-242-29/+28
* Add [[falltrhough]] for gcc 7Henning Baldersheim2017-07-242-24/+28
* Extend IFeedView::handleMove() with destructor callback to get a hook for whe...Geir Storli2017-07-031-0/+3
* make sure ranking expression executors are pureHaavard2017-06-302-0/+24
* set docid limit appropriatelyHaavard2017-06-272-2/+1
* Merge pull request #2884 from yahoo/lesters/make-fmod-consistentJon Bratseth2017-06-263-33/+30
|\
| * Remove mod function and make fmod consistent with backendLester Solbakken2017-06-263-33/+30
* | Merge pull request #2883 from yahoo/havardpe/set-appropriate-request-start-timeArne H Juul2017-06-267-27/+57
|\ \ | |/ |/|
| * sample request start time when creating lazy request sourceHaavard2017-06-267-27/+57
* | Test more corner cases.Tor Egge2017-06-232-1/+62
* | Rename variables and method for clarity.Tor Egge2017-06-233-64/+71
* | Try to redistribute elements with left or right sibling leaf node if currentTor Egge2017-06-236-32/+265
|/
* Merge pull request #2875 from yahoo/toregge/move-btree-testsGeir Storli2017-06-2325-130/+325
|\
| * Rename helper function. Remove empty line.Tor Egge2017-06-231-5/+4
| * Use nullptr instead of NULL.Tor Egge2017-06-237-73/+73
| * Change isValid() method on BTreeRoot to also check aggregation.Tor Egge2017-06-236-30/+69