summaryrefslogtreecommitdiffstats
path: root/vespalog/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Override equals() and hashCode() for LogMessageBjørn Christian Seime2019-03-271-0/+22
| |
| * Resolve conflicting definition of sentinel value for missing thread idBjørn Christian Seime2019-03-272-5/+2
| |
| * Add author tagBjørn Christian Seime2019-03-261-0/+1
| |
| * Add static factory method to LogMessageBjørn Christian Seime2019-03-261-0/+6
| |
| * Expose timestamp of type 'Instant' in LogMessageBjørn Christian Seime2019-03-262-14/+24
| |
| * Expose threadId and processId from LogMessageBjørn Christian Seime2019-03-261-8/+35
| |
| * Add utility methods for log formattingBjørn Christian Seime2019-03-261-0/+17
| |
* | Implement functions for converting log messages to protobuf objects.Geir Storli2019-03-262-0/+27
|/
* Clean up unit test.Tor Egge2019-03-261-149/+47
|
* Stop checking for too old or too new timestamp.Tor Egge2019-03-261-13/+8
| | | | Don't allow pid field to end with trailing slash when no thread id is present.
* Add class comment.Tor Egge2019-03-261-0/+3
|
* Add LogMessage class to vespalog.Tor Egge2019-03-257-0/+481
|
* Remove replicator plugin from logserverBjørn Christian Seime2019-03-202-12/+2
|
* Remove bad format string macro hack.Tor Egge2019-03-131-6/+1
|
* Revert "Remove bad format string macro hack."Arnstein Ressem2019-03-131-1/+6
|
* Remove bad format string macro hack.Tor Egge2019-03-131-6/+1
|
* JDK 11: Replace LogRecord.setMillis with setInstant.gjoranv2019-03-043-25/+25
| | | | | - Suppress deprecation warnings locally instead of globally in controller-server.
* Eliminate some gcc 9 warnings.Tor Egge2019-02-251-2/+2
|
* Eliminate clang warning in vespalogTor Egge2019-02-061-1/+1
|
* Some return values are ignored in vespalog.Tor Egge2019-01-253-3/+17
|
* Detect that loglevel has changes within 3 seconds. Better than 10.Henning Baldersheim2019-01-061-1/+1
|
* go back to old way of computing filenameArne Juul2018-11-051-2/+2
|
* Avoid .* imports.Henning Baldersheim2018-10-101-1/+2
|
* LogFileDB must ensure directory exists.Henning Baldersheim2018-10-102-14/+23
|
* Use full nameHarald Musum2018-10-0313-13/+13
|
* enforce log retention policiesArne Juul2018-09-062-0/+79
| | | | | | | | | | | * for access logs, save meta-data about the log file itself in a simple format. * implement a proof-of-concept shell script that removes log files after one month. * ensure retention enforcer is started when services start * note that retention enforcer will continue running even after services stop, but it has protection to ensure that it won't multiply endlessly.
* Use a map from uppercase names instead, dohJon Marius Venstad2018-08-161-17/+19
|
* Revert "Look for upper case log levels by modifying the search term"Jon Marius Venstad2018-08-162-10/+18
| | | | This reverts commit a62a3b47817ebb52f8ea4413d37804d4da459171.
* Look for upper case log levels by modifying the search termJon Marius Venstad2018-08-162-18/+10
|
* Make LogLevel implementation obey its doc, which seems reasonableJon Marius Venstad2018-08-162-3/+21
|
* Fix author tag for SimonBjørn Christian Seime2018-07-052-2/+2
|
* translate any unknown log levels numerically (some customers chose to useArne Juul2018-06-191-5/+15
| | | | com.twitter.logging.Logger which has ERROR but with a different number).
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
|
* Use fallthrough attributes.Tor Egge2018-05-271-2/+2
|
* use simpler bootstrapArne Juul2018-05-141-65/+5
|
* update bootstrap section of scriptsArne Juul2018-05-141-0/+12
|
* Using an assert instead of using strnxxx.Henning Baldersheim2018-05-111-1/+1
|
* remove unneeded mem zeroingHenning Baldersheim2018-05-111-1/+1
|
* No need to pre-zero bytes when using inplace construction.Henning Baldersheim2018-05-111-1/+0
|
* Use new junit APIJon Bratseth2018-05-041-25/+25
|
* Allow building with Java 9.gjoranv2018-04-275-2/+8
| | | | | - Must suppress deprecation warning for unit tests because LogRecord.setInstant() is new for Java 9.
* Remove fastos as runtime dependencyHenning Baldersheim2017-11-024-7/+8
|
* Use std::mutex instead of FastOS_Mutex in slobrok and vespalog modules.Tor Egge2017-10-271-10/+6
|
* Code santize based on intellij`s advise. NULL -> nullptr, 0 -> false, dead ↵Henning Baldersheim2017-10-123-43/+24
| | | | code elimination.
* Add -Wformat-securityHenning Baldersheim2017-10-125-9/+8
|
* add robustnessArne Juul2017-09-211-11/+26
| | | | | | * if the machine / container was stopped abruptly, leaving pidfile laying around, this could cause problems at next startup if the pid was reused. Use advisory locks and also check for our own pid.
* Filter on correct package prefix for CuratorHarald Musum2017-09-1721-23/+23
|
* Nonfunctional changes onlyJon Bratseth2017-09-131-2/+2
|
* use Defaults::vespaHostnameArne Juul2017-09-082-8/+4
|
* use Defaults.vespaHostnameArne Juul2017-09-081-21/+2
|