Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

builds: merge dev/4.2.2 into main #731

Closed
wants to merge 83 commits into from
Closed

builds: merge dev/4.2.2 into main #731

wants to merge 83 commits into from

Conversation

yhilmare
Copy link
Contributor

@yhilmare yhilmare commented Nov 7, 2023

What type of PR is this?

type-build

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Additional documentation e.g., usage docs, etc.:


PeachThinking and others added 30 commits August 31, 2023 10:58
* schema-plugin access service layer

* remove JdbcOperationsUtil in plugin to odc-core

* fix set table size in plugin layer

* Remove repeated calls to DBSchemaAccessor.listTableColumns in OBOracleTableExtension

* response to review

* fix ut test

* response to review
* refactor(unit-test): refact unit-test cases

* refactor(unit-test): refact unit-test cases

* refactor(unit-test): refact unit test cases

* Revert "fix(unit-test): read properties from .env and system environment variables (#89)"

This reverts commit 7bc60b5

* refactor(unit-test): rename properties

* refactor(unit-test): rename properties

* refactor(unit-test): rename properties

* refactor(unit-test): refact unit test cases

* refactor(unit-test): rerun github actions
* add: RSA encryptor impl

* refine: validation

* add: asymmetric encryption impl

* delete: sensitive output encrypt

* fix: duplicated Bean name

* fix: api url whitelist

* response to CR

* fix: ut
…nBase 4.1.0 (#132)

* refactor(ob-sql-parser): add several new syntaxes to adapt to OB 4.1

* fix(ob-sql-parser): fix begin command
* add: list view columns

* adapt: masking support view columns

* refine list sensitive columns

* add: list database columns api

* add: throw exception

* fix: add databaseId

* fix: some issues

* format

* response to CR
* feat: support solve XML response

* refactor

* refine: use Content-Type
)

* fix: error metadata of built-in sensitive algorithm

* refine: sql
#474)

* feat(unit-test): use cloud database as test cluster and adapt for github action (#411)

* add: unit test

* adapt: unit test

* add: workflow config

* fix: error ut

* fix: action config

* fix: ut and action config

* refine: workflow config

* fix: workflow config

* fix: workflow config

* fix: workflow config

* response to CR

* fix: low case env

* fix: low case env

* fix

* format

* refactor: ut

* check time zone

* check time zone

* fix: workflow config

* refactor: ut

* fix: error testcase

* fix

* fix

* fix

* refactor(unit-test): use blowfish encryption algorithm to replace aes (#443)

* refactor: use blowfish replace aes256

* fix ut

* fix
* fix: fix failed unit test cases

* fix: error ut

* fix: error ut

---------

Co-authored-by: yh263208 <yh263208@oceanbase.com>
* retry rename table in interceptor

* 1.add ob oracle rename test case

* ft code

* fix unit add abstract
* upgrade ob-loader-dumper to 4.2.5

* fix UT

* format code

* add select priv on dba views
…ata sources (#488)

* feat(connection): add datasource init code

* fix(connection): fix unit test error

* refactor(connection): remove organization id from table ddl

* build: re-run work flow
yhilmare and others added 24 commits October 31, 2023 10:29
* fix: fix syntax error rule cannot be diabled

* build: update submodule
…the ODC server starts up (#649)

* fix rule metadata migration

* update submodule
* feat: fix several bugs on time consuming

* feat: add after completetion time consuming

* feat: revert some codes

* feat: add time consuming inteceptor

* format the code

* feat: fix error

* optimize the time consuming stage

* feat: add time consuming on external sql intecepte

* remove unreasonable code
… to prevent data inconsistency (#659)

* ignore connect_database.id

* fix conflict
… with rollback plan in personal space (#669)

* fix after creating a scheduled database change task in personal space, the task details cannot be viewed after checking the option to generate a rollback plan

* response to review
* DLM supports resume.

* add idx in table.

* response comments.

* response comments.

* response comments.

* response comments.

* fix NPE

* fix invalid breakpoint.

* fix create table ddl.

* fix create table ddl.

* fix create table ddl.

* resolve conflict.
… on cloud (#685)

* fix wrong filename for result set export task

* fix wrong filename for result set export task
…ork for backend datasource (#691)

* fix(datasource): give an default timeout for socket and connect

* update submodule
* docs: add changelogs for ODC 4.2.2

* reponse to cr comments

* reponse to cr comments

* builds: re-run workflows

* docs(changelog): add new changes to changelog

* docs(changelog): add new changes to changelog

* docs: update changelog

* docs: update changelog
…fix is grammatical (#699)

* builds: upgrade db-browser's version

* upgrade the parser's version
* support get trace id when sql failed

* response to CR

* response to CR

* add query timeout for full link trace
* fix wrong order status when task is rollback.

* response comments.
@yhilmare yhilmare added this to the ODC 4.2.2 milestone Nov 7, 2023
@yhilmare yhilmare self-assigned this Nov 7, 2023
@yhilmare yhilmare closed this Nov 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

9 participants