P6spy Versions Save

P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application.

p6spy-3.7.0

6 years ago

Improvements:

  • issue #437 Add ability to register custom JdbcEventListenerFactory

p6spy-3.6.0

6 years ago

Improvements:

  • issue #426 The format for boolean parameters made configurable

p6spy-3.5.1

6 years ago

Defects resolved:

  • issue #423: 3.5.0 version never made it to bintray/maven central (due broken .travis.yml)

p6spy-3.5.0

6 years ago

Defects resolved:

  • issue #417: Fixed IllegalArgumentException for CustomLineFormat with specific chars in statement
  • issue #363: Fixed NullPointerException for OutageJdbcEventListener.onAfterCommit via refactoring the P6OutageDetector to enum

Known issues:

  • issue #423: 3.5.0 version never made it to bintray/maven central (due broken .travis.yml)

p6spy-3.4.0

6 years ago

Improvements:

  • issue #405: Reintroduced p6spy compatibility with java 6
  • issue #412: Introduced event onBeforeGetConnection

Defects resolved:

  • issue #406: Fixed API breaking changes comming with 3.3.0 via reintroduced ConnectionWrapper.wrap()

p6spy-3.3.0

6 years ago

Improvements:

  • issue #384: Introduced event onAfterConnectionGet
  • issue #400: Introduced JdbcEventListenerFactory (enabling programatic JdbcEventListener implementation)
  • issue #400: Deprecated P6Core favoring ConnectionWrapper and JdbcEventListenerFactory

Defects resolved:

  • issue #404: Reintroduced zip + tar distribution packaging (was missing since 3.1.0 version)
  • issue #401: Fixed AOP Error: No visible constructors in class com.p6spy.engine.wrapper.ConnectionWrapper

p6spy-3.2.0

6 years ago

Improvements:

  • issue #391: Introduced support for specifying log message format from configuration file

Defects resolved:

  • issue #397: Fixed %(connectionId) not replaced in custom format

p6spy-3.1.0

6 years ago

Improvements:

  • issue #369: Introduced excludebinary=true|false flag (causing [binary] instead of binary data logged)
  • issue #373: Introduced Loggable.getConnectionInformation() while removed Loggable.getConnectionId()
  • issue #367: StatementInformation.getSqlWithValues() returns getSql() rather than ""

Defects resolved:

  • issue #369: Fixed excludecategories docs
  • issue #387: Fixed StatementInformation.getSql() null for connection-pool validation queries

Other:

  • issue #292: migrated from maven to gradle for build
  • issue #372: integrated release process with travis-ci
  • issue #377: release notes synced to github releases
  • issue #377: local dev env moved from vagrant to docker

Known issues:

  • issue #372: 3.1.0 version never made it to maven central (due to incomplete pom.xml), only available in bintray

p6spy-3.0.0

6 years ago

Identical to 3.0.0-rc3

p6spy-3.0.0-rc3

6 years ago

Improvements:

  • issue #359: Add getConnectionInformation to StatementInformation
  • issue #358: Add JdbcEventListener.onConnectionWrapped method
  • issue #356: Store the creator of a connection and the connection itself in ConnectionInformation

Defects resolved: