Skip to content

Commit

Permalink
#1 restore compatibility table
Browse files Browse the repository at this point in the history
  • Loading branch information
feelform committed Sep 2, 2021
1 parent ef9dae6 commit feb3cea
Showing 1 changed file with 109 additions and 0 deletions.
109 changes: 109 additions & 0 deletions main.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,122 @@ sidebar: mydoc_sidebar
## Upgrade consideration

HBase compatibility table:
| Pinpoint Version | HBase 0.98.x | HBase 1.0.x | HBase 1.2.x | HBase 2.0.x |
| :--- | :--- | :--- | :--- | :--- |
| 1.5.x | not tested | yes | not tested | no |
| 1.6.x | not tested | not tested | yes | no |
| 1.7.x | not tested | not tested | yes | no |
| 1.8.x | not tested | not tested | yes | no |
| 2.0.x | not tested | not tested | yes | optional |

Agent compatibility to Collector table:

| Agent Version | Collector 1.5.x | Collector 1.6.x | Collector 1.7.x | Collector 1.8.x | Collector 2.0.x |
| :--- | :--- | :--- | :--- | :--- | :--- |
| 1.5.x | yes | yes | yes | yes | yes |
| 1.6.x | not tested | yes | yes | yes | yes |
| 1.7.x | no | no | yes | yes | yes |
| 1.8.x | no | no | no | yes | yes |
| 2.0.x | no | no | no | no | yes |

Additionally, the required Java version to run each Pinpoint component is given below:

| Pinpoint Version | Agent | Collector | Web |
| :--- | :--- | :--- | :--- |
| 1.5.x | 6-8 | 7-8 | 7-8 |
| 1.6.x | 6-8 | 7-8 | 7-8 |
| 1.7.x | 6-8 | 8 | 8 |
| 1.8.0 | 6-10 | 8 | 8 |
| 1.8.1+ | 6-11 | 8 | 8 |
| 2.0.x | 6-11 | 8 | 8 |

## Supported Modules

* JDK 6+
* Supported versions of the \* indicated library may differ from the actual version.

| Title | Instrumented Library | Min | Max | Comment | |
| :--- | :--- | :--- | :--- | :--- | :--- |
| [Tomcat](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/tomcat) | | 6.x | 9.x | | |
| [Jetty](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/jetty) | | 8.x | 9.x | | |
| [JBoss](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/jboss) | | 6.x | 7.x | | |
| [Resin](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/resin) | | 4.x | 4.x | | |
| [Websphere](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/websphere) | | 6.x | 8.x | | |
| [Vertx](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/vertx) | | 3.3 | 3.5 | | |
| [Weblogic](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/weblogic) | | 10.x | 12.x | | |
| [Undertow](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/undertow) | | | | | |
| [Undertow Servlet](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/undertow-servlet) | | | | | |
| Jasper | | | | | |
| | | | | | |
| Java Async Thread | | | | | |
| | | | | | |
| OpenWhisk | whisk.core | | | | |
| | | | | | |
| SpringMVC Framework | spring-webmvc | 3.0.7 | 5.3.6 | | |
| Spring Web | spring-web | 4.1.2 | 4.3.30 | | |
| Spring RabbitMQ | spring-rabbit | 1.3.3 | 2.2.16 | | |
| Spring IBatis | spring-ibatis | 2.0.7 | 2.0.8 | | |
| Spring MyBatis | mybatis-spring | 1.1.0 | 1.3.3 | | |
| \*[Spring Boot](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/spring-boot) | spring-boot-autoconfigure | | | | |
| \*[Spring Webflux](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/spring-webflux) | spring-webflux | | | | |
| | | | | | |
| MyBatis | mybatis | 3.0.3 | 3.3.1 | | |
| [Hystrix](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/hystrix) | hystrix-core | 1.4.0 | 1.5.18 | | |
| | | | | | |
| JDKHTTP | | | | | |
| Httpclient3 | commons-httpclient | 3.0 | 3.1 | | |
| Httpclient4 | httpclient | 4.0 | 4.5.4 | | |
| Thrift | libthrift | 0.9.1 | 0.14.1 | | |
| Google HTTP Client | google-http-client | 1.19.0 | 1.39.2 | | |
| AsyncHttpClient | async-http-client | 1.7.24 | 1.8.17 | | |
| OkHttp | okhttp | 2.0.0 | 3.3.1 | | |
| Apache HttpAsyncClient | httpasyncclient | 4.0 | 4.1.3 | | |
| \*Akka HTTP | akka-http\_2.12 | 10.1.0 | 10.1.x | | |
| \*[Kafka](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/kafka) | kafka-clients | 0.11.0.1 | | | |
| GRPC | grpc-stub | 1.8.0 | 1.37.0 | | |
| \*[Reactor](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/reactor) | reactor-core | 3.3.0 | 3.3.1 | | |
| \*[Reactor Netty](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/reactor-netty) | reactor-netty | 0.8.0 | 0.9.2 | | |
| | | | | | |
| Log4j | log4j | 1.2.16 | 1.2.17 | | |
| Logback | logback-classic | 1.0.13 | 1.2.3 | | |
| Log4j2 | log4j-core | 2.0 | 2.12.1 | | |
| | | | | | |
| \*Arcus | arcus-java-client | 1.7.0 | 1.11.4 | | |
| \*MsSQL \(jTDS\) | jtds | 1.2.8 | | | |
| \*MsSQL | mssql-jdbc | | | | |
| HikariCP | HikariCP-java6 | 2.3.0 | 2.3.13 | | |
| Jackson-mapper-asl | jackson-mapper-asl | 1.0.1 | 1.8.11 | | |
| Jackson Databind | jackson-databind | 2.0.6 | 2.12.3 | | |
| MariaDB Connector/J | mariadb-java-client | 1.3.0 | 2.7.2 | | |
| MongoDB Java Driver | mongodb-driver | 3.0.0 | 3.12.8 | | |
| [Elasticsearch](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/elasticsearch-bboss) | bboss-elasticsearch-rest-jdbc | 5.6.9 | 5.8.2 | | |
| Elasticsearch | elasticsearch-rest-high-level-client | 6.0.0 | 6.8.15 | | |
| Datastax Java Driver | cassandra-driver-core | 2.0.10 | 3.11.0 | | |
| Druid | druid | 1.0.0 | 1.2.6 | | |
| \*Cubrid | cubrid-jdbc-driver | 8.4.1 | 10.0.0 | | |
| \*Commons DBCP | commons-dbcp | 1.0 | 1.4 | | |
| \*Commons DBCP2 | commons-dbcp2 | 2.0 | 2.5.0 | | |
| \*HBase | hbase-client | 1.2.6.1 | 1.2.6.1 | | |
| \*MySQL | mysql-connector-java | 5.0 | 8.x | | |
| \*Oracle JDBC Driver | ojdbc | | | | |
| \*PostgreSQL JDBC Driver | postgresql | | | | |
| \*[Redis](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/redis) | jedis | 2.4.2 | | | |
| \*[Redis](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/redis-lettuce) | lettuce-core | 5.0.0 | 5.1.2 | | |
| \*[Redis](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/redis-redisson) | redisson | 3.10.0 | 3.10.4 | | |
| | | | | | |
| Apache CXF | cxf-rt-rs-client | 3.0.0 | 3.4.3 | | |
| Netty | netty-all | 4.1.0 | 4.1.63 | | |
| ActiveMQ | activemq-all | 5.1.0 | 5.16.1 | | |
| [RxJAVA](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/rxjava) | rxjava | 1.0.0 | 1.3.8 | | |
| [RabbitMQ](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/rabbitmq) | amqp-client | 2.7.0 | 5.12.0 | | |
| [Paho MQTT](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/paho-mqtt) | org.eclipse.paho.client.mqttv3 | 1.0.2 | 1.2.5 | | |
| [Paho MQTT](https://github.com/pinpoint-apm/pinpoint/tree/master/plugins/paho-mqtt) | org.eclipse.paho.mqttv5.client | 1.2.5 | 1.2.5 | | |
| | | | | | |
| Gson | gson | 1.1 | 2.8.3 | | |
| Json | json-lib | 1.0 | 2.2.2 | | |
| FastJson | fastjson | 1.2.10 | 1.2.76 | | |
| Dubbo | dubbo | 2.5.1 | 2.6.9 | | |
| kafka-clients | kafka-clients | 0.11.0.0 | 2.6.1 | | |
| postgresql | postgresql | 9.4.1208 | 42.2.19 | | |
| ojdbc8 | ojdbc8 | 12.2.0.1 | 21.1.0.0 | | |
| ojdbc10 | ojdbc10 | 19.3.0.0 | 19.10.0.0 | | |

0 comments on commit feb3cea

Please sign in to comment.