aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Only inc genrations on commit. Avoid doing for every insert/remove.Henning Baldersheim2021-11-085-16/+36
* Merge pull request #19911 from vespa-engine/balder/inline-frequently-called-s...Henning Baldersheim2021-11-084-57/+13
|\
| * Inline frequently called methodsHenning Baldersheim2021-11-084-57/+13
* | refactor code to reduce duplicationHåvard Pettersen2021-11-081-47/+37
|/
* Use normal function template.Tor Egge2021-11-071-1/+2
* verify that match features must be validHåvard Pettersen2021-11-051-0/+8
* use first phase ranking to verify match feature orderingHåvard Pettersen2021-11-041-0/+1
* calculate match featuresHåvard Pettersen2021-11-0410-78/+387
* Merge pull request #19867 from vespa-engine/geirst/support-shared-field-write...Henning Baldersheim2021-11-048-29/+170
|\
| * Add support for using a shared field writer executor inside the threading ser...Geir Storli2021-11-048-29/+170
* | Merge pull request #19862 from vespa-engine/arnej/verify-match-featuresArne H Juul2021-11-041-0/+3
|\ \
| * | verify match featuresArne H Juul2021-11-041-0/+3
| |/
* / Add DocumentInverterCollection.Tor Egge2021-11-033-14/+31
|/
* 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 bu...Henning Baldersheim2021-10-291-3/+1
* 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 -> 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.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 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
* 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 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
|\ \ | |/ |/|
| * Update searchcore/src/vespa/searchcore/proton/metrics/executor_metrics.cppHenning Baldersheim2021-10-221-1/+1
| * Add a metric for how many times a worker in a thread pool has woken up.Henning Baldersheim2021-10-222-3/+9