Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove garbage comming from typing in the wrong window. | Henning Baldersheim | 2020-03-20 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "Since the most important aspect our use of hash maps/sets is ↵ | Henning Baldersheim | 2020-03-20 | 2 | -9/+9 |
| | | | | for spee…"" | ||||
* | Revert "Since the most important aspect our use of hash maps/sets is for ↵ | Harald Musum | 2020-03-20 | 2 | -9/+9 |
| | | | | spee…" | ||||
* | Ordering in tests chnages when hashing changes. | Henning Baldersheim | 2020-03-20 | 2 | -9/+9 |
| | |||||
* | Handle count being zero in transport latch. | Tor Egge | 2020-03-06 | 1 | -1/+5 |
| | |||||
* | Wire in control of executor type. | Henning Baldersheim | 2020-02-28 | 6 | -11/+37 |
| | |||||
* | Update copyright. | Henning Baldersheim | 2020-02-27 | 1 | -2/+1 |
| | |||||
* | Add getStats and setTaskLimit to interface to make it easy to swap ↵ | Henning Baldersheim | 2020-02-27 | 16 | -120/+122 |
| | | | | | | implementation. Also make do with ISequenceHandlerInterface. | ||||
* | Add clarifying comments | Henning Baldersheim | 2020-02-24 | 2 | -3/+7 |
| | |||||
* | Limit number of attribute threads to reduce thread ping pong | Henning Baldersheim | 2020-02-24 | 2 | -1/+2 |
| | |||||
* | - Add debug logging. | Henning Baldersheim | 2020-02-23 | 1 | -1/+1 |
| | | | | | - std::make_unique - Reduce code visibility. | ||||
* | Allow passing const SearchView | Henning Baldersheim | 2020-02-22 | 11 | -82/+31 |
| | |||||
* | Only expose shared_ptr | Henning Baldersheim | 2020-02-21 | 6 | -18/+21 |
| | |||||
* | Use enable_shared_from_this to simplify interface and keep the details local. | Henning Baldersheim | 2020-02-17 | 17 | -117/+90 |
| | |||||
* | GC unused includes and code. | Henning Baldersheim | 2020-02-16 | 3 | -15/+2 |
| | | | | Unify with nested includes. | ||||
* | Remove another indirection not necessary and GC some unused code. | Henning Baldersheim | 2020-02-15 | 6 | -120/+33 |
| | |||||
* | Update comment | Henning Baldersheim | 2020-02-15 | 1 | -1/+1 |
| | |||||
* | Since we are accessing the handler while under read/writer lock, there is no ↵ | Henning Baldersheim | 2020-02-15 | 6 | -19/+37 |
| | | | | reason to use a shared_ptr. | ||||
* | The snapshot has 2 lightweight members only and hence does not need another ↵ | Henning Baldersheim | 2020-02-15 | 6 | -65/+64 |
| | | | | indirection. | ||||
* | Avoid copying BucketState, when you only need BucketInfo. | Henning Baldersheim | 2020-02-15 | 3 | -1/+15 |
| | |||||
* | Fix issues detected by clang 10. | Tor Egge | 2020-02-14 | 2 | -1/+2 |
| | |||||
* | It is enough to hold the read lock. | Henning Baldersheim | 2020-02-14 | 5 | -48/+50 |
| | |||||
* | Merge pull request #12137 from ↵ | Tor Brede Vekterli | 2020-02-11 | 2 | -15/+83 |
|\ | | | | | | | | | vespa-engine/vekterli/patch-retrieved-array-of-position-fields-from-backing-zcurve-array-attribute Patch retrieved array of position fields from zcurve array attribute | ||||
| * | Patch retrieved array of position fields from zcurve array attribute | Tor Brede Vekterli | 2020-02-11 | 2 | -15/+83 |
| | | | | | | | | | | | | | | | | | | Ensures that updates made to the authoritative underlying zcurve array attribute are visible in documents retrieved via Get/Visit et al. Would otherwise return any outdated values that were present in the docstore that were part of the document version originally fed. This relates to issue #11588 | ||||
* | | Catch and exit nicely on config error. | Henning Baldersheim | 2020-02-10 | 1 | -6/+14 |
| | | |||||
* | | Removed query_setup_time averages in metric set. Added TODO comments for ↵ | Ola Aunrønning | 2020-02-07 | 3 | -5/+6 |
| | | | | | | | | removing old metric | ||||
* | | Added ↵ | Ola Aunrønning | 2020-02-07 | 6 | -5/+42 |
|/ | | | | content.proton.documentdb.matching.rank_profile.query_setup_time.average to default public metric set. Replaces query_collateral_time | ||||
* | Increase memory sampling frequency to every 20s instead of every 60s in ↵ | Henning Baldersheim | 2020-02-05 | 6 | -13/+7 |
| | | | | | | order to detect changes faster. Also log anomalies. | ||||
* | Support imported attribute fields in backend selection logic | Tor Brede Vekterli | 2020-01-31 | 6 | -38/+77 |
| | |||||
* | Merge pull request #11998 from ↵ | Tor Brede Vekterli | 2020-01-30 | 14 | -51/+124 |
|\ | | | | | | | | | vespa-engine/vekterli/add-readable-attribute-vector-accessor-to-iattribute-manager Add ReadableAttributeVector accessor to IAttributeManager | ||||
| * | Add ReadableAttributeVector accessor to IAttributeManager | Tor Brede Vekterli | 2020-01-29 | 14 | -51/+124 |
| | | | | | | | | | | | | | | | | | | | | Provides a unified interface for fetching both regular as well as imported attributes. Exposing `ReadableAttributeVector` instead of raw `AttributeVector` instances enforces that all access is done via appropriate acquired read guards. Refactor document selection processing code to use the new interface in order to prepare for imported field support in selections. | ||||
* | | Allow room for bringing allocation along to reduce the need to copy. | Henning Baldersheim | 2020-01-27 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #11877 from ↵ | Henning Baldersheim | 2020-01-22 | 4 | -10/+9 |
|\ | | | | | | | | | vespa-engine/balder/add-noexcept-to-move-constructors-and-operators Balder/add noexcept to move constructors and operators | ||||
| * | Add noexcept to move constructors and operators | Henning Baldersheim | 2020-01-21 | 4 | -10/+9 |
| | | |||||
* | | Maintain the cached bitCount to avoid cost query time. | Henning Baldersheim | 2020-01-22 | 1 | -2/+2 |
|/ | |||||
* | c_str -> data | Henning Baldersheim | 2020-01-21 | 7 | -8/+8 |
| | |||||
* | Make it known that getting serialized size will always be expensive. | Henning Baldersheim | 2020-01-20 | 1 | -1/+1 |
| | |||||
* | Remove and indirection for document id, for less memory footprint, and ↵ | Henning Baldersheim | 2020-01-16 | 1 | -4/+4 |
| | | | | better generated code. | ||||
* | Install empty dirs. | Tor Egge | 2020-01-15 | 1 | -0/+1 |
| | |||||
* | General code health in the vicinity. | Henning Baldersheim | 2020-01-13 | 4 | -14/+13 |
| | |||||
* | system_time and steady_time might have different duration types. | Tor Egge | 2020-01-08 | 1 | -1/+1 |
| | |||||
* | Double slash breaks RPM debug info extraction. | Arnstein Ressem | 2020-01-07 | 1 | -1/+1 |
| | |||||
* | Simplify | Henning Baldersheim | 2020-01-04 | 2 | -4/+3 |
| | |||||
* | No need for a shared_ptr here. | Henning Baldersheim | 2020-01-04 | 2 | -4/+4 |
| | |||||
* | Add test for distribution of tasks | Henning Baldersheim | 2020-01-04 | 1 | -1/+1 |
| | |||||
* | Improve the distribution by using a indirect mapping that should improve | Henning Baldersheim | 2020-01-03 | 1 | -1/+1 |
| | | | | chance for better loaddistribution. | ||||
* | predicate, tensor and reference attributes will not be tried fetched form ↵ | Henning Baldersheim | 2020-01-03 | 1 | -18/+26 |
| | | | | attributes during selection. Fallback to fetch from document. | ||||
* | Update tests after changing how executors are selected. | Henning Baldersheim | 2020-01-03 | 1 | -6/+4 |
| | |||||
* | Revert "Revert "Balder/add executeinfo"" | Henning Baldersheim | 2020-01-03 | 9 | -16/+20 |
| | |||||
* | Revert "Balder/add executeinfo" | Arnstein Ressem | 2020-01-03 | 9 | -20/+16 |
| |