summaryrefslogtreecommitdiffstats
path: root/searchcorespi
Commit message (Collapse)AuthorAgeFilesLines
* Clean up some unused code.Henning Baldersheim2017-10-112-10/+4
|
* Use multiple threads for mbus invokeHenning Baldersheim2017-09-261-2/+2
|
* Include only what you need.Henning Baldersheim2017-08-181-5/+2
|
* - Use a dedicated thread for writing to summarystore.Henning Baldersheim2017-08-011-10/+1
| | | | | | - Use the attribute threads for doing the expensive applyTo. - Initialize summary flush target in summary thread. - Sync summary thread when syncing attribute threads.
* Update copyright headersJon Bratseth2017-06-1476-76/+76
|
* Revert "Update copyright headers"Jon Bratseth2017-06-1476-76/+76
|
* Update copyright headersJon Bratseth2017-06-1476-76/+76
|
* Remove carriage returnJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-1376-77/+77
|
* Copyright headerJon Bratseth2017-06-1376-77/+77
|
* Reduce fastos.h dependency.Henning Baldersheim2017-05-3120-109/+53
|
* Merge pull request #2365 from yahoo/balder/normal-include-searchcorespiHenning Baldersheim2017-05-037-29/+25
|\ | | | | Fix warnings hidden earlier due to including application headers as s…
| * Fix warnings hidden earlier due to including application headers as system ↵Henning Baldersheim2017-05-027-29/+25
| | | | | | | | includes
* | Remove further traces of wipeHistory:Tor Egge2017-04-274-22/+22
| | | | | | | | wipeSerial, wipeGen => serialNum, pruneGen
* | Rename wipe time schema to pruned schema.Tor Egge2017-04-273-48/+48
| |
* | Rename wipeHistory() to pruneRemovedFields() in handling of indexed fields.Tor Egge2017-04-273-6/+6
| |
* | Wipe removed fields when setting up index manager.Tor Egge2017-04-263-0/+11
| |
* | Remove usage of wipe history.Tor Egge2017-04-265-21/+0
|/
* add override in searchcorespi moduleArne H Juul2017-04-129-53/+53
|
* Revert "Revert "Toregge/reduce wipe history arguments to index maintainer""Tor Egge2017-03-215-87/+38
|
* Revert "Toregge/reduce wipe history arguments to index maintainer"Arnstein Ressem2017-03-205-38/+87
|
* Merge pull request #2036 from ↵Geir Storli2017-03-205-87/+38
|\ | | | | | | | | yahoo/toregge/reduce-wipe-history-arguments-to-index-maintainer Toregge/reduce wipe history arguments to index maintainer
| * Trim down schema in existing disk indexes when setting new schema, toTor Egge2017-03-172-3/+9
| | | | | | | | | | eliminate removed fields and fields with mismatching data type or collection type.
| * Fixup local variable name.Tor Egge2017-03-171-3/+3
| |
| * Add serial number to index maintainer setSchema method, to allow forTor Egge2017-03-174-4/+5
| | | | | | | | implicit immediate history wipe later on.
| * Reduce arguments to wipe history method in index maintainer.Tor Egge2017-03-175-81/+25
| |
* | Add imported search context and iteration (#2031)Tor Brede Vekterli2017-03-172-0/+4
|/ | | Implement search context and iteration for imported attributes
* Remove union based fusion schema. It was used to keep data for removedTor Egge2017-03-176-40/+7
| | | | | indexed fields in old documents intact until history was wiped, in case the user wanted to revert the config change.
* Create explicit, non implicitly inlined function definitionsTor Brede Vekterli2017-03-132-0/+8
|
* Implement a default destructor to avoid the automatic inlining of large ↵Henning Baldersheim2017-03-082-20/+44
| | | | destructors.
* member _attrCtx is no longer used.Henning Baldersheim2017-03-081-20/+9
|
* Remove attribute context.Henning Baldersheim2017-03-089-140/+45
|
* Add override.Henning Baldersheim2017-03-084-27/+21
|
* Do not use maxage.serial anymore. Just use maxsize.Henning Baldersheim2017-02-021-0/+1
|
* Targeted include.Henning Baldersheim2017-01-311-2/+2
|
* Targeted includeHenning Baldersheim2016-12-211-0/+1
|
* Split the source selector out too.Henning Baldersheim2016-12-176-44/+34
|
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-1/+1
|
* Merge pull request #1336 from yahoo/balder/split-in-hpp-rebased-1Geir Storli2016-12-162-7/+5
|\ | | | | Balder/split in hpp rebased 1
| * Split in hash_xxx, array, lru, cache ++ in hpp files. To reduce clinon buildHenning Baldersheim2016-12-152-7/+5
| |
* | Expose index memory usage metrics.Geir Storli2016-12-151-3/+15
|/
* Decouple so that not all config is pulled in everywhere.Henning Baldersheim2016-12-123-13/+6
|
* Include asciistream in implementation only.Henning Baldersheim2016-12-122-8/+3
|
* Include asciistream in implementation only.Henning Baldersheim2016-12-122-3/+4
|
* Targeted includeHenning Baldersheim2016-12-121-5/+5
|
* Reduce unneccessary code incluscion.Henning Baldersheim2016-12-122-5/+12
|
* Merge branch 'master' into ↵Arnstein Ressem2016-10-1021-18/+408
|\ | | | | | | aressem/dont-allow-unresolved-symbols-in-shared-libs-or-executables
| * Factor out portions of get_state() to helper functions.Tor Egge2016-09-211-10/+27
| |
| * Add class comment.Tor Egge2016-09-211-0/+4
| |
| * Add index manager stats that can be used by both state explorer andTor Egge2016-09-2110-1/+279
| | | | | | | | metrics updater.