Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #6550 from ↵ | Jon Bratseth | 2018-08-13 | 1 | -0/+1 |
|\ | | | | | | | | | vespa-engine/bratseth/generate-rank-profiles-for-all-models Bratseth/generate rank profiles for all models | ||||
| * | Refactor and remove duplication | Jon Bratseth | 2018-08-10 | 1 | -0/+1 |
| | | |||||
* | | Remove whitespace | Henning Baldersheim | 2018-08-12 | 13 | -20/+20 |
| | | |||||
* | | Pass stringref by value | Henning Baldersheim | 2018-08-11 | 30 | -102/+102 |
| | | |||||
* | | Pass stringref by value | Henning Baldersheim | 2018-08-10 | 64 | -174/+161 |
| | | |||||
* | | Merge pull request #6544 from ↵ | Henning Baldersheim | 2018-08-10 | 4 | -21/+48 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-events-when-having-exclusive-lock-for-enum-values Log events to related to exclusive lock for stable enums: | ||||
| * | | Log events to related to exclusive lock for stable enums: | Tor Egge | 2018-08-10 | 4 | -21/+48 |
| |/ | | | | | | | | | - when updating enum indexes after compacting enum store. - when re-enumerating enum values before saving an enumerated attribute vector. | ||||
* / | Streamline parameter extraction. | Henning Baldersheim | 2018-08-10 | 2 | -30/+40 |
|/ | |||||
* | Merge pull request #6523 from vespa-engine/bratseth/optimize-java-models | Lester Solbakken | 2018-08-08 | 2 | -5/+10 |
|\ | | | | | Bratseth/optimize java models | ||||
| * | Optimize expressions | Jon Bratseth | 2018-08-08 | 2 | -5/+10 |
| | | |||||
* | | Merge pull request #6485 from ↵ | Henning Baldersheim | 2018-08-08 | 3 | -56/+11 |
|\ \ | |/ |/| | | | | | vespa-engine/balder/transfer-when-selecting-the-best Balder/transfer when selecting the best | ||||
| * | Remove unused code only used in tests | Henning Baldersheim | 2018-07-27 | 3 | -29/+8 |
| | | |||||
| * | Select the hits to rerank in the selectBest part instead of a later copy. | Henning Baldersheim | 2018-07-27 | 3 | -27/+3 |
| | | | | | | | | Stick to full hits instead of feature_t. | ||||
* | | Sync index dirs before marking index dir valid. | Tor Egge | 2018-08-04 | 2 | -0/+2 |
| | | | | | | | | Sync config save dir before marking config save valid. | ||||
* | | Add fsync calls to reduce probability of unexpected state after a crash. | Tor Egge | 2018-08-02 | 3 | -11/+36 |
|/ | |||||
* | Simplify since reRank i snot incremental. | Henning Baldersheim | 2018-07-26 | 1 | -8/+4 |
| | |||||
* | Split reRank in 2 where one is using the other for later reuse. | Henning Baldersheim | 2018-07-26 | 2 | -2/+14 |
| | |||||
* | Add test for getSortedHeapHits | Henning Baldersheim | 2018-07-26 | 1 | -2/+13 |
| | |||||
* | Fix up clang-tidy warnings | Henning Baldersheim | 2018-07-26 | 1 | -64/+56 |
| | |||||
* | Add getSortedHeapHits | Henning Baldersheim | 2018-07-26 | 2 | -21/+27 |
| | |||||
* | Merge pull request #6480 from vespa-engine/arnej/abi-compat | Morten Tokle | 2018-07-26 | 1 | -3/+7 |
|\ | | | | | preserve binary compatibility | ||||
| * | preserve binary compatibility | Arne Juul | 2018-07-26 | 1 | -3/+7 |
| | | |||||
* | | Merge pull request #6479 from vespa-engine/balder/refactor-diversity-for-reuse | Henning Baldersheim | 2018-07-26 | 5 | -143/+185 |
|\ \ | | | | | | | Balder/refactor diversity for reuse | ||||
| * | | Restructure for code reuse and hiding implementation. | Henning Baldersheim | 2018-07-26 | 5 | -164/+150 |
| | | | |||||
| * | | Restructure for code reuse and hiding implementation. | Henning Baldersheim | 2018-07-26 | 1 | -0/+16 |
| | | | |||||
| * | | Make diversifier virtual for easier reuse and minimal runtime impact. | Henning Baldersheim | 2018-07-26 | 2 | -42/+50 |
| | | | |||||
| * | | No need for templated argument anymore | Henning Baldersheim | 2018-07-26 | 1 | -23/+34 |
| | | | |||||
| * | | Split in filter and recorder for reuse. | Henning Baldersheim | 2018-07-26 | 1 | -18/+39 |
| |/ | |||||
* | | Merge pull request #6469 from ↵ | Tor Brede Vekterli | 2018-07-26 | 26 | -44/+47 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/remove-dangerous-stringref-c_str-function Remove dangerous stringref::c_str() | ||||
| * | Remove stringref::c_str() | Tor Brede Vekterli | 2018-07-25 | 26 | -44/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation. | ||||
* | | = default and std::make_unique | Henning Baldersheim | 2018-07-26 | 2 | -7/+5 |
| | | |||||
* | | Add missing newline. | Henning Baldersheim | 2018-07-25 | 1 | -1/+1 |
| | | |||||
* | | Nested namespaces | Henning Baldersheim | 2018-07-25 | 19 | -99/+41 |
|/ | |||||
* | Use static cast in inner loop. | Henning Baldersheim | 2018-07-24 | 1 | -1/+1 |
| | |||||
* | - NULL -> nullptr | Henning Baldersheim | 2018-07-24 | 8 | -46/+19 |
| | | | | | - nested namespaces - = default; | ||||
* | - Do not follow the nullptr. | Henning Baldersheim | 2018-07-23 | 11 | -29/+36 |
| | | | | - Do not have an interface return a reference when it might refer a nullptr... | ||||
* | Merge pull request #6447 from vespa-engine/balder/fix-signedness-in-weighted-set | Henning Baldersheim | 2018-07-23 | 2 | -25/+22 |
|\ | | | | | Balder/fix signedness in weighted set | ||||
| * | Add missing space. | Henning Baldersheim | 2018-07-23 | 1 | -1/+1 |
| | | |||||
| * | 8 -> sizeof(int64_t) | Henning Baldersheim | 2018-07-23 | 1 | -1/+1 |
| | | |||||
| * | Use PRId64 | Henning Baldersheim | 2018-07-23 | 1 | -1/+1 |
| | | |||||
| * | It is a long time ago since we went signed all over.... | Henning Baldersheim | 2018-07-23 | 2 | -4/+5 |
| | | |||||
| * | Realign code and NULL -> nullptr | Henning Baldersheim | 2018-07-23 | 2 | -20/+16 |
| | | |||||
* | | Merge pull request #6444 from vespa-engine/bratseth/java-model-inference | Jon Bratseth | 2018-07-23 | 10 | -78/+142 |
|\ \ | |/ |/| | Bratseth/java model inference | ||||
| * | Reuse context prototypes | Jon Bratseth | 2018-07-20 | 1 | -1/+1 |
| | | |||||
| * | Basic Java model evaluation | Jon Bratseth | 2018-07-20 | 3 | -2/+9 |
| | | |||||
| * | Java model evaluation WIP | Jon Bratseth | 2018-07-20 | 7 | -70/+119 |
| | | |||||
| * | Evaluation tests | Jon Bratseth | 2018-07-06 | 2 | -6/+14 |
| | | |||||
* | | Add some more details to assist debugging. | Henning Baldersheim | 2018-07-23 | 3 | -13/+30 |
| | | |||||
* | | - = default for destructors. | Henning Baldersheim | 2018-07-23 | 2 | -10/+4 |
| | | | | | | | | | | - nested namespace - std::make_unique | ||||
* | | Add a reorder fence. | Henning Baldersheim | 2018-07-20 | 1 | -0/+1 |
| | |