Commit 52bb458b authored by groot's avatar groot
Browse files

MS-620 Get table row counts display wrong error code


Former-commit-id: 4cae458cfeda98ab1b97eb0e8c6b779524415a7e
parent 2c8039f5
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@ Please mark all change in change log and use the ticket from JIRA.
- MS-599 - search wrong result when table created with metric_type: IP
- MS-601 - Docker logs error caused by get CPUTemperature error
- MS-622 - Delete vectors should be failed if date range is invalid
- MS-620 - Get table row counts display wrong error code

## Improvement
- MS-552 - Add and change the easylogging library
+5 −1
Original line number Diff line number Diff line
@@ -706,8 +706,12 @@ CountTableTask::OnExecute() {
        uint64_t row_count = 0;
        status = DBWrapper::DB()->GetTableRowCount(table_name_, row_count);
        if (!status.ok()) {
            if (status.code(), DB_NOT_FOUND) {
                return Status(SERVER_TABLE_NOT_EXIST, "Table " + table_name_ + " not exists");
            } else {
                return status;
            }
        }

        row_count_ = static_cast<int64_t>(row_count);