Re: API changes compatibility analysis

Fred Toussi <[email protected]> Wed, 08 Jun 2016 14:17:14 +0100
Newsgroups gmane.comp.java.hsqldb.user
Message-ID <1465391834.1077338.631580233.5565D04B@webmail.messagingengine.com>
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
> [email protected]
> 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