Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove most usage of LinkedPtr from vespa | Haavard | 2017-03-27 | 2 | -1/+2 |
| | |||||
* | Change interface to accomodate removing linkedptr later on. | Henning Baldersheim | 2017-03-23 | 6 | -14/+15 |
| | |||||
* | Merge pull request #2063 from ↵ | Henning Baldersheim | 2017-03-22 | 1 | -46/+35 |
|\ | | | | | | | | | yahoo/vekterli/refactor-and-unify-array-dot-product-executor-creation Refactor array DotProductExecutor creation into one function | ||||
| * | Refactor array DotProductExecutor creation into one function | Tor Brede Vekterli | 2017-03-22 | 1 | -46/+35 |
| | | |||||
* | | Revert "Change interface to accomodate removing linkedptr later on." | Arnstein Ressem | 2017-03-21 | 6 | -15/+14 |
| | | |||||
* | | Change interface to accomodate removing linkedptr later on. | Henning Baldersheim | 2017-03-21 | 6 | -14/+15 |
| | | |||||
* | | Merge pull request #2046 from yahoo/balder/remove-lp-1 | Henning Baldersheim | 2017-03-21 | 8 | -96/+35 |
|\ \ | | | | | | | Balder/remove lp 1 | ||||
| * | | Remove dead code | Henning Baldersheim | 2017-03-21 | 1 | -21/+0 |
| | | | |||||
| * | | Removed LinkedPtr usage | Henning Baldersheim | 2017-03-21 | 8 | -78/+38 |
| |/ | |||||
* / | Change reference attribute to update the lid-2-lid mapping during update() ↵ | Geir Storli | 2017-03-21 | 4 | -45/+49 |
|/ | | | | to avoid using gid mapper per lookup. | ||||
* | Add more imported search context tests | Tor Brede Vekterli | 2017-03-20 | 1 | -14/+58 |
| | |||||
* | Add imported search context and iteration (#2031) | Tor Brede Vekterli | 2017-03-17 | 12 | -234/+723 |
| | | | Implement search context and iteration for imported attributes | ||||
* | Simplify ISearchContext. | Geir Storli | 2017-03-16 | 2 | -42/+21 |
| | |||||
* | Change IRequestContext to return attributes as IAttributeVector. | Geir Storli | 2017-03-15 | 3 | -25/+27 |
| | |||||
* | Move asDocumentWeightAttribute() to IAttributeVector. | Geir Storli | 2017-03-15 | 3 | -1/+6 |
| | |||||
* | Extend IAttributeVector API with function for creating a ISearchContext. | Geir Storli | 2017-03-15 | 8 | -36/+85 |
| | |||||
* | Merge pull request #2002 from ↵ | Tor Egge | 2017-03-14 | 42 | -209/+78 |
|\ | | | | | | | | | yahoo/geirst/prepare-for-extending-iattributevector-api Geirst/prepare for extending iattributevector api | ||||
| * | Move AttributeVector::SearchContext::Params to separate class in searchcommon. | Geir Storli | 2017-03-14 | 39 | -106/+75 |
| | | |||||
| * | Move search::attribute::ISearchContext to searchcommon in preparation of ↵ | Geir Storli | 2017-03-14 | 4 | -103/+3 |
| | | | | | | | | extending IAttributeVector API. | ||||
* | | Follow up comments on readability by consitent naming and compare. | Henning Baldersheim | 2017-03-14 | 4 | -15/+21 |
| | | |||||
* | | Increase number of allowed files to 64k. | Henning Baldersheim | 2017-03-13 | 3 | -14/+68 |
|/ | | | | | Sacrifice accuracy of size to 64 bytes. This only affect memory representation. | ||||
* | Merge pull request #1992 from ↵ | Henning Baldersheim | 2017-03-13 | 15 | -33/+64 |
|\ | | | | | | | | | yahoo/vekterli/clean-compile-with-winline-and-fno-omit-frame-pointer Clean compile with -Winline and -fno-omit-frame-pointer | ||||
| * | Let sub parser be template arg instead of C function pointer | Tor Brede Vekterli | 2017-03-13 | 2 | -32/+32 |
| | | |||||
| * | Create explicit, non implicitly inlined function definitions | Tor Brede Vekterli | 2017-03-13 | 13 | -1/+32 |
| | | |||||
* | | Merge pull request #1984 from yahoo/balder/move-to-helper-class | Håvard Pettersen | 2017-03-13 | 7 | -121/+147 |
|\ \ | | | | | | | Move to helper class. | ||||
| * | | Move to helper class. | Henning Baldersheim | 2017-03-10 | 7 | -121/+147 |
| |/ | |||||
* / | Easy readability of merge loop. | Henning Baldersheim | 2017-03-10 | 1 | -2/+3 |
|/ | |||||
* | Enable inlinining of the most frequent and optimized code path. | Henning Baldersheim | 2017-03-09 | 2 | -12/+17 |
| | |||||
* | override and final. | Henning Baldersheim | 2017-03-09 | 5 | -38/+23 |
| | |||||
* | Merge pull request #1975 from yahoo/geirst/improve-imported-attribute-unit-test | Geir Storli | 2017-03-09 | 1 | -7/+9 |
|\ | | | | | Improve testing of acquireEnumGuard() by checking that guard is taken… | ||||
| * | Use std::async instead of explicit std::thread. | Geir Storli | 2017-03-09 | 1 | -5/+2 |
| | | |||||
| * | Improve testing of acquireEnumGuard() by checking that guard is taken on ↵ | Geir Storli | 2017-03-09 | 1 | -7/+12 |
| | | | | | | | | underlying target attribute. | ||||
* | | Merge pull request #1973 from yahoo/balder/deinline-destructors-2 | Henning Baldersheim | 2017-03-09 | 103 | -681/+986 |
|\ \ | |/ |/| | Balder/deinline destructors 2 | ||||
| * | Deinline destructorsi and use -Winline gcc option. | Henning Baldersheim | 2017-03-09 | 24 | -322/+364 |
| | | |||||
| * | deiniline destructors | Henning Baldersheim | 2017-03-09 | 6 | -2/+10 |
| | | |||||
| * | deiniline destructors | Henning Baldersheim | 2017-03-09 | 8 | -58/+103 |
| | | |||||
| * | Hmm, this was needed to avoid getting unresolved symbol in prod_feature_test ↵ | Henning Baldersheim | 2017-03-08 | 2 | -0/+3 |
| | | | | | | | | | | | | on ~VectorBase<string....>. But only in test.... That is very odd. | ||||
| * | gc includes | Henning Baldersheim | 2017-03-08 | 1 | -7/+6 |
| | | |||||
| * | deinline large destructors | Henning Baldersheim | 2017-03-08 | 2 | -0/+3 |
| | | |||||
| * | Implement a default destructor to avoid the automatic inlining of large ↵ | Henning Baldersheim | 2017-03-08 | 60 | -291/+490 |
| | | | | | | | | destructors. | ||||
| * | Specify destructors explicit to control inlining. | Henning Baldersheim | 2017-03-08 | 2 | -1/+7 |
| | | | | | | | | | | Conflicts: build_settings.cmake | ||||
* | | Merge pull request #1962 from yahoo/toregge/reduce-enumstore-tree-fanout | Henning Baldersheim | 2017-03-09 | 1 | -1/+1 |
|\ \ | |/ |/| | Reduce enumstore btree fanout. | ||||
| * | Reduce enumstore btree fanout. | Tor Egge | 2017-03-08 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #1927 from ↵ | Henning Baldersheim | 2017-03-08 | 10 | -634/+306 |
|\ \ | | | | | | | | | | | | | yahoo/balder/put-typeid-and-bufferr-close-to-reduce-number-of-memory-accesses Balder/put typeid and bufferr close to reduce number of memory accesses | ||||
| * | | Use a public interface for testing. | Henning Baldersheim | 2017-03-04 | 3 | -24/+18 |
| | | | |||||
| * | | Inline very frequently used get method. | Henning Baldersheim | 2017-03-04 | 2 | -38/+22 |
| | | | |||||
| * | | - override, code unification. | Henning Baldersheim | 2017-03-04 | 4 | -358/+160 |
| | | | | | | | | | | | | - colocate the buffer and the typeId since they are frequently used together. | ||||
| * | | Align code and GC some unused code. | Henning Baldersheim | 2017-03-04 | 5 | -49/+31 |
| | | | |||||
| * | | Put the 2 small words together at the front. They will then be located ↵ | Henning Baldersheim | 2017-03-04 | 5 | -168/+78 |
| | | | | | | | | | | | | | | | | | | closer to the members accessed in the _store too. Remove some (void) signarures. | ||||
* | | | Merge pull request #1928 from yahoo/balder/optimise-andnot | Henning Baldersheim | 2017-03-08 | 25 | -146/+379 |
|\ \ \ | | | | | | | | | Balder/optimise andnot |