summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
Commit message (Collapse)AuthorAgeFilesLines
* Override directory name for connection logs in configserver/controllerBjørn Christian Seime2021-02-043-3/+6
|
* Increase default queue sizeBjørn Christian Seime2021-02-031-1/+1
|
* Make queue size of log file handler configurableBjørn Christian Seime2021-02-036-19/+20
| | | | | | Add new config parameter for connection log and request log. Scale queue size on vcpu in config model. Use LinkedBlockingQueue instead of ArrayBlockingQueue.
* Use single thread with lower priority for log file compressionBjørn Christian Seime2021-01-271-2/+10
|
* Simplify unit testsBjørn Christian Seime2021-01-272-18/+11
|
* Create symbolic link using Files API instead of 'ln'Bjørn Christian Seime2021-01-271-12/+5
|
* Reduce log entry queue sizeBjørn Christian Seime2021-01-271-1/+1
|
* Close log handler on component graph deconstructionBjørn Christian Seime2021-01-262-13/+6
|
* Drop buffered pages for old and compressed fileBjørn Christian Seime2021-01-261-37/+50
|
* Buffer file outputBjørn Christian Seime2021-01-261-30/+51
|
* Merge pull request #16228 from vespa-engine/freva/same-siteValerij Fredriksen2021-01-263-10/+69
|\ | | | | Support SameSite in cookies
| * Update ABIValerij Fredriksen2021-01-262-10/+21
| |
| * Support SameSite in cookiesValerij Fredriksen2021-01-262-10/+58
| |
* | Revert queue sizeMorten Tokle2021-01-261-1/+1
| |
* | Revert "Revert "Refactor LogfileHandler [run-systemtests]""Morten Tokle2021-01-262-310/+361
|/
* Revert "Refactor LogfileHandler [run-systemtests]"Bjørn Christian Seime2021-01-252-361/+310
|
* Write connection log entry directly to output streamBjørn Christian Seime2021-01-258-140/+210
|
* Reduce queue sizeMorten Tokle2021-01-251-1/+1
|
* RemoveMorten Tokle2021-01-251-4/+0
|
* Rename methodMorten Tokle2021-01-251-3/+4
|
* Add pollable interfaceMorten Tokle2021-01-251-11/+8
|
* Move queue to LogFileHandlerMorten Tokle2021-01-251-16/+33
|
* Move file handling logic to logthreadMorten Tokle2021-01-252-315/+322
|
* Queue close,flush and rotate operationsMorten Tokle2021-01-252-34/+67
|
* Add newline after serialized log entry in LogFileHandlerBjørn Christian Seime2021-01-233-5/+5
|
* Revert "Add missing new line"Bjørn Christian Seime2021-01-233-4/+2
| | | | This reverts commit 532e8963819d4ef4d7ee1af2614d3217fc247c9f.
* Add missing new lineMorten Tokle2021-01-233-2/+4
|
* Merge pull request #16167 from vespa-engine/mortent/move-log-formattingBjørn Christian Seime2021-01-2210-174/+162
|\ | | | | Move log formatting to writer thread [run-systemtest]
| * Ensure that 'currentOutputStream' before useBjørn Christian Seime2021-01-221-14/+7
| |
| * Disable AUTO_CLOSE_TARGET + FLUSH_PASSED_TO_STREAMBjørn Christian Seime2021-01-221-2/+6
| |
| * Remove unused writer.Morten Tokle2021-01-222-41/+16
| |
| * Move log formatting to writer threadMorten Tokle2021-01-2210-128/+144
| |
* | Default to request's localport if connector is already closedBjørn Christian Seime2021-01-221-1/+7
| |
* | Ensure duration is not negativeBjørn Christian Seime2021-01-221-1/+1
|/
* Remove unused members and remove unnecessary throw declarationBjørn Christian Seime2021-01-221-10/+2
|
* Include stack trace in logBjørn Christian Seime2021-01-221-1/+1
|
* Make serialization of seconds significantly cheaperBjørn Christian Seime2021-01-221-31/+19
|
* Merge pull request #16158 from ↵Morten Tokle2021-01-227-45/+76
|\ | | | | | | | | vespa-engine/revert-16155-revert-16139-mortent/logging-remove-locks Reapply "Remove locks in access logging [run-systemtest]"
| * Revert "Revert "Remove locks in access logging [run-systemtest]""Morten Tokle2021-01-227-45/+76
| |
* | Merge pull request #16148 from vespa-engine/bjorncs/access-log-cleanupMorten Tokle2021-01-222-456/+7
|\ \ | |/ |/| Bjorncs/access log cleanup [run-systemtest]
| * Remove all unused fields from AccessLogEntryBjørn Christian Seime2021-01-212-456/+7
| |
* | Handle null path (for invalid requests)Bjørn Christian Seime2021-01-221-1/+2
| |
* | Revert "Revert "Access log optimizations [run-systemtest]""Bjørn Christian Seime2021-01-2221-381/+539
| |
* | Revert "Access log optimizations [run-systemtest]"Morten Tokle2021-01-2221-539/+381
| |
* | Revert "Remove locks in access logging [run-systemtest]"Morten Tokle2021-01-227-76/+45
| |
* | Remove formatter, always 'messageOnly'Morten Tokle2021-01-214-17/+11
| |
* | Remove StreamHandler inheritanceMorten Tokle2021-01-212-12/+51
| |
* | Log directly to LogFileHandlerMorten Tokle2021-01-212-7/+7
| |
* | Publish log records directlyMorten Tokle2021-01-213-10/+8
|/
* Replace AccessLogEntry with non-blocking RequestLogEntryBjørn Christian Seime2021-01-2116-375/+299
| | | | | | | Keep AccessLogEntry as interface for adding extra information in handlers, but use the new RequestLogEntry for access log serialization. Introduce new interface RequestLog that AccessLog class implements (to simplify unit testing). Rename AccessLogInterface to RequestLogHandler. Remove unused class AccessLogSampler.