aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #26844 from ↵Henning Baldersheim2023-04-252-7/+8
|\ | | | | | | | | vespa-engine/balder/ignore-num-document-types-when-setting-up-shared-thread-pool We no longer need to size the shared pool based on number of document…
| * Avoid old style castHenning Baldersheim2023-04-251-3/+3
| |
| * We no longer need to size the shared pool based on number of document types.Henning Baldersheim2023-04-252-4/+5
| |
* | Check target attribute lid range.Tor Egge2023-04-252-1/+10
|/
* Move search::FeatureValues to vespalib::FeatureValues in preparation forTor Egge2023-04-258-14/+15
| | | | extending vdslib::SearchResult.
* The reserved document for a multivalue attribute vector should have anTor Egge2023-04-181-5/+1
| | | | empty vector.
* Set reserved doc values after attribute vector has been loaded.Tor Egge2023-04-142-1/+36
|
* Avoid overload resolution ambiguity in attribute updater unit test.Tor Egge2023-04-031-2/+4
|
* Use one MatchingElementsFields instance per summary class.Geir Storli2023-03-311-1/+4
| | | | This avoids calculating MatchingElements for fields that exist in other summary classes.
* Use AttributeBuilder in attribute updater unit test.Tor Egge2023-03-302-125/+92
|
* Report memory usage for document meta store.Tor Egge2023-03-292-22/+12
|
* Revert "Revert "Explore attribute vector in writer thread.""Tor Egge2023-03-2920-230/+96
|
* Revert "Explore attribute vector in writer thread."Henning Baldersheim2023-03-2820-96/+230
|
* Rename AttributeExecutor::run member function to run_sync.Tor Egge2023-03-283-3/+3
|
* Explore attribute vector in writer thread.Tor Egge2023-03-2820-230/+96
|
* Use explicit instantiations of SingleValueNumericPostingAttributeTor Egge2023-03-241-1/+0
| | | | and SingleValueStringPostingAttributeT.
* Add TODO of proton configs that can be clean up and TODO for configs to check.Henning Baldersheim2023-03-171-34/+50
|
* Merge pull request #26459 from vespa-engine/balder/follow-config-of-tasklimitHenning Baldersheim2023-03-161-9/+13
|\ | | | | Follow the config for executors also for index and summary.
| * Follow config also for watermark.Henning Baldersheim2023-03-161-1/+2
| |
| * Follow the config for executors also for index and summary.Henning Baldersheim2023-03-161-9/+12
| |
* | Handle SingleRawAttribute in AttributeUpdater.Tor Egge2023-03-163-2/+82
|/
* Add missing call to aggregate size of hold listHenning Baldersheim2023-03-151-1/+1
|
* Count more of the memory used by the document metastore.Henning Baldersheim2023-03-1515-53/+68
|
* Merge pull request #26436 from ↵Henning Baldersheim2023-03-142-2/+5
|\ | | | | | | | | vespa-engine/balder/gc-dangerous-docstore-options-with-no-right-to-live summary.cache.initialentries and summary.log.chunk.skipcrconread does…
| * summary.cache.initialentries and summary.log.chunk.skipcrconread does not ↵Henning Baldersheim2023-03-142-2/+5
| | | | | | | | have any purpose.
* | Handle raw attribute in document retriever.Tor Egge2023-03-142-0/+63
|/
* Reduce creation of Document instances without DocumentTypeRepo.Geir Storli2023-03-1315-104/+102
|
* use ref_counted in fnetHåvard Pettersen2023-03-062-3/+3
| | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve)
* Add raw as attribute vector basic type.Tor Egge2023-03-062-1/+2
|
* Include thread to get definition of std::threadTor Egge2023-03-051-0/+1
|
* Merge pull request #26261 from ↵Henning Baldersheim2023-03-023-3/+3
|\ | | | | | | | | vespa-engine/balder/enforce-system-time-for-metrics Balder/enforce system time for metrics
| * Set period in constructor onlyHenning Baldersheim2023-03-013-3/+3
| |
* | No need for modified time.Henning Baldersheim2023-03-021-48/+30
| |
* | Unify on system_time from chrono for file modification time.Henning Baldersheim2023-03-012-8/+6
|/
* Reduce transitive includes.Henning Baldersheim2023-03-0110-3/+11
|
* Merge pull request #26245 from ↵Henning Baldersheim2023-03-011-10/+5
|\ | | | | | | | | vespa-engine/balder/use-typesafe-time-for-file-times Use typesafe time for file modification time.
| * GC unused functionality.Henning Baldersheim2023-03-011-8/+3
| |
| * Use typesafe time for file modification time.Henning Baldersheim2023-03-011-8/+8
| |
* | remove additional no-longer-relevant fastos referencesHåvard Pettersen2023-03-011-2/+0
| |
* | re-apply "remove fastos"Håvard Pettersen2023-03-011-1/+0
|/ | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753.
* Revert "remove fastos"Harald Musum2023-02-281-0/+1
|
* Merge pull request #26227 from vespa-engine/balder/remove-fastos-typesHenning Baldersheim2023-02-281-1/+2
|\ | | | | Remove fastos/types.
| * Remove fastos/types.Henning Baldersheim2023-02-281-1/+2
| |
* | remove fastosHåvard Pettersen2023-02-281-1/+0
|/
* avoid using fastos thread in searchcoreHåvard Pettersen2023-02-2713-52/+42
| | | | also remove some left-behind includes
* untangle fnet from fastosHåvard Pettersen2023-02-227-21/+15
|
* stop using FastOS_ThreadIdHåvard Pettersen2023-02-225-39/+24
|
* Merge pull request #26107 from ↵Jon Bratseth2023-02-203-0/+3
|\ | | | | | | | | vespa-engine/arnej/metric-for-proton-config-generation add metric for current config generation
| * rename metric to config.generationArne Juul2023-02-201-1/+1
| |
| * add metric for current config generationArne Juul2023-02-193-0/+3
| |