Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename Tag to MultiValueTag (nested class inside IMultiValueAttribute). | Tor Egge | 2022-04-22 | 1 | -3/+3 |
| | |||||
* | Add multi value read views that handles mapping from enumerated value | Tor Egge | 2022-04-19 | 1 | -0/+2 |
| | | | | and copy to add/remove weight. | ||||
* | Stop sharing multivalue read views. | Tor Egge | 2022-04-12 | 2 | -19/+22 |
| | |||||
* | Remove search::multivalue::Value. | Tor Egge | 2022-04-12 | 3 | -5/+2 |
| | |||||
* | Change search::multivalue::Value from class to using statement. | Tor Egge | 2022-04-11 | 2 | -33/+9 |
| | |||||
* | Use wrapper functions for access to multivalue::Value. | Tor Egge | 2022-04-11 | 1 | -11/+29 |
| | |||||
* | Remove weight() member function from multivalue::Value | Tor Egge | 2022-04-11 | 1 | -3/+22 |
| | |||||
* | Remove unused setWeight() member functions. | Tor Egge | 2022-04-10 | 1 | -2/+0 |
| | |||||
* | Trim down search::multivalue::Value and search::multivalue::WeightedValue. | Tor Egge | 2022-04-09 | 2 | -10/+42 |
| | | | | Use traits to check for presence of a weight and to extract inner type. | ||||
* | Implement IMultiValueAttribute interface in MultiValueAttribute. | Geir Storli | 2022-03-30 | 2 | -14/+37 |
| | |||||
* | Move SearchContext out from AttributeVector. | Tor Egge | 2022-03-29 | 1 | -0/+1 |
| | |||||
* | Add APIs that provide read access to raw data stored in multi-value attributes. | Geir Storli | 2022-03-29 | 3 | -0/+81 |
| | |||||
* | Move multivalue.h from searchlib to searchcommon. | Geir Storli | 2022-03-29 | 1 | -0/+60 |
| | |||||
* | Make attribute Status fields relaxed atomic | Tor Brede Vekterli | 2022-03-07 | 2 | -45/+50 |
| | | | | Fields could be written and read from separate threads. | ||||
* | - Generate mode modern c++ code. | Henning Baldersheim | 2022-02-08 | 2 | -22/+19 |
| | | | | | - Use existing predefined types. - Allow for better management by allowing large string vectors to be mmapped. | ||||
* | Reduce code visibility and include only what you need from config library. | Henning Baldersheim | 2022-02-06 | 1 | -11/+9 |
| | |||||
* | - assert result of Close() in destructor of FastOS_File and FastOS_BufferedFile. | Henning Baldersheim | 2022-01-26 | 1 | -7/+2 |
| | | | | | | | - Check result of Close() - Check result of Sync() - Scope FastOS_File to avoid explicit Close(). - NULL -> nullptr | ||||
* | Add noexcept specifiers. | Tor Egge | 2021-12-11 | 1 | -1/+1 |
| | |||||
* | Move CompactionStrategy from searchcommon to vespalib. | Tor Egge | 2021-12-08 | 4 | -70/+2 |
| | |||||
* | Clean and simplify default value handling | Henning Baldersheim | 2021-10-29 | 1 | -4/+1 |
| | |||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 1 | -1/+1 |
| | |||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | If the uncommitted changes pass 128k for an attribute force a commit. | Henning Baldersheim | 2021-10-21 | 2 | -19/+14 |
| | |||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 5 | -5/+5 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 38 | -38/+38 |
| | |||||
* | swappable -> paged | Henning Baldersheim | 2021-08-12 | 2 | -6/+6 |
| | |||||
* | swapable -> swappable | Henning Baldersheim | 2021-08-12 | 2 | -23/+23 |
| | |||||
* | Add swapable attribute option. | Henning Baldersheim | 2021-08-12 | 2 | -0/+6 |
| | |||||
* | Update _maxDeadBytesRatio to reflect current default. | Henning Baldersheim | 2021-05-03 | 1 | -1/+1 |
| | |||||
* | Support both case sensitive, and case-insensitive search in non-fast-search ↵ | Henning Baldersheim | 2021-04-22 | 2 | -0/+7 |
| | | | | attributes. | ||||
* | Track changed default max dead bytes ratio. | Tor Egge | 2021-04-09 | 1 | -1/+1 |
| | |||||
* | Add CompactionStrategy methods to determine if compaction should be performed. | Tor Egge | 2021-04-09 | 1 | -0/+14 |
| | |||||
* | Wire in match config | Henning Baldersheim | 2021-04-08 | 3 | -11/+42 |
| | |||||
* | Use BTREE/HASH instead of ORDERED/UNORDERED. | Henning Baldersheim | 2021-03-23 | 3 | -27/+31 |
| | |||||
* | Add class comment | Henning Baldersheim | 2021-03-11 | 1 | -0/+3 |
| | |||||
* | Add dictionary config | Henning Baldersheim | 2021-03-11 | 8 | -21/+94 |
| | |||||
* | string.h does not need alloc.h | Henning Baldersheim | 2021-02-21 | 1 | -0/+1 |
| | |||||
* | Improve handling of changed alloc config. | Tor Egge | 2021-02-02 | 5 | -0/+41 |
| | |||||
* | Adjust constructor parameter name. | Tor Egge | 2021-02-02 | 1 | -2/+2 |
| | |||||
* | Add noexcept specifiers to non-throwing constructors and operators. | Tor Egge | 2020-12-05 | 2 | -18/+18 |
| | |||||
* | no need to copy by value here | Arne Juul | 2020-11-18 | 1 | -1/+1 |
| | |||||
* | - Move utility methods from proton::attribute to search::attribute. | Henning Baldersheim | 2020-11-08 | 4 | -1/+55 |
| | | | | - Compute isUpdateableInmemoryOnly once. | ||||
* | Add noexcept as indicated by -Wnoeexcept | Henning Baldersheim | 2020-10-07 | 1 | -2/+2 |
| | |||||
* | add "Hamming" distance metric for ANN | Arne Juul | 2020-09-04 | 1 | -1/+1 |
| | |||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 1 | -1/+0 |
| | |||||
* | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 1 | -1/+2 |
| | |||||
* | add "InnerProduct" distance metric | Arne Juul | 2020-06-25 | 1 | -1/+1 |
| | |||||
* | Wire flag to enable multi-threaded indexing for a hnsw index. | Geir Storli | 2020-06-19 | 1 | -5/+5 |
| | |||||
* | Test that attribute writer can handle put in two phases. | Geir Storli | 2020-06-17 | 2 | -8/+14 |
| | |||||
* | Implement initial support for two-phase puts in attribute writer. | Geir Storli | 2020-06-17 | 3 | -6/+51 |
| | | | | This is only turned on for tensor attributes with a hnsw index that allows multi-threaded indexing. |