Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix forward declarations. | Tor Egge | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | Use std::regex instead of std::basic_regex<char>. | Tor Egge | 2019-05-21 | 1 | -1/+1 |
| | |||||
* | Listen after setup is complete. | Henning Baldersheim | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | Simplify the supervisor responsibility | Henning Baldersheim | 2019-05-10 | 3 | -22/+13 |
| | |||||
* | Merge pull request #9342 from ↵ | Geir Storli | 2019-05-09 | 22 | -377/+165 |
|\ | | | | | | | | | vespa-engine/geirst/remove-legacy-protocol-between-logd-and-logserver Remove the legacy protocol between logd and logserver. | ||||
| * | Remove the legacy protocol between logd and logserver. | Geir Storli | 2019-05-09 | 22 | -377/+165 |
| | | | | | | | | The RPC protocol has been the new default since 2019-04-12. | ||||
* | | Avoid unknown warning options when using clang. | Tor Egge | 2019-05-08 | 2 | -1/+5 |
|/ | |||||
* | Merge pull request #9055 from vespa-engine/arnej/less-debug-logs | Henning Baldersheim | 2019-04-11 | 1 | -7/+12 |
|\ | | | | | produce less debug logs from retention enforcer | ||||
| * | produce less debug logs from retention enforcer | Arne Juul | 2019-04-08 | 1 | -7/+12 |
| | | |||||
* | | Actually return the dev null forwarder. | Geir Storli | 2019-04-11 | 1 | -1/+1 |
| | | |||||
* | | Setup forwarder to dev/null if logserver should not be used (also if use rpc ↵ | Geir Storli | 2019-04-09 | 1 | -6/+8 |
|/ | | | | is on). | ||||
* | Change Watcher to not pass newline to forwardLine(). | Tor Egge | 2019-04-03 | 4 | -8/+8 |
| | |||||
* | Change rpc and legacy forwarder to take forward filter in the constructor. | Geir Storli | 2019-04-02 | 7 | -43/+48 |
| | |||||
* | Explicitly call constructor for _supervisor. | Geir Storli | 2019-04-01 | 1 | -1/+2 |
| | |||||
* | Integrate rpc forwarder and use it when logd config says so. | Geir Storli | 2019-04-01 | 5 | -27/+71 |
| | |||||
* | Clear padding in donecache. | Tor Egge | 2019-03-29 | 1 | -1/+2 |
| | |||||
* | Initialize donecache | Henning Baldersheim | 2019-03-29 | 1 | -0/+1 |
| | |||||
* | Track API changes for ConfigSubscriber. | Tor Egge | 2019-03-29 | 1 | -10/+2 |
| | |||||
* | Merge pull request #8961 from ↵ | Geir Storli | 2019-03-29 | 8 | -125/+161 |
|\ | | | | | | | | | vespa-engine/geirst/logd-prepare-for-rpc-forwarder-integration Prepare ConfigSubscriber to support instantiation of either legacy or… | ||||
| * | Prepare ConfigSubscriber to support instantiation of either legacy or rpc ↵ | Geir Storli | 2019-03-29 | 8 | -125/+161 |
| | | | | | | | | forwarder. | ||||
* | | Add unit test for logdemon::Watcher. | Tor Egge | 2019-03-29 | 3 | -0/+297 |
|/ | |||||
* | Merge pull request #8937 from vespa-engine/geirst/logd-implement-rpc-forwarder | Geir Storli | 2019-03-29 | 13 | -24/+487 |
|\ | | | | | Geirst/logd implement rpc forwarder | ||||
| * | Move ownership of supervisor out of rpc forwarder. | Geir Storli | 2019-03-29 | 3 | -8/+23 |
| | | |||||
| * | Use a guarded request to avoid problems with forgetting to call SubRef(). | Geir Storli | 2019-03-29 | 1 | -5/+21 |
| | | |||||
| * | Add methods to supervisor before calling start. | Geir Storli | 2019-03-28 | 1 | -1/+1 |
| | | |||||
| * | Filter log messages based on log level, similar as in legacy forwarder. | Geir Storli | 2019-03-28 | 5 | -13/+52 |
| | | |||||
| * | Update metrics for each log message similar to legacy forwarder. | Geir Storli | 2019-03-28 | 3 | -4/+34 |
| | | |||||
| * | Count bad log lines. | Geir Storli | 2019-03-28 | 3 | -2/+26 |
| | | |||||
| * | Implement initial version of forwarder that uses RPC to send protobuf ↵ | Geir Storli | 2019-03-28 | 13 | -18/+357 |
| | | | | | | | | encoded log messages to the logserver. | ||||
* | | Add 'logserver.userpc' to logd.def | Bjørn Christian Seime | 2019-03-28 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #8916 from ↵ | Bjørn Christian Seime | 2019-03-28 | 1 | -2/+5 |
|\ \ | |/ |/| | | | | | vespa-engine/bjorncs/logserver-rpc-port-in-config-model Add new logserver rpc port to Vespa model | ||||
| * | Misc fixes | Bjørn Christian Seime | 2019-03-27 | 1 | -2/+2 |
| | | | | | | | | | | Keep previous default port for legacy protocol. Rename parameter 'rpcPort' => 'rpcport'. Remove 'logtp' from port suffices. | ||||
| * | Add new logserver rpc port to Vespa model | Bjørn Christian Seime | 2019-03-26 | 1 | -3/+6 |
| | | |||||
* | | Merge pull request #8907 from vespa-engine/geirst/logd-proto-converter | Geir Storli | 2019-03-26 | 7 | -0/+198 |
|\ \ | | | | | | | Implement functions for converting log messages to protobuf objects. | ||||
| * | | Update copyright. | Geir Storli | 2019-03-26 | 1 | -1/+1 |
| | | | |||||
| * | | Implement functions for converting log messages to protobuf objects. | Geir Storli | 2019-03-26 | 7 | -0/+198 |
| |/ | |||||
* / | Use LogMessage from vespalog to parse log lines. | Tor Egge | 2019-03-26 | 2 | -114/+18 |
|/ | |||||
* | Generate and compile protobuf files for the new log protocol to communicate ↵ | Geir Storli | 2019-03-25 | 2 | -0/+13 |
| | | | | with the logserver. | ||||
* | Create interface for a Forwarder as seen from the log file Watcher. | Geir Storli | 2019-03-21 | 4 | -11/+31 |
| | |||||
* | Rename Forwarder -> LegacyForwarder in preparation for something new and better. | Geir Storli | 2019-03-21 | 13 | -37/+37 |
| | |||||
* | Make _badLines private. | Geir Storli | 2019-03-21 | 2 | -4/+6 |
| | |||||
* | Remove unit test that doesn't test anything. | Geir Storli | 2019-03-20 | 4 | -25/+0 |
| | |||||
* | Add class comment. | Geir Storli | 2019-03-20 | 1 | -0/+3 |
| | |||||
* | Rename errhandle.h -> exceptions.h. | Geir Storli | 2019-03-20 | 4 | -3/+3 |
| | |||||
* | Rename watch.{h,cpp} -> watcher.{h,cpp}. | Geir Storli | 2019-03-20 | 4 | -3/+6 |
| | |||||
* | Rename state.{h,cpp} -> state_reporter.{h,cpp}. | Geir Storli | 2019-03-20 | 4 | -3/+6 |
| | |||||
* | Rename forward* -> forwarder*. | Geir Storli | 2019-03-20 | 10 | -14/+17 |
| | |||||
* | Rename ConfSub -> ConfigSubscriber. | Geir Storli | 2019-03-20 | 6 | -33/+36 |
| | |||||
* | Remove unused portions of logd. | Tor Egge | 2019-03-20 | 11 | -784/+11 |
| | |||||
* | Fix format strings in logd module. | Tor Egge | 2019-03-12 | 1 | -3/+3 |
| |