Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove stringref::c_str() | Tor Brede Vekterli | 2018-07-25 | 2 | -2/+2 |
| | | | | | | | | | | | | | The expected semantics of c_str() (a null-terminated string) cannot be satisfied with a string reference, so remove the function entirely to prevent people from using it in buggy ways. Replaces c_str() with data() in places where it is presumed safe, otherwise constructs temporary string instances. Certain callsites have been de-stringref'd in favor of regular strings, in particular where C APIs have been transitively called. The vast majority of these were called with string parameters anyway, so should not cause much extra allocation. | ||||
* | Merge pull request #6444 from vespa-engine/bratseth/java-model-inference | Jon Bratseth | 2018-07-23 | 3 | -5/+6 |
|\ | | | | | Bratseth/java model inference | ||||
| * | Model inference WIP | Jon Bratseth | 2018-07-05 | 3 | -5/+6 |
| | | |||||
* | | Use the guava version from container-dep-versions everywhere. | gjoranv | 2018-07-19 | 1 | -2/+0 |
| | | |||||
* | | Add option for printing config in legacy format | Harald Musum | 2018-07-16 | 1 | -1/+5 |
| | | |||||
* | | Replace 'tonytv' with full name in author tags | Bjørn Christian Seime | 2018-07-05 | 2 | -2/+2 |
|/ | |||||
* | Remove Scala remnants from Maven build files | Olli Virtanen | 2018-06-25 | 1 | -5/+0 |
| | |||||
* | Merge pull request #6180 from vespa-engine/arnej/use-log-abort | Henning Baldersheim | 2018-06-21 | 2 | -2/+5 |
|\ | | | | | use LOG_ABORT not just abort() | ||||
| * | some more cleanup | Arne Juul | 2018-06-20 | 1 | -1/+1 |
| | | |||||
| * | use LOG_ABORT not just abort() | Arne Juul | 2018-06-12 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included). | ||||
* | | Merge pull request #6243 from vespa-engine/bratseth/nonfunctional-changes-2 | gjoranv | 2018-06-20 | 10 | -15/+45 |
|\ \ | | | | | | | Nonfunctional changes | ||||
| * | | Nonfunctional changes | Jon Bratseth | 2018-06-20 | 10 | -15/+45 |
| |/ | |||||
* / | Propagate internalRedeploy to the RawConfig instance | Jon Bratseth | 2018-06-20 | 2 | -0/+13 |
|/ | |||||
* | Merge pull request #6174 from vespa-engine/arnej/cleanup-old-mak-files | Henning Baldersheim | 2018-06-12 | 1 | -1/+0 |
|\ | | | | | clean up remnants of .mak files | ||||
| * | clean up remnants of .mak files | Arne Juul | 2018-06-11 | 1 | -1/+0 |
| | | |||||
| * | Add temporary logging | Jon Bratseth | 2018-06-11 | 1 | -0/+1 |
| | | |||||
* | | Update tests | Harald Musum | 2018-06-10 | 2 | -5/+6 |
| | | |||||
* | | Add internal redeploy flag to vespa-get-config debug output | Harald Musum | 2018-06-10 | 5 | -5/+11 |
|/ | |||||
* | Propagate internal redeploy | Jon Bratseth | 2018-06-09 | 7 | -12/+10 |
| | |||||
* | Correct parameter order | Jon Bratseth | 2018-06-08 | 1 | -1/+1 |
| | |||||
* | Explain validation overrides | Jon Bratseth | 2018-06-07 | 1 | -2/+2 |
| | |||||
* | Test internalRedepoy persistence | Jon Bratseth | 2018-06-01 | 5 | -4/+5 |
| | |||||
* | Remove println | Jon Bratseth | 2018-06-01 | 1 | -1/+0 |
| | |||||
* | Test no config when restart on redeploy | Jon Bratseth | 2018-06-01 | 3 | -5/+7 |
| | |||||
* | Test internalRedeploy propagation in config responses | Jon Bratseth | 2018-06-01 | 7 | -14/+18 |
| | |||||
* | Separate internal redeploys from application package changes | Jon Bratseth | 2018-06-01 | 23 | -136/+244 |
| | | | | | | | | | Separate system internal redeploys from application package changes such that we can ignore config updates originating from application package changes if restart on deploy is true, as the config change will be followed by a restart - but continue to effect config changes originating from internal system changes as those will not (and should not) be followed by a restart. | ||||
* | Run reconfigurer thread even when restartOnRedeploy is true | Jon Bratseth | 2018-05-30 | 1 | -1/+0 |
| | |||||
* | Use fallthrough attributes. | Tor Egge | 2018-05-27 | 2 | -2/+2 |
| | |||||
* | move perl complexity to simpler shell function | Arne Juul | 2018-05-18 | 1 | -23/+1 |
| | |||||
* | update bootstrap | Arne Juul | 2018-05-16 | 2 | -6/+12 |
| | |||||
* | update perl bootstrap | Arne Juul | 2018-05-14 | 1 | -0/+2 |
| | |||||
* | update bootstrap section of scripts | Arne Juul | 2018-05-14 | 2 | -0/+21 |
| | |||||
* | Remove CachingSearcher and its Cache with SizeCalculator | gjoranv | 2018-05-04 | 1 | -6/+0 |
| | | | | | | | | - The SizeCalculator uses recursive reflective calls in the object tree, and attempts illegal access to e.g. java.lang.module classes on Java 9+. With this access explicitly allowed via "--add-opens" the calculator returns a much larger size than the actual size of the object. | ||||
* | Catch ReflectiveOperationException instead of subclasses. | gjoranv | 2018-05-03 | 1 | -2/+1 |
| | |||||
* | Replace usage of apis deprecated in Java 9. | gjoranv | 2018-05-02 | 2 | -3/+5 |
| | |||||
* | Java 9: Suppress deprecation warning for finalize() | gjoranv | 2018-05-02 | 1 | -0/+1 |
| | |||||
* | Revert "Revert "Gjoranv/java9 prep 05"" | gjoranv | 2018-05-02 | 1 | -3/+3 |
| | |||||
* | Revert "Gjoranv/java9 prep 05" | gjoranv | 2018-05-02 | 1 | -3/+3 |
| | |||||
* | Java 9: Replace 'new Double' with 'Double.valueOf' | gjoranv | 2018-05-01 | 1 | -1/+1 |
| | |||||
* | Java 9: Replace 'new Long' with 'Long.valueOf' | gjoranv | 2018-05-01 | 1 | -1/+1 |
| | |||||
* | Java 9: Replace 'new Integer' with 'Integer.valueOf' | gjoranv | 2018-04-30 | 1 | -1/+1 |
| | |||||
* | Remove explicit maven-compiler-plugin config. Inherit from parent. | gjoranv | 2018-04-25 | 1 | -8/+0 |
| | |||||
* | handle VESPA_CONFIGSERVERS | Arne Juul | 2018-04-16 | 1 | -17/+23 |
| | | | | | | | | * also some refactoring * also, make C++ code (in defaults) handle same variable variants, like services__addr_configserver * also, update some error messages to indicate that VESPA_CONFIGSERVERS is the variable we expected to use | ||||
* | Revert "Revert "Balder/quick restart of slobrok"" | Henning Baldersheim | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | Revert "Balder/quick restart of slobrok" | Henning Baldersheim | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | Giving up if it fails constructing the StateServer for a long enough period. | Henning Baldersheim | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | Add TensorFlow variable converter | Jon Bratseth | 2018-03-08 | 1 | -3/+3 |
| | |||||
* | Update generation, but clear config on bad config. | Henning Baldersheim | 2018-03-05 | 1 | -2/+12 |
| | |||||
* | You have already detected a change. No need to test it again. | Henning Baldersheim | 2018-03-05 | 1 | -3/+2 |
| | |||||
* | Revert "Revert "Balder/remove config race"" | Henning Baldersheim | 2018-03-05 | 16 | -163/+171 |
| |