- Sep 11, 2013
-
-
Benjamin Bentmann authored
Added JreProxySelector to aether-util
-
Benjamin Bentmann authored
-
- Sep 06, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
- Aug 31, 2013
-
-
Benjamin Bentmann authored
Made HttpTransporter check for WebDAV-capable server and issue MKCOL requests as needed to create missing parent directories before the actual PUT
-
- Aug 24, 2013
-
-
Benjamin Bentmann authored
Made DefaultInstaller bail out with exception if source and destination of install operation are equal
-
- Aug 23, 2013
-
-
Kristian Rosenvold authored
Wrapping a stream that is read/written in large chunks with BufferedXXStream is useless, causing excessive copying of data and reduced performance
-
Kristian Rosenvold authored
Wrapping a FileOutputStream that is written in chunks of 32K with an 8K BufferedOutputStram produces only hot air and no performance gain. (Actually a perf. reduction)
-
- Aug 17, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
- Aug 04, 2013
-
-
Benjamin Bentmann authored
-
- Aug 03, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
- Jul 28, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Bug 413867 - Concurrent artifact resolution using same repo session (data) in combination with enhanced local repo can fail sporadically Fixed interaction between DefaultArtifactResolver and DefaultUpdateCheckManager to ensure download requests for unavailable artifacts are not suppressed unless a resolution error has been cached
-
Benjamin Bentmann authored
Bug 413880 - Artifacts get downloaded from every configured remote repository if resolution error caching is completely disabled Undid bad refactoring from e5086685 and maintained one resolved flag per artifact, not per resolution item
-
Benjamin Bentmann authored
Properly handled edge case of concurrent attempt to resume download where later thread uses bad remote repository and hence should fail resolution as opposed to consume the result of the first thread
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Made SafeTransferListener also handle linkage errors caused by potential API incompatibilities similar to DefaultRepositoryEventDispatcher
-
Benjamin Bentmann authored
Added config property to allow disabling feature
-
- Jul 27, 2013
-
-
Benjamin Bentmann authored
Bug 413867 - Concurrent artifact resolution using same repo session (data) in combination with enhanced local repo can fail sporadically Made DefaultArtifactResolver call UpdateCheckManager.touchArtifact() only after LocalRepositoryManager.add() to allow concurrent thread to perform required existence check while (enhanced) local repo is in intermediate state
-
Benjamin Bentmann authored
Made DefaultArtifactResolver, DefaultMetadataResolver and DefaultDeployer wrap the user-supplied TransferListener with an instance that captures runtime exceptions and logs them instead of allowing the exception to bubble up and halt the connector
-
Benjamin Bentmann authored
Made DefaultDeployer and DefaultMetadataResolver fill in request trace for *Upload/*Download requests passed to repository connector
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Deprecated Transfer.(get|set)State() and added Transfer.(get|set)Listener() instead which allows to employ per-transfer TransferListeners
-
Benjamin Bentmann authored
-
- Jul 21, 2013
-
-
Benjamin Bentmann authored
Made HttpTransporter issue preflight request for initial PUT to init connection-based auth or to gracefully handle premature 100-continue responses
-
Benjamin Bentmann authored
Extended GetTask to optionally carry checksums for downloaded resource and made BasicRepositoryConnector and HttpTransporter make use of it when possible
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
Improved robustness of expect-continue handling by ensuring user-configured "Expect" header is automatically cleared upon retry if server responded with "Expectation failed"
-
Benjamin Bentmann authored
-
- Jul 15, 2013
-
-
Benjamin Bentmann authored
Made BasicRepositoryConnector only create thread pool when actually multiple requests need processing
-
Benjamin Bentmann authored
-
- Jul 13, 2013
-
-
Benjamin Bentmann authored
-
Benjamin Bentmann authored
-