Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

chore: merge change sets on the dev branch #299

Merged
merged 4 commits into from
Jan 10, 2024

Conversation

ZuLiangWang
Copy link
Contributor

@ZuLiangWang ZuLiangWang commented Jan 10, 2024

Rationale

Refer to: apache/horaedb#1319, in order to facilitate development after the project was renamed, we split the dev branch. Now we need to merge the dev branch into the main branch.

Detailed Changes

  • Merge dev branch to main branch.

Test Plan

Because the results of the horaemeta integration test depend on horaedb, the integration test won't pass until the horaedb dev branch is merged.

Currently the tests on the dev branch are not running properly.

* Cherry pick some changes on main branch.
* Fix integration test.

Pass CI.
## Rationale
Due to the implementation problem of create table procedure, the current
table creation error message of ceresmeta cannot be returned to ceresdb
normally. We need to reconstruct it.

## Detailed Changes
* Refactor create table procedure, make it could return error
information normally.
* Modify the error message returned in the service.

## Test Plan
Pass CI.
## Rationale
In some extreme cases (for this situation, please refer to
apache#296), the shard
node cannot be cleaned normally, and we need to add an operation and
maintenance interface to complete manual cleaning.

## Detailed Changes
* Add drop shard node api.

## Test Plan
Pass CI.
pkg/coderr/error_test.go Outdated Show resolved Hide resolved
@ShiKaiWi ShiKaiWi merged commit b3d62d9 into apache:main Jan 10, 2024
2 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants