API changes compatibility analysis

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

API changes compatibility analysis

Ponomarenko Andrey
Hello,

The Java API Tracker project now performs the analysis of the HyperSQL library releases: http://abi-laboratory.pro/java/tracker/timeline/hsqldb/

You can find the results of the backward compatibility analysis for the recent changes in the API and navigate over the history of API changes in the library. The reports are generated daily by the japi-compliance-checker and japi-tracker tools: https://github.com/lvc/japi-tracker

Hope this will help users, maintainers and developers of the library to maintain backward compatibility.

Thank you.

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Hsqldb-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/hsqldb-user
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: API changes compatibility analysis

Fred Toussi-2
The API Tracker project is an interesting concept and can evolve
further.

It is interesting to see the analysis of HyperSQL code, which shows
major code transformations in versions 1.7.3 and 1.8.0, then an almost
complete rewrite of the rest in version 2.0.

As most of the publish classes in HyperSQL are not for public
consumption outside the database engine, the changes do not mean any
backward compatibility change. But they show how the code has evolved
over the years.

Fred

On Tue, May 31, 2016, at 17:21, Ponomarenko Andrey wrote:

> Hello,
>
> The Java API Tracker project now performs the analysis of the HyperSQL
> library releases: http://abi-laboratory.pro/java/tracker/timeline/hsqldb/
>
> You can find the results of the backward compatibility analysis for the
> recent changes in the API and navigate over the history of API changes in
> the library. The reports are generated daily by the
> japi-compliance-checker and japi-tracker tools:
> https://github.com/lvc/japi-tracker
>
> Hope this will help users, maintainers and developers of the library to
> maintain backward compatibility.
>
> Thank you.
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports.
> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> Hsqldb-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/hsqldb-user

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Hsqldb-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/hsqldb-user
Loading...