增加新的版本号 2.0-2016,准备下一版本迭代

This commit is contained in:
wusheng 2016-08-18 11:37:59 +08:00
parent e15653978a
commit 99298c2532
34 changed files with 77 additions and 55 deletions

View File

@ -13,11 +13,11 @@ $mvn clean install -Dmaven.test.skip=true
```
- 从各工程目录中获取安装包
- SkyWalking Agent: github/sky-walking/skywalking-collector/skywalking-agent/target/skywalking-agent-1.0-Final.jar
- SkyWalking Agent: github/sky-walking/skywalking-collector/skywalking-agent/target/skywalking-agent-2.0-2016.jar
- SkyWalking Server: github/sky-walking/skywalking-server/target/installer
- SkyWalking Alarm: github/sky-walking/skywalking-alarm/target/installer
- SkyWalking WebUI: github/sky-walking/skywalking-webui/skywalking.war
- SkyWalking Analysis: github/sky-walking/skywalking-analysis/skywalking-analysis-1.0-Final.jar
- 上传skywalking-analysis-1.0-Final.jar. Upload the skywalking-analysis-1.0-Final.jar
- SkyWalking Analysis: github/sky-walking/skywalking-analysis/skywalking-analysis-2.0-2016.jar
- 上传skywalking-analysis-2.0-2016.jar. Upload the skywalking-analysis-2.0-2016.jar
- 上传start-analysis.sh到同一目录. Upload the start-analysis.sh to the same directory
- 为start-analysis.sh创建crontable定时任务30分钟执行一次。create crontable for shell, set cycle=30min.

View File

@ -152,4 +152,26 @@ java -jar ... -javaagent:/..ospath../skywalking-agent-x.x-Final.jar
* [追踪日志明细存储结构说明. the storage structure of tracking logs](skywalking-server/doc/hbase_table_desc.md)
# RoadMap
* ref [Roadmap and Release notes](https://github.com/wu-sheng/sky-walking/releases)
* [Dev] v2.0-2016
* 移除对于HadoopHBase的依赖降低部署和运维难度
* 使用内嵌式数据库,和分布式集群
* 移除副本发送机制
* 支持数据文件的时间分片支持集群TB级别日志文件存储
* 支持统计和高效的准实时统计汇总
* [Release] v1.0-Final
- 客户端与服务端间使用扩展后的网络协议,前置的测试版本无法兼容,以提高服务端的稳定性和健壮性。(在内部使用过程中,发生因为安全扫描,导致服务端宕机)
- 引入javaagent模式<b>无需修改任何代码</b>,完成监控。
- 所有插件将基于字节码技术实现,原有的配置文件模式将被移除。
* [Release] v1.0 beta
* 修复大量前置版本的BUG
* 提供基于MR的分析能力能够对调用链进行分析汇总并形成调用链统计视图
* [Release] v1.0 alpha2
* 基于v1.0-alpha1的较稳定版本在内部环境进行数月运行修复大量影响服务端运行稳定性的问题。
* v1.0-beta将提供定时分析任务部分分析页面展现功能。
* 预计后续版本将在插件模式上有较大改变计划针对java api的拦截和第三方拦截提供更小侵入性的方法。配置和拦截模式会发生相应变化。具体模式参考v1.0-beta发布时的说明。
* [Release] v1.0-alpha1
* 第一个较稳定版本,正在进行内部测试,可测试使用。

View File

@ -5,7 +5,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<modules>
<module>samples/skywalking-auth</module>
<module>samples/skywalking-example</module>
@ -35,7 +35,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
</dependencies>

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-auth</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<packaging>jar</packaging>
<name>skywalking-auth</name>

View File

@ -23,4 +23,4 @@ done
echo "CLASSPATH=$CLASSPATH"
$JAVA -javaagent:${SAMPLE_DUBBO_BIN_PATH}/../agent/skywalking-agent-1.0-Final.jar -classpath $CLASSPATH com.ai.cloud.skywalking.sample.util.DubboStart
$JAVA -javaagent:${SAMPLE_DUBBO_BIN_PATH}/../agent/skywalking-agent-2.0-2016.jar -classpath $CLASSPATH com.ai.cloud.skywalking.sample.util.DubboStart

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>example-dubbo</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@ -21,7 +21,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>dubbo-interfaces</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>example-dubbo</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-example</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -5,7 +5,7 @@
<parent>
<artifactId>skywalking-example</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-example</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>example-web</artifactId>
@ -49,7 +49,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>dubbo-interfaces</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-example</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<modules>
<module>example-web</module>

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-alarm</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<packaging>jar</packaging>
<name>skywalking-alarm</name>

View File

@ -97,7 +97,7 @@ END_TIME=`date --date='10 minute ago' "+%Y-%m-%d/%H:%M:%S"`
## execute command
echo "Begin to analysis the buried point data between ${START_TIME} to ${END_TIME}."
export HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath`
nohup ${HADOOP_HOME}/bin/hadoop jar skywalking-analysis-1.0-Final.jar -Dskywalking.analysis.mode=${SW_ANALYSIS_MODE} ${START_TIME} ${END_TIME} > ${SW_RT_LOG_DIR}/map-reduce.log 2>&1 &
nohup ${HADOOP_HOME}/bin/hadoop jar skywalking-analysis-2.0-2016.jar -Dskywalking.analysis.mode=${SW_ANALYSIS_MODE} ${START_TIME} ${END_TIME} > ${SW_RT_LOG_DIR}/map-reduce.log 2>&1 &
CURRENT_PID=`echo $!`

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-analysis</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<packaging>jar</packaging>
<name>skywalking-analysis</name>
@ -36,7 +36,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-collector</artifactId>

View File

@ -5,7 +5,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-collector</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-agent</artifactId>
@ -29,32 +29,32 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-jedis-2.x-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-jdbc-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-httpClient-4.x-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-dubbo-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>tomcat-7.x-8.x-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>custom-local-method-interceptor-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
</dependencies>
<build>

View File

@ -5,7 +5,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-collector</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
@ -23,7 +23,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
@ -41,7 +41,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-test-api</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<scope>test</scope>
</dependency>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-sdk-plugin</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-sdk-plugin</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-sdk-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-httpClient-4.x-plugin</artifactId>
@ -23,7 +23,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-api</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-sdk-plugin</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-sdk-plugin</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-jedis-2.x-plugin</artifactId>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-collector</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-sdk-plugin</artifactId>
@ -32,13 +32,13 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-test-api</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-api</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
</dependencies>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-sdk-plugin</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<name>skywalking-protocol</name>
<version>1.0-Final</version>
<version>2.0-2016</version>
<url>http://maven.apache.org</url>
<build>
<plugins>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<name>skywalking-protocol</name>
<url>http://maven.apache.org</url>

View File

@ -4,7 +4,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-server</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<packaging>jar</packaging>
<name>skywalking-server</name>
@ -44,7 +44,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-webui</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
<url>http://maven.apache.org</url>
<packaging>war</packaging>
@ -37,7 +37,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-protocol</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
<dependency>

View File

@ -5,7 +5,7 @@
<parent>
<artifactId>skywalking-agent-test</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -3,7 +3,7 @@
<parent>
<artifactId>skywalking-agent-test</artifactId>
<groupId>com.a.eye</groupId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -5,7 +5,7 @@
<groupId>com.a.eye</groupId>
<artifactId>skywalking-agent-test</artifactId>
<packaging>pom</packaging>
<version>1.0-Final</version>
<version>2.0-2016</version>
<name>skywalking-agent-test</name>
<url>http://maven.apache.org</url>
@ -35,7 +35,7 @@
<dependency>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-test-api</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</dependency>
</dependencies>

View File

@ -48,5 +48,5 @@ redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 1
启动测试用例时VM参数中需要添加以下的vm参数。**注意**:测试中的环境参数可能跟随机器变化,所以可能需要进行修改。
When you start the test case, VM parameters need to add the following parameters vm. **Notice** :The test environment parameters may change following the machine, it may need to be modified.
```
-javaagent:${SKYWALKING_AGENT_TEST_PROJECT_PATH}/lib/skywalking-agent-1.0-Final.jar
```
-javaagent:${SKYWALKING_AGENT_TEST_PROJECT_PATH}/lib/skywalking-agent-2.0-2016.jar
```

View File

@ -3,7 +3,7 @@
<parent>
<groupId>com.a.eye</groupId>
<artifactId>skywalking-agent-test</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -6,7 +6,7 @@
<relativePath>../../pom.xml</relativePath>
<groupId>com.a.eye</groupId>
<artifactId>skywalking</artifactId>
<version>1.0-Final</version>
<version>2.0-2016</version>
</parent>
<artifactId>skywalking-test-api</artifactId>