Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Deinline | Henning Baldersheim | 2018-04-20 | 3 | -1/+12 | |
| |/ |/| | ||||||
* | | Assert that attribute can be down-casted to tensor attribute. | Geir Storli | 2018-04-19 | 1 | -1/+13 | |
| | | ||||||
* | | Add type-safe down-cast to ITensorAttribute in IAttributeVector and use this ↵ | Geir Storli | 2018-04-19 | 12 | -11/+36 | |
| | | | | | | | | instead of dynamic_cast. | |||||
* | | Change ImportedTensorAttributeVector to no longer implement ITensorAttribute ↵ | Geir Storli | 2018-04-19 | 2 | -32/+4 | |
| | | | | | | | | | | | | API. All read access happens through short-lived ImportedTensorAttributeVectorReadGuard. | |||||
* | | Add ReadableAttributeVector interface used to create a short-lived read ↵ | Geir Storli | 2018-04-19 | 17 | -26/+133 | |
| | | | | | | | | | | | | guard over an attribute vector. Let AttributeVector and ImportedAttributeVector implement this interface. | |||||
* | | Remove useReadGuard template argument from fixtures as read guard is always ↵ | Geir Storli | 2018-04-19 | 1 | -104/+18 | |
| | | | | | | | | used now. | |||||
* | | Change ImportedAttributeVector to no longer implement IAttributeVector API. | Geir Storli | 2018-04-19 | 14 | -261/+159 | |
|/ | | | | All read access happens through short lived ImportedAttributeVectorReadGuard. | |||||
* | Use ISearchContext instead of AttributeVector::SearchContext in ↵ | Geir Storli | 2018-04-18 | 3 | -17/+12 | |
| | | | | ImportedSearchContext. | |||||
* | Explicit default destructor. | Henning Baldersheim | 2018-04-16 | 2 | -7/+5 | |
| | ||||||
* | Use more descriptive type name (EC -> EncodeContext). | Tor Egge | 2018-04-13 | 1 | -2/+2 | |
| | ||||||
* | Let L4SkipCheck inherit from L3SkipCheck (pagedict4 validation). | Tor Egge | 2018-04-13 | 1 | -6/+3 | |
| | ||||||
* | Add comments. | Tor Egge | 2018-04-13 | 1 | -15/+22 | |
| | | | | Use more descriptive variable names. | |||||
* | Remove dead code. | Tor Egge | 2018-04-13 | 1 | -250/+0 | |
| | ||||||
* | Rename test function name. | Tor Egge | 2018-04-13 | 1 | -2/+2 | |
| | ||||||
* | Replace some assert statements with test macros. | Tor Egge | 2018-04-13 | 1 | -5/+4 | |
| | ||||||
* | Simplify pagedict4 unit tests by moving ownership of encode and decode | Tor Egge | 2018-04-13 | 13 | -91/+147 | |
| | | | | contexts to shared test classes. | |||||
* | Validate skip info when reading dictionary. | Tor Egge | 2018-04-13 | 2 | -25/+306 | |
| | ||||||
* | Handle being at end of dictionary page after reading counts. | Tor Egge | 2018-04-13 | 1 | -1/+1 | |
| | ||||||
* | Add unit test for pagedict4 reading where dictionary page is filled by a ↵ | Tor Egge | 2018-04-13 | 2 | -0/+214 | |
| | | | | single count. | |||||
* | Factor out classes for read/write access to memory based pagedict4 structures | Tor Egge | 2018-04-13 | 8 | -158/+271 | |
| | | | | used by unit tests. | |||||
* | Update word number before setting up dictionary page and dictionary | Tor Egge | 2018-04-13 | 1 | -7/+9 | |
| | | | | | | | sparse page for read. Setup dictionary sparse page for read before setting up dictionary page for read. | |||||
* | Eliminate dead code. | Tor Egge | 2018-04-13 | 1 | -10/+0 | |
| | ||||||
* | Adjust comments. | Tor Egge | 2018-04-13 | 2 | -3/+3 | |
| | ||||||
* | allow proton to drop sort data when sending query results | Håvard Pettersen | 2018-04-11 | 2 | -1/+10 | |
| | ||||||
* | allow not unpacking the whitelist iterator | Håvard Pettersen | 2018-04-10 | 2 | -3/+5 | |
| | ||||||
* | Merge pull request #5487 from ↵ | Henning Baldersheim | 2018-04-09 | 1 | -3/+3 | |
|\ | | | | | | | | | vespa-engine/toregge/use-active-lids-bitvector-for-whitelisting Use active lids bitvector for whitelisting. | |||||
| * | Use active lids bitvector for whitelisting. | Tor Egge | 2018-04-06 | 1 | -3/+3 | |
| | | | | | | | | This replaces nested small numeric attribute vector for blaclisting. | |||||
* | | Nonfunctional changes | Jon Bratseth | 2018-04-06 | 2 | -1/+3 | |
|/ | ||||||
* | Use forward declared DocumentTypeRepo. | Tor Egge | 2018-04-04 | 2 | -1/+1 | |
| | ||||||
* | Stop using nested typedef for shared pointer to const DocumentTypeRepo. | Tor Egge | 2018-04-04 | 1 | -2/+2 | |
| | ||||||
* | Add newline | Henning Baldersheim | 2018-04-03 | 1 | -0/+1 | |
| | ||||||
* | Remove extra white space | Henning Baldersheim | 2018-04-03 | 1 | -1/+0 | |
| | ||||||
* | make the test pass again as the code was already correct. | Henning Baldersheim | 2018-04-03 | 1 | -1/+1 | |
| | ||||||
* | Add missing newline | Henning Baldersheim | 2018-04-03 | 2 | -3/+2 | |
| | ||||||
* | Nested namespace and default destructors | Henning Baldersheim | 2018-04-03 | 26 | -164/+75 | |
| | ||||||
* | Add test to prove that the filter aspect is correctly handled also for the ↵ | Henning Baldersheim | 2018-04-03 | 1 | -1/+22 | |
| | | | | DirectAttributeBlueprint | |||||
* | Cleanup formatting. | Henning Baldersheim | 2018-03-24 | 1 | -32/+18 | |
| | ||||||
* | Rewrite test to new test syntax | Henning Baldersheim | 2018-03-24 | 1 | -61/+25 | |
| | ||||||
* | Nonfunctional changes only | Jon Bratseth | 2018-03-19 | 1 | -2/+4 | |
| | ||||||
* | Prefix macro names by modelName to avoid name conflicts | Jon Bratseth | 2018-03-13 | 20 | -79/+75 | |
| | ||||||
* | Prefix constants by model name | Jon Bratseth | 2018-03-13 | 11 | -46/+95 | |
| | | | | | | | | | Large constants are cross rank profiles. This avoids name conflicts when multiple models are used. It is not strictly necessary because the user can always disambiguate when chosing names, but there is a scenario where conflicts are plausible and leaving this to users is inconvenient: Multiple versions of the "same" model are tested in different rank profiles. | |||||
* | Merge pull request #5267 from vespa-engine/lesters/tensorflow-broadcasting | Jon Bratseth | 2018-03-09 | 6 | -30/+218 | |
|\ | | | | | Make TensorFlow import joins compatible with broadcasting | |||||
| * | Add test for tensorflow broadcasting | Lester Solbakken | 2018-03-08 | 5 | -5/+127 | |
| | | ||||||
| * | Fix size comparison | Lester Solbakken | 2018-03-08 | 1 | -1/+1 | |
| | | ||||||
| * | Make TensorFlow import joins compatible with broadcasting | Lester Solbakken | 2018-03-08 | 1 | -25/+91 | |
| | | ||||||
* | | Add TensorFlow variable converter | Jon Bratseth | 2018-03-08 | 4 | -10/+95 | |
| | | ||||||
* | | Log OrderedTensorType of imported TensorFlow variables | Jon Bratseth | 2018-03-08 | 1 | -3/+28 | |
| | | ||||||
* | | OrderedTensorType.to/from spec | Jon Bratseth | 2018-03-08 | 2 | -0/+39 | |
| | | ||||||
* | | Refactor only | Jon Bratseth | 2018-03-08 | 2 | -24/+24 | |
|/ | ||||||
* | Merge pull request #5241 from vespa-engine/bratseth/tf-constants-in-parent-doc | Lester Solbakken | 2018-03-07 | 10 | -43/+53 | |
|\ | | | | | Bratseth/tf constants in parent doc |