Merge branch 'master' of https://github.com/yandex/ClickHouse into CLICKHOUSE-2720

This commit is contained in:
Ivan Blinkov 2018-05-04 15:39:38 +03:00
commit 1d2db84e73
3 changed files with 3 additions and 2 deletions

1
.gitignore vendored
View File

@ -43,6 +43,7 @@ cmake-build-*
# Python cache # Python cache
*.pyc *.pyc
__pycache__ __pycache__
*.pytest_cache
# ignore generated files # ignore generated files
*-metrika-yandex *-metrika-yandex

View File

@ -116,7 +116,7 @@ MutableColumnPtr ColumnVector<T>::cloneResized(size_t size) const
memcpy(&new_col.data[0], &data[0], count * sizeof(data[0])); memcpy(&new_col.data[0], &data[0], count * sizeof(data[0]));
if (size > count) if (size > count)
memset(&new_col.data[count], static_cast<int>(value_type()), size - count); memset(&new_col.data[count], static_cast<int>(value_type()), (size - count) * sizeof(value_type));
} }
return std::move(res); return std::move(res);

View File

@ -775,7 +775,7 @@ size_t KeeperMultiException::getFailedOpIndex(int32_t code, const Responses & re
KeeperMultiException::KeeperMultiException(int32_t code, const Requests & requests, const Responses & responses) KeeperMultiException::KeeperMultiException(int32_t code, const Requests & requests, const Responses & responses)
: KeeperException("Transaction failed at op #" + std::to_string(getFailedOpIndex(code, responses)), code), : KeeperException("Transaction failed at op #" + std::to_string(getFailedOpIndex(code, responses)), code),
requests(requests), responses(responses) requests(requests), responses(responses), failed_op_index(getFailedOpIndex(code, responses))
{ {
} }