summaryrefslogtreecommitdiffstats
path: root/vespabase/src/common-env.sh
Commit message (Collapse)AuthorAgeFilesLines
* Darwin does not have numactl command.Tor Egge2021-12-111-0/+4
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Don't log warning message on stdout.Arnstein Ressem2021-08-231-1/+0
|
* Need to try to execute numactl to verify that we have permissions to set the ↵Arnstein Ressem2021-08-231-5/+7
| | | | memory policy.
* Add fix for wrong variable name.Arnstein Ressem2021-08-231-1/+1
|
* Revert "Revert "Reapply "Fail Vespa startup if no numactl ."""Arnstein Ressem2021-08-231-0/+27
|
* Revert "Reapply "Fail Vespa startup if no numactl .""Arnstein Ressem2021-08-211-27/+0
|
* Revert "fix variable name typo"Arnstein Ressem2021-08-211-1/+1
|
* fix variable name typoArne Juul2021-08-211-1/+1
|
* Revert "Revert "Fail Vespa startup if no numactl .""Arnstein Ressem2021-08-201-0/+27
|
* Revert "Fail Vespa startup if no numactl ."Arnstein Ressem2021-08-201-27/+0
|
* Exit with error with no numactl. Use numactl if NUMA nodes are available and ↵Arnstein Ressem2021-08-191-0/+27
| | | | we have permissions to use it.
* try using pstack from gcc-toolset-10 if availableArne Juul2021-08-021-0/+3
|
* GC unused env variablesHarald Musum2021-03-151-2/+0
|
* Do not support vespa_base.<setting> anymoreHarald Musum2020-10-301-2/+0
| | | | Undocumented, has not been used for many years
* Use documented environment variable for validation scriptHarald Musum2020-10-301-1/+1
|
* Revert "Enable glibc lock elision."Henning Baldersheim2020-04-181-2/+0
|
* Merge pull request #4422 from vespa-engine/balder/enable-glibc-lock-elisionHenning Baldersheim2020-04-181-0/+2
|\ | | | | Enable glibc lock elision.
| * Enable glibc lock elision.Henning Baldersheim2017-12-121-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 Egge2020-02-121-1/+1
| |
* | Add local/maven/bin to PATH for Vespa applications, if it existsHåkon Hallingstad2019-08-221-0/+2
| |
* | Preserve PATH for Vespa servicesHåkon Hallingstad2019-08-161-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 Ressem2019-05-281-2/+9
| | | | | | | | and 7. This fix will ensure correct settings for both platforms.
* | Honor JAVA_HOME even if java is in PATHHåkon Hallingstad2018-11-141-1/+1
| |
* | Install valgrind suppressions file.Tor Egge2018-08-011-1/+12
| |
* | Change new tests to use square bracket style.Tor Egge2018-03-131-1/+1
| | | | | | | | Collapse nested if statements.
* | Changes to allow unprivileged vespa.Tor Egge2018-03-121-0/+4
|/
* Do not allow the default libc allocator under linux to excess in memory ↵Henning Baldersheim2017-11-151-0/+1
| | | | footprint with many threads.
* neutral default for VESPA_USERArne Juul2017-07-251-3/+3
|
* Revert "Remove fallback setting of VESPA_USER, it should already be set from"Geir Storli2017-07-071-1/+5
|
* Remove fallback setting of VESPA_USER, it should already be set fromTor Egge2017-07-071-5/+1
| | | | config file (default-env.txt).
* VESPA_HOME should not end with / anymoreArne H Juul2017-06-171-1/+1
| | | | | * best practice for HOME-like env vars is to be just the name of the directory without trailing slash.
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* increase the open-files resource limitArne H Juul2017-04-281-2/+2
|
* Fix syntaxHarald Musum2017-02-071-1/+1
|
* Apparently [ a -a b] does not short-cicuit, whereas [[ a && b ]] doesHarald Musum2017-02-071-1/+1
|
* Handle max processes not being a number ("unlimited")Harald Musum2017-02-031-1/+2
|
* always optimizeArne H Juul2017-01-101-3/+0
| | | | * don't behave differently when running via yinst versus not.
* Only set ulimit if neededHarald Musum2016-10-181-2/+10
|
* Merge pull request #327 from yahoo/arnej/enable-yjava-daemon-again-2Jon Bratseth2016-07-071-3/+11
|\ | | | | Arnej/enable yjava daemon again 2
| * bring back jsvc modeArne H Juul2016-07-071-3/+11
| | | | | | | | | | * bring back JSVC mode (aka yjava_daemon mode) as a possibility * create and use a common log_message function
* | remove hard-coded overridesArne H Juul2016-07-071-2/+1
| | | | | | | | | | * will now use setting from environment, with fallback from the Defaults class.
* | use new code to find configserversArne H Juul2016-07-071-1/+1
|/ | | | | | | * use binary from vespa_defaults instead of old perl code. This is mainly to allow VESPA_CONFIGSERVERS environment configuration to work. * Also, remove duplicate sourcing of common-env.sh
* Allow using the 64-bit OpenJDK vm as well.Arnstein Ressem2016-06-171-2/+2
|
* set VESPA_USER if unsetArne Juul2016-06-171-1/+6
|
* PublishJon Bratseth2016-06-151-0/+243