Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename script-utils -> vespa-wrapper | Martin Polden | 2023-02-06 | 1 | -2/+2 |
| | |||||
* | Upgrade to gcc 12 | Henning Baldersheim | 2023-01-19 | 1 | -1/+1 |
| | |||||
* | Send limit warnings to stderr | Eirk Nygaard | 2022-11-03 | 1 | -3/+3 |
| | |||||
* | Revert "Jonmv/revert startup script changes MERGEOK" | Eirik Nygaard | 2022-10-24 | 1 | -17/+36 |
| | |||||
* | Revert "Merge pull request #24519 from ↵ | jonmv | 2022-10-24 | 1 | -36/+17 |
| | | | | | | | vespa-engine/ean/remove-vespa-unprivileged" This reverts commit 1afef7d4676c17d70087aeb36df228faf7073afd, reversing changes made to 2dc4c6b58004d51af887c49760a98804803ab73f. | ||||
* | Revert "Merge pull request #24543 from vespa-engine/ean/fix-ulimit-arg" | jonmv | 2022-10-24 | 1 | -1/+1 |
| | | | | | This reverts commit fa29e75a71b49fc3925349457bb43de03b6d60d8, reversing changes made to 67bba3a54687664a15998c60a50ec0bae55a30d3. | ||||
* | Pass limit variable when changing ulimit for open files | Eirik Nygaard | 2022-10-24 | 1 | -1/+1 |
| | |||||
* | Support running Vespa in container as non-root | Eirk Nygaard | 2022-10-21 | 1 | -17/+36 |
| | | | | | | | | This removes the old VESPA_UNPRIVILEGED environment variable. Instead we use the old mechanisme if id of the user starting Vespa is root. If the container is started with a non-root user some sanity checking is done to either fail because wrong permissions are active, or warn the user for possibly too low limits. | ||||
* | Reapply "replace two perl snippets with calls to script-utils" | Arne Juul | 2022-09-01 | 1 | -22/+2 |
| | | | | This reverts commit e6417d19767e080b4a668f84553df05adf13d1bf. | ||||
* | Revert "replace two perl snippets with calls to script-utils" | Harald Musum | 2022-08-30 | 1 | -2/+22 |
| | |||||
* | replace two perl snippets with calls to script-utils | Arne Juul | 2022-08-29 | 1 | -22/+2 |
| | |||||
* | Keep local variables local and check if ↵ | Henning Baldersheim | 2022-06-16 | 1 | -12/+11 |
| | | | | /sys/kernel/mm/transparent_hugepage/hpage_pmd_size exists. | ||||
* | Use /sys/kernel/mm/transparent_hugepage/hpage_pmd_size for checking size of ↵ | Henning Baldersheim | 2022-06-16 | 1 | -24/+10 |
| | | | | transparent hugepages. | ||||
* | Also consider heap overrides when controlling THP for jvms. | Henning Baldersheim | 2022-06-16 | 1 | -0/+31 |
| | |||||
* | Only enable -XX:+UseTransparentHugePages if heap is at least 2x hugepage size. | Henning Baldersheim | 2022-06-08 | 1 | -0/+29 |
| | |||||
* | Give the method for setting up transparent huge pages a better name. | Henning Baldersheim | 2022-05-10 | 1 | -1/+1 |
| | |||||
* | Do not override if VESPA_TIMER_HZ has been set already | Henning Baldersheim | 2022-03-08 | 1 | -4/+8 |
| | |||||
* | Do not echo, just keep as a comment. | Henning Baldersheim | 2022-03-08 | 1 | -1/+1 |
| | |||||
* | Detect that we are running in docker-on-mac and automatically reduce timer ↵ | Henning Baldersheim | 2022-03-08 | 1 | -0/+10 |
| | | | | | | | frequency due to expensive calls to sample time. This might reduce timeout accuracy from 1ms to 10ms, but that is fine for development. docker-on-mac will never be supported as production environment. | ||||
* | move fallback from default-env.txt | Arne H Juul | 2022-02-01 | 1 | -0/+1 |
| | |||||
* | no need for inner quotes here | Arne H Juul | 2022-02-01 | 1 | -6/+6 |
| | |||||
* | Use quotes to preserve space separated lists | Henning Baldersheim | 2022-02-01 | 1 | -6/+6 |
| | |||||
* | Switch to gcc-toolset-11 and devtoolset-11. | Tor Egge | 2022-01-10 | 1 | -1/+1 |
| | |||||
* | Darwin does not have numactl command. | Tor Egge | 2021-12-11 | 1 | -0/+4 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Don't log warning message on stdout. | Arnstein Ressem | 2021-08-23 | 1 | -1/+0 |
| | |||||
* | Need to try to execute numactl to verify that we have permissions to set the ↵ | Arnstein Ressem | 2021-08-23 | 1 | -5/+7 |
| | | | | memory policy. | ||||
* | Add fix for wrong variable name. | Arnstein Ressem | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "Reapply "Fail Vespa startup if no numactl .""" | Arnstein Ressem | 2021-08-23 | 1 | -0/+27 |
| | |||||
* | Revert "Reapply "Fail Vespa startup if no numactl ."" | Arnstein Ressem | 2021-08-21 | 1 | -27/+0 |
| | |||||
* | Revert "fix variable name typo" | Arnstein Ressem | 2021-08-21 | 1 | -1/+1 |
| | |||||
* | fix variable name typo | Arne Juul | 2021-08-21 | 1 | -1/+1 |
| | |||||
* | Revert "Revert "Fail Vespa startup if no numactl ."" | Arnstein Ressem | 2021-08-20 | 1 | -0/+27 |
| | |||||
* | Revert "Fail Vespa startup if no numactl ." | Arnstein Ressem | 2021-08-20 | 1 | -27/+0 |
| | |||||
* | Exit with error with no numactl. Use numactl if NUMA nodes are available and ↵ | Arnstein Ressem | 2021-08-19 | 1 | -0/+27 |
| | | | | we have permissions to use it. | ||||
* | try using pstack from gcc-toolset-10 if available | Arne Juul | 2021-08-02 | 1 | -0/+3 |
| | |||||
* | GC unused env variables | Harald Musum | 2021-03-15 | 1 | -2/+0 |
| | |||||
* | Do not support vespa_base.<setting> anymore | Harald Musum | 2020-10-30 | 1 | -2/+0 |
| | | | | Undocumented, has not been used for many years | ||||
* | Use documented environment variable for validation script | Harald Musum | 2020-10-30 | 1 | -1/+1 |
| | |||||
* | Revert "Enable glibc lock elision." | Henning Baldersheim | 2020-04-18 | 1 | -2/+0 |
| | |||||
* | Merge pull request #4422 from vespa-engine/balder/enable-glibc-lock-elision | Henning Baldersheim | 2020-04-18 | 1 | -0/+2 |
|\ | | | | | Enable glibc lock elision. | ||||
| * | Enable glibc lock elision. | Henning Baldersheim | 2017-12-12 | 1 | -0/+2 |
| | | | | | | | | See https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.4_release_notes/new_features_compiler_and_tools | ||||
* | | Use old style expr syntax. | Tor Egge | 2020-02-12 | 1 | -1/+1 |
| | | |||||
* | | Add local/maven/bin to PATH for Vespa applications, if it exists | Håkon Hallingstad | 2019-08-22 | 1 | -0/+2 |
| | | |||||
* | | Preserve PATH for Vespa services | Håkon Hallingstad | 2019-08-16 | 1 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | common-env.sh sets PATH, instead of adding to it. This means e.g. binaries reachable via PATH, but not in these whitelisted locations, are lost. For our tester application we have a custom image containing a custom maven installation, reachable with the PATH. The effect of setting PATH seems to have been to add VESPA_HOME/bin[64] only. To ensure all programs reachable with the earlier code, is still reachable after this code change, all earlier paths are prepended to PATH. | ||||
* | | Directory for transparent hugepage kernel setting has changed between RHEL 6 ↵ | Arnstein Ressem | 2019-05-28 | 1 | -2/+9 |
| | | | | | | | | and 7. This fix will ensure correct settings for both platforms. | ||||
* | | Honor JAVA_HOME even if java is in PATH | Håkon Hallingstad | 2018-11-14 | 1 | -1/+1 |
| | | |||||
* | | Install valgrind suppressions file. | Tor Egge | 2018-08-01 | 1 | -1/+12 |
| | | |||||
* | | Change new tests to use square bracket style. | Tor Egge | 2018-03-13 | 1 | -1/+1 |
| | | | | | | | | Collapse nested if statements. | ||||
* | | Changes to allow unprivileged vespa. | Tor Egge | 2018-03-12 | 1 | -0/+4 |
|/ |