Alexey Milovidov
|
ce581bbf35
|
Preparations, part 3 [#CLICKHOUSE-31].
|
2017-05-23 21:33:48 +03:00 |
|
Nikolai Kochetov
|
45c1beca2a
|
Merge branch 'master' into storage-dictionary
|
2017-05-23 13:44:03 +03:00 |
|
Alexey Milovidov
|
0c416be381
|
More simple code; fixed translation error [#CLICKHOUSE-2].
|
2017-05-23 04:09:47 +03:00 |
|
Alexey Milovidov
|
734b240490
|
TrivialBuffer: fixed build after merge [#CLICKHOUSE-2929].
|
2017-05-22 19:46:33 +03:00 |
|
Alexander Makarov
|
55bfaca662
|
StorageTrivialBuffer: added support for the replication [#CLICKHOUSE-2929]
|
2017-05-22 18:40:11 +04:00 |
|
Alexander Makarov
|
fdd636a785
|
fixup #2: comments on English, proper classname, StorageFactory update and merging in 'flush' method without lock [#CLICKHOUSE-2929]
|
2017-05-22 18:40:11 +04:00 |
|
Alexander Makarov
|
f8e19de0e3
|
fixups after review [#CLICKHOUSE-2929]
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
90e1767387
|
Update TrivialBuffer.cpp
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
2fdb7057ba
|
Update TrivialBuffer.cpp
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
10f188708b
|
Update TrivialBuffer.h
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
84040d8a85
|
Update TrivialBuffer.cpp
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
1059c87828
|
Update TrivialBuffer.h
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
3d009d153d
|
Update TrivialBuffer.cpp
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
4cb799307b
|
Update TrivialBuffer.h
|
2017-05-22 18:40:11 +04:00 |
|
alexey-milovidov
|
fd1403d4c4
|
Update TrivialBuffer.cpp
|
2017-05-22 18:40:11 +04:00 |
|
Alexander Makarov
|
dfabe90373
|
TrivialBuffer implementation [#CLICKHOUSE-2929]
|
2017-05-22 18:40:11 +04:00 |
|
Alexey Milovidov
|
0f252046ca
|
Preparations [#CLICKHOUSE-2]
|
2017-05-22 01:25:25 +03:00 |
|
Vitaliy Lyudvichenko
|
45c1856556
|
Fix wrong implementation of CastTypeBlockInputStream (#807)
* Fix wrong implementation of CastTypeBlockInputStream. [#CLICKHOUSE-2957]
* Fix typos and add comments. [#CLICKHOUSE-2957]
|
2017-05-20 18:47:40 +04:00 |
|
Alexey Zatelepin
|
9c6829e982
|
Fix replica delay counting in case of ZooKeeper communication problems [#CLICKHOUSE-2141]
|
2017-05-20 17:32:00 +04:00 |
|
Vitaliy Lyudvichenko
|
bbe2a656cd
|
Fixed preferred_block_size_bytes in case of PREWHERE with non-materialized column. [#METR-25237]
|
2017-05-20 17:30:59 +04:00 |
|
Vitaliy Lyudvichenko
|
1d00f45dd3
|
Detect race condition between fetches and merges of the same part. [#CLICKHOUSE-2989]
|
2017-05-17 21:44:16 +04:00 |
|
Nikolai Kochetov
|
16256503ec
|
merged with master
|
2017-05-16 13:03:06 +03:00 |
|
Nikolai Kochetov
|
427c020140
|
deleted dictionary ptr from StorageDictionary
|
2017-05-15 16:58:40 +03:00 |
|
alexey-milovidov
|
e7b7f6f73d
|
Update MergeTreeData.cpp
|
2017-05-15 10:34:40 +04:00 |
|
Vitaliy Lyudvichenko
|
6262fc8650
|
Fix inccorect columns size in MergeTreeData after ALTER. [#CLICKHOUSE-2]
|
2017-05-15 10:34:40 +04:00 |
|
f1yegor
|
c252863b2e
|
translate comments
|
2017-05-14 19:03:55 +04:00 |
|
Alexey Milovidov
|
282a395464
|
Fixed test [#CLICKHOUSE-2].
|
2017-05-13 00:03:01 +03:00 |
|
Alexey Milovidov
|
3819216085
|
StorageBuffer: explicitly disable support for PREWHERE, because possibility of wrong query results [#CLICKHOUSE-2999].
|
2017-05-12 17:02:24 +03:00 |
|
Vitaliy Lyudvichenko
|
021e37943e
|
More clearer code and correct test. [#CLICKHOUSE-1993]
|
2017-05-12 16:44:11 +03:00 |
|
Vitaliy Lyudvichenko
|
0f1627691e
|
Don't forget to ATTACH MATERIALIZED columns. [#CLICKHOUSE-1993]
|
2017-05-11 18:39:12 +04:00 |
|
Alexey Milovidov
|
e5e8667bc9
|
Addition to prev. revision [#CLICKHOUSE-2].
|
2017-05-10 04:10:50 -04:00 |
|
Alexey Milovidov
|
a7b9a12759
|
Returned back Increment and CounterInFile, because they are still needed [#CLICKHOUSE-2].
|
2017-05-10 04:08:32 -04:00 |
|
Alexey Milovidov
|
5ca7650c86
|
Removed Increment and CounterInFile [#CLICKHOUSE-2].
|
2017-05-10 02:49:19 -04:00 |
|
Alexey Milovidov
|
acfe3d5028
|
Improved performance of inserting into StorageDistributed with very high number of shards (not tested) [#CLICKHOUSE-2].
|
2017-05-10 02:39:37 -04:00 |
|
Alexey Milovidov
|
27a324b469
|
Tiny modifications [#CLICKHOUSE-2].
|
2017-05-10 00:29:36 -04:00 |
|
Alexey Milovidov
|
8e5f92f025
|
Fixed translation errors, part 1 [#CLICKHOUSE-3].
|
2017-05-09 15:07:35 -04:00 |
|
proller
|
fac00792f9
|
Move most AggregateFunctions to separate lib, use AggregateFunctionFactory as singletone, rename lib storages_system->clickhouse_storages_system
|
2017-05-05 16:59:18 -07:00 |
|
proller
|
6c34f27e3b
|
Another freebsd fix, update freebsd build doc
|
2017-05-05 03:23:32 +03:00 |
|
Nikolai Kochetov
|
1604ce138a
|
changed key storage format for complex key dictionaries
|
2017-05-04 21:14:23 +03:00 |
|
proller
|
0787bd66ff
|
Merge: fail if cant convert columns (#753)
* Merge: fail if cant convert columns
* Merge: convert all different types, more tests
* clean
* clean
* clean
|
2017-05-03 21:08:59 -07:00 |
|
alexey-milovidov
|
fb01ef0132
|
Update StorageMerge.cpp
|
2017-04-29 06:37:38 +03:00 |
|
proller
|
b2e2233a59
|
rename CastEnumBlockInputStream -> CastTypeBlockInputStream
|
2017-04-29 06:37:38 +03:00 |
|
proller
|
7a0854775b
|
Merge: Cast types on read [#CLICKHOUSE-2957]
|
2017-04-29 06:37:38 +03:00 |
|
Alexey Milovidov
|
e0b141e3eb
|
Do not remove temporary directory on fetch [#CLICKHOUSE-2894].
|
2017-04-29 01:26:39 +03:00 |
|
Vitaliy Lyudvichenko
|
42fcf148e2
|
Add column rows to system.parts table. [#CLICKHOUSE-2950]
|
2017-04-28 23:54:24 +03:00 |
|
Nikolai Kochetov
|
79564054a9
|
added RangeDictionaryBlockInputStream
|
2017-04-28 21:33:31 +03:00 |
|
Nikolai Kochetov
|
9243439e9b
|
added DictionaryBlockInputStream
|
2017-04-27 20:16:24 +03:00 |
|
proller
|
bcb230ebc6
|
Fix incudes, move code from daemon/OwnPatternFormatter.h
|
2017-04-27 08:40:27 +03:00 |
|
Nikolai Kochetov
|
bdf998d20f
|
added StorageDictionary
|
2017-04-25 12:10:27 +03:00 |
|
Alexey Milovidov
|
6f65176285
|
Explicitly disallow dummy data types and special Null data type to be in table declaration [#CLICKHOUSE-4].
|
2017-04-23 10:59:49 +03:00 |
|
proller
|
8cf716fa29
|
Functions as separate lib
|
2017-04-21 21:30:16 +03:00 |
|
Alexey Milovidov
|
110defd56f
|
Disabled replicated max parallel fetches/sends, because it does not work properly [#CLICKHOUSE-2960].
|
2017-04-20 21:38:17 +03:00 |
|
Alexey Milovidov
|
ee6a7ee204
|
Allow to disable replicated max parallel fetches/sends [#CLICKHOUSE-2960].
|
2017-04-20 21:37:01 +03:00 |
|
alexey-milovidov
|
512d86ceaf
|
Merge pull request #706 from yandex/lagging-replicas-failover
Check for stale replicas when performing distributed queries
|
2017-04-20 21:30:02 +03:00 |
|
Alexey Milovidov
|
2d3e09af82
|
Fixed error [#CLICKHOUSE-2960].
|
2017-04-20 05:22:17 +03:00 |
|
Alexey Zatelepin
|
ba254a082e
|
Merge branch 'master' into lagging-replicas-failover
Conflicts:
dbms/src/Core/ErrorCodes.cpp
|
2017-04-19 21:31:29 +03:00 |
|
Alexey Zatelepin
|
485c58b039
|
use only ConnectionPoolWithFailover in RemoteBlockInputStream [#CLICKHOUSE-2141]
|
2017-04-19 20:50:17 +03:00 |
|
Alexey Milovidov
|
0b5645db1a
|
Better code for parsing part names [#CLICKHOUSE-2].
|
2017-04-18 23:38:07 +03:00 |
|
Alexey Milovidov
|
47d2ca4136
|
Fixed error with fetches and sends limit when queue is traversed without pause [#CLICKHOUSE-2960].
|
2017-04-18 23:36:19 +03:00 |
|
Alexey Milovidov
|
502f42a572
|
Fixed translation error [#CLICKHOUSE-3].
|
2017-04-18 22:13:12 +03:00 |
|
Alexey Zatelepin
|
e30dc7c254
|
check replica delay when getting a connection from ConnectionPoolWithFailover [#CLICKHOUSE-2141]
|
2017-04-17 22:51:41 +03:00 |
|
Yuri Dyachenko
|
51d2ffc654
|
fix TODO
|
2017-04-17 21:15:14 +03:00 |
|
Yuri Dyachenko
|
8fb2b7ee3d
|
fix zookeeper format version 4
|
2017-04-17 21:15:14 +03:00 |
|
alexey-milovidov
|
5a8344382b
|
Update StorageReplicatedMergeTree.cpp
|
2017-04-17 21:15:14 +03:00 |
|
alexey-milovidov
|
9d3e3675fd
|
Update ReplicatedMergeTreeLogEntry.h
|
2017-04-17 21:15:14 +03:00 |
|
alexey-milovidov
|
acd3c3d4ab
|
Update MergeTreeDataMerger.cpp
|
2017-04-17 21:15:14 +03:00 |
|
Yuri Dyachenko
|
8792c4f3ca
|
add 'deduplicate' flag into zookeeper 'merge' Entry
|
2017-04-17 21:15:14 +03:00 |
|
Yuri Dyachenko
|
10082f3ef4
|
support DEDUPLICATE option in OPTIMIZE query
|
2017-04-17 21:15:14 +03:00 |
|
Yuri Dyachenko
|
5e61448f25
|
add support DEDUPLICATE to MergeTreeDataMerger
|
2017-04-17 21:15:14 +03:00 |
|
Alexey Zatelepin
|
2bd089d589
|
start counting absolute replica delay when there are problems with queue update [#CLICKHOUSE-2141]
|
2017-04-17 18:06:12 +03:00 |
|
f1yegor
|
0b243a8b01
|
translate comments
|
2017-04-16 23:17:32 +03:00 |
|
Alexey Milovidov
|
676192f16e
|
Fixed errors on clang [#CLICKHOUSE-2902].
|
2017-04-15 07:03:12 +03:00 |
|
artpaul
|
050f1d4b0a
|
drop column from partition for MergeTree
|
2017-04-15 06:52:04 +03:00 |
|
alexey-milovidov
|
7fcf570c43
|
Update MergeTreeDataPart.cpp
|
2017-04-15 06:48:24 +03:00 |
|
alexey-milovidov
|
5a7a155ca1
|
Update MergeTreeBlockReadUtils.cpp
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
8b54e9fc65
|
Removed extra diagnostic log messages. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
848c927bb7
|
Fix race condition. Add test. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
56b00a110a
|
Removed debug code and add docs. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
c78177a28a
|
More accurate prediction. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
f519100946
|
Split base and derived class implementations. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
4b566304ca
|
Tests are passed. [#CLICKHOUSE-2902]
|
2017-04-15 06:48:24 +03:00 |
|
Vitaliy Lyudvichenko
|
82af2278fc
|
Avoid code duplication near MergeTreeBlockInputStream. [#CLICKHOUSE-2]
Add preferred_block_size_bytes for non-uniform reader. [#CLICKHOUSE-2902]
Make enums test more deterministic. [#CLICKHOUSE-2]
Refactored MergeTree readers.
Tabs -> spaces.
Move include/DB/ -> src/.
|
2017-04-15 06:48:24 +03:00 |
|
Alexey Zatelepin
|
3ca6efbbd9
|
substitute parse<size_t>(config.getString()) for config.getUInt64()
|
2017-04-12 19:37:19 +03:00 |
|
Alexey Zatelepin
|
eb4f895ea5
|
fix integer overflow [#CLICKHOUSE-2927]
|
2017-04-12 19:10:06 +03:00 |
|
Alexey Zatelepin
|
0e6c38bd63
|
throw exception for invalid MergeTreeSettings config values [#CLICKHOUSE-2927]
|
2017-04-12 18:07:58 +03:00 |
|
Alexey Zatelepin
|
e1c9878c34
|
more descriptive exception message [#CLICKHOUSE-2927]
|
2017-04-12 18:07:58 +03:00 |
|
Alexey Zatelepin
|
0b0e8fa7e1
|
stable column order in BufferBlockInputStream [#CLICKHOUSE-2940]
|
2017-04-11 21:45:41 +03:00 |
|
proller
|
38e9254d33
|
fix http methods for ReadWriteBufferFromHTTP (#675)
|
2017-04-11 17:13:19 +03:00 |
|
proller
|
72ccc69212
|
Debian: simpler package (#662)
* Allow use external re2 with re2_st=re2
* fix
* remove dupe
* use re2_st in FunctionsStringSearch.h
* fix
* move files from tools/etc to debian
* dont generate control
* version
* ok.
* wip
* Cmake: dont touch CMAKE_INSTALL_PREFIX
* wip
* works!
* clean
* okay
* like old
* wip
* wip
* okay
* clickhouse-server-base-dbg
* clean
* clickhouse-server-dbg
* Debian: Remove daemons
* Update rules
* add source/format
* control clean
* add watch
* clean
* clean
* temp fix build
* clean
* docs
* fake make_control
* fix
* testme
* testme
* add metrika package
* fake metrika files
|
2017-04-10 20:43:30 +03:00 |
|
Alexey Milovidov
|
a0b9bf5e97
|
Moved code to cpp [#CLICKHOUSE-2].
|
2017-04-08 04:32:05 +03:00 |
|
proller
|
adba3b8e6d
|
delete ReadBufferFromHTTP, use ReadWriteBufferFromHTTP instead
|
2017-04-06 22:39:25 +03:00 |
|
proller
|
1bc311eefd
|
ReplicatedMergeTree: Max streams to send data [#CLICKHOUSE-2878] (#656)
* ReplicatedMergeTree: Max streams to send data [#CLICKHOUSE-2878]
* fix
* better messages on client
* change code to 429 TOO_MANY_REQUESTS
* wip
* better message
* Update InterserverIOHandler.h
* Update InterserverIOHTTPHandler.cpp
* Update StorageReplicatedMergeTree.cpp
|
2017-04-06 16:03:23 +03:00 |
|
Alexey Milovidov
|
31f7fe42d6
|
Fool's day changed, continued [#CLICKHOUSE-3].
|
2017-04-05 14:52:23 +03:00 |
|
Vitaliy Lyudvichenko
|
74a92cb8d9
|
Add test for OPTIMIZE FINAL and more diagnostics. [#CLICKHOUSE-2886]
|
2017-04-04 15:54:21 +03:00 |
|
proller
|
11218b9ba5
|
cmake: remove hardcoded src/ in macros add_headers_and_sources
|
2017-04-04 15:37:04 +03:00 |
|
Alexey Milovidov
|
baf2e6e95b
|
Added 'join_use_nulls' setting to allow using NULLs as default values for non-joined rows in case of outer joins [#CLICKHOUSE-2].
|
2017-04-04 09:52:39 +03:00 |
|
Alexey Milovidov
|
310736cd7e
|
Moved headers and sources to same place [#CLICKHOUSE-3].
|
2017-04-01 12:22:42 +03:00 |
|
Alexey Milovidov
|
09e3134bf4
|
Revert "Using C++17 [#CLICKHOUSE-3]."
This reverts commit 431a735efe .
|
2017-04-01 11:51:30 +03:00 |
|
Alexey Milovidov
|
ecb0b87bd8
|
Using C++17 [#CLICKHOUSE-3].
|
2017-04-01 11:51:30 +03:00 |
|
Alexey Milovidov
|
137ad95929
|
Changed tabs to spaces in code [#CLICKHOUSE-3].
|
2017-04-01 11:35:09 +03:00 |
|