Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
11 daysFix for JGroups version in examples.HEADmasterslewis2-0/+4
Change-Id: I057d087d1f5a820250550ad742d182bb7b66f5d4
2019-06-10Bug 537847 - Two versions of commons logging in the update siteAlexander Kurtakov2-4/+4
First iteration on removing 1.1.1 versions. Change-Id: I8e6c53e2975829b080bf8351f2ef6ec6a13522dd Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2019-06-03Fix errors in 2019-03 target platformMat Booth2-14/+11
The 2019-03 target platform definition file was still pulling in some Photon bundles instead of the 2019-03 versions. This change fixes this, so we can be more confident that ECF contiues to build on all supported versions of the Platform Change-Id: Ic24266fe0f84292fe2d1526645e29dc69cf395ae Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-06-03Customise the name of the repository zip file.Mat Booth1-0/+2
(Avoids the manual step of renaming the zip) Change-Id: I0f16fd63ef2d94c41e17d20f82161dc98a8577a8 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-05-30Bug 544447 - [provider] Implement filetransfer provider using HttpClient 4.5 APICarsten Reckord2-2/+1
Use shared HttpClient by default Change-Id: I5252cace3db328dddb541e5c7e9bea8597722486 Signed-off-by: Carsten Reckord <reckord@yatta.de>
2019-05-30Bug 544447 - [provider] Implement filetransfer provider using HttpClient 4.5 APICarsten Reckord1-16/+36
Introduced property to control shared HttpClient instance vs new one for every transfer. Change-Id: I734c921a6a35ea201ad904121143c7284c5bb648 Signed-off-by: Carsten Reckord <reckord@yatta.de>
2019-05-30Bug 544447 - [provider] Implement filetransfer provider using HttpClient 4.5 APICarsten Reckord3-30/+101
Make sure connection is closed in hardClose(). There are four cases to consider: 1. Transfer is complete 2. Transfer was cancelled 3. There was an exception during transfer 4. The transfer was paused In case 3, hardClose() is called from cancel() directly, in the other cases it gets called from the finally block in performFileTransfer(). Cases 1-3 are easy: In case 1, the stream encountered EOF, isDone() == true, and the connection was already closed as a result. In case 2 and 3, it is obvious that we want the connection closed as a result. In case 4, we might want to resume later, but when resuming, we are actually creating a new HttpGet request and get a new HttpResponse as a result. So we also want to close the previous one when pausing. Change-Id: I3daf3c34d0784e5c19aa38441ba373422796f538 Signed-off-by: Carsten Reckord <reckord@yatta.de>
2019-05-30Bug 544447 - [provider] Implement filetransfer provider using HttpClient 4.5 APICarsten Reckord1-2/+3
Keep HttpResponse after closing the transfer, since it might still be accessed afterwards. Change-Id: I31321dd1ba416d097a4619949e446214be859ecf Signed-off-by: Carsten Reckord <reckord@yatta.de>
2019-05-30Disabled URLRetrieveTestCancelConnectJob since irrelevant for 45slewis1-482/+314
provider Change-Id: I524f2fb1dae21c02b7192f2820c4a442199b790e
2019-05-30Bug 544447 - [provider] Implement filetransfer provider using HttpClientEd Merks1-1/+1
4.5 API The guard in HttpClientRetrieveFileTransfer.hardClose() is wrong. I imagine the httpResponse should be closed when we are done but not paused rather than if we are not done but paused which sounds like the opposite because we should certainly not close when we are paused! Anyway, someone can confirm what the logic should be, but certainly like this the SetupArchiver works properly again and leases are released properly, i.e., I see mostly just pairs of the operations and the per-route count never exceeds the number of threads that I'm using to load in parallel. Change-Id: I4285b278278c9f3cb7c6d1bae4d8e8b335e90b37 Signed-off-by: Ed Merks <ed.merks@gmail.com>
2019-05-29Bug 544447 - [provider] Implement filetransfer provider using HttpClient 4.5 APIMat Booth1-9/+9
Set the ConnectionRequestTimeout value in the httpclient to be the same as the ConnectTimeout value. This value was being set in the ECFHttpClientFactory class using the provider specific properties, but not in the HttpClientRetrieveFileTransfer class where it applies the values from the generic properties. Change-Id: Ife00ae81f08b3a96d13855d2844ef72d19b84fbe Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-05-15Merge "Publish the httpclient45.win32 bundle to the p2 repo"Scott Lewis1-2/+1
2019-05-15Merge "Update maven/tycho plug-in versions to latest"Scott Lewis3-52/+8
2019-05-15Publish the httpclient45.win32 bundle to the p2 repoMat Booth1-2/+1
Make it part of the httpclient45 feature, for consumption by the Platform Change-Id: Ic2dd0ae1f9e7054f0cf650083555c16158252ff1 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-05-15Update maven/tycho plug-in versions to latestMat Booth3-52/+8
Updating to latest tycho (and therefore latest p2) allows us to get rid of some hacks that were working around a bug in p2, see bug 313553 for details. Change-Id: I7691ea2a6b9f47331fa43a6a061545fac9b2314e Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-05-15Use https in projectSet-git.psf fileslewis1-145/+145
Change-Id: Ib87ae326bdded22e99f594d2a0a20028df7f0f40
2019-05-15Added projectSet-git.psf for recent set of projectsslewis3-332/+468
Change-Id: Ia4591536d8cc611d43c067be43e40d42809d015f
2019-05-13Add httpclient45 feature to the p2 update siteMat Booth1-0/+6
Change-Id: If12dc1dc42938546fe77d00e4b996738fe5b4002 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2019-05-09Fixes for target, feature.xml, and top/pom.xmlslewis4-4/+5
Change-Id: I198d5897abf23da5e7fa0fd5d11abd8f972170f9
2019-05-09Experiment with environmentslewis1-15/+0
Change-Id: Ifa4f8a87509c6b47dbab4b4ff9ec010d69ef1e22
2019-05-09Removed experiments in pom.xml target config and ecf-photon.targetslewis2-6/+0
Change-Id: I93dcd64ed27344f3e040b753ab5e12ad27ed51df
2019-05-09Specified target environment for ecf-photon.targetslewis1-0/+5
Change-Id: I210a160b1d6ade85913f52cb418aeafe1c211d1d
2019-05-08Added resolver=p2 for target-platform-configurationslewis1-0/+1
Change-Id: I447ac2e98db306ac3a68057d2dd36c69d82a4be6
2019-05-08Added httpclient.win bundle and source to targetslewis1-2/+0
Change-Id: Ice857dfbf8c0587423e02f187895a4a58ba5ae47
2019-05-03Revert back to no win targetslewis3-6/+8
Change-Id: I3c9087a3f33429e92de18dd39af4644a482e7e91
2019-05-03Fix for target platformslewis1-2/+2
Change-Id: I0438460c3c17b1f1f3fc5da6ae5f87decf18947a
2019-05-03Added win32 to ecf-photon target platformslewis3-5/+7
Change-Id: I7afb464c08a6ade0ee89a586896d92052c63be19
2019-05-02Fix for feature.xml and pom.xml version mismatchslewis1-1/+1
Change-Id: I549bd54b2084716d5803475ff99b43b9d321e482
2019-05-02Added jna bundles to target platform (from Orbit)slewis3-0/+12
Change-Id: Ie4b75719ce1aa7262d534d3d441f054d5ae8c984
2019-05-02Added httpclient45 bundle and feature to pom.xmlslewis2-0/+7
Change-Id: Ic43f4c85d459d300c1853ceb09b72e6017048f88
2019-05-02Reverting to remove apache httpclient45.win32 from targetsslewis3-6/+0
Change-Id: Ifb6af89bf020baa6b0107b01565cb6e24c310b9d
2019-05-02Added httpclient45 provider contributionslewis68-0/+6694
This contribution was via this bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=544447 and approved by EF on 5/2/2019 via this CQ: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=19623 Change-Id: I9bf8e16f4a417cf5bd5de49a26caf1f8bbf56392
2019-05-02Fix for target platform to include httpclient45.win32slewis3-0/+6
Change-Id: Ie9ad647465ef829b659957978818f139eb6343d6
2019-05-01Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=546896slewis8-81/+98
Change-Id: I0b75ece2c6b254368f041fe3376323915aaa121b
2019-05-01Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=546894slewis3-3/+3
Change-Id: Ifd8ec49c4121ffef34c638ee65cc45bb423caaff
2019-04-23Fix for version number in pomslewis3-3/+3
Change-Id: I0000000000000000000000000000000000000000
2019-04-23Fix for version number in pomslewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000
2019-04-23Fix for version number in pomslewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000
2019-04-23Fix for version number in pomslewis1-1/+1
Change-Id: I661df4984c6753596f5d9cd46d9a17ddf79e6d1c
2019-04-23Removed apache httpclient win bundlesslewis3-6/+0
Change-Id: Ide64e84e57b03611f5d17b0bddde9b436d71f725
2019-04-23Added ecf-2019-03.target configslewis1-0/+44
Change-Id: I1145f4c4b9b96467cf9c7cb7e86a56ef1743a157
2019-04-23Update to use httpclient 4.5.6/httpcore 4.4.10slewis2-19/+23
Change-Id: I364c33e13a912720deff95f1cf610adace1786fd
2019-02-20Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=544239slewis2-2/+2
Updated version numbers in bundle, features with bundle and top-level features 3.14.4 -> 3.14.5 Change-Id: I0000000000000000000000000000000000000000
2019-02-20Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=544239slewis11-93/+114
Updated version numbers in bundle, features with bundle and top-level features 3.14.4 -> 3.14.5 Change-Id: Ic8927bc3a97d93b5cc95ac7e4f0fdce676188776
2018-11-07Fix for workspace prefsslewis2-0/+13
Change-Id: I0000000000000000000000000000000000000000
2018-11-07Fix for workspace prefsslewis1-2/+15
Change-Id: Ibd72b69fcac6b624e517dc7b49f8950e2989b49a
2018-10-30Update to use maven central for org.eclipse.ecf 3.9.3 versionslewis1-2/+1
Change-Id: Ia199a650cd55c0dad65442e24352b36816bdcc3d
2018-10-25Second fix for file references for removal of 3.6.1 version of ECFslewis1-1/+1
(updated to 3.14.0) Change-Id: I0000000000000000000000000000000000000000
2018-10-25Fixed http file references for removal of 3.6.1 version of ECF (updatedslewis3-3/+3
to 3.14.0) Change-Id: I285f8532823379c2e5ba31704e47b6aa2f3c4a37
2018-10-20Fix for karaf-features typoslewis1-25/+25
Change-Id: Ic03a7d0175d04af74d9fcbd34fd4ddf70d1c2737

Back to the top