summaryrefslogtreecommitdiffstats
path: root/storageserver/src/apps
Commit message (Collapse)AuthorAgeFilesLines
* Include exception where needed and use std:.make_uniqueHenning Baldersheim2021-01-181-1/+2
|
* Improve handling of exceptions during distributor startupTor Brede Vekterli2021-01-051-2/+2
| | | | | | | | | | | | Remove call to requestShutdown which could try to use components that weren't properly set up yet. Only used for _maybe_ being able to scream an error to the cluster controller, but this has very limited usefulness in practice. Since exceptions are categorized and logged with backtrace at the root application main level, remove redundant logging. Also enforce component shutdown for network setup exceptions (not sure why this wasn't there to start with).
* Use std::mutex and std:.condition_variable and GC some unused code.Henning Baldersheim2020-10-131-14/+13
|
* use std::_Exit()Arne Juul2020-07-031-2/+3
|
* Relate to vespalib::duration instead of uint32_tHenning Baldersheim2020-01-021-1/+2
|
* FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-041-1/+1
| | | | | Renamed Timer -> ScheduledExecutor. Do not include thread.h when not needed in header files.
* FastOS_Time -> std::chrono.Henning Baldersheim2019-11-201-15/+15
|
* Use proper scope for enum constants.Tor Egge2019-07-301-2/+2
|
* Remove memfile implementation.Henning Baldersheim2018-04-061-4/+1
|
* Remove unused support for SPI over RPC.Tor Egge2017-10-031-3/+0
|
* Escape dollar signs in the CMakeLists.txt on code execution as this is used ↵Arnstein Ressem2017-09-301-1/+1
| | | | to populate another cmake script.
* Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-271-0/+2
|
* Revert "Aressem/remove post install script"Arnstein Ressem2017-09-271-2/+0
|
* Fix directories.Arnstein Ressem2017-09-261-0/+2
|
* Remove more clutter in fastos/types.hHenning Baldersheim2017-08-181-1/+1
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Update copyright headers"Jon Bratseth2017-06-144-4/+4
|
* Update copyright headersJon Bratseth2017-06-144-4/+4
|
* Revert "Copyright header"Jon Bratseth2017-06-134-4/+4
|
* Copyright headerJon Bratseth2017-06-134-4/+4
|
* Rename storageserver binaries to have vespa- prefix.Tor Egge2017-06-072-2/+2
| | | | Temporarily add symlinks from old name to new name.
* add override in storageserver moduleArne H Juul2017-04-121-2/+2
|
* Deinline destructorsi and use -Winline gcc option.Henning Baldersheim2017-03-091-0/+3
|
* Optimize includes.Henning Baldersheim2017-02-061-1/+0
|
* Avoid pulling all of config everywhere.Henning Baldersheim2016-12-201-3/+3
|
* Do not include fastos.h in header files.Henning Baldersheim2016-12-191-1/+0
|
* Add back iostream where actually neededHenning Baldersheim2016-11-201-0/+1
|
* Do not require icu unless you really need it.Henning Baldersheim2016-09-111-0/+1
|
* less spurious warnings at shutdownArne H Juul2016-07-051-2/+2
| | | | | | | | | | | | * the storageserver didn't like getting the TERM signal both from runserver (via killpg) and sentinel, so it would print a warning to stderr. But the warning didn't end with a newline. * the line-splitter used by config-sentinel didn't handle input that didn't end with newline before EOF well, so the warning was never handled and sent to the vespa.log file earlier. * only print warning if too many signals seen (> 2), and end it with a newline. * don't ignore last byte of input if we can avoid it.
* PublishJon Bratseth2016-06-155-0/+282