Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the timeout for component construction. | gjoranv | 2017-05-31 | 2 | -51/+8 |
| | |||||
* | Do not log InterruptedException | ConfigInterruptedException | gjoranv | 2017-05-29 | 1 | -7/+7 |
| | | | | | | | | - Normal during shutdown. - See also that ConfiguredApp.startReconfigurerThread just ignores them. + Cleanup some unused code. + Add a couple TODOs | ||||
* | Disable logAndDie upon failing to set up first component graph. | gjoranv | 2017-05-29 | 1 | -1/+2 |
| | | | | - It breaks some tests using the 'application' framework. | ||||
* | Revert "Revert "Gjoranv/component construction"" | gjoranv | 2017-05-29 | 5 | -68/+219 |
| | |||||
* | Revert "Gjoranv/component construction" | Harald Musum | 2017-05-22 | 5 | -219/+68 |
| | |||||
* | Revert "Disable logAndDie upon failing to set up first component graph." | Harald Musum | 2017-05-22 | 1 | -2/+1 |
| | |||||
* | Disable logAndDie upon failing to set up first component graph. | gjoranv | 2017-05-19 | 1 | -1/+2 |
| | | | | - It breaks some tests using the 'application' framework. | ||||
* | Shutdown within 60 seconds (was 180) | gjoranv | 2017-05-19 | 1 | -1/+1 |
| | |||||
* | Add cause for InterruptedException | gjoranv | 2017-05-19 | 1 | -2/+2 |
| | |||||
* | Wrap component construction in a future, and throw upon timeout. | gjoranv | 2017-05-19 | 2 | -19/+59 |
| | | | | | | | - Throw ComponentConstructorException for same behaviour as when a component ctor throws an exception. - Add test - Remove unnecessarily duplicated test code. | ||||
* | Improve error message upon exit. | gjoranv | 2017-05-19 | 1 | -4/+6 |
| | | | | + Use Duration instead of Long. | ||||
* | Optimize imports | gjoranv | 2017-05-18 | 1 | -11/+7 |
| | |||||
* | Print stack trace also upon first warning that we will exit. | gjoranv | 2017-05-18 | 1 | -1/+1 |
| | | | | - Exit might potentially take a long time. | ||||
* | Add comment explaining ignored test. | gjoranv | 2017-05-18 | 1 | -1/+1 |
| | |||||
* | Extract values for duplicated strings. | gjoranv | 2017-05-18 | 1 | -4/+7 |
| | |||||
* | Split config error message in two lines, and remove stack trace. | gjoranv | 2017-05-18 | 1 | -1/+2 |
| | | | | (Stack trace is printed in Container.invalidateGeneration.) | ||||
* | Exit if the first component graph cannot be created successfully. | gjoranv | 2017-05-18 | 2 | -22/+70 |
| | | | | - Add ignored test to use for manual verification. | ||||
* | Add test for component constructor exceptions. | gjoranv | 2017-05-18 | 1 | -1/+39 |
| | | | | - Verify correct exception type. | ||||
* | Wrap component constructor exceptions and handle separately. | gjoranv | 2017-05-18 | 2 | -17/+26 |
| | |||||
* | Add missing single quote. | gjoranv | 2017-05-18 | 1 | -1/+1 |
| | |||||
* | Improve logging from retriver. | gjoranv | 2017-05-18 | 1 | -2/+5 |
| | |||||
* | Verify graph generation number. | gjoranv | 2017-05-18 | 2 | -18/+22 |
| | | | | | | + Rename test component class, and fail if constructed, to clarify intention of tests where it's being used. + Optimize imports. | ||||
* | Add log warning when subsciption for component configs fails. | gjoranv | 2017-05-18 | 1 | -1/+7 |
| | |||||
* | Use Future instead of deprecated future. | gjoranv | 2017-05-18 | 1 | -15/+13 |
| | | | | + optimize imports | ||||
* | No functional changes. | gjoranv | 2017-05-18 | 2 | -14/+17 |
| | | | | - explicit return types, imports, whitespace. | ||||
* | Add README.md | gjoranv | 2017-01-20 | 1 | -0/+3 |
| | | | | VESPA-6223 | ||||
* | Terminate jvm on Error during reconfiguration | Jon Bratseth | 2016-09-09 | 2 | -5/+10 |
| | | | | | This avoids entering a zombie state due to a destructive reconfiguration attempt. LinkageError is exempted as that is a normal consequence of OSGi loading problems. | ||||
* | Reduce log level for using the Guice injector. | gjoranv | 2016-06-27 | 1 | -1/+3 |
| | |||||
* | Move parent pom to toplevel directory | Eirik Nygaard | 2016-06-23 | 1 | -1/+0 |
| | |||||
* | Bundle vespajlib into container-disc again. | gjoranv | 2016-06-21 | 1 | -1/+0 |
| | | | | | | | | | - after briefly trying to include it in jdisc_core. This was abandoned because vespajlib leaks commons-lang packages from its apis. This reverts commit a522b5ac3d26e8ae9619c1bf85aada0eb98edc33. This reverts commit b644afac2ef70c622feafd43742fb70f31418237. | ||||
* | Merge pull request #19 from yahoo/bratseth/use-github-name-in-author | Henning Baldersheim | 2016-06-17 | 1 | -1/+1 |
|\ | | | | | Use github name in @author | ||||
| * | Use github name in @author | Jon Bratseth | 2016-06-16 | 1 | -1/+1 |
| | | |||||
* | | balder -> baldersheim | Henning Baldersheim | 2016-06-17 | 1 | -1/+1 |
| | | |||||
* | | Provide vespajlib from jdisc_core instead of container-disc | gjoranv | 2016-06-16 | 1 | -0/+1 |
|/ | | | | - To allow using vespajlib from jdisc_core. | ||||
* | Publish | Jon Bratseth | 2016-06-15 | 59 | -0/+4252 |