Skip to content

Conversation

@MarkPotato777
Copy link
Contributor

@MarkPotato777 MarkPotato777 commented Jan 17, 2025

merge dev/4.3.x into main

zijiacj and others added 30 commits September 19, 2024 19:22
* modify according to comments

* finish syncing column for external table

* remove redundant code

* Modify external table judgment logic

* external table does not support indexes and constraints

* add sort test for repository

* finish tests of TableService and DBIdentitiesService

* modify error of test

* modify format

* add test for mulitple database sources

* revert list-basic-schema-table-columns

* modify according to comments

* modify according to comments
* fix the issue of wrong task status

* format

* fix the issue of throw not found exception when database is deleted.

* simplify code
* fix select risklevel failed

* fix description
* fix execute sqlplan

* fix execute sqlplan
* dispatch osc away from flow task, make osc resumable

* fix integrate test case

* fix comment

* fix comment

* correct status and progress compute logic

* correct status and progress compute logic

* correct status and progress compute logic
merge from dev/obcloud_202409 into dev/4.3.x
* fix osc task result not update when oms step changed

* fix osc task result not update when oms step changed
…_to43x

fix(osc): osc task result not update when oms step info changed
* task module refactor:separate resource state from job entity

* task module refactor:separate resource state from job entity
merge from main into dev/4.3.x
…s and 'object_last_sync_time' is null (#3731)

* fix failed to sync database

* update submodule
merge from main into dev/4.3.x
…3735)

* feat: add support for OBOracleAffectedRowsExceedLimit

* Solve the unit test error

* support Oracle

* modify according to commend

* modify according to commend

* modify according to commend

* modify according to commend
* feat(databaseChange): support editing pl sql for ob mysql

* add IF EXISTS for drop procedure in ob mysql

* make stopOnError true in editing ob mysql pl

* use stringUtil rather than visitor to obtain temp pl

* minimize length of lock key

* support trigger and function

* modify code format

* Test two cases: the normal case and the case where the temporary pl already existed

* modify code format

* modify code format

* modify code format

* created DBPLModifyHelper to manage related methods

* remove redundant code

* modify code format

* modify code format

* add controller and service for modify pl

* remove redundant code

* remove redundant code

* remove redundant code

* remove redundant code

* add integration test

* removed @lazy

* DBPLModifyHelper aggregate ConnectSessionService to execute the wrapped edit pl sql

* modify according to commend

* modify according to commend

* modify according to commend

* modify according to comments

* modify code format
* adapt for oceanbase mysql

* make ob-oracle adapt for ob433

* add more test cases

* rename class

* fix array out of bound err
* secure(framework): offer cookie secure option in system configurations

* fix secure cookie not works
MarkPotato777 and others added 12 commits January 13, 2025 19:59
* supports create and test file system datasource

* add i18

* fix access denied

* fix access denied

* fix access denied

* fix delete obj failed

* support sync database

* set default schema

* fix

* support archive to file system

* upgrade hadoop-common from 3.3.4 to 3.3.6

* bugfix

* bugfix

* bugfix

* bugfix

* pull mode

* revert

* cannot sync oss datasource

* code format

* code format

* opt dlm task implements

* fix npe

* store partition range in disk

* bugfix

* code format

* opt error message

* opt task log

* create table for all type

* enable save point

* opt log info

* bugfix

* bugfix

* modify oss configuration

* modify oss configuration

* fix object key

* use file url as schema name

* opt oracle username

* rollback commit

* enable ob sync table structure

* adapt check point

* fix region is null

* update status when task failed

* bugfix

* merge 4.3.x

* record global range in statistic

* record global range in statistic

* upgrade sdk version to 1.2.0

* rsp comment

* rsp comment

* rsp comments
* upgrade changelog

* rsp comments

* rsp comments

* rsp comments

* rsp comments

* rsp comments

* update changelog

* rsp comments

* rsp comments

* rsp comments
* fix wrong regex

* add ut case

* remove regex
* fix invalid batchSize

* add default batch size
…han 4.0 #4174

* fix list sessions

* fix

* fix

* fix ut

* response to comments

* rollback comments

* refactor ut


* new connect session

* new connect session

* skip permission

* refactor

---------

Co-authored-by: MarkPotato777 <yinuo.pyn@oceanbase.com>
* add retry

* change timeout to 2000L
Copy link
Collaborator

@LioRoger LioRoger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@guowl3 guowl3 merged commit cfa4d9c into main Jan 17, 2025
24 of 26 checks passed
MarkPotato777 added a commit that referenced this pull request Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Developed

Development

Successfully merging this pull request may close these issues.