Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove double bookeeping and simplify. | Henning Baldersheim | 2023-05-08 | 2 | -7/+6 | |
| | ||||||
* | Wait for a pending prune or a high priority slot before continuing. | Henning Baldersheim | 2023-05-08 | 2 | -4/+4 | |
| | ||||||
* | Revert "Revert "Balder/refactor flushengine runloop"" | Henning Baldersheim | 2023-05-05 | 29 | -162/+158 | |
| | ||||||
* | Revert "Balder/refactor flushengine runloop" | Håkon Hallingstad | 2023-05-05 | 29 | -158/+162 | |
| | ||||||
* | Wait for slot. | Henning Baldersheim | 2023-05-05 | 1 | -1/+1 | |
| | ||||||
* | Test LeafFlushTarget defaults. | Henning Baldersheim | 2023-05-04 | 1 | -0/+11 | |
| | ||||||
* | - Introduce a LeafFlushTarget that all target not proxying should inherit ↵ | Henning Baldersheim | 2023-05-04 | 25 | -65/+69 | |
| | | | | | | from, and let the IFlushTarget have pure virtual methods. - Fix wiring for get_replay_operation_cost through the proxy classes. | |||||
* | - Rewrite runloop to allow considering priority. | Henning Baldersheim | 2023-05-04 | 9 | -100/+81 | |
| | | | | - Introduce a priority concept for flush targets. | |||||
* | Merge pull request #26852 from ↵ | Henning Baldersheim | 2023-04-27 | 4 | -8/+26 | |
|\ | | | | | | | | | vespa-engine/balder/cap-initialize-thread-pool-at-num-cores Cap the initialize thread pool at number of cores | |||||
| * | Just pass HwInfo::Cpu instead of whole HwInfo | Henning Baldersheim | 2023-04-27 | 4 | -12/+8 | |
| | | ||||||
| * | Cap the initialize thread pool at number of cores | Henning Baldersheim | 2023-04-25 | 4 | -8/+30 | |
| | | ||||||
* | | Consolidate feature extraction between indexed and streaming search. | Tor Egge | 2023-04-26 | 1 | -35/+7 | |
|/ | ||||||
* | Merge pull request #26844 from ↵ | Henning Baldersheim | 2023-04-25 | 2 | -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 cast | Henning Baldersheim | 2023-04-25 | 1 | -3/+3 | |
| | | ||||||
| * | We no longer need to size the shared pool based on number of document types. | Henning Baldersheim | 2023-04-25 | 2 | -4/+5 | |
| | | ||||||
* | | Check target attribute lid range. | Tor Egge | 2023-04-25 | 2 | -1/+10 | |
|/ | ||||||
* | Move search::FeatureValues to vespalib::FeatureValues in preparation for | Tor Egge | 2023-04-25 | 8 | -14/+15 | |
| | | | | extending vdslib::SearchResult. | |||||
* | The reserved document for a multivalue attribute vector should have an | Tor Egge | 2023-04-18 | 1 | -5/+1 | |
| | | | | empty vector. | |||||
* | Set reserved doc values after attribute vector has been loaded. | Tor Egge | 2023-04-14 | 2 | -1/+36 | |
| | ||||||
* | Avoid overload resolution ambiguity in attribute updater unit test. | Tor Egge | 2023-04-03 | 1 | -2/+4 | |
| | ||||||
* | Use one MatchingElementsFields instance per summary class. | Geir Storli | 2023-03-31 | 1 | -1/+4 | |
| | | | | This avoids calculating MatchingElements for fields that exist in other summary classes. | |||||
* | Use AttributeBuilder in attribute updater unit test. | Tor Egge | 2023-03-30 | 2 | -125/+92 | |
| | ||||||
* | Report memory usage for document meta store. | Tor Egge | 2023-03-29 | 2 | -22/+12 | |
| | ||||||
* | Revert "Revert "Explore attribute vector in writer thread."" | Tor Egge | 2023-03-29 | 19 | -229/+96 | |
| | ||||||
* | Revert "Explore attribute vector in writer thread." | Henning Baldersheim | 2023-03-28 | 19 | -96/+229 | |
| | ||||||
* | Rename AttributeExecutor::run member function to run_sync. | Tor Egge | 2023-03-28 | 3 | -3/+3 | |
| | ||||||
* | Explore attribute vector in writer thread. | Tor Egge | 2023-03-28 | 19 | -229/+96 | |
| | ||||||
* | Use explicit instantiations of SingleValueNumericPostingAttribute | Tor Egge | 2023-03-24 | 1 | -1/+0 | |
| | | | | and SingleValueStringPostingAttributeT. | |||||
* | Add TODO of proton configs that can be clean up and TODO for configs to check. | Henning Baldersheim | 2023-03-17 | 1 | -34/+50 | |
| | ||||||
* | Merge pull request #26459 from vespa-engine/balder/follow-config-of-tasklimit | Henning Baldersheim | 2023-03-16 | 1 | -9/+13 | |
|\ | | | | | Follow the config for executors also for index and summary. | |||||
| * | Follow config also for watermark. | Henning Baldersheim | 2023-03-16 | 1 | -1/+2 | |
| | | ||||||
| * | Follow the config for executors also for index and summary. | Henning Baldersheim | 2023-03-16 | 1 | -9/+12 | |
| | | ||||||
* | | Handle SingleRawAttribute in AttributeUpdater. | Tor Egge | 2023-03-16 | 3 | -2/+82 | |
|/ | ||||||
* | Add missing call to aggregate size of hold list | Henning Baldersheim | 2023-03-15 | 1 | -1/+1 | |
| | ||||||
* | Count more of the memory used by the document metastore. | Henning Baldersheim | 2023-03-15 | 15 | -53/+68 | |
| | ||||||
* | Merge pull request #26436 from ↵ | Henning Baldersheim | 2023-03-14 | 2 | -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 Baldersheim | 2023-03-14 | 2 | -2/+5 | |
| | | | | | | | | have any purpose. | |||||
* | | Handle raw attribute in document retriever. | Tor Egge | 2023-03-14 | 2 | -0/+63 | |
|/ | ||||||
* | Reduce creation of Document instances without DocumentTypeRepo. | Geir Storli | 2023-03-13 | 15 | -104/+102 | |
| | ||||||
* | use ref_counted in fnet | Håvard Pettersen | 2023-03-06 | 2 | -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 Egge | 2023-03-06 | 2 | -1/+2 | |
| | ||||||
* | Include thread to get definition of std::thread | Tor Egge | 2023-03-05 | 1 | -0/+1 | |
| | ||||||
* | Merge pull request #26261 from ↵ | Henning Baldersheim | 2023-03-02 | 3 | -3/+3 | |
|\ | | | | | | | | | vespa-engine/balder/enforce-system-time-for-metrics Balder/enforce system time for metrics | |||||
| * | Set period in constructor only | Henning Baldersheim | 2023-03-01 | 3 | -3/+3 | |
| | | ||||||
* | | No need for modified time. | Henning Baldersheim | 2023-03-02 | 1 | -48/+30 | |
| | | ||||||
* | | Unify on system_time from chrono for file modification time. | Henning Baldersheim | 2023-03-01 | 2 | -8/+6 | |
|/ | ||||||
* | Reduce transitive includes. | Henning Baldersheim | 2023-03-01 | 10 | -3/+11 | |
| | ||||||
* | Merge pull request #26245 from ↵ | Henning Baldersheim | 2023-03-01 | 1 | -10/+5 | |
|\ | | | | | | | | | vespa-engine/balder/use-typesafe-time-for-file-times Use typesafe time for file modification time. | |||||
| * | GC unused functionality. | Henning Baldersheim | 2023-03-01 | 1 | -8/+3 | |
| | | ||||||
| * | Use typesafe time for file modification time. | Henning Baldersheim | 2023-03-01 | 1 | -8/+8 | |
| | |