Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | protect from invoking new requests during destructor | Arne Juul | 2019-03-14 | 1 | -1/+5 |
| | | | | | * race condition during shutdown would lead to core dump in some rare cases. | ||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 10 | -10/+0 |
| | |||||
* | Adjust forward declarations in slobrok. | Tor Egge | 2019-02-08 | 1 | -3/+3 |
| | |||||
* | Make slobrok RegisterAPI busy flag polling data race free | Tor Brede Vekterli | 2019-01-10 | 2 | -6/+7 |
| | |||||
* | Expose exception information. If totally unknown, generate core. | Henning Baldersheim | 2018-10-09 | 2 | -7/+3 |
| | |||||
* | Modernize slobrok internals more | Arne Juul | 2018-10-08 | 10 | -124/+128 |
| | | | | | | | | * simplify / clarify some code * modernize slightly * reduce data multiplication * rename command class to ScriptCommand * use "localhost" in test | ||||
* | Revert "Arnej/avoid multiple callbacks 2" | Henning Baldersheim | 2018-10-08 | 12 | -158/+130 |
| | |||||
* | RequestDone must still cleanup after Abort | Arne Juul | 2018-10-08 | 2 | -10/+17 |
| | |||||
* | avoid multiple callbacks, take 2 | Arne Juul | 2018-10-08 | 12 | -127/+148 |
| | | | | | | | | | | * postpone actual work to scheduled tasks, to avoid multiple threads doing callbacks at the same time * simplify / clarify some code * modernize slightly * reduce data multiplication * rename command class to ScriptCommand * use "localhost" in test | ||||
* | Revert "Arnej/avoid multiple callbacks" | Harald Musum | 2018-10-03 | 12 | -148/+127 |
| | |||||
* | reduce data multiplication | Arne Juul | 2018-10-03 | 2 | -13/+12 |
| | |||||
* | simplify / clarify code somewhat | Arne Juul | 2018-10-03 | 1 | -9/+16 |
| | |||||
* | simplify some APIs | Arne Juul | 2018-10-03 | 5 | -24/+28 |
| | |||||
* | rename class to something readable | Arne Juul | 2018-10-03 | 7 | -81/+75 |
| | |||||
* | modernize slightly | Arne Juul | 2018-10-03 | 2 | -8/+7 |
| | |||||
* | avoid multi-thread issue | Arne Juul | 2018-10-03 | 4 | -3/+21 |
| | | | | | * postpone actual work to scheduled tasks, to avoid multiple threads doing callbacks at the same time | ||||
* | use "localhost" in test | Arne Juul | 2018-10-03 | 1 | -6/+6 |
| | |||||
* | Follow up on PR comments. | Henning Baldersheim | 2018-09-28 | 3 | -17/+15 |
| | |||||
* | Do not refer data that is moved | Henning Baldersheim | 2018-09-28 | 1 | -24/+22 |
| | |||||
* | Use std::unique_ptr | Henning Baldersheim | 2018-09-28 | 5 | -45/+29 |
| | |||||
* | Use std::unique_ptr | Henning Baldersheim | 2018-09-28 | 2 | -7/+5 |
| | |||||
* | Use std::unique_ptr | Henning Baldersheim | 2018-09-28 | 6 | -72/+40 |
| | |||||
* | Use unique_ptr to signal ownership correctly | Henning Baldersheim | 2018-09-28 | 8 | -59/+56 |
| | |||||
* | Modernise code and use smart pointers and favor std containers over ↵ | Henning Baldersheim | 2018-09-28 | 24 | -377/+273 |
| | | | | homegrown specialized classes. | ||||
* | Modernise code and use smart pointers and favor std containers over ↵ | Henning Baldersheim | 2018-09-28 | 3 | -36/+32 |
| | | | | homegrown specialized classes. | ||||
* | Modernise code and use smart pointers and favor std containers over ↵ | Henning Baldersheim | 2018-09-28 | 7 | -99/+80 |
| | | | | homegrown specialized classes. | ||||
* | remove non-instant invocation | Håvard Pettersen | 2018-09-05 | 6 | -26/+26 |
| | |||||
* | Remove whitespace | Henning Baldersheim | 2018-08-12 | 2 | -4/+4 |
| | |||||
* | Pass stringref by value | Henning Baldersheim | 2018-08-11 | 1 | -1/+1 |
| | |||||
* | Pass stringref by value | Henning Baldersheim | 2018-08-10 | 2 | -4/+4 |
| | |||||
* | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 2 | -4/+4 |
| | | | | | | | | | | * 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). | ||||
* | clean up remnants of .mak files | Arne Juul | 2018-06-11 | 1 | -1/+0 |
| | |||||
* | Move it to a less general namespace | Henning Baldersheim | 2018-04-05 | 2 | -4/+4 |
| | |||||
* | Revert "Revert "Balder/quick restart of slobrok"" | Henning Baldersheim | 2018-04-05 | 9 | -42/+136 |
| | |||||
* | Revert "Balder/quick restart of slobrok" | Henning Baldersheim | 2018-04-05 | 9 | -136/+42 |
| | |||||
* | Giving up if it fails constructing the StateServer for a long enough period. | Henning Baldersheim | 2018-04-05 | 2 | -6/+13 |
| | |||||
* | Use default timeout | Henning Baldersheim | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | Only bring up the state server with vespa-slobrok app. | Henning Baldersheim | 2018-04-05 | 6 | -8/+27 |
| | |||||
* | Use a reconfigurable stateserver. | Henning Baldersheim | 2018-04-05 | 9 | -37/+105 |
| | |||||
* | Use std::mutex instead of FastOS_Mutex in slobrok and vespalog modules. | Tor Egge | 2017-10-27 | 4 | -33/+30 |
| | |||||
* | Merge pull request #3232 from vespa-engine/arnej/move-slobrok | Arnstein Ressem | 2017-08-28 | 1 | -1/+1 |
|\ | | | | | move slobrok binary to sbin/ | ||||
| * | move slobrok binary to sbin/ | Arne Juul | 2017-08-16 | 1 | -1/+1 |
| | | |||||
* | | Remove more clutter in fastos/types.h | Henning Baldersheim | 2017-08-18 | 1 | -0/+1 |
|/ | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 86 | -86/+86 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 86 | -86/+86 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 86 | -86/+86 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 86 | -86/+86 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 86 | -86/+86 |
| | |||||
* | Rename slobrok programs to have vespa- prefix. | Tor Egge | 2017-06-12 | 8 | -11/+10 |
| | | | | Temporarily add symlinks from old name to new name. | ||||
* | Reduce exposure to config internals. | Henning Baldersheim | 2017-06-08 | 2 | -0/+2 |
| |