diff --git a/README.md b/README.md index 87fbf25d..cbcc19cb 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ DataGear是一款数据管理与可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持多种数据库, 主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。 -## [DataGear 1.6.1 已发布,欢迎官网下载使用!](http://www.datagear.tech) +## [DataGear 1.7.0 已发布,欢迎官网下载使用!](http://www.datagear.tech) ## 官网 @@ -64,19 +64,3 @@ SQL工作台 (windows环境) startup.bat - -## 版本发布 - -1. 以主分支新建版本标记,名称为:v[version],描述为:version [version]; - -2. 切换到版本标记,执行maven构建命令:`mvn clean package` ; - -3. 将刚才新建的标记推送到仓库保存; - -4. 将构建的程序包(`datagear-webappembd/target/datagear-[version]-packages/`目录内)发布到官网; - -5. 切换回主分支,修改`pom.xml`文件中的`version`标签内的版本号为下一个版本; - -6. 执行统一修改版本号的maven命令:`mvn -N versions:update-child-modules antrun:run` ; - -7. 提交并推送新版本号。 \ No newline at end of file diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 00000000..f0674c58 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,17 @@ +# DataGear + +## 版本发布流程 + +1. 以主分支新建版本标记,名称为:v[version],描述为:version [version]; + +2. 切换到版本标记,执行maven构建命令:`mvn clean package` ; + +3. 将刚才新建的标记推送到仓库保存; + +4. 将构建的程序包(`datagear-webappembd/target/datagear-[version]-packages/`目录内)发布到官网; + +5. 切换回主分支,修改`pom.xml`文件中的`version`标签内的版本号为下一个版本; + +6. 执行统一修改版本号的maven命令:`mvn -N versions:update-child-modules antrun:run` ; + +7. 提交并推送新版本号。 \ No newline at end of file diff --git a/Roadmap.txt b/Roadmap.txt index 821c7f32..82e9e12f 100644 --- a/Roadmap.txt +++ b/Roadmap.txt @@ -1,10 +1,10 @@ 当前版本: - 改进数据源驱动程序支持; - 完善、测试大数据平台支持:Hive、Elasticserach、Kylin、Presto,添加说明文档; - 完善数据分析功能,丰富图表插件; - 改进数据管理模型; - 升级至JDK 8; + 添加更多图表插件; + 基于commonDriverInfos.json重写数据源URL构建器功能; + 采用超时机制改进底层数据源连接池资源占用问题; + 开发数据集参数/导出功能; + 开发图表参数功能; 下一版本: @@ -14,7 +14,5 @@ 看板可视化编辑; UI改进:改进现有的UI样式,或者替换为更流行的UI; - 嵌入支持:调整、改进程序结构,使得可以方便快速地嵌入到其他应用中; SQL跨库查询; - 数据库监控; docker安装镜像; \ No newline at end of file diff --git a/datagear-analysis/pom.xml b/datagear-analysis/pom.xml index f1148223..31500016 100644 --- a/datagear-analysis/pom.xml +++ b/datagear-analysis/pom.xml @@ -7,7 +7,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-analysis diff --git a/datagear-connection/pom.xml b/datagear-connection/pom.xml index 61989387..031dab94 100644 --- a/datagear-connection/pom.xml +++ b/datagear-connection/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-connection diff --git a/datagear-dataexchange/pom.xml b/datagear-dataexchange/pom.xml index 5a8047ce..8a5392a7 100644 --- a/datagear-dataexchange/pom.xml +++ b/datagear-dataexchange/pom.xml @@ -7,7 +7,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-dataexchange diff --git a/datagear-management/pom.xml b/datagear-management/pom.xml index 28906785..dd9c77da 100644 --- a/datagear-management/pom.xml +++ b/datagear-management/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-management diff --git a/datagear-management/src/main/resources/org/datagear/management/ddl/datagear.sql b/datagear-management/src/main/resources/org/datagear/management/ddl/datagear.sql index ba807fee..9c3cfaf3 100644 --- a/datagear-management/src/main/resources/org/datagear/management/ddl/datagear.sql +++ b/datagear-management/src/main/resources/org/datagear/management/ddl/datagear.sql @@ -285,3 +285,9 @@ WHERE HCW_ID IN (SELECT HCW_ID FROM DATAGEAR_HTML_CHART_WIDGET WHERE HCW_PLUGIN_ --扩充SQL字段 ALTER TABLE DATAGEAR_SQL_DATA_SET ALTER COLUMN DS_SQL SET DATA TYPE VARCHAR(10000); + + +----------------------------------------- +--version[1.8.0], DO NOT EDIT THIS LINE! +----------------------------------------- + diff --git a/datagear-meta/pom.xml b/datagear-meta/pom.xml index a09e4123..7fb78424 100644 --- a/datagear-meta/pom.xml +++ b/datagear-meta/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-meta diff --git a/datagear-persistence/pom.xml b/datagear-persistence/pom.xml index df44f665..ce7fc48a 100644 --- a/datagear-persistence/pom.xml +++ b/datagear-persistence/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-persistence diff --git a/datagear-util/pom.xml b/datagear-util/pom.xml index 76816ce2..e8d4ed2e 100644 --- a/datagear-util/pom.xml +++ b/datagear-util/pom.xml @@ -7,7 +7,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-util diff --git a/datagear-util/src/main/java/org/datagear/util/Global.java b/datagear-util/src/main/java/org/datagear/util/Global.java index f92fe00b..2b3aee0b 100644 --- a/datagear-util/src/main/java/org/datagear/util/Global.java +++ b/datagear-util/src/main/java/org/datagear/util/Global.java @@ -21,7 +21,7 @@ public final class Global } /** 当前版本号 */ - public static final String VERSION = "1.7.0"; + public static final String VERSION = "1.8.0"; /** 中文产品名称 */ public static final String PRODUCT_NAME_ZH = "数据齿轮"; diff --git a/datagear-web/pom.xml b/datagear-web/pom.xml index 20190216..762ea636 100644 --- a/datagear-web/pom.xml +++ b/datagear-web/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-web diff --git a/datagear-web/src/main/resources/org/datagear/web/changelog.txt b/datagear-web/src/main/resources/org/datagear/web/changelog.txt index 32154629..0516e0d7 100644 --- a/datagear-web/src/main/resources/org/datagear/web/changelog.txt +++ b/datagear-web/src/main/resources/org/datagear/web/changelog.txt @@ -142,3 +142,9 @@ DataGear版本更新日志 改进:重构数据管理模块,优化数据库表加载速度; 改进:数据源底层添加连接池支持,提升系统数据操作性能; 改进:JDK最低版本依赖由1.6升级至1.8; + + +----------------------------------------- +--v1.8.0 +----------------------------------------- + diff --git a/datagear-web/src/main/resources/org/datagear/web/datagear-version.properties b/datagear-web/src/main/resources/org/datagear/web/datagear-version.properties index 6fafd415..04349dde 100644 --- a/datagear-web/src/main/resources/org/datagear/web/datagear-version.properties +++ b/datagear-web/src/main/resources/org/datagear/web/datagear-version.properties @@ -1,7 +1,7 @@ #--UTF-8 file-- #系统版本号 -version=1.7.0 +version=1.8.0 #构建日期 buildDate=${buildtimestamp} \ No newline at end of file diff --git a/datagear-webapp/pom.xml b/datagear-webapp/pom.xml index d8390576..cedb18f1 100644 --- a/datagear-webapp/pom.xml +++ b/datagear-webapp/pom.xml @@ -7,7 +7,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-webapp diff --git a/datagear-webapp/src/main/webapp/readme.txt b/datagear-webapp/src/main/webapp/readme.txt index 29c5b171..b2dd1ce5 100644 --- a/datagear-webapp/src/main/webapp/readme.txt +++ b/datagear-webapp/src/main/webapp/readme.txt @@ -1,4 +1,4 @@ -DataGear-v1.7.0 +DataGear-v1.8.0 DataGear是一款数据管理与可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持多种数据库, 主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。 diff --git a/datagear-webappembd/pom.xml b/datagear-webappembd/pom.xml index 836e9330..2b09e4c5 100644 --- a/datagear-webappembd/pom.xml +++ b/datagear-webappembd/pom.xml @@ -6,7 +6,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 datagear-webappembd diff --git a/datagear-webappembd/src/main/dist/readme.txt b/datagear-webappembd/src/main/dist/readme.txt index 805a8339..38f48053 100644 --- a/datagear-webappembd/src/main/dist/readme.txt +++ b/datagear-webappembd/src/main/dist/readme.txt @@ -1,4 +1,4 @@ -DataGear-v1.7.0 +DataGear-v1.8.0 DataGear是一款数据管理与可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持多种数据库, 主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板管理等。 diff --git a/datagear-webappembd/src/main/dist/startup.bat b/datagear-webappembd/src/main/dist/startup.bat index c9c61867..83a1fbb7 100644 --- a/datagear-webappembd/src/main/dist/startup.bat +++ b/datagear-webappembd/src/main/dist/startup.bat @@ -1 +1 @@ -java -cp lib\datagear-webappembd-1.7.0.jar;lib\javax.servlet-3.0.0.v201112011016.jar;lib\jetty-all-8.1.22.v20160922.jar;lib\log4j-1.2.17.jar;lib\slf4j-api-1.7.9.jar;lib\slf4j-log4j12-1.7.9.jar org.datagear.webappembd.App \ No newline at end of file +java -cp lib\datagear-webappembd-1.8.0.jar;lib\javax.servlet-3.0.0.v201112011016.jar;lib\jetty-all-8.1.22.v20160922.jar;lib\log4j-1.2.17.jar;lib\slf4j-api-1.7.9.jar;lib\slf4j-log4j12-1.7.9.jar org.datagear.webappembd.App \ No newline at end of file diff --git a/datagear-webappembd/src/main/dist/startup.sh b/datagear-webappembd/src/main/dist/startup.sh index 78eb4f52..b84a9634 100755 --- a/datagear-webappembd/src/main/dist/startup.sh +++ b/datagear-webappembd/src/main/dist/startup.sh @@ -4,7 +4,7 @@ JAVA_HOME=$JAVA_HOME JAVA_OPTS=$JAVA_OPTS JAVA_VERSION="" -APP_CLASSPATH=.:lib/datagear-webappembd-1.7.0.jar:lib/javax.servlet-3.0.0.v201112011016.jar:lib/jetty-all-8.1.22.v20160922.jar:lib/slf4j-api-1.7.9.jar:lib/slf4j-log4j12-1.7.9.jar:lib/log4j-1.2.17.jar +APP_CLASSPATH=.:lib/datagear-webappembd-1.8.0.jar:lib/javax.servlet-3.0.0.v201112011016.jar:lib/jetty-all-8.1.22.v20160922.jar:lib/slf4j-api-1.7.9.jar:lib/slf4j-log4j12-1.7.9.jar:lib/log4j-1.2.17.jar APP_NAME="Data Gear" ECHO_PREFIX="[$APP_NAME] :" diff --git a/pom.xml b/pom.xml index 698e6821..c94e0261 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.datagear datagear - 1.7.0 + 1.8.0 pom datagear