aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Consolidate search for GTest.Tor Egge2020-07-0711-11/+0
* avoid naked exitArne Juul2020-07-031-6/+5
* Merge pull request #13729 from vespa-engine/arnej/filter-invalid-utf8Geir Storli2020-06-302-6/+35
|\
| * move UTF-8 filtering to vespalib::Utf8Arne Juul2020-06-302-1/+25
| * allow Utf8Writer to target std::string as wellArne Juul2020-06-292-4/+9
| * fix bug/typo in surrogate range constantArne Juul2020-06-291-1/+1
* | Merge pull request #13742 from vespa-engine/toregge/use-find-package-to-find-...Geir Storli2020-06-3011-11/+22
|\ \
| * | Use find_package to find gtest library.Tor Egge2020-06-2911-11/+22
| |/
* | Add comment about why two tests are disabled when addressTor Egge2020-06-291-0/+6
* | Partially disable alloc test when using address sanitizer.Tor Egge2020-06-291-0/+10
|/
* Merge pull request #13563 from vespa-engine/toregge/add-foreach-key-range-met...Geir Storli2020-06-153-0/+213
|\
| * Add comments for foreach_key_range() method and related methods.Tor Egge2020-06-122-0/+30
| * Add foreach_key_range method to btree iterator, to scan a range ofTor Egge2020-06-123-0/+183
* | Merge pull request #13579 from vespa-engine/havardpe/auto-detect-type-existenceHåvard Pettersen2020-06-153-19/+49
|\ \
| * | make type type member detection a generic trait and test itHåvard Pettersen2020-06-133-13/+27
| * | auto-detect actual type typify resultsHåvard Pettersen2020-06-131-12/+28
| |/
* / avoid deadlock when using compile cache with blocking executorsHåvard Pettersen2020-06-141-1/+1
|/
* minor naming adjustmentsHåvard Pettersen2020-06-111-7/+7
* common code for operation inliningHåvard Pettersen2020-06-114-1/+231
* Add static_assert for sanity of template arguments.Henning Baldersheim2020-06-091-0/+4
* Revert "Revert "When we pull in a cacheline, we should use it too.""Henning Baldersheim2020-06-0810-7/+211
* Revert "When we pull in a cacheline, we should use it too."Harald Musum2020-06-0810-211/+7
* - Stick to void * and byte offsets.Henning Baldersheim2020-06-0710-31/+37
* - Test both normal and inverted bit vectors.Henning Baldersheim2020-06-071-34/+70
* When we pull in a cacheline, we should use it too.Henning Baldersheim2020-06-049-3/+165
* rename regex option MultiLine -> DotMatchesNewlineArne Juul2020-05-282-4/+4
* add multiline regex optionArne Juul2020-05-282-1/+5
* Merge pull request #13368 from vespa-engine/toregge/detect-clang-version-of-a...Tor Brede Vekterli2020-05-261-0/+8
|\
| * Detect use of clang version of address sanitizer.Tor Egge2020-05-251-0/+8
* | Keep const qualifier for allocator() return value.Tor Egge2020-05-251-1/+1
|/
* Disable rlimit checking tests when using address sanitizer.Tor Egge2020-05-241-0/+2
* Use correct argument for length of vector.Henning Baldersheim2020-05-121-1/+1
* Revert "Revert "Use a smart allocator for allocating memory for large 'long' ...Henning Baldersheim2020-05-1110-22/+92
* Revert "Use a smart allocator for allocating memory for large 'long' lived"Harald Musum2020-05-1110-92/+22
* Implemtent equality operator.Henning Baldersheim2020-05-111-2/+10
* Use a smart allocator for allocating memory for large 'long' livedHenning Baldersheim2020-05-1110-22/+84
* Try to hide implementation.Henning Baldersheim2020-05-101-3/+1
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-04109-139/+139
* Prepare for renaming namespace search::btree to vespalib::btree andTor Egge2020-04-281-3/+1
* Remove bad namespace end comments.Tor Egge2020-04-282-3/+2
* Merge pull request #13066 from vespa-engine/toregge/move-bufferwriter-back-to...Geir Storli2020-04-274-94/+0
|\
| * Move BufferWriter back to searchlib.Tor Egge2020-04-254-94/+0
* | Merge pull request #13063 from vespa-engine/toregge/extend-btree-frozen-viewGeir Storli2020-04-273-0/+28
|\ \ | |/ |/|
| * Extend BTree frozen view with empty() and getAggregated() methods.Tor Egge2020-04-253-0/+28
* | Reduce code duplication. Rand48 class is in vespalib.Tor Egge2020-04-254-7/+9
|/
* Merge pull request #13034 from vespa-engine/vekterli/support-aggregating-over...Tor Brede Vekterli2020-04-248-24/+109
|\
| * Rename variable to be semantically accurateTor Brede Vekterli2020-04-231-4/+4
| * Add support for aggregating over B-tree keysTor Brede Vekterli2020-04-238-24/+109
* | If compiler is clang then disable the clock computation hack.Tor Egge2020-04-231-0/+3
* | Fix buffer overflow in vespalib datastore buffer type test.Tor Egge2020-04-221-3/+3