summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
* | Use auto and std::make_uniqueHenning Baldersheim2023-07-271-9/+9
* | - Inline FieldSpecBase and deinline FieldSpec constructors.Henning Baldersheim2023-07-272-13/+23
* | - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-2721-225/+218
|/
* Merge pull request #27817 from vespa-engine/revert-27773-revert-27643-balder/...Henning Baldersheim2023-07-2718-195/+112
|\
| * Require non-filter attribute to enable dwa, as its support is incomplete.Henning Baldersheim2023-07-193-4/+5
| * Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-1919-197/+113
* | Merge pull request #27883 from vespa-engine/balder/less-fastos-statinfoHenning Baldersheim2023-07-2510-113/+77
|\ \
| * | fs::exists will throw if there is any error.Henning Baldersheim2023-07-251-3/+1
| * | Prefer std::filesystem::exists over FastOS_StatInfoHenning Baldersheim2023-07-2510-111/+77
* | | Use uint32_t as ucs4_tHenning Baldersheim2023-07-252-2/+2
* | | Use WordFolder as helper instead of inheriting static stuff.Henning Baldersheim2023-07-254-5/+4
|/ /
* | Avoid dereferencing empty unique pointer.Tor Egge2023-07-211-2/+6
* | Adjust log message.Tor Egge2023-07-211-1/+1
* | Drop very long words.Tor Egge2023-07-217-72/+101
* | Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-201-1/+2
* | We only need the FieldSpecBase. No need to carry and copy the name around.Henning Baldersheim2023-07-1911-58/+60
* | Remove incorrect constexpr.Henning Baldersheim2023-07-191-1/+1
* | - Add noexcept and some constexpr.Henning Baldersheim2023-07-195-38/+39
|/
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-1822-92/+91
* Merge pull request #27765 from vespa-engine/balder/refactor-query-building-1Tor Egge2023-07-186-35/+72
|\
| * If a range is represented as a StringTerm we can not handle it with a DWA.Henning Baldersheim2023-07-133-2/+6
| * Separate out non templated code, and avoid magic pre include LOG_SETUP.Henning Baldersheim2023-07-134-27/+56
| * Separate with methodName rather than subtle boolean with default valueHenning Baldersheim2023-07-131-7/+11
* | Reduce use of vespalib::unlink.Tor Egge2023-07-172-7/+8
* | Use std::filesystem::remove in transaction log.Tor Egge2023-07-141-1/+2
* | Merge pull request #27784 from vespa-engine/toregge/use-std-flesystem-remove-...Tor Egge2023-07-141-2/+3
|\ \
| * | Use std::filesystem::remove in field writer.Tor Egge2023-07-141-2/+3
* | | Merge pull request #27783 from vespa-engine/toregge/use-std-filesystem-remove...Tor Egge2023-07-141-17/+5
|\ \ \
| * | | Use std::filesystem::remove in docstore.Tor Egge2023-07-141-17/+5
| |/ /
* | | Merge pull request #27785 from vespa-engine/toregge/use-std-filesystem-remove...Tor Egge2023-07-141-18/+1
|\ \ \
| * | | Use std::filesystem::remove in docstore unit test.Tor Egge2023-07-141-18/+1
| |/ /
* | | Merge pull request #27778 from vespa-engine/toregge/remove-most-of-search-fil...Tor Egge2023-07-144-99/+0
|\ \ \
| * | | Remove most of search::FileKit.Tor Egge2023-07-144-99/+0
| |/ /
* / / Use std::filesystem::remove in attribute file writer unit test.Tor Egge2023-07-141-2/+2
|/ /
* | Revert "- Consolidate on isFilter."Tor Egge2023-07-1419-113/+197
* | Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-1422-243/+242
* | Fail when unable to open file.Tor Egge2023-07-132-6/+4
* | Limit fields used for match feature.Tor Egge2023-07-132-16/+60
|/
* Revert "- Enable use of optimized DirectWeightedAttribute for all integer att...Tor Egge2023-07-114-10/+14
* Merge pull request #27690 from vespa-engine/renovate/com.helger.maven-ph-java...Bjørn Christian Seime2023-07-101-36/+27
|\
| * Update abi-spec.jsonBjørn Christian Seime2023-07-101-36/+27
* | Merge pull request #27675 from vespa-engine/balder/accumulate-estimate-and-no...Tor Egge2023-07-1011-57/+69
|\ \
| * | Accumulate HitEstimate and apply when complete.Henning Baldersheim2023-07-0611-57/+69
| |/
* | Change createIterator member functions to return unique ptr toTor Egge2023-07-1019-69/+60
* | Merge pull request #27704 from vespa-engine/geirst/modernize-cpp-searchlibTor Egge2023-07-0746-346/+235
|\ \
| * | Modernize C++ code with auto and range-based loops.Geir Storli2023-07-0746-346/+235
| |/
* / Reduce number of items for large query when using address sanitizer.Tor Egge2023-07-071-5/+1
|/
* Use ConstArrayRef instead of const ref to std::vector.Henning Baldersheim2023-07-061-6/+5
* Query Blueprints have a longer lifetime, hence there is no need to take a cop...Henning Baldersheim2023-07-062-2/+2
* Field name is used to lookup attribute and is hence the same.Henning Baldersheim2023-07-061-9/+4