summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Move portions of DocumentInverter to DocumentInverterContext.Tor Egge2021-11-021-1/+3
|
* Grow by doublingHenning Baldersheim2021-11-021-1/+1
|
* also update verify ranksetup testHåvard Pettersen2021-11-021-5/+12
|
* Just use a simple gate instead of brute force sync to be more precise.Henning Baldersheim2021-10-302-4/+5
|
* Just use a simple gate instead of brute force sync to be more precise.Henning Baldersheim2021-10-301-2/+4
|
* GC unused sync() interface on IFeedViewHenning Baldersheim2021-10-3010-45/+0
|
* GC unused sync() interface on FeedHandlerHenning Baldersheim2021-10-302-16/+0
|
* Remove the lids in one task instead of 1k tasks for full buckets on delete ↵Henning Baldersheim2021-10-291-3/+1
| | | | bucket.
* Use vector of lids in IMemoryIndex api.Henning Baldersheim2021-10-291-2/+4
|
* Use vector of lids in IIndexManager api.Henning Baldersheim2021-10-294-22/+20
|
* Use vector of lids in IIndexWriter api.Henning Baldersheim2021-10-297-47/+41
|
* Include only what is needed.Henning Baldersheim2021-10-291-0/+1
|
* Rename ISequencedTaskExecutor::sync() to sync_all().Tor Egge2021-10-2813-29/+29
|
* Avoid deprecated functions in OpenSSL 3.0.Tor Egge2021-10-281-7/+22
|
* Merge pull request #19776 from vespa-engine/balder/notifyRemove-2-notifyRemovesGeir Storli2021-10-289-9/+9
|\ | | | | notifyRemove -> notifyRemoves
| * notifyRemove -> notifyRemovesHenning Baldersheim2021-10-289-9/+9
| |
* | Do not hold the bucket guard longer than necessary.Henning Baldersheim2021-10-285-32/+31
|/
* Merge pull request #19760 from vespa-engine/balder/notify-in-batchHenning Baldersheim2021-10-2811-34/+54
|\ | | | | Notify gid-lid changes in batch on delete bucket.
| * Notify gid-lid changes in batch on delete bucket.Henning Baldersheim2021-10-2711-34/+54
| |
* | GC unused code.Henning Baldersheim2021-10-286-51/+16
| |
* | Merge pull request #19755 from vespa-engine/update-oath-copyrightsJon Bratseth2021-10-2813-13/+13
|\ \ | |/ |/| Update oath copyrights
| * Update 2019 Oath copyrights.gjoranv2021-10-2713-13/+13
| |
* | Batch remove ops against summary executor to on operation per delete bucket.Henning Baldersheim2021-10-272-6/+21
|/
* Fix forward declarations.Tor Egge2021-10-271-1/+1
|
* Update searchcore/src/vespa/searchcore/proton/matching/match_thread.cppHenning Baldersheim2021-10-271-1/+1
| | | Co-authored-by: Geir Storli <geirst@yahooinc.com>
* Add and clarify on-first-phaseHenning Baldersheim2021-10-275-9/+35
|
* After a delete bucket we can afford a separate commit.Henning Baldersheim2021-10-261-0/+1
|
* GC unused using directives.Henning Baldersheim2021-10-263-11/+0
|
* Merge pull request #19721 from vespa-engine/arnej/remove-old-docsum-rpcArne H Juul2021-10-268-426/+6
|\ | | | | remove old docsum_by_slime RPC protocol
| * remove old docsum_by_slime RPC protocolArne H Juul2021-10-258-426/+6
| |
* | execute -> mutateHenning Baldersheim2021-10-263-9/+18
| |
* | create/delete bucket will never throw.Henning Baldersheim2021-10-252-4/+4
| |
* | Async createBucketHenning Baldersheim2021-10-252-8/+12
| |
* | Add metrics for thread utilizationHenning Baldersheim2021-10-241-1/+1
| |
* | Merge pull request #19692 from vespa-engine/balder/count-working-days-2Henning Baldersheim2021-10-222-3/+9
|\ \ | |/ |/| Add a metric for how many times a worker in a thread pool has woken up.
| * Update searchcore/src/vespa/searchcore/proton/metrics/executor_metrics.cppHenning Baldersheim2021-10-221-1/+1
| | | | | | Co-authored-by: Geir Storli <geirst@yahooinc.com>
| * Add a metric for how many times a worker in a thread pool has woken up.Henning Baldersheim2021-10-222-3/+9
| | | | | | | | Also track the idle time a worker has and add metric for the utilization.
* | Add noexcept specifier to operation complete callback.Tor Egge2021-10-221-2/+2
|/
* Merge branch 'master' into balder/upper-limit-before-commitHenning Baldersheim2021-10-216-3/+30
|\
| * Merge pull request #19654 from vespa-engine/arnej/allow-discarding-issuesArne H Juul2021-10-216-3/+30
| |\ | | | | | | add forward_issues config option
| | * log unhandled issuesArne H Juul2021-10-212-0/+8
| | |
| | * use atomic for configurable flagArne H Juul2021-10-212-2/+2
| | |
| | * reconfigure issue forwarding as wellArne H Juul2021-10-201-0/+2
| | |
| | * add forward_issues config optionArne H Juul2021-10-206-3/+20
| | | | | | | | | | | | | | | | | | * default true, can be set to false to can disable sending issues from backend to QRS * issues not send to QRS are silently discarded.
* | | If the uncommitted changes pass 128k for an attribute force a commit.Henning Baldersheim2021-10-211-0/+2
|/ /
* / Add --async-apply-bucket-diff option to vespa-redistribute-bm.Tor Egge2021-10-204-2/+15
|/
* Merge pull request #19622 from vespa-engine/arnej/add-true-and-false-itemsv7.486.17Arne H Juul2021-10-197-3/+43
|\ | | | | add ITEM_TRUE and ITEM_FALSE query nodes
| * use same name for abstract node typesArne H Juul2021-10-191-2/+2
| |
| * extend unit testArne H Juul2021-10-191-0/+24
| |
| * use custom types for true/false (NodeTypes::True, ProtonTrue, etc)Arne H Juul2021-10-196-12/+14
| |