summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #20391 from vespa-engine/toregge/use-entry-ref-filter-for-...Henning Baldersheim2021-12-082-7/+14
|\
| * Use EntryRefFilter to filter calls to UniqueStoreRemapper::remap() forTor Egge2021-12-072-7/+14
* | Merge pull request #20398 from vespa-engine/balder/time-starts-when-you-are-bornHenning Baldersheim2021-12-081-1/+1
|\ \
| * | Start the time when you are born.Henning Baldersheim2021-12-071-1/+1
| |/
* / - Inline frequently called simple methods.Henning Baldersheim2021-12-074-28/+18
|/
* Set AttributeHeader _fileName member when extracting tagsTor Egge2021-12-065-6/+6
* Merge pull request #20356 from vespa-engine/toregge/filter-early-on-buffer-id...Geir Storli2021-12-066-112/+477
|\
| * Add EntryRefFilter class.Tor Egge2021-12-065-51/+64
| * Change signatures for move() and move_btree_nodes() in BTreeStore to matchTor Egge2021-12-041-2/+1
| * Enable early check for buffer being compacted when compacting posting store.Tor Egge2021-12-042-90/+117
| * Improve filtering test in enum store dictionary test.Tor Egge2021-12-031-41/+163
| * Filter early on buffer id and pass vector of entries in normalize_posting_listsTor Egge2021-12-034-16/+220
* | - Separate encoding and actual persitence of the transaction log.Henning Baldersheim2021-12-065-64/+98
* | Make tests selfcontained avoiding av enxtra cleanup step in a script.Henning Baldersheim2021-12-063-45/+65
* | We already have the serialnum in the range.Henning Baldersheim2021-12-061-7/+4
* | Verify assumption.Henning Baldersheim2021-12-061-0/+1
* | Merge pull request #20352 from vespa-engine/balder/disallow-old-style-single-...Henning Baldersheim2021-12-037-44/+52
|\ \
| * | Throw exception on illegal config and fail early.Henning Baldersheim2021-12-033-4/+19
| * | Disallow the oldstyle compression with single uncopressed entries.Henning Baldersheim2021-12-036-40/+33
* | | Iterate outside of the loopHenning Baldersheim2021-12-031-1/+1
* | | Ensure that we do not get more resizing than necessary.Henning Baldersheim2021-12-031-0/+8
| |/ |/|
* | Add custom `@Beta` annotationBjørn Christian Seime2021-12-036-6/+6
|/
* track namespace move in documenttypes.defArne H Juul2021-12-027-14/+14
* Reserve memory upfront.Henning Baldersheim2021-11-301-0/+1
* Remove sync not needed.Henning Baldersheim2021-11-292-8/+1
* Unify on vespalib time functions.Henning Baldersheim2021-11-292-10/+8
* Avoid sync.Henning Baldersheim2021-11-291-2/+7
* Both arguments to distancecalculations will always be the same and have expec...Henning Baldersheim2021-11-262-7/+1
* - Extend test to cover iterations in outer loop.Henning Baldersheim2021-11-261-1/+1
* - Use the optimized int8_t euclidian distance calculation.Henning Baldersheim2021-11-262-2/+8
* Use string::compareHenning Baldersheim2021-11-251-1/+1
* Use c++11 strings instead of old c-style manual string manipulation.Henning Baldersheim2021-11-242-41/+23
* Add a vector of gids to remove to ReferenceAttribute::populateTargetLids()Tor Egge2021-11-183-9/+38
* use slightly less stackArne H Juul2021-11-161-13/+13
* Merge pull request #20024 from vespa-engine/toregge/get-executor-id-from-fiel...Henning Baldersheim2021-11-161-5/+9
|\
| * Get ExecutorId from field name.Tor Egge2021-11-161-5/+9
* | Use braces to signal lifetime.Tor Egge2021-11-151-11/+12
* | Use GateCallback to signal completion of push thread tasks.Tor Egge2021-11-151-3/+9
|/
* Merge pull request #19995 from vespa-engine/arnej/use-accessorsArne H Juul2021-11-1215-48/+50
|\
| * use more accessorsArne H Juul2021-11-1215-48/+50
* | Merge pull request #19985 from vespa-engine/arnej/remove-old-hasMore-bitHenning Baldersheim2021-11-121-2/+1
|\|
| * nothing sets or uses hasMore() bit in RankedHitArne H Juul2021-11-111-2/+1
* | Merge pull request #19981 from vespa-engine/balder/improve-inlining-probabilityHenning Baldersheim2021-11-111-1/+2
|\ \
| * | Update invalid count.Henning Baldersheim2021-11-111-1/+2
| |/
* / Remove full sync of threading service in IndexMaintainer.Tor Egge2021-11-113-9/+2
|/
* DocumentInverterContext uses std::optional. Add needed include.Tor Egge2021-11-101-0/+1
* Merge pull request #19958 from vespa-engine/toregge/extract-field-value-in-in...Tor Egge2021-11-102-25/+10
|\
| * Extract field value in inverter thread.Tor Egge2021-11-102-25/+10
* | JDK 17: Fix out-of-sequence javadoc headers.gjoranv2021-11-101-1/+1
|/
* Keep write context live until inverter thread has completed invert task.Tor Egge2021-11-1013-58/+83