dcache icon indicating copy to clipboard operation
dcache copied to clipboard

Drop usage of Apache's HttpClient in dcache-webdav.

Open LukasMansour opened this issue 3 years ago • 11 comments
trafficstars

Motivation: Starts some progress on issue #5410.

Modification: Modify the single class in the module dcache-webdav to no longer use Apache's HttpClient but instead use the JDK HttpClient available from JDK 9 onwards.

N.B. No real testing environment available, assuming dCache-tests suffice, otherwise someone should test it before throwing it on prod!

Result: The dcache-webdav has its dependency on apache-httpclient removed (please note it is still transitively available until other modules also drop their usage)

Signed-off-by: Lukas Mansour [email protected]

LukasMansour avatar Sep 07 '22 13:09 LukasMansour

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

Can one of the admins verify this patch?

dcache-ci avatar Sep 07 '22 13:09 dcache-ci

ok to test

kofemann avatar Sep 07 '22 14:09 kofemann

Thanks @LukasMansour . The Jenkis will take care of testing.

kofemann avatar Sep 07 '22 14:09 kofemann

I will work on some new tests for actually ensuring the output is behaving the same as before.

LukasMansour avatar Sep 09 '22 07:09 LukasMansour