Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use new C++ noreturn syntax | Arne Juul | 2018-06-21 | 1 | -3/+4 |
| | |||||
* | some more cleanup | Arne Juul | 2018-06-20 | 3 | -4/+4 |
| | |||||
* | move LOG_SETUP after other includes | Arne Juul | 2018-06-20 | 2 | -0/+2 |
| | |||||
* | add and use HDR_ABORT instead | Arne Juul | 2018-06-20 | 3 | -3/+40 |
| | |||||
* | Merge branch 'master' into arnej/use-log-abort | Arne Juul | 2018-06-20 | 1 | -1/+0 |
|\ | |||||
| * | cleanup leftovers | Arne Juul | 2018-06-13 | 1 | -1/+0 |
| | | |||||
* | | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 11 | -11/+35 |
|/ | | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included). | ||||
* | If moving a non-owned buffer make sure to copy the buffer. | Henning Baldersheim | 2018-06-12 | 3 | -3/+70 |
| | |||||
* | clean up remnants of .mak files | Arne Juul | 2018-06-11 | 1 | -1/+0 |
| | |||||
* | Merge pull request #6055 from ↵ | Henning Baldersheim | 2018-06-04 | 2 | -25/+21 |
|\ | | | | | | | | | vespa-engine/havardpe/simplify-detect-validate-hostname Havardpe/simplify detect validate hostname | ||||
| * | drop reverse lookup of ip addresses | Håvard Pettersen | 2018-06-01 | 1 | -15/+0 |
| | | | | | | | | | | | | | | container setups may give different reverse lookup results if you are inside the/a related container compared to being on the outside of the/a related container. This makes reverse lookup less useful for host identity validation. | ||||
| * | fewer fallbacks and better error reporting | Håvard Pettersen | 2018-06-01 | 1 | -10/+21 |
| | | |||||
* | | Check return values in vespalib. | Tor Egge | 2018-06-01 | 4 | -8/+18 |
|/ | |||||
* | Properly indent | Henning Baldersheim | 2018-05-30 | 1 | -2/+2 |
| | |||||
* | Avoid threading issue by properly initializing at startup | Henning Baldersheim | 2018-05-30 | 1 | -19/+40 |
| | |||||
* | = default | Henning Baldersheim | 2018-05-29 | 1 | -1/+1 |
| | |||||
* | Avoid crossing the creek multiple times to get an empty bucket of water. | Henning Baldersheim | 2018-05-29 | 2 | -2/+14 |
| | |||||
* | Merge pull request #5957 from vespa-engine/toregge/use-fallthrough-attributes | Henning Baldersheim | 2018-05-27 | 2 | -12/+12 |
|\ | | | | | Use fallthrough attributes. | ||||
| * | Use fallthrough attributes. | Tor Egge | 2018-05-27 | 2 | -12/+12 |
| | | |||||
* | | Handle insertion of non-copyable keys and values in hash map. | Tor Egge | 2018-05-27 | 4 | -0/+47 |
|/ | | | | Handle insertion of non-copyable keys in hash set. | ||||
* | packaging vespalib into RPM did not work | Arne Juul | 2018-05-16 | 1 | -38/+0 |
| | |||||
* | Merge pull request #5868 from vespa-engine/arnej/update-error-messages | Arne H Juul | 2018-05-15 | 2 | -5/+6 |
|\ | | | | | cosmetic changes to error messages | ||||
| * | cosmetic changes to error messages | Arne Juul | 2018-05-15 | 2 | -5/+6 |
| | | | | | | | | | | * some rewording to make it easier to find the corresponding documentation. | ||||
* | | add RPM for vespa-lib | Arne Juul | 2018-05-15 | 1 | -0/+38 |
|/ | |||||
* | relax test | Arne Juul | 2018-05-14 | 1 | -7/+1 |
| | |||||
* | Ensure zero termination. | Henning Baldersheim | 2018-05-11 | 1 | -1/+1 |
| | |||||
* | Use memcpy when not working with strings | Henning Baldersheim | 2018-05-11 | 1 | -1/+1 |
| | |||||
* | Catch by reference | Henning Baldersheim | 2018-05-11 | 1 | -2/+2 |
| | |||||
* | Correct function cast | Henning Baldersheim | 2018-05-11 | 1 | -2/+3 |
| | |||||
* | added tools to detect and validate hostname | Håvard Pettersen | 2018-05-09 | 9 | -0/+203 |
| | |||||
* | initialize all bytes | Arne Juul | 2018-04-23 | 1 | -0/+1 |
| | | | | * ensures alignment padding is initialized so valgrind is satisfied | ||||
* | added a test that sends an open socket handle over an ipc connection | Arne Juul | 2018-04-23 | 3 | -0/+135 |
| | | | | This reverts commit 0193d4a9ba211ee4afc01a0b71c392a62cef11db. | ||||
* | Revert "added a test that sends an open socket handle over an ipc connection" | Arnstein Ressem | 2018-04-20 | 3 | -135/+0 |
| | |||||
* | added a test that sends an open socket handle over an ipc connection | Håvard Pettersen | 2018-04-20 | 3 | -0/+135 |
| | |||||
* | Avoid inlining move constructor | Henning Baldersheim | 2018-04-03 | 2 | -1/+2 |
| | |||||
* | Use move constructors. | Henning Baldersheim | 2018-04-03 | 3 | -47/+33 |
| | |||||
* | Collect executor stats once per metrics update and pass the info to both | Tor Egge | 2018-03-05 | 2 | -6/+20 |
| | | | | | metrics update method for document db legacy metrics and to metrics update method for tagged document db metrics. | ||||
* | added unconstify for ConstArrayRef -> ArrayRef conversion | Håvard Pettersen | 2018-02-27 | 4 | -0/+71 |
| | | | | also added simple test for array ref classes | ||||
* | Revert "Revert "Revert "Balder/group multiple commits rebased 1""" | Henning Baldersheim | 2018-01-14 | 1 | -2/+1 |
| | |||||
* | Revert "Revert "Balder/group multiple commits rebased 1"" | Henning Baldersheim | 2018-01-12 | 1 | -1/+2 |
| | |||||
* | Revert "Balder/group multiple commits rebased 1" | Arnstein Ressem | 2018-01-12 | 1 | -2/+1 |
| | |||||
* | Also use encode for write path | Henning Baldersheim | 2018-01-10 | 1 | -1/+2 |
| | |||||
* | Remove unnecessary if. | Henning Baldersheim | 2018-01-09 | 1 | -2/+2 |
| | |||||
* | Rewrite for to while for readability. | Henning Baldersheim | 2018-01-09 | 1 | -2/+8 |
| | |||||
* | Place end() right after last element. | Henning Baldersheim | 2018-01-08 | 1 | -8/+2 |
| | |||||
* | Add an explicitt test that begin() == end() on empty hashtables. | Henning Baldersheim | 2018-01-08 | 1 | -0/+7 |
| | |||||
* | Add a comment for rationale. | Henning Baldersheim | 2018-01-03 | 3 | -0/+5 |
| | |||||
* | Add a test for for_each | Henning Baldersheim | 2018-01-03 | 3 | -7/+27 |
| | |||||
* | Add a for_each method for more efficient iteration. | Henning Baldersheim | 2018-01-03 | 3 | -0/+22 |
| | |||||
* | Let implementation be visible too. | Henning Baldersheim | 2017-12-29 | 1 | -0/+2 |
| |