aboutsummaryrefslogtreecommitdiffstats
path: root/vsm
Commit message (Collapse)AuthorAgeFilesLines
* Add noexcept to move constructors and operatorsHenning Baldersheim2020-01-212-3/+4
|
* Remove and indirection for document id, for less memory footprint, and ↵Henning Baldersheim2020-01-161-5/+5
| | | | better generated code.
* Rename searcher.cpp -> searcher_test.cpp.Geir Storli2019-11-282-1/+1
|
* Move query classes used in streaming search to namespace search::streaming.Geir Storli2019-11-2831-66/+68
|
* Move query classes used in streaming search to separate sub-folder and ↵Geir Storli2019-11-282-3/+3
| | | | sub-library.
* GC unused code as tld is gone.Henning Baldersheim2019-11-161-6/+3
|
* Use std::unique_ptr<vsm::FieldSearcher> to store field searhers.Tor Egge2019-10-2324-42/+91
|
* Enable map/array element filtering in document summary for streaming search.Tor Egge2019-10-155-5/+89
|
* Change signature of fill_matching_elements to take a const reference toTor Egge2019-10-024-5/+5
| | | | StructFieldMapper.
* Move ownership of MatchingElements to GetDocsumsState.Tor Egge2019-09-272-9/+4
|
* Add filtering support to attribute combiner dynamic field writer.Tor Egge2019-09-252-1/+14
|
* Use proper scope for enum constants.Tor Egge2019-07-305-29/+29
|
* Use std::regex instead of std::basic_regex<char>.Tor Egge2019-05-211-3/+3
|
* Specify template argument for std::basic_regex.Tor Egge2019-03-171-3/+3
|
* Use std::basic_regex to strip down field path.Tor Egge2019-03-131-9/+9
|
* Remove files used by old unit test runner.Tor Egge2019-02-1910-10/+0
|
* Remove old unit test runner.Tor Egge2019-02-191-72/+0
| | | | Remove unmaintained scripts to generate old style unit test skeletons.
* Remove test lists files used by old unit test framework.Tor Egge2019-02-151-5/+0
|
* Eliminate clang warnings in vsmTor Egge2019-02-072-0/+56
|
* 6-SNAPSHOT -> 7-SNAPSHOTArnstein Ressem2019-01-211-2/+2
|
* Also handle bool queries in streaming search.Henning Baldersheim2019-01-147-4/+103
|
* Implement docsum generation for bool fields too.Henning Baldersheim2019-01-146-39/+51
|
* GC unused codeHenning Baldersheim2019-01-111-1/+1
|
* Support for configuring and feeding float16 and bool field typesJon Bratseth2018-12-141-1/+1
|
* Ignore attributecombiner rewriter for streaming search.Geir Storli2018-09-071-1/+2
|
* Remove stringref::c_str()Tor Brede Vekterli2018-07-2511-23/+23
| | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation.
* use LOG_ABORT not just abort()Arne Juul2018-06-122-4/+4
| | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included).
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
|
* Revert "Revert "Balder/sameelement in streaming""Henning Baldersheim2018-06-065-13/+13
|
* Revert "Balder/sameelement in streaming"Henning Baldersheim2018-06-065-13/+13
|
* Add testing of SameElementQueryNodeHenning Baldersheim2018-06-053-9/+7
|
* Aggregate elementIdHenning Baldersheim2018-06-052-4/+6
|
* Use fallthrough attributes.Tor Egge2018-05-272-2/+2
|
* Break endless recursionHenning Baldersheim2018-02-041-1/+1
|
* Make fieldset resolution recursive.Henning Baldersheim2018-02-041-13/+35
|
* C++11 for loopsHenning Baldersheim2018-02-031-69/+50
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
|
* Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
| | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
* Revert "Revert "Havardpe/avoid reading past json value in slime json parser""Arnstein Ressem2017-10-021-1/+1
|
* Revert "Havardpe/avoid reading past json value in slime json parser"Arnstein Ressem2017-10-021-1/+1
|
* avoid implicit cast to boolHåvard Pettersen2017-09-291-1/+1
|
* avoid requiring that json parsing consumes all inputHåvard Pettersen2017-09-291-1/+1
| | | | (the input could end with \n if human readable)
* Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-271-3/+3
|
* Revert "Aressem/remove post install script"Arnstein Ressem2017-09-271-3/+3
|
* Create function to install config definitions.Arnstein Ressem2017-09-271-3/+3
|
* Remove or update outdated copyright noticesTor Brede Vekterli2017-09-203-6/+0
|
* Reduce need to rename config definition files in post install step.Tor Egge2017-09-181-3/+3
|