Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
holden_csdn
tx-lcn
提交
ad0d3edd
T
tx-lcn
项目概览
holden_csdn
/
tx-lcn
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
tx-lcn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
ad0d3edd
编写于
2月 22, 2019
作者:
W
wangliang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
5.0.2
上级
a4339e20
变更
23
隐藏空白更改
内联
并排
Showing
23 changed file
with
25 addition
and
22 deletion
+25
-22
README.md
README.md
+1
-1
README_zh_CN.md
README_zh_CN.md
+1
-1
pom.xml
pom.xml
+2
-2
run.txmanager.bat
run.txmanager.bat
+1
-1
txlcn-common/pom.xml
txlcn-common/pom.xml
+1
-1
txlcn-logger/pom.xml
txlcn-logger/pom.xml
+1
-1
txlcn-tc/pom.xml
txlcn-tc/pom.xml
+1
-1
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/config/EnableDistributedTransaction.java
...dingapi/txlcn/tc/config/EnableDistributedTransaction.java
+1
-1
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/core/DTXLocalContext.java
...ain/java/com/codingapi/txlcn/tc/core/DTXLocalContext.java
+1
-1
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/core/DTXLocalControl.java
...ain/java/com/codingapi/txlcn/tc/core/DTXLocalControl.java
+1
-0
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/txmsg/MessageCreator.java
...ain/java/com/codingapi/txlcn/tc/txmsg/MessageCreator.java
+1
-1
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/txmsg/TMSearcher.java
...rc/main/java/com/codingapi/txlcn/tc/txmsg/TMSearcher.java
+1
-0
txlcn-tc/src/main/resources/banner.txt
txlcn-tc/src/main/resources/banner.txt
+1
-1
txlcn-tm/pom.xml
txlcn-tm/pom.xml
+2
-2
txlcn-tm/src/main/docker/Dockerfile
txlcn-tm/src/main/docker/Dockerfile
+1
-1
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/TxLcnManagerBanner.java
...va/com/codingapi/txlcn/tm/support/TxLcnManagerBanner.java
+1
-1
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/db/jpa/TxExceptionRepository.java
...ingapi/txlcn/tm/support/db/jpa/TxExceptionRepository.java
+1
-2
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/restapi/AdminController.java
...m/codingapi/txlcn/tm/support/restapi/AdminController.java
+1
-0
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/service/TxExceptionService.java
...odingapi/txlcn/tm/support/service/TxExceptionService.java
+1
-0
txlcn-tm/src/main/resources/application.properties
txlcn-tm/src/main/resources/application.properties
+1
-1
txlcn-tracing/pom.xml
txlcn-tracing/pom.xml
+1
-1
txlcn-txmsg-netty/pom.xml
txlcn-txmsg-netty/pom.xml
+1
-1
txlcn-txmsg/pom.xml
txlcn-txmsg/pom.xml
+1
-1
未找到文件。
README.md
浏览文件 @
ad0d3edd
# Distributed Transaction Framework - LCN (5.0.2.
dev
)
# Distributed Transaction Framework - LCN (5.0.2.
RELEASE
)
[
![Maven
](
https://img.shields.io/badge/endpoint.svg?url=https://bbs.txlcn.org/maven-central
)
](https://bbs.txlcn.org/maven-list)
[
![License
](
https://img.shields.io/badge/License-Apache%202.0-blue.svg
)
](https://github.com/codingapi/tx-lcn/blob/master/LICENSE)
...
...
README_zh_CN.md
浏览文件 @
ad0d3edd
# TX-LCN分布式事务框架 (5.0.2.
dev
)
# TX-LCN分布式事务框架 (5.0.2.
RELEASE
)
[
![Maven
](
https://img.shields.io/badge/endpoint.svg?url=https://bbs.txlcn.org/maven-central
)
](https://bbs.txlcn.org/maven-list)
[
![License
](
https://img.shields.io/badge/License-Apache%202.0-blue.svg
)
](https://github.com/codingapi/tx-lcn/blob/master/LICENSE)
...
...
pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -6,7 +6,7 @@
<groupId>
com.codingapi.txlcn
</groupId>
<artifactId>
tx-lcn
</artifactId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
<packaging>
pom
</packaging>
...
...
@@ -43,7 +43,7 @@
<maven.javadoc.plugin>
2.10.3
</maven.javadoc.plugin>
<maven.gpg.plugin>
1.6
</maven.gpg.plugin>
<codingapi.txlcn.version>
5.0.2.
dev
</codingapi.txlcn.version>
<codingapi.txlcn.version>
5.0.2.
RELEASE
</codingapi.txlcn.version>
<txlcn-org.projectlombok.version>
1.18.0
</txlcn-org.projectlombok.version>
<txlcn-spring-cloud.version>
Finchley.SR2
</txlcn-spring-cloud.version>
...
...
run.txmanager.bat
浏览文件 @
ad0d3edd
@echo
off
start
java
-jar -Xms
256
m
-Xmx
512
m
txlcn
-tm/target/txlcn-tm
-
5
.0.2.
dev
.jar
start
java
-jar -Xms
256
m
-Xmx
512
m
txlcn
-tm/target/txlcn-tm
-
5
.0.2.
RELEASE
.jar
txlcn-common/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
tx-lcn
</artifactId>
<groupId>
com.codingapi.txlcn
</groupId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
txlcn-logger/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
tx-lcn
</artifactId>
<groupId>
com.codingapi.txlcn
</groupId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
txlcn-tc/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<groupId>
com.codingapi.txlcn
</groupId>
<artifactId>
tx-lcn
</artifactId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<artifactId>
txlcn-tc
</artifactId>
...
...
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/config/EnableDistributedTransaction.java
浏览文件 @
ad0d3edd
...
...
@@ -25,7 +25,7 @@ import java.lang.annotation.*;
* Date: 1/19/19
*
* @author ujued
* @since 5.0.2.
dev
* @since 5.0.2.
RELEASE
*/
@Retention
(
RetentionPolicy
.
RUNTIME
)
@Target
(
ElementType
.
TYPE
)
...
...
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/core/DTXLocalContext.java
浏览文件 @
ad0d3edd
...
...
@@ -174,7 +174,7 @@ public class DTXLocalContext {
/**
* 事务状态
*
*
@param userDtxState state
* @return 1 commit 0 rollback
*/
public
static
int
transactionState
(
int
userDtxState
)
{
...
...
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/core/DTXLocalControl.java
浏览文件 @
ad0d3edd
...
...
@@ -50,6 +50,7 @@ public interface DTXLocalControl {
*
* @param info info
* @param throwable throwable
* @throws TransactionException TransactionException
*/
default
void
onBusinessCodeError
(
TxTransactionInfo
info
,
Throwable
throwable
)
throws
TransactionException
{
...
...
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/txmsg/MessageCreator.java
浏览文件 @
ad0d3edd
...
...
@@ -71,7 +71,7 @@ public class MessageCreator {
/**
* 申请锁消息
*
*
@param groupId groupId
* @param locks locks
* @param lockType lockType
* @return message
...
...
txlcn-tc/src/main/java/com/codingapi/txlcn/tc/txmsg/TMSearcher.java
浏览文件 @
ad0d3edd
...
...
@@ -89,6 +89,7 @@ public class TMSearcher {
/**
* 搜索到一个
* @return is searched one
*/
public
static
boolean
searchedOne
()
{
if
(
Objects
.
nonNull
(
clusterCountLatch
))
{
...
...
txlcn-tc/src/main/resources/banner.txt
浏览文件 @
ad0d3edd
...
...
@@ -7,4 +7,4 @@ ${AnsiColor.BRIGHT_GREEN}
| | / /^\ \ | |___| \__/\| |\ |
\_/ \/ \/ \_____/\____/\_| \_/
TC version:5.0.2.
dev
TC version:5.0.2.
RELEASE
txlcn-tm/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -6,11 +6,11 @@
<parent>
<groupId>
com.codingapi.txlcn
</groupId>
<artifactId>
tx-lcn
</artifactId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<artifactId>
txlcn-tm
</artifactId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
<packaging>
jar
</packaging>
<dependencies>
...
...
txlcn-tm/src/main/docker/Dockerfile
浏览文件 @
ad0d3edd
FROM
frolvlad/alpine-oraclejdk8:slim
RUN
ln
-snf
/usr/share/zoneinfo/Asia/Shanghai /etc/localtime
&&
echo
'Asia/Shanghai'
>
/etc/timezone
COPY
txlcn-tm-5.0.2.
dev
.jar tm.jar
COPY
txlcn-tm-5.0.2.
RELEASE
.jar tm.jar
EXPOSE
7970 8070
ENTRYPOINT
["java", "-jar", "/tm.jar"]
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/TxLcnManagerBanner.java
浏览文件 @
ad0d3edd
...
...
@@ -32,7 +32,7 @@ import java.io.PrintStream;
*/
public
class
TxLcnManagerBanner
implements
Banner
{
public
static
final
String
VERSION
=
"5.0.2.
dev
"
;
public
static
final
String
VERSION
=
"5.0.2.
RELEASE
"
;
private
static
final
String
BANNER
=
" _______ __ _ _____ _ _ \n"
+
...
...
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/db/jpa/TxExceptionRepository.java
浏览文件 @
ad0d3edd
...
...
@@ -11,8 +11,7 @@ import org.springframework.stereotype.Repository;
import
java.util.List
;
/**
* @author meetzy
* @date 2019-02-14 12:09
* @author meetzy 2019-02-14 12:09
*/
@Repository
public
interface
TxExceptionRepository
extends
JpaRepository
<
TxException
,
Long
>
,
JpaSpecificationExecutor
<
TxException
>
{
...
...
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/restapi/AdminController.java
浏览文件 @
ad0d3edd
...
...
@@ -157,6 +157,7 @@ public class AdminController {
* @param unitId unitId
* @param modId modId
* @return result always true if non exception
* @throws TxManagerException TxManagerException
*/
@DeleteMapping
(
"/transaction-info"
)
public
boolean
deleteTransactionInfo
(
...
...
txlcn-tm/src/main/java/com/codingapi/txlcn/tm/support/service/TxExceptionService.java
浏览文件 @
ad0d3edd
...
...
@@ -84,6 +84,7 @@ public interface TxExceptionService {
* @param groupId groupId
* @param unitId unitId
* @param modId modId
* @throws TxManagerException TxManagerException
*/
void
deleteTransactionInfo
(
String
groupId
,
String
unitId
,
String
modId
)
throws
TxManagerException
;
}
txlcn-tm/src/main/resources/application.properties
浏览文件 @
ad0d3edd
...
...
@@ -5,4 +5,4 @@ spring.datasource.url=jdbc:mysql://127.0.0.1:3306/tx-manager?characterEncoding=U
spring.datasource.username
=
root
spring.datasource.password
=
root
spring.jpa.database-platform
=
org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.ddl-auto
=
validate
\ No newline at end of file
spring.jpa.hibernate.ddl-auto
=
update
\ No newline at end of file
txlcn-tracing/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
tx-lcn
</artifactId>
<groupId>
com.codingapi.txlcn
</groupId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
txlcn-txmsg-netty/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
tx-lcn
</artifactId>
<groupId>
com.codingapi.txlcn
</groupId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
txlcn-txmsg/pom.xml
浏览文件 @
ad0d3edd
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
tx-lcn
</artifactId>
<groupId>
com.codingapi.txlcn
</groupId>
<version>
5.0.2.
dev
</version>
<version>
5.0.2.
RELEASE
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录