aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server
Commit message (Expand)AuthorAgeFilesLines
* GC the last remain of obsolete ClockHenning Baldersheim2023-12-156-11/+12
* Remove most of the now void clock indirection.Henning Baldersheim2023-12-1511-28/+22
* Use shared executor for warmup and GC warmup executor.Henning Baldersheim2023-12-059-37/+4
* Merge pull request #29269 from vespa-engine/geirst/control-resource-usage-whe...Geir Storli2023-11-0711-31/+34
|\
| * Also tune or turn off background jobs when content node is in maintenance.Geir Storli2023-11-0711-31/+34
* | Merge pull request #29266 from vespa-engine/vekterli/expose-doc-type-name-fro...Henning Baldersheim2023-11-073-1/+9
|\ \
| * | Expose document type name from `IPersistenceHandler` interfaceTor Brede Vekterli2023-11-073-1/+9
| |/
* / Test remove by gid for nonexisting gid and for gid with tombstone.Tor Egge2023-11-071-1/+1
|/
* Add removeByGidAsync() to spi.Tor Egge2023-11-062-0/+10
* Do not preallocate doc store based on node memory if sanitizers are enabledTor Brede Vekterli2023-11-021-1/+14
* Move `HwInfo` from `proton` namespace to `vespalib`Tor Brede Vekterli2023-11-0125-63/+63
* Test that a document that refuses to move is not moved.Henning Baldersheim2023-10-301-1/+1
* Update comments regarding sanity checks and lid space compactionHenning Baldersheim2023-10-301-3/+2
* Check both gid and timestamp.Henning Baldersheim2023-10-303-5/+8
* BucketMove is 3 phased, startMove, createMoveOps, completeMove.Henning Baldersheim2023-10-309-6/+30
* Resolve target numdocs in the backendHenning Baldersheim2023-10-272-7/+12
* Use regular commitIfChangeVectorTooLarge instead of explicit initiateCommitHenning Baldersheim2023-10-251-1/+0
* Correct copyright headersJon Bratseth2023-10-094-4/+4
* Update copyrightJon Bratseth2023-10-09260-260/+260
* Add test for disabling of cache in removed dbHenning Baldersheim2023-10-051-2/+6
* Disable cache for removed only docsubdb.Henning Baldersheim2023-10-052-5/+14
* Add detailed state explorer for field writer SequencedTaskExecutor.Geir Storli2023-09-055-7/+119
* Add explorer for the attribute writer.Geir Storli2023-09-017-15/+42
* Merge pull request #28334 from vespa-engine/geirst/simplify-threading-serviceHenning Baldersheim2023-08-315-38/+14
|\
| * Simplify IThreadingService as there only is one field writer executor.Geir Storli2023-08-315-38/+14
* | Use std::filesystem::directory_iterator in FileConfigManager.Tor Egge2023-08-311-7/+3
|/
* Modernize C++ code.Geir Storli2023-08-291-1/+1
* Use std::filesystem::current_pathTor Egge2023-07-211-3/+2
* Use std::filesystem::is_directory and std::filesystem::existsTor Egge2023-07-201-1/+1
* Use std::filesystem::rename instead of vespalib::rename.Tor Egge2023-07-191-1/+3
* Stop linking with libstdc++fsTor Egge2023-07-171-2/+0
* Add noexcept specifier to DocumentDBConfig copy constructor.Tor Egge2023-07-022-2/+2
* Avoid maintaining copy constructor.Henning Baldersheim2023-06-283-30/+15
* - Make the MatchContext value object movable.Henning Baldersheim2023-05-263-25/+20
* Use multiple threads for pruning the session caches.Henning Baldersheim2023-05-151-1/+3
* Reduce included code.Henning Baldersheim2023-05-121-0/+3
* Use c++11 loops.Henning Baldersheim2023-05-121-21/+8
* Setup search visitor without proton process.Tor Egge2023-05-101-1/+1
* Merge pull request #27052 from vespa-engine/balder/use-shared-ptr-for-read-guardHenning Baldersheim2023-05-094-40/+14
|\
| * Simplify to avoid type declarations.Henning Baldersheim2023-05-092-36/+10
| * Use shared_ptr for the read guardHenning Baldersheim2023-05-093-6/+6
* | Add RankingAssetsBuilder.Tor Egge2023-05-093-95/+40
|/
* Export moved config definitions.Tor Egge2023-05-097-7/+6
* Move ranking config to configdefinitions module.Tor Egge2023-05-097-45/+44
* Revert "Move ranking config to configdefinitions module"Harald Musum2023-05-087-44/+45
* Move ranking config to configdefinitions module.Tor Egge2023-05-087-45/+44
* Just pass HwInfo::Cpu instead of whole HwInfoHenning Baldersheim2023-04-273-4/+4
* Cap the initialize thread pool at number of coresHenning Baldersheim2023-04-253-5/+6
* 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-251-1/+1