Binary compatibility report for the Jackrabbit library between 2.7.3 and 2.7.4 versions

Test Info


Library NameJackrabbit
Version #12.7.3
Version #22.7.4

Test Results


Total Java ARchives55
Total Methods / Classes16215 / 2081
VerdictCompatible

Problem Summary


SeverityCount
Added Methods-84
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-3

Added Methods (84)


jackrabbit-data-2.7.4.jar, InternalXAResource.class
package org.apache.jackrabbit.data.core
InternalXAResource.afterOperation ( TransactionContext p1 ) [abstract]  :  void
InternalXAResource.associate ( TransactionContext p1 ) [abstract]  :  void
InternalXAResource.beforeOperation ( TransactionContext p1 ) [abstract]  :  void
InternalXAResource.commit ( TransactionContext p1 ) [abstract]  :  void
InternalXAResource.prepare ( TransactionContext p1 ) [abstract]  :  void
InternalXAResource.rollback ( TransactionContext p1 ) [abstract]  :  void

jackrabbit-data-2.7.4.jar, TransactionContext.class
package org.apache.jackrabbit.data.core
TransactionContext.commit ( )  :  void
TransactionContext.getAttribute ( String name )  :  Object
TransactionContext.getCurrentThreadId ( ) [static]  :  Object
TransactionContext.isSameThreadId ( Object a, Object b ) [static]  :  boolean
TransactionContext.isSuspended ( )  :  boolean
TransactionContext.prepare ( )  :  void
TransactionContext.removeAttribute ( String name )  :  void
TransactionContext.rollback ( )  :  void
TransactionContext.setAttribute ( String name, Object value )  :  void
TransactionContext.setSuspended ( boolean suspended )  :  void
TransactionContext.TransactionContext ( Xid xid, InternalXAResource[ ] resources )

jackrabbit-data-2.7.4.jar, TransactionException.class
package org.apache.jackrabbit.data.core
TransactionException.TransactionException ( String message )
TransactionException.TransactionException ( String message, Throwable rootCause )

jackrabbit-jcr-commons-2.7.4.jar, AbstractLazyIterator.class
package org.apache.jackrabbit.commons.iterator
AbstractLazyIterator.AbstractLazyIterator ( )
AbstractLazyIterator.getNext ( ) [abstract]  :  Object
AbstractLazyIterator.hasNext ( )  :  boolean
AbstractLazyIterator.next ( )  :  Object
AbstractLazyIterator.remove ( )  :  void

jackrabbit-jcr-commons-2.7.4.jar, QueryStatCore.class
package org.apache.jackrabbit.stats
QueryStatCore.logQuery ( String p1, String p2, long p3 ) [abstract]  :  void

jackrabbit-jcr-commons-2.7.4.jar, QueryStatDtoComparator.class
package org.apache.jackrabbit.stats
QueryStatDtoComparator.compare ( Object x0, Object x1 )  :  int
QueryStatDtoComparator.compare ( QueryStatDto o1, QueryStatDto o2 )  :  int
QueryStatDtoComparator.QueryStatDtoComparator ( )

jackrabbit-jcr-commons-2.7.4.jar, QueryStatDtoImpl.class
package org.apache.jackrabbit.stats
QueryStatDtoImpl.equals ( Object obj )  :  boolean
QueryStatDtoImpl.getCreationTime ( )  :  String
QueryStatDtoImpl.getDuration ( )  :  long
QueryStatDtoImpl.getLanguage ( )  :  String
QueryStatDtoImpl.getOccurrenceCount ( )  :  int
QueryStatDtoImpl.getPosition ( )  :  long
QueryStatDtoImpl.getStatement ( )  :  String
QueryStatDtoImpl.hashCode ( )  :  int
QueryStatDtoImpl.QueryStatDtoImpl ( String language, String statement, long durationMs )
QueryStatDtoImpl.setOccurrenceCount ( int occurrenceCount )  :  void
QueryStatDtoImpl.setPosition ( long position )  :  void
QueryStatDtoImpl.toString ( )  :  String

jackrabbit-jcr-commons-2.7.4.jar, QueryStatDtoOccurrenceComparator.class
package org.apache.jackrabbit.stats
QueryStatDtoOccurrenceComparator.compare ( Object x0, Object x1 )  :  int
QueryStatDtoOccurrenceComparator.compare ( QueryStatDtoImpl o1, QueryStatDtoImpl o2 )  :  int
QueryStatDtoOccurrenceComparator.QueryStatDtoOccurrenceComparator ( )

jackrabbit-jcr-commons-2.7.4.jar, QueryStatImpl.class
package org.apache.jackrabbit.stats
QueryStatImpl.clearPopularQueriesQueue ( )  :  void
QueryStatImpl.clearSlowQueriesQueue ( )  :  void
QueryStatImpl.getPopularQueries ( )  :  QueryStatDto[ ]
QueryStatImpl.getPopularQueriesQueueSize ( )  :  int
QueryStatImpl.getSlowQueries ( )  :  QueryStatDto[ ]
QueryStatImpl.getSlowQueriesQueueSize ( )  :  int
QueryStatImpl.isEnabled ( )  :  boolean
QueryStatImpl.logQuery ( String language, String statement, long durationMs )  :  void
QueryStatImpl.QueryStatImpl ( )
QueryStatImpl.reset ( )  :  void
QueryStatImpl.setEnabled ( boolean enabled )  :  void
QueryStatImpl.setPopularQueriesQueueSize ( int size )  :  void
QueryStatImpl.setSlowQueriesQueueSize ( int size )  :  void

jackrabbit-jcr-commons-2.7.4.jar, QueryStatManager.class
package org.apache.jackrabbit.stats.jmx
QueryStatManager.clearPopularQueriesQueue ( )  :  void
QueryStatManager.clearSlowQueriesQueue ( )  :  void
QueryStatManager.disable ( )  :  void
QueryStatManager.enable ( )  :  void
QueryStatManager.getPopularQueries ( )  :  TabularData
QueryStatManager.getPopularQueriesQueueSize ( )  :  int
QueryStatManager.getSlowQueries ( )  :  TabularData
QueryStatManager.getSlowQueriesQueueSize ( )  :  int
QueryStatManager.isEnabled ( )  :  boolean
QueryStatManager.QueryStatManager ( QueryStat queryStat )
QueryStatManager.reset ( )  :  void
QueryStatManager.setPopularQueriesQueueSize ( int size )  :  void
QueryStatManager.setSlowQueriesQueueSize ( int size )  :  void

jackrabbit-jcr-commons-2.7.4.jar, RepositoryStatisticsImpl.class
package org.apache.jackrabbit.stats
RepositoryStatisticsImpl.getCounter ( RepositoryStatistics.Type type )  :  AtomicLong
RepositoryStatisticsImpl.getCounter ( String type, boolean resetValueEachSecond )  :  AtomicLong
RepositoryStatisticsImpl.getTimeSeries ( RepositoryStatistics.Type type )  :  TimeSeries
RepositoryStatisticsImpl.getTimeSeries ( String type, boolean resetValueEachSecond )  :  TimeSeries
RepositoryStatisticsImpl.iterator ( )  :  Iterator
RepositoryStatisticsImpl.RepositoryStatisticsImpl ( )
RepositoryStatisticsImpl.RepositoryStatisticsImpl ( ScheduledExecutorService executor )

jackrabbit-jcr-commons-2.7.4.jar, TimeSeriesRecorder.class
package org.apache.jackrabbit.stats
TimeSeriesRecorder.getCounter ( )  :  AtomicLong
TimeSeriesRecorder.getValuePerHour ( )  :  long[ ]
TimeSeriesRecorder.getValuePerMinute ( )  :  long[ ]
TimeSeriesRecorder.getValuePerSecond ( )  :  long[ ]
TimeSeriesRecorder.getValuePerWeek ( )  :  long[ ]
TimeSeriesRecorder.recordOneSecond ( )  :  void
TimeSeriesRecorder.TimeSeriesRecorder ( boolean resetValueEachSecond )
TimeSeriesRecorder.TimeSeriesRecorder ( RepositoryStatistics.Type type )

to the top

Other Changes in Data Types (3)


jackrabbit-api-2.7.3.jar
package org.apache.jackrabbit.api.stats
[+] RepositoryStatistics.Type (3)

to the top

Java ARchives (55)


aspectjrt-1.6.11.jar
bcmail-jdk15-1.45.jar
bcprov-jdk15-1.45.jar
commons-codec-1.5.jar
commons-collections-3.2.1.jar
commons-dbcp-1.3.jar
commons-fileupload-1.2.1.jar
commons-httpclient-3.1.jar
commons-io-2.2.jar
commons-pool-1.5.4.jar
concurrent-1.3.4.jar
derby-10.5.3.0_1.jar
dom4j-1.6.1.jar
fontbox-1.7.1.jar
geronimo-stax-api_1.0_spec-1.0.1.jar
guava-13.0.1.jar
isoparser-1.0-RC-1.jar
jackrabbit-api-2.7.3.jar
jackrabbit-core-2.7.3.jar
jackrabbit-jcr-commons-2.7.3.jar
jackrabbit-jcr-rmi-2.7.3.jar
jackrabbit-jcr-server-2.7.3.jar
jackrabbit-jcr-servlet-2.7.3.jar
jackrabbit-spi-2.7.3.jar
jackrabbit-spi-commons-2.7.3.jar
jackrabbit-standalone-2.7.3.jar
jackrabbit-webdav-2.7.3.jar
jcl-over-slf4j-1.7.4.jar
jdtCompilerAdapter.jar
jempbox-1.7.1.jar
jsr305-2.0.0.jar
juniversalchardet-1.0.3.jar
logback-classic-1.0.12.jar
logback-core-1.0.12.jar
lucene-core-3.6.0.jar
oak-commons-0.8.jar
oak-core-0.8.jar
oak-jcr-0.8.jar
oak-mk-0.8.jar
oak-mk-api-0.8.jar
oak-mk-remote-0.8.jar
oak-upgrade-0.8.jar
pdfbox-1.7.1.jar
poi-3.8.jar
poi-ooxml-3.8.jar
poi-ooxml-schemas-3.8.jar
poi-scratchpad-3.8.jar
slf4j-api-1.6.6.jar
tagsoup-1.2.1.jar
tika-core-1.3.jar
tika-parsers-1.3.jar
vorbis-java-core-0.1-tests.jar
vorbis-java-core-0.1.jar
vorbis-java-tika-0.1.jar
xmlbeans-2.3.0.jar

to the top