summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.219.14-1].vespa-7.219.14-1sd-buildbot2020-05-124-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.219.14 --no-auto-changelog
* Merge pull request #13218 from vespa-engine/bratseth/exclusivity-on-app-levelJon Bratseth2020-05-113-14/+19
|\ | | | | Exclusivity on app level
| * Exclusivity on app levelJon Bratseth2020-05-113-14/+19
|/
* Merge pull request #13217 from ↵Valerij Fredriksen2020-05-1114-110/+47
|\ | | | | | | | | vespa-engine/revert-13207-balder/enable-std_vector-backed-by-huge-page-mmaped-memory Revert "Use a smart allocator for allocating memory for large 'long' lived"
| * Revert "Use a smart allocator for allocating memory for large 'long' lived"Harald Musum2020-05-1114-110/+47
|/
* Merge pull request #13215 from vespa-engine/geirst/modern-cpp-2Henning Baldersheim2020-05-116-31/+32
|\ | | | | Use std::make_unique and auto.
| * Use std::make_unique and auto.Geir Storli2020-05-116-31/+32
| |
* | Merge pull request #13214 from ↵Jon Bratseth2020-05-111-6/+16
|\ \ | | | | | | | | | | | | vespa-engine/bratseth/allow-fully-specified-flavor Allow fully specified flavor
| * | Allow fuløly specified flavorJon Bratseth2020-05-111-6/+16
| | |
* | | Merge pull request #13207 from ↵Henning Baldersheim2020-05-1114-47/+110
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/balder/enable-std_vector-backed-by-huge-page-mmaped-memory Use a smart allocator for allocating memory for large 'long' lived
| * | | Implemtent equality operator.Henning Baldersheim2020-05-111-2/+10
| | | |
| * | | Use a smart allocator for allocating memory for large 'long' livedHenning Baldersheim2020-05-1114-48/+103
| | | | | | | | | | | | | | | | | | | | vectors. Large vectors will be allocated directly with mmap. This cancels the main reason for using vespalib::Array.
* | | | Merge pull request #13209 from vespa-engine/arnej/call-set-global-filterArne H Juul2020-05-111-0/+7
|\ \ \ \ | | | | | | | | | | actually call set_global_filter (with empty SP for now)
| * | | | actually call set_global_filter (with empty SP for now)Arne Juul2020-05-111-0/+7
| | | | |
* | | | | Merge pull request #13210 from ↵Jon Bratseth2020-05-116-118/+204
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/bratseth/correct-anonymous-subtype-resolving Correct anonymous subtype resolving
| * | | | Correct anonymous subtype resolvingJon Bratseth2020-05-116-118/+204
| | |_|/ | |/| | | | | | | | | | | | | | - If an anonymous subtype is resolved, let it go out of scope when nesting - Validate rather than ignoring all parameters in the query API
* | | | Merge pull request #13212 from vespa-engine/bratseth/cluster-costJon Bratseth2020-05-112-5/+6
|\ \ \ \ | |_|/ / |/| | | Set cost only when known, and adjust value
| * | | Set cost only when known, and adjust valueJon Bratseth2020-05-112-5/+6
|/ / /
* | | Merge pull request #13201 from ↵Henning Baldersheim2020-05-1116-188/+32
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/balder/avoid-filling-log-with-unused-metrics Avoid filling log with unused metrics events.
| * | Initialize once prior to entering the first tick()Henning Baldersheim2020-05-092-25/+20
| | |
| * | Avoid filling log with unused metrics events.Henning Baldersheim2020-05-0916-167/+16
| | |
* | | Merge pull request #13206 from ↵Henning Baldersheim2020-05-119-104/+87
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/balder/use-mmapped-allocation-for-longlived-large-buffers Use mmapped allocation for longlived buffers.
| * | Use mmapped allocation for longlived buffers.Henning Baldersheim2020-05-109-104/+87
|/ /
* | Merge pull request #13202 from vespa-engine/balder/cleanup-buffer-handlingHenning Baldersheim2020-05-1023-685/+284
|\ \ | | | | | | Try to hide implementation.
| * | GC unused macros ++Henning Baldersheim2020-05-105-209/+56
| | |
| * | Try to hide implementation.Henning Baldersheim2020-05-1019-476/+228
| | |
* | | Merge pull request #13204 from vespa-engine/balder/control-num-response-threadsHenning Baldersheim2020-05-107-19/+89
|\ \ \ | | | | | | | | Control num response threads with flag
| * | | TypoHenning Baldersheim2020-05-101-2/+2
| | | |
| * | | Control num response threads with flagHenning Baldersheim2020-05-107-19/+89
|/ / /
* | | Merge pull request #13203 from vespa-engine/balder/back-to-defaultHenning Baldersheim2020-05-101-1/+1
|\ \ \ | |/ / |/| | Revert back to default.
| * | Revert back to default.Henning Baldersheim2020-05-101-1/+1
|/ /
* | Merge pull request #13200 from vespa-engine/balder/use-2-response-threadsHenning Baldersheim2020-05-091-1/+1
|\ \ | |/ |/| Use 2 reponse threads
| * Use 2 reponse threadsHenning Baldersheim2020-05-091-1/+1
|/
* Merge pull request #13185 from ↵Henning Baldersheim2020-05-0916-124/+200
|\ | | | | | | | | vespa-engine/balder/handle-operation-with-shorter-vectors Balder/handle operation with shorter vectors
| * Add bracesHenning Baldersheim2020-05-091-3/+3
| |
| * Refactor and simplify range checking.Henning Baldersheim2020-05-093-33/+50
| |
| * Add protection to avoid going out of bounds when handling an empty bitvector.Henning Baldersheim2020-05-093-23/+48
| |
| * Follow up on code PR comments.Henning Baldersheim2020-05-083-19/+18
| |
| * Rename after change of sematics.Henning Baldersheim2020-05-071-5/+5
| |
| * In order to handle and/or/andnot where the left hand side is longer than the ↵Henning Baldersheim2020-05-072-6/+69
| | | | | | | | | | | | | | | | | | right hand size, we handle it as if it had been false padded. This is to handle the case where you end up below a SourceBlender, where the disk indexes have different ages and docId limits. These padded bits will never be accessed, as they will never be chosen by the source blender. But having well defined behavior is always good.
| * Code cleanup while reading code.Henning Baldersheim2020-05-0712-69/+41
| |
* | Merge pull request #13199 from ↵Henning Baldersheim2020-05-091-1/+1
|\ \ | | | | | | | | | | | | vespa-engine/revert-13189-revert-13186-balder/enable-async-as-default Revert "Revert "Enable async as default""
| * | Revert "Revert "Enable async as default""Henning Baldersheim2020-05-081-1/+1
| | |
* | | Merge pull request #13198 from vespa-engine/balder/make-test-wrapper-thread-safeHenning Baldersheim2020-05-092-8/+17
|\ \ \ | | | | | | | | Use a lock to ensure it is thread safe.
| * | | Remove unused clearResult method, and use std::lock_guardHenning Baldersheim2020-05-081-4/+1
| | | |
| * | | Use a lock to ensure it is thread safe.Henning Baldersheim2020-05-082-6/+18
| |/ /
* | | Merge pull request #13190 from ↵Geir Storli2020-05-096-9/+118
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/add-get-transient-memory-usage-to-attribute-initializer Add get_transient_memory_usage() method to AttibuteInitializer.
| * | | Test roundtrip serialization of total value count and unique value count.Tor Egge2020-05-081-0/+2
| | | |
| * | | Verify that transient memory is zero when attribute to load doesn't haveTor Egge2020-05-081-2/+10
| | | | | | | | | | | | | | | | a posting list.
| * | | Add get_transient_memory_usage() method to AttibuteInitializer.Tor Egge2020-05-085-9/+108
| | | |