ASF GitHub Bot commented on JENA-576:

Github user rvesse commented on the issue:

    The incorrect/ overridden plug-ins can certainly be removed. They are 
probably just cruft from the early days of development.
    Historically AspectJ was used in order to inject trace level logging into 
every single method in the JDBC code base. The logic behind this was that the 
intent was for the driver to be used with generic JDBC tools where attaching a 
debugger would have been difficult/impossible and so you would've had to rely 
on logging to do debugging. This probably doesn't apply any more so you may as 
well remove it. There may be associated entries in the license/notice that 
should also be removed. But this was three years ago so my memory maybe 

> Upgrade Apache HTTP Client to 4.3
> ---------------------------------
>                 Key: JENA-576
>                 URL: https://issues.apache.org/jira/browse/JENA-576
>             Project: Apache Jena
>          Issue Type: Dependency upgrade
>          Components: ARQ
>    Affects Versions: Jena 2.11.0
>            Reporter: Rob Vesse
>            Assignee: Rob Vesse
>            Priority: Minor
>   Original Estimate: 72h
>  Remaining Estimate: 72h
> As of 2.11.0 ARQ centralizes all HTTP operations through HttpOp which relies 
> on Apache HTTP Client.  Currently we are using 4.2.3 while the latest stable 
> release is actually 4.3.1
> Therefore we should look at upgrading our code to use the latest version 
> which may entail some refactoring since there appears to have been some 
> breaking changes across the minor version bump which users have seen in usage 
> - e.g. 
> https://github.com/pyvandenbussche/sparqles/issues/9#issuecomment-27220738

This message was sent by Atlassian JIRA

Reply via email to