Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce log level, no connection is normal in some cases | Kristian Aune | 2023-03-29 | 1 | -2/+2 |
| | |||||
* | Remove obsolete maven updateReleaseInfo parameter | Harald Musum | 2023-03-28 | 1 | -3/+0 |
| | | | | Removed in maven-deploy-plugin 3.0 and later, see https://issues.apache.org/jira/browse/MDEPLOY-240 | ||||
* | Remove forkMode, deprecated and same as default value | Harald Musum | 2023-03-22 | 1 | -1/+0 |
| | |||||
* | Only log connection attempt when we have an invalid connection | Harald Musum | 2023-03-09 | 1 | -2/+2 |
| | | | | Avoid always logging at startup | ||||
* | use ref_counted in fnet | Håvard Pettersen | 2023-03-06 | 8 | -16/+16 |
| | | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve) | ||||
* | Log at level INFO when application is not loaded | Harald Musum | 2023-03-06 | 1 | -0/+4 |
| | |||||
* | Reduce transitive includes. | Henning Baldersheim | 2023-03-01 | 5 | -0/+5 |
| | |||||
* | re-apply "remove fastos" | Håvard Pettersen | 2023-03-01 | 1 | -1/+0 |
| | | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753. | ||||
* | Revert "remove fastos" | Harald Musum | 2023-02-28 | 1 | -0/+1 |
| | |||||
* | remove fastos | Håvard Pettersen | 2023-02-28 | 1 | -1/+0 |
| | |||||
* | avoid using fastos thread in searchcore | Håvard Pettersen | 2023-02-27 | 4 | -4/+0 |
| | | | | also remove some left-behind includes | ||||
* | untangle fnet from fastos | Håvard Pettersen | 2023-02-22 | 5 | -19/+8 |
| | |||||
* | Merge pull request #26055 from vespa-engine/havardpe/use-std-thread-directly | Henning Baldersheim | 2023-02-16 | 4 | -11/+13 |
|\ | | | | | use std::thread directly | ||||
| * | use std::thread directly | Håvard Pettersen | 2023-02-15 | 4 | -11/+13 |
| | | | | | | | | | | | | also add very simple ThreadPool class to run multiple threads at once make an effort to only join once | ||||
* | | - [[noreturn]] is standard. | Henning Baldersheim | 2023-02-15 | 1 | -2/+1 |
|/ | | | | - gnu printf format specification is defacto standard. | ||||
* | stop using fastos thread more places | Håvard Pettersen | 2023-02-14 | 2 | -4/+4 |
| | | | | | | | | | | - also stop using std::jthread - remove Active and Joinable interfaces - remove stop, stopped and slumber - remove currentThread - make start function static - override start for Runnable w/init or custom function - explicit stop/slumber where needed | ||||
* | Deinline destructors in config | Henning Baldersheim | 2023-02-01 | 3 | -7/+8 |
| | |||||
* | Stack => Deque and gc unused ConfigFileFormat | Henning Baldersheim | 2023-01-25 | 4 | -600/+31 |
| | |||||
* | Unify on Streams.toList() | Henning Baldersheim | 2023-01-17 | 1 | -2/+1 |
| | |||||
* | Rethrow exception when building config if file reference does not exist | Harald Musum | 2023-01-13 | 2 | -2/+18 |
| | |||||
* | Include mutex to get declaration of std::mutex. | Tor Egge | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Add an eof object that can be sent to the Q to wake up the ↵ | Henning Baldersheim | 2022-12-23 | 1 | -5/+40 |
| | | | | ones waiti…"" | ||||
* | - Remove lock in destructor. | Henning Baldersheim | 2022-12-21 | 1 | -2/+4 |
| | | | | - Use AddRef/SubRef to make target safe. | ||||
* | Prefer cond.wait_for over sleep_for when you can be interrupted. | Henning Baldersheim | 2022-12-20 | 2 | -5/+14 |
| | |||||
* | Revert "Add an eof object that can be sent to the Q to wake up the ones ↵ | Henning Baldersheim | 2022-12-21 | 1 | -40/+5 |
| | | | | waiti…" | ||||
* | Merge pull request #25306 from vespa-engine/balder/immediate-shutdown | Harald Musum | 2022-12-20 | 1 | -5/+40 |
|\ | | | | | Add an eof object that can be sent to the Q to wake up the ones waiti… | ||||
| * | Add an eof object that can be sent to the Q to wake up the ones waiting for ↵ | Henning Baldersheim | 2022-12-20 | 1 | -5/+40 |
| | | | | | | | | | | | | config. This enables faster close. | ||||
* | | Only log warning every 10s and give a understandable name to a constant | Henning Baldersheim | 2022-12-20 | 1 | -3/+10 |
| | | |||||
* | | - Remove partial thread safety with atomics. | Henning Baldersheim | 2022-12-20 | 3 | -26/+17 |
| | | | | | | | | - Add full thread safey with a lock. | ||||
* | | - Hide private interfaces. | Henning Baldersheim | 2022-12-20 | 6 | -37/+30 |
|/ | | | | | - Make const - Use steady_time | ||||
* | Merge pull request #25301 from ↵ | Henning Baldersheim | 2022-12-20 | 2 | -14/+55 |
|\ | | | | | | | | | vespa-engine/balder/allow-multiple-concurrent-requests Balder/allow multiple concurrent requests [run-systemtest] | ||||
| * | No active code in assert..... | Henning Baldersheim | 2022-12-20 | 1 | -1/+2 |
| | | |||||
| * | Use a guard to ensure cleanup is done in all cases, and the last thing done ↵ | Henning Baldersheim | 2022-12-20 | 2 | -4/+17 |
| | | | | | | | | before leaving method. | ||||
| * | Also drop aborted requests. | Henning Baldersheim | 2022-12-20 | 2 | -13/+22 |
| | | |||||
| * | - Allow the FRTSource to handle multiple concurrent requests by using a ↵ | Henning Baldersheim | 2022-12-20 | 2 | -14/+32 |
| | | | | | | | | | | | | guarded map. - Also wait for all requests to finish and avoid transportSync(). | ||||
* | | Merge pull request #25298 from vespa-engine/balder/gc-stacksize-param | Henning Baldersheim | 2022-12-20 | 3 | -3/+3 |
|\ \ | |/ |/| | Remove stacksize from the thread pools and thread executors. | ||||
| * | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 3 | -3/+3 |
| | | |||||
* | | Create the response, not the request, and attach it to the request. | Henning Baldersheim | 2022-12-20 | 1 | -33/+52 |
|/ | |||||
* | Revert "Balder/allow multiple requests [run-systemtest]" | Henning Baldersheim | 2022-12-19 | 3 | -84/+47 |
| | |||||
* | Reduce code duplication and improve comments. | Henning Baldersheim | 2022-12-19 | 3 | -33/+11 |
| | |||||
* | - Allow the FRTSource to handle multiple concurrent requests by using a ↵ | Henning Baldersheim | 2022-12-19 | 2 | -14/+33 |
| | | | | | | guarded map. - Also wait for all requests to finish and avoid transportSync(). | ||||
* | You must always reply with the same RPCRequest | Henning Baldersheim | 2022-12-19 | 1 | -8/+48 |
| | |||||
* | Check when last warning was logged for all error types | Harald Musum | 2022-12-01 | 1 | -21/+14 |
| | |||||
* | Reduce the simple usage of guava where java has caught up | Henning Baldersheim | 2022-11-30 | 1 | -5/+0 |
| | |||||
* | Don't resolve serverside | Jon Bratseth | 2022-11-09 | 1 | -8/+11 |
| | |||||
* | Tolerate attempts to resolve multiple times | Jon Bratseth | 2022-11-08 | 1 | -3/+5 |
| | |||||
* | Move file handling down into FileSource | jonmv | 2022-11-01 | 5 | -24/+36 |
| | |||||
* | Cleanup, no effective changes | jonmv | 2022-11-01 | 3 | -9/+3 |
| | |||||
* | No real changes | jonmv | 2022-11-01 | 9 | -48/+25 |
| | |||||
* | Use IllegalArgumentException when appropriate | Jon Bratseth | 2022-10-27 | 3 | -11/+15 |
| |