summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* extend element size to at least contain all matchesHåvard Pettersen2021-10-081-1/+2
* wire reported issues into search/docsum repliesHåvard Pettersen2021-10-078-3/+94
* Do not install fat jar for searchlib (unused)gjoranv2021-10-071-1/+0
* Update Verizon Media copyright notices.gjoranv2021-10-07129-129/+129
* Update 2019 Yahoo Holdings copyright notices.gjoranv2021-10-072-2/+2
* Update 2018 copyright notices.gjoranv2021-10-0767-68/+68
* Update 2017 copyright notices.gjoranv2021-10-071862-1874/+1874
* Merge pull request #19431 from vespa-engine/havardpe/add-errors-to-replyHåvard Pettersen2021-10-061-0/+6
|\
| * add errors to reply messagesHåvard Pettersen2021-10-061-0/+6
* | Remove temporary test caseLester Solbakken2021-10-061-8/+0
* | Add non-primitive tensor expand functionLester Solbakken2021-10-063-2/+31
|/
* Merge pull request #19398 from vespa-engine/havardpe/estimate-or-as-saturated...Henning Baldersheim2021-10-014-10/+48
|\
| * use saturated sum as hit estimate for ORHåvard Pettersen2021-10-014-10/+48
* | Pass destinationJon Bratseth2021-09-301-1/+1
|/
* file should reflect name of functionArne H Juul2021-09-291-1/+1
* use common binary_hamming_distance functionArne H Juul2021-09-281-17/+2
* Specify stack size for compiler when resolving blueprint.Tor Egge2021-09-271-3/+9
* Merge pull request #19260 from vespa-engine/arnej/java-add-hammingArne H Juul2021-09-236-3/+12
|\
| * add unit testArne H Juul2021-09-232-0/+3
| * add "hamming" functionArne H Juul2021-09-234-3/+9
* | allow generated PB files outside source treeArne H Juul2021-09-221-1/+1
|/
* Remove explicit tracking of enum store and multi-value address space usage.Geir Storli2021-09-212-11/+0
* Change loading of nearest neighbor index to use direct I/O instead of mmapping.Geir Storli2021-09-1512-82/+102
* ExpressionTransformer: only setChildren if any child nodes is transformedLester Solbakken2021-09-151-4/+14
* Merge pull request #19123 from vespa-engine/balder/cache-potentially-large-an...Henning Baldersheim2021-09-142-2/+7
|\
| * Update abiHenning Baldersheim2021-09-141-0/+1
| * Use a single cached object to make logic simpler and only update on object.Henning Baldersheim2021-09-141-2/+6
* | Merge pull request #19125 from vespa-engine/geirst/refactor-files-with-generi...Geir Storli2021-09-1422-157/+216
|\ \ | |/ |/|
| * Refactor to represent files with a generic header in a new class.Geir Storli2021-09-1422-157/+216
* | Create as list tooHenning Baldersheim2021-09-141-8/+4
|/
* Reduce memory spike during loading of hnsw index by committing at regular int...Geir Storli2021-09-109-53/+147
* Add a 5x faster handcoded detection of legal feature names that does not requ...Henning Baldersheim2021-09-051-3/+0
* Merge pull request #18922 from vespa-engine/toregge/enable-alternate-visited-...Henning Baldersheim2021-08-311-1/+1
|\
| * Enable alternate visited nodes trackers for HNSW index.Tor Egge2021-08-311-1/+1
* | Lower limit for selecting BitVectorVisistedTracker.Tor Egge2021-08-311-1/+1
|/
* Add class comments. Fix typo.Tor Egge2021-08-313-1/+12
* Prepare for alternate visited nodes trackers for HNSW index.Tor Egge2021-08-309-9/+186
* Merge pull request #18898 from vespa-engine/geirst/avoid-global-filter-calcul...Henning Baldersheim2021-08-302-18/+45
|\
| * The global filter is only needed when having a nearest neighbor index (hnsw) ...Geir Storli2021-08-302-18/+45
* | Handle when priorityQ goes from not full to full.Henning Baldersheim2021-08-301-1/+5
* | As doSeek is called alot more frequent than doUnpack just use locking of the ...Henning Baldersheim2021-08-301-8/+6
|/
* Report address space usage for shared string repo for non-dense tensor attrib...Geir Storli2021-08-235-2/+18
* Report address space usage for components in tensor attributes.Geir Storli2021-08-2012-2/+67
* Merge pull request #18783 from vespa-engine/toregge/compact-hnsw-indexGeir Storli2021-08-2010-6/+300
|\
| * Factor out common code.Tor Egge2021-08-181-17/+21
| * Compact HNSW index when ratio of dead bytes / address space is too highTor Egge2021-08-1810-6/+296
* | Track max address space usage among components in attributes vectors in all s...Geir Storli2021-08-201-0/+1
* | Include limits when needed.Tor Egge2021-08-181-0/+1
|/
* Merge pull request #18755 from vespa-engine/havardpe/move-feature-name-symbol...Håvard Pettersen2021-08-167-192/+4
|\
| * move FeatureNameExtractorHåvard Pettersen2021-08-167-192/+4