MySQL 데이터베이스 일괄 업데이트 Seata 0.8.0 릴리스, 지원 및 삭제 작업

Seata는 높은 성능과 분산 트랜잭션 서비스의 사용 편의성을 제공하는 오픈 소스 분산 트랜잭션 솔루션입니다. 업데이트 :

특징 :

  • [ # 902 ] 모드 오라클 데이터베이스 지지대
  • [ # 1447 ] 오라클 데이터베이스 지원 일괄 운전
  • [ # 1392 ] 표 이름 undo_log을 지원하도록 구성 될 수있다
  • [ # 1353 ] MySQL 데이터베이스는 배치 업데이트 및 삭제를 지원합니다
  • [ # 1379 ] 분배 센터 -d의 모든 설정 항목을 지원하는 인자
  • [ # 1365 ] 테이블 구조를 변경 멈추지 않고, MySQL의 테이블 구조의 업데이트를 지원하기위한
  • [ # 1371 ]지지 MySQL의 PreparedStatement의 증분 대량 삽입
  • [ # 1337 ] 대량 삽입하여 MySQL은 PreparedStatement의 비 자립
  • [ 1235 # 지원 대체]를 정기적으로 undolog 사용 protobuf 코덱을 삭제합니다
  • [ 1235 # 지원 대체]를 정기적으로 undolog 사용 seata 코덱을 삭제합니다
  • [ # 1323 ] DB 드라이버 클래스를 지원하도록 구성 될 수있다

버그 수정 :

  • [ # 1456 ] 질문 DB에서 XID 반복 패턴을 해결
  • [ # 1 1,454 ] DateCompareUtils 바이트 배열 이상 문제를 해결할 수 없다
  • [ # 1452 ] 업데이트 선택 더티 데이터에 대한 액세스의 문제 해결을 시도
  • [ # 1443 ] 해결 된 문제의 타임 스탬프 직렬화는 나노초 정밀도를 손실
  • [ # 1374 ] 일관성 로크 구성 파라미터에 액세스 문제 시작 store.mode 해결
  • [ # 1409 ] map.toString () 에러 수정
  • [ # 1344 ] BufferOverflowException을 문제의 결과, 고정 된 길이를 할당 수정 사항의 ByteBuffer
  • [ # 1419 ] 기본 데이터베이스 연결 문제를 해결 자동 커밋 undolog을 삭제할 수 없습니다 = 거짓
  • [ # 1370 ] 수정 릴리스 채널 및 트랜잭션이 문제의 문제를 계속 실패 시작
  • [ # 1396 ] 부하 클래스의 Nacos 설정 SPI의 문제를 해결 찾을 수 없습니다
  • [ # 1395 ] 취득한 검출 로직 채널 해결
  • [ # 1385 ] 고정 문제가 SessionManager에 오류가 발생하면 롤백 재시도
  • [ #은 1378가 ] 유레카 수리 레지스트리 문제 clusterAddressMap 경우 오프라인 목록이 삭제되지 않습니다
  • [ # 1332 ] nacos 구성 초기화 초기화 스크립트는 '='구성 값을 잘못 질문을 포함 해결
  • [ # 1341 ] 동일한 데이터의 반복 된 변화의 로컬 트랜잭션 롤백 오류가 해결 된 문제
  • [ # 1339 ] 데이터 미러링 수정 EmptyTableRecords이고, 문제는 롤백 실패
  • [ # 1314 ], 구성 파일을 강제로 시동 문제 dB 모델 매개 변수를 지정하지 않으면 해결되지 않습니다
  • [ # 1342 ] 길이의 ByteBuffer 할당 오류 수정
  • [ # 1333 ] 그물코 메모리 누수를 해결
  • [ # 1338 ] 복구 모드 DB 재진입 잠금이 다른 문제에 의해 획득되지 않은 후
  • [ # 1334 모드 아래의 TCC protobuf 사용시] 해결 된 문제는 키 NPE 잠글
  • [ # 1313 ] 수정 문제 상태를 확인 NPE DefaultFailureHandler

성능 최적화 :

  • [ # 1474 ] 로그 데이터 미러 비의 최적화
  • [ # 1446 ] 스케줄 작업 서버의 최적화
  • [ # 1448 ] 집행자 클래스는 불필요한 중복 코드를 삭제 재구성
  • [ # 1408 ] 변경 ChannelFactory에 패키지 클래스 경로 TmRpcClientTest
  • [ 1432 # 구현은 상기 해시 키 및 오브젝트의 유형과 같은 해시 방법 같다
  • [ # 1429 ] 원치 않는 수입을 삭제합니다
  • [ # 1426 ] 문법 오류 수정
  • [ # 1425 ] 수정 오타
  • [ # 1356 ] 접합 최적화 SQL 구문
  • [ # 1416 ] 최적화의 javadoc과 의견
  • [ # 1417 ] 오라클 최적화 된 키워드의 종류
  • [ 1404 # ] 코멘트 BranchStatus의 최적화
  • [ # 1414 ] 최적화 된 키워드에 MySQL의 종류
  • [ # 1407 ] 비활성화 불안정 단위 테스트입니다
  • [ # 1398 ] 기본 포트를 사용하여 최적화 유레카 레지스트리 것은 serviceUrl 기본값
  • [ #은 1,364 ] 최적화 필드 이름 테이블 열 상수로 정의
  • [ # 1389 ] 오라클 증가 지원 메시지
  • [ # 1375 ] 실패 로그 이상 증가 compareRows
  • [ # 1358 ] 정리 단일 측정 실행은 예에 의한 임시 파일을 완료
  • [ # 1355 ] 단일 프로브 RPC 프로토콜을 증가
  • [ # 1357 ] 최적화 센터 코드 구성 및 영사 Etcd
  • [ # 1345 ] 코드 정리를하고 로그 레벨을 조정
  • [ # 1329 ] 증가  STORE_FILE_DIR 구성 항목의 기본값

관련 링크 :

추천

출처www.oschina.net/news/109121/seata-0-8-0-released