aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge pull request #12980 from vespa-engine/fix-foreach-variable-replacementArne H Juul2020-04-225-0/+99
|\ \
| * | cosmetic fixes in unit testArne Juul2020-04-201-1/+7
| * | add utility for replacing a variable in a stringArne Juul2020-04-205-0/+93
* | | A failed attempt at unlinking a directory causes another exceptionTor Egge2020-04-211-0/+4
* | | Merge pull request #13002 from vespa-engine/toregge/use-extended-locale-suppo...Henning Baldersheim2020-04-211-0/+3
|\ \ \
| * | | Use extended locale support on non-linux platforms.Tor Egge2020-04-211-0/+3
| | |/ | |/|
* / | Directio support in vespa is limited to linux.Tor Egge2020-04-211-0/+4
|/ /
* | Merge pull request #12997 from vespa-engine/vekterli/constexpr-ifs-for-most-a...Tor Brede Vekterli2020-04-218-50/+47
|\ \
| * | Make most hasAggregated checks constexprTor Brede Vekterli2020-04-218-50/+47
| |/
* | GC unused code.Henning Baldersheim2020-04-212-114/+0
* | Elaborate a bit more in the comment.Henning Baldersheim2020-04-211-2/+7
* | Revert "Revert "There are so many combinations that the libstdc++ library can...Henning Baldersheim2020-04-211-0/+26
* | Revert "There are so many combinations that the libstdc++ library can be buil...Henning Baldersheim2020-04-211-26/+0
* | There are so many combinations that the libstdc++ library can be built that t...Henning Baldersheim2020-04-201-0/+26
* | Merge pull request #12985 from vespa-engine/toregge/handle-sh-builtin-echo-on...Henning Baldersheim2020-04-201-1/+1
|\ \
| * | Don't use shell builtin echo.Tor Egge2020-04-201-5/+1
| * | Handle version of echo not understanding -n option.Tor Egge2020-04-201-0/+4
| |/
* / posix_fadvise() is not generally available.Tor Egge2020-04-201-0/+2
|/
* Merge pull request #12979 from vespa-engine/toregge/proc-stat-is-linux-specificHenning Baldersheim2020-04-191-0/+2
|\
| * /proc/stat is linux specific.Tor Egge2020-04-191-0/+2
* | MAP_HUGETLB and MADV_DONTDUMP are linux specific.Tor Egge2020-04-191-0/+6
|/
* Check that pointers are equal, don't try to compare C strings.Tor Egge2020-04-151-3/+5
* Relax check of socket option set by getsockopt.Tor Egge2020-04-141-1/+1
* Skip some tests on Darwin due to setrlimit being partially broken.Tor Egge2020-04-141-0/+4
* Also allow for testing of the adaptive task executor.Henning Baldersheim2020-04-041-1/+1
* Merge pull request #12797 from vespa-engine/balder/construct-addresses-constr...Henning Baldersheim2020-04-022-5/+6
|\
| * Improve thread visibility.Henning Baldersheim2020-04-022-5/+6
* | Improve SignalHandler::shutdown robustness.Tor Egge2020-04-021-2/+17
* | Unhook or ignore signals slightly earlier.Tor Egge2020-03-311-3/+3
* | Ignore SIGTERM at shutdown instead of just blocking it.Tor Egge2020-03-311-7/+8
* | Block SIGTERM on application shutdown.Tor Egge2020-03-311-0/+5
|/
* Reduce code duplication in test code.Tor Egge2020-03-302-5/+13
* Handle newer gtest versions where the legacy API is deprecated.Tor Egge2020-03-291-0/+4
* No mentioning of defines here.Henning Baldersheim2020-03-272-4/+0
* Use xxhash for most out hashing. It is significantly better quality hash.Henning Baldersheim2020-03-273-16/+9
* Merge pull request #12727 from vespa-engine/balder/let-optimize-flag-control-...Henning Baldersheim2020-03-262-1/+2
|\
| * Add shutdown to thread interface.Henning Baldersheim2020-03-232-1/+2