Skip to content

refresh_2#2

Merged
millb merged 95 commits intomillb:masterfrom
ClickHouse:master
Oct 17, 2019
Merged

refresh_2#2
millb merged 95 commits intomillb:masterfrom
ClickHouse:master

Conversation

@millb
Copy link
Copy Markdown
Owner

@millb millb commented Oct 17, 2019

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

For changelog. Remove if this is non-significant change.

Category (leave one):

  • New Feature
  • Bug Fix
  • Improvement
  • Performance Improvement
  • Backward Incompatible Change
  • Build/Testing/Packaging Improvement
  • Documentation
  • Other

Short description (up to few sentences):

...

Detailed description (optional):

...

alexey-milovidov and others added 30 commits October 9, 2019 22:58
…ated tables (#7247)

* Added isDeterministic() to IFunctionBuilder i-face
* A test for non-deterministic mutations
* In MutationsInterpreter::validate() ensure deterministic functions
* Adjusted nondeterministic mutation tests
* Moved around some code in MutationsInterpreter::validate()
* Dropped unnecessary check in findFirstNonDeterministicFuncName()
* Corrections to IFunction{Base,Builder} interface
…ery-for-external-database

Fix bad code in transforming query for external database.
…ined(12)(String)

In e373862 the maxium size for HashTable in
CombinedCardinalityEstimator had been reduced for power of 2 for String
(since otherwise the size of the hashtable becames bigger then the
sizeof HLL).

Refs: #7236 (comment)
Fixes: e373862 ("Do not use more then 98K of memory for uniqCombined*")
…tack-trace

Disable memory tracker for exception stack.
godfreyd and others added 27 commits October 14, 2019 13:34
operator.

The values that are not convertible to the left argument type can't
match anyway, so it is safe to discard them.
Ignore non-convertible values at any depth on the right side of the IN operator
Check TTL in StorageFactory
Added cases for:
 * binary operations: -,+,>,>=,<,<=,==,!=
 * previously-missing functions: timeSlot, toRelativeQuarterNum, toStartOfTenMinutes, toUnixTimestamp, addYears (and alike).
Remove asterisk_left_columns_only setting
…_tests

More performance test for Date and DateTime
Docs(solutions): applying a CatBoost model in ClickHouse
Improved readability a little bit (`MergeTreeData::getActiveContainingPart`).
* Typo fix.

* Links fix.

* Fixed links in docs.

* More fixes.

* Link fixes.

* CLICKHOUSEDOCS-413: Links fixes.
* Disable undefined instrumentation for rdkafka
@millb millb merged commit 326dab8 into millb:master Oct 17, 2019
millb pushed a commit that referenced this pull request Oct 29, 2019
fix result type for avg aggregation
millb pushed a commit that referenced this pull request Dec 18, 2019
The failure goes like this:

https://clickhouse-test-reports.s3.yandex.net/7946/1f69a7a015468099b7395ce3b96fb638b9830e0b/functional_stateless_tests_(memory)/stderr.log

```
==199==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x2009fc34 in LZ4_count /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:541:13
    #1 0x2009fc34 in LZ4_compress_generic /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:999
    #2 0x2009fc34 in LZ4_compress_fast_extState /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1140
    #3 0x200ac663 in LZ4_compress_fast /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1211:14
    #4 0x200ac663 in LZ4_compress_default /build/obj-x86_64-linux-gnu/../contrib/lz4/lib/lz4.c:1222
    #5 0x1b76d2e8 in DB::CompressionCodecLZ4::doCompressData(char const*, unsigned int, char*) const /build/obj-x86_64-linux-gnu/../dbms/src/Compression/CompressionCodecLZ4.cpp:45:12
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.