Nikolai Kochetov
eae94edd6b
fixed vertical merge for ReplacingSortedBlockInputStream [#CLICKHOUSE-3131]
2017-07-17 22:40:30 +03:00
Alexey Milovidov
5c3ca0c16e
Inverted dependency in DataTypeFactory [#CLICKHOUSE-3149].
2017-07-16 07:11:11 +03:00
Alexey Milovidov
17786c0e6d
Added missing file [#CLICKHOUSE-3148].
2017-07-15 07:06:51 +03:00
Alexey Milovidov
9406b6a5aa
Get rid of ASTSet, because it is not really an AST and it lead to bugs [#CLICKHOUSE-3148].
2017-07-15 06:48:36 +03:00
Nikolai Kochetov
a13423e552
added vertical merge for ReplacingSortedBlockInputStream
2017-07-14 21:17:23 +03:00
Alexey Milovidov
1a0f5dd7cf
Getting rid of ASTSet (incomplete) [#CLICKHOUSE-2]
2017-07-14 03:33:37 +03:00
Nikolai Kochetov
283810e8ab
merged with master
2017-07-13 23:59:34 +03:00
Nikolai Kochetov
75be0b81d8
removed typeid_cast from IColumn.h
2017-07-13 23:58:19 +03:00
Nikolai Kochetov
210f14aaba
renamed IDataType::updateAvgValueSizeHints to IDataType::updateAvgValueSizeHint
2017-07-13 21:54:17 +03:00
Nikolai Kochetov
f3f217b40a
fixed tests
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
546012079c
fixed reading with zero max block size setting
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
e2d032b883
fixed reading with zero max block size setting
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
8ea812e669
better comment for MergeTreeRangeReader
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
f232afd2f8
round number of rows to nearest mark in MergeTreeBaseBlockInputStream
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
f1775af3f0
deleted commented code
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
30ed774bf7
refactoring and more comments in MergeTreeBaseBlockInputStream [#CLICKHOUSE-3065]
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
89386394aa
refactoring and more comments in MergeTreeBaseBlockInputStream [#CLICKHOUSE-3065]
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
8c65d6013e
added preferred_max_column_in_block_size_bytes setting, added filtration ratio prediction [#CLICKHOUSE-3065]
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
4470afc9a9
added estimateNumRowsMax to MergeTreeBlockSizePredictor based on max column size
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
6b29b3bd47
round number of rows to next mark in MergeTreeBaseBlockInputStream
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
d14f64af7b
delected commented logging code
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
586dff9126
delay reading for granulas if prewhere column is false during partial granula reading
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
86680f5513
fixed partial granula reading for const columns in prewhere
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
609711b20c
partial part reading with prewhere
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
c6d5ef6d30
added MergeTreeRangeReader
2017-07-13 21:45:09 +03:00
Nikolai Kochetov
985e449bd3
added IDataType::updateAvgValueSizeHints; renamed PODArray::allocated_size to PODArray::allocated_bytes; renamed renamed IColumn::allocatedSize to IColumn::allocatedBytes; removed IColumn.h from IDataType.h
2017-07-13 19:49:09 +03:00
Alexey Milovidov
7068d1ff81
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
de75fa000b
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
83c8043193
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
1bab7fc344
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
4b1eeee1a3
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Alexey Milovidov
5b5795633e
Using lexer (incomplete) [#CLICKHOUSE-2].
2017-07-13 08:59:01 +03:00
Nikolai Kochetov
1cf669cc0a
made collectIdentifiersInFirstLevelOfSelectQuery static
2017-07-12 21:51:51 +03:00
Nikolai Kochetov
5ed5e8c75d
moved getRequestedColumns to StorageMerge::collectIdentifiersInFirstLevelOfSelectQuery
2017-07-12 21:51:51 +03:00
Nikolai Kochetov
5924b13f4c
fixed unnecessary columns removing for merge table on distibuted
2017-07-12 21:51:51 +03:00
Alexey Zatelepin
58d541b740
slightly more robust ReplicatedMergeTreePartCheckThread::TemporarilyStop [#CLICKHOUSE-3074]
2017-07-12 20:09:44 +03:00
Alexey Zatelepin
bdc529645e
fix cyclical yielding of leadership at startup [#CLICKHOUSE-3074]
2017-07-12 20:09:44 +03:00
Vitaliy Lyudvichenko
b843ea5b3f
Resolves #964 . Fixed input_format_skip_unknown_fields for negative numbers. [#CLICKHOUSE-3]
2017-07-11 21:36:51 +03:00
Nikolai Kochetov
ee66169d5e
added throw_if_column_not_found to FilterColumnsBlockInputStream [#CLICKHOUSE-3111]
2017-07-11 20:58:49 +03:00
Alexey Zatelepin
57ba50f585
allow batching Distributed inserts [#CLICKHOUSE-3126]
2017-07-11 20:56:17 +03:00
Alexey Zatelepin
4a98d83a3b
introduce replicated_can_become_leader merge_tree setting [#CLICKHOUSE-3109]
2017-07-11 20:44:35 +03:00
Alexey Milovidov
2bd84600d1
Miscellaneous [#CLICKHOUSE-2].
2017-07-11 04:20:40 +03:00
Alexey Milovidov
86eb4d2d06
Renamed Singleton to avoid conflicts with Arcadia* codebase [#DEVTOOLS-3343].
...
* - "Arcadia" is the name of Yandex's monorepo.
2017-07-10 07:34:14 +03:00
alexey-milovidov
b64b243a73
Merge pull request #945 from YiuRULE/master
...
Implement natively uuid type in Clickhouse
2017-07-10 07:00:45 +03:00
Alexey Milovidov
119961133c
Removed obsolete test [#CLICKHOUSE-3].
2017-07-10 06:47:20 +03:00
Alexey Milovidov
bf58b8cdb1
Fixed test [#CLICKHOUSE-3].
2017-07-10 06:45:04 +03:00
Alexey Zatelepin
89939a685a
Stream row sources from disk for vertical merge [#CLICKHOUSE-3118]
2017-07-09 21:57:06 +03:00
Marek Vavruša
ff73394124
PKCondition: infer index use with pk subexpression
...
By default only constraints explicitly matching
primary key expression (or expression wrapped in
a monotonic function) are eligible for part and
range selection. So for example, if index is:
(toStartOfHour(dt), UserID)
Then a query such as this resorts to full scan:
SELECT count() FROM t WHERE dt = now()
Intuitively, only parts with toStartOfHour(now())
could be selected, but it is less trivial to prove.
The primary key currently can be wrapped in a chain
of monotonic functions, so following would work:
toStartOfHour(dt) = toStartOfHour(now()) AND dt = now()
It must be however explicitly stated, if we wanted
to infer that we’d have to know the inverse function,
and prove that the inverse function is monotonic
on given interval. This is not practical as
there is no inverse function that for example undos
rounding, it isn’t strictly monotonic.
There are however functions that don’t transform
output range and preserve monotonicity on the
complete input range, such as rounding or casts
to a same or wider numeric type. This eliminates
the need to find inverse function, as no check for monotonicity over arbitrary interval is needed,
and thus makes this optimisation possible.
2017-07-09 17:13:51 +03:00
Nikolai Kochetov
f1ec4cd863
added FilterColumnsBlockInputStream into StorageMerge [#CLICKHOUSE-3111]
2017-07-05 20:14:17 +03:00
Alexey Milovidov
66638c4158
Fixed error in StorageDictionary [#CLICKHOUSE-2].
2017-07-05 19:36:45 +03:00
Guillaume Tassery
aeeb81fadf
Rename field in UInt128
2017-07-04 18:10:36 +02:00
Alexey Milovidov
032d12d431
Fixed translation error [#CLICKHOUSE-2].
2017-07-04 15:46:31 +03:00
Guillaume Tassery
cba9815981
Change Uuid to UUID datatype and make UInt128 a generic type
2017-07-04 12:42:53 +02:00
Alexey Milovidov
727ce48c23
Fixed error with selecting number of threads for distributed query processing [#CLICKHOUSE-3115].
2017-07-04 00:04:10 +03:00
Guillaume Tassery
525851ec68
sync master
2017-06-30 22:21:42 +02:00
Guillaume Tassery
1231952fca
Implement UUID type and toUuid function
2017-06-30 22:01:27 +02:00
Alexey Zatelepin
9de4d8facb
allow loading missing setting from config [#CLICKHOUSE-3091]
2017-06-28 19:56:35 +03:00
Alexey Zatelepin
7cf413dea8
Revert "Raised up limit on max size of parts to merge [#CLICKHOUSE-3091]."
...
This reverts commit 425156e32c
.
2017-06-28 15:32:52 +03:00
Vitaliy Lyudvichenko
97f7b46ebd
Fixed CLEAR COLUMN test in case of deduplication rollback. [#CLICKHOUSE-2]
2017-06-26 19:34:38 +03:00
Vitaliy Lyudvichenko
9c0da6e698
Addition to previous commit. Fix error code, rename test tables. [#CLICKHOUSE-2]
2017-06-26 17:35:26 +03:00
Vitaliy Lyudvichenko
49cbc33a6b
Fix ZK exception in case of concurrent INSERTs in new partition. [#CLICKHOUSE-2]
2017-06-26 17:21:25 +03:00
Vitaliy Lyudvichenko
b53d6976b3
Fix build after merge. [#CLICKHOUSE-2]
2017-06-26 15:47:15 +03:00
Alexey Milovidov
a48a21f593
Merge branch 'master' into CLICKHOUSE-2896
2017-06-26 11:54:58 +03:00
alexey-milovidov
e122cf0bcf
Merge pull request #914 from yandex/database-dictionary
...
DatabaseDictionary
2017-06-25 22:02:45 +03:00
Alexey Milovidov
8f145da1e8
Preparation [#CLICKHOUSE-2].
2017-06-25 06:43:59 +03:00
Alexey Milovidov
dbc61a6a43
Added support for SQL-style quoting [#CLICKHOUSE-20].
2017-06-25 06:43:37 +03:00
Alexey Milovidov
275a1d4651
Improvement [#CLICKHOUSE-3091].
2017-06-25 05:48:38 +03:00
Alexey Milovidov
90a1ae1062
Fixed error in prev. revision [#CLICKHOUSE-3091].
2017-06-25 05:22:10 +03:00
Alexey Milovidov
516b095423
Fixed error in prev. revision [#CLICKHOUSE-3091].
2017-06-25 04:54:25 +03:00
Alexey Milovidov
8228acd3ea
Removed obsolete code that was relevant only in extremely rare case of transforming CollapsingMergeTree to ReplicatedCollapsingMergeTree through ATTACHing data parts and while some considerations about data order in table is important [#CLICKHOUSE-3091].
2017-06-25 03:51:51 +03:00
Alexey Milovidov
3c660fd65b
Fixed translation errors [#CLICKHOUSE-3091].
2017-06-25 03:17:08 +03:00
Alexey Milovidov
28e9e06992
Preparation: locking block number only after write to filesystem; removed obsolete code [#CLICKHOUSE-3091].
2017-06-25 03:01:10 +03:00
Alexey Milovidov
c7f35997f5
Removed unused variable [#CLICKHOUSE-2].
2017-06-25 01:36:43 +03:00
proller
4db8d09de9
Reorganize includes. part 1 ( #921 )
...
* Make libunwind optional. Allow use custom libcctz
* fix
* Fix
* fix
* Update BaseDaemon.cpp
* Update CMakeLists.txt
* Reorganize includes. part 1
* Update dbms_include.cmake
* Reorganize includes. part 2
* Reorganize includes. part 3
* dbms/src/Common/ThreadPool -> libs/libcommon
* Reorganize includes. part 4
* Fix print_include_directories
* Update thread_creation_latency.cpp
* Update StringRef.h
2017-06-23 23:22:35 +03:00
Nikolai Kochetov
adb632319d
DatabaseDictionary creates new storage for every create table query; drop table works untill restart
2017-06-23 18:55:45 +03:00
Alexey Milovidov
061c214c16
Fixed error [#CLICKHOUSE-3074].
2017-06-23 09:57:55 +03:00
Alexey Milovidov
f409cad0ac
Miscellaneous [#CLICKHOUSE-3091].
2017-06-23 09:18:00 +03:00
Alexey Milovidov
7d732343eb
Fixed error in prev. revision [#CLICKHOUSE-3091].
2017-06-22 22:52:06 +03:00
Alexey Milovidov
425156e32c
Raised up limit on max size of parts to merge [#CLICKHOUSE-3091].
2017-06-22 21:29:40 +03:00
Alexey Milovidov
6eb06774d3
Addition to prev. revision [#CLICKHOUSE-3091].
2017-06-22 19:29:15 +03:00
Alexey Milovidov
c96719685c
Lowered max_delay_to_insert to one second, because higher values are non practical and could be harmful for usual failover logic in client apps [#CLICKHOUSE-3091].
2017-06-22 19:17:01 +03:00
Alexey Milovidov
941c281221
Updated comment [#CLICKHOUSE-3091].
2017-06-22 19:09:03 +03:00
Alexey Milovidov
22e7070fb0
Merge branch 'master' of github.com:yandex/ClickHouse
2017-06-22 19:07:57 +03:00
Alexey Milovidov
bb7fc04e2b
Whitespaces [#CLICKHOUSE-2].
2017-06-22 19:07:52 +03:00
Nikolai Kochetov
4c114bc3a1
added DatabaseDictionary
2017-06-22 18:44:19 +03:00
Vitaliy Lyudvichenko
d7db235269
Better names and log messages. [#CLICKHOUSE-2896]
2017-06-22 18:32:09 +03:00
Vitaliy Lyudvichenko
99f502d5e0
Support OPTIMIZE query on non-leader replica. [#CLICKHOUSE-2]
2017-06-22 18:01:08 +03:00
proller
51b41aa0e3
Fix build
2017-06-22 17:14:13 +03:00
Vitaliy Lyudvichenko
eff3588f28
Rename DROP COLUMN FROM PARTITION -> CLEAR COLUMN IN PARTITION. [#CLICKHOUSE-2896]
2017-06-22 16:18:19 +03:00
Alexey Milovidov
4af5a9c7ba
Merge branch 'cache_parts_that_cannot_be_merged'
2017-06-22 03:56:44 +03:00
Alexey Milovidov
946c275dfb
Added missing case for broken files in StorageDistributed [#CLICKHOUSE-3091].
2017-06-22 03:56:17 +03:00
Alexey Milovidov
db546dc827
Caching parts that cannot be merged for some time [#CLICKHOUSE-3091].
2017-06-22 03:28:44 +03:00
Vitaliy Lyudvichenko
53adb891b3
Add replicated DROP COLUMN FROM partition for optimistic case. [#CLICKHOUSE-2896]
2017-06-22 00:56:38 +03:00
Alexey Milovidov
7bdc87adf0
Loosened threshold on broken parts in filesystem [#CLICKHOUSE-3076].
2017-06-21 22:11:11 +03:00
Alexey Milovidov
5c322f5756
Loosened threshold on amount of replica inconsistency to refuse server startup [#CLICKHOUSE-3076].
2017-06-21 22:07:08 +03:00
Alexey Milovidov
6df5d556e5
Changed namespace [#DEVTOOLS-3381].
2017-06-21 11:35:38 +03:00
Alexey Milovidov
604de2bfeb
Better [#DEVTOOLS-3381].
2017-06-21 04:24:05 +03:00
Vitaliy Lyudvichenko
534b766250
CREATE of MergeTree checks that data dir is empty. [#CLICKHOUSE-3083]
2017-06-20 10:49:18 +03:00
Vitaliy Lyudvichenko
a098fb170a
Avoid creating multiple global Context. [#CLICKHOUSE-3083]
2017-06-20 10:49:18 +03:00
Георгий Кондратьев
47161f8425
Specify all link dependencies [#DEVTOOLS-3381]
...
Tested with:
export LDFLAGS="-Wl,--no-undefined"
cmake -DUSE_STATIC_LIBRARIES=OFF -DBUILD_SHARED_LIBS=ON
2017-06-20 00:53:12 +03:00
Alexey Milovidov
05accbdcbe
Removed cyclic dependency [#DEVTOOLS-3381].
2017-06-19 23:06:35 +03:00
Alexey Milovidov
401d922a4b
Tiny modifications [#CLICKHOUSE-3044].
2017-06-18 09:11:49 +03:00
Alexey Milovidov
d64f2beaf8
Fixed build [#CLICKHOUSE-3044].
2017-06-18 08:43:29 +03:00
Alexey Zatelepin
3c6b278b3d
fix infinite recursion in StorageMerge::isRemote() [#CLICKHOUSE-2911]
2017-06-16 19:19:15 +03:00
Alex Zatelepin
4cd9df27ab
fix infinite loop in StorageMerge::isRemote() [#CLICKHOUSE-2911]
2017-06-16 03:21:00 +03:00
alexey-milovidov
43a18b164d
Merge pull request #883 from yandex/fix-merge-global-in
...
Fix GLOBAL IN for Merge table over Distributed tables
2017-06-15 23:09:51 +03:00
Alexey Zatelepin
8ee85e6440
calculate isRemote() from underlying tables of StorageMerge [#CLICKHOUSE-2911]
2017-06-15 22:24:59 +03:00
Vitaliy Lyudvichenko
63ac609e8b
Avoid overestimation of avg. column element size. [#CLICKHOUSE-3058]
2017-06-15 20:33:03 +03:00
alexey-milovidov
a669136ac2
Merge branch 'master' into CLICKHOUSE-5
2017-06-13 07:30:36 +03:00
alexey-milovidov
e03ae570f7
Merge pull request #763 from yandex/storage-dictionary
...
Storage dictionary
2017-06-13 07:20:46 +03:00
Vitaliy Lyudvichenko
49eab81d9a
Fix: ReshardingWorker doesn't finish if ZooKeeper session expired. [#CLICKHOUSE-2]
2017-06-13 07:15:25 +03:00
Alexey Milovidov
43fedfecea
Get rid of INSERT ID [#CLICKHOUSE-31].
2017-06-13 07:13:20 +03:00
Alexey Milovidov
45c76803a9
Moved table functions to separate library; fixed errors; improved testability [#CLICKHOUSE-31].
2017-06-10 12:04:31 +03:00
Alexey Milovidov
d5ca92093a
Fixed comment [#CLICKHOUSE-2].
2017-06-10 08:30:07 +03:00
Nikolai Kochetov
679cccc52d
renamed *.hpp to *.h in DictionaryBlickInputStream
2017-06-08 16:35:35 +03:00
Nikolai Kochetov
bff77d1bae
merged with master
2017-06-08 15:00:11 +03:00
Alexey Milovidov
38885d00a3
Merge branch 'storage-startup-method'
2017-06-07 02:27:16 +03:00
Alexey Milovidov
dc0d5b604f
Addition to prev. revision [#CLICKHOUSE-2].
2017-06-06 22:06:44 +03:00
Alexey Milovidov
50b84fcc9d
Removed duplicate code [#CLICKHOUSE-2].
2017-06-06 21:48:38 +03:00
Alexey Milovidov
0d7d379b44
Removed duplicate code [#CLICKHOUSE-2].
2017-06-06 21:36:13 +03:00
Alexey Milovidov
9c5ddce06d
Get rid of .hpp files [#CLICKHOUSE-2].
2017-06-06 20:18:32 +03:00
Alexey Milovidov
9ebf0b633f
Added IStorage::startup method to avoid starting replication and merging threads too early during server startup [#CLICKHOUSE-2].
2017-06-06 20:06:14 +03:00
Alexey Milovidov
153693cd4c
Non significant modifications [#CLICKHOUSE-3].
2017-06-05 23:43:23 +03:00
Vitaliy Lyudvichenko
1e4906816c
Avoid SIGSEGV in SystemLog destructors. [#CLICKHOUSE-3023]
2017-06-05 17:25:10 +03:00
Alexey Milovidov
8fb0afe74e
Fixed build of tests [#CLICKHOUSE-2].
2017-06-02 22:35:37 +03:00
alexey-milovidov
147b2f62b2
Update StorageReplicatedMergeTree.cpp
2017-06-02 20:02:59 +04:00
alexey-milovidov
12e6024abd
Update StorageReplicatedMergeTree.h
2017-06-02 20:02:59 +04:00
Vitaliy Lyudvichenko
6bddd4c1c5
Clean incomplete part nodes in ZooKeeper. [#CLICKHOUSE-3040]
2017-06-02 20:02:59 +04:00
Alexey Milovidov
ba499585cd
Merge branch 'master' of github.com:yandex/ClickHouse
2017-06-02 18:54:43 +03:00
Alexey Milovidov
80080f1ad6
Small refinements [#CLICKHOUSE-2].
2017-06-02 18:54:39 +03:00
Vitaliy Lyudvichenko
3a2c1a195d
Add ZooKeeper session recovering and trashy integration test. [#CLICKHOUSE-5]
2017-06-01 13:49:20 +03:00
Vitaliy Lyudvichenko
9fd8d6b79f
Add ALTER queries. [#CLICKHOUSE-5]
2017-06-01 13:49:20 +03:00
Vitaliy Lyudvichenko
209015574f
Workable version for CREATE DROP w/o ZK tests. [#CLICKHOUSE-5]
2017-06-01 13:49:20 +03:00
Nikolai Kochetov
d606436023
using MergeTreeDataPartChecksums to calculate marks_size in system.parts
2017-05-31 20:54:40 +04:00
Nikolai Kochetov
c58e98b607
added marks_size column in system.parts
2017-05-31 20:54:40 +04:00
Vitaliy Lyudvichenko
1a4b0eb355
Remove tmp part directories on server start. [#CLICKHOUSE-3044]
2017-05-31 18:01:25 +03:00
Nikolai Kochetov
7c736b12ef
added raw serialization functions for IColumn; changed key serialization in ComplexKeyCacheDictionary; style fixes
2017-05-29 20:26:45 +03:00
Nikolai Kochetov
787bf12572
merged with master
2017-05-29 20:23:14 +03:00
Alexey Milovidov
fa64d14f26
More readable temporary part names [#CLICKHOUSE-2].
2017-05-26 03:47:06 +03:00
Alexey Milovidov
ed44304c49
Removed obsolete commented code [#CLICKHOUSE-2].
2017-05-26 03:43:35 +03:00
alexey-milovidov
c79ebc586d
Merge pull request #825 from yandex/CLICKHOUSE-2989
...
Separate dirs for different part sources, fix RC during replicated alters
2017-05-26 04:42:03 +04:00
Alexey Milovidov
d35a586af2
Fixed deadlock when using executable dictionary source with cache or complex_key_cache layout [#CLICKHOUSE-3039].
2017-05-25 23:59:14 +03:00
alexey-milovidov
72822714c3
Merge branch 'master' into CLICKHOUSE-2989
2017-05-25 21:04:37 +04:00
Vitaliy Lyudvichenko
1e29795cf9
Fix race condition between cleanup and fetch thread. [#CLICKHOUSE-2989]
...
It was happening during ALTERs.
TODO: stop fetches during ALTER.
2017-05-25 13:08:52 +03:00
Alexey Zatelepin
e9f8f99e06
Correct index comparisons in case constants cannot be precisely casted [#CLICKHOUSE-3002]
2017-05-25 05:34:26 +04:00
Alexey Milovidov
a77369d082
Preparation: Storages do not modify query [#CLICKHOUSE-31].
2017-05-25 04:12:41 +03:00
Alexey Milovidov
557c3dc7f4
Preparation: removed support for unreplicated data in Replicated tables [#CLICKHOUSE-31].
2017-05-25 00:38:56 +03:00
Alexey Milovidov
48f65e9097
Preparation: untangling [#CLICKHOUSE-31].
2017-05-25 00:06:29 +03:00
Vitaliy Lyudvichenko
d9637c2980
MergeTreeDataPart refactoring. [#CLICKHOUSE-2989]
...
Use relative_path to store actual part path.
Use renameTo() to move parts.
2017-05-24 23:23:58 +03:00
Vitaliy Lyudvichenko
5618234ee8
Separate tmp part dirs for merges, fetches and inserts. [#CLICKHOUSE-2989]
2017-05-24 23:23:58 +03:00
Alexey Milovidov
8d570e2768
Renamed column "default_type" to "default_kind" in system.columns table to avoid ambiguity [#CLICKHOUSE-2].
2017-05-24 22:54:25 +03:00
Alexey Milovidov
0dd71e32e0
Preparations, part 8 [#CLICKHOUSE-31].
2017-05-23 23:04:42 +03:00
Alexey Milovidov
2b20eca06b
Preparations, part 4: StorageDistributed is initialized with const Context [#CLICKHOUSE-31].
2017-05-23 21:37:14 +03:00
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
Alexey Milovidov
4423420c20
Merge branch 'master' of github.com:yandex/ClickHouse
2017-03-31 19:00:42 +03:00
Alexey Milovidov
4f44445ff0
Removed all trailing whitespaces [#CLICKHOUSE-2]. find . -name '*.h' -or -name '*.cpp' -or -name '*.cmake' -or -name 'CMakeLists.txt' -or -name '*.html' -or -name '*.xml' | grep -v contrib | xargs sed -i -r -e 's/\s+$//'
2017-03-31 19:00:30 +03:00
proller
fbdcab343f
Limit fetching threads [#CLICKHOUSE-2878] ( #648 )
...
* Max parallel fetches limit
* use MergeTreeSettings.h
* clean
2017-03-31 17:46:48 +03:00
Ravengg
a973e3898d
Add remove for part log ( #638 )
...
* Add REMOVE_PART
* fix
* fix
* fix codestyle
2017-03-28 20:18:49 +03:00
Alexey Milovidov
e6a41a0256
Fixed error with NULLs [#CLICKHOUSE-2901].
2017-03-24 07:42:36 +03:00
Vitaliy Lyudvichenko
84694ca269
Resolved #594 . Select least busiest buffer for insert into StorageBuffer. [#CLICKHOUSE-2892]
2017-03-23 21:25:14 +04:00
proller
670e98fa92
allow several <graphite> targets ( #603 )
...
* allow several <graphite> targets
* fix
* fix
* Adjustable parts
* changelog version
* fix
* changelog
* Style fixes
* attachSystemTables
* config describe
* fixes
* fixes
2017-03-21 23:08:09 +04:00
Alexey Milovidov
c21b4c52c5
Misc [#CLICKHOUSE-3].
2017-03-21 21:39:07 +03:00
Alexey Milovidov
d3ae1267eb
Fixed error when parts of unlimited total size could be selected for merge in case of low free disk space [#CLICKHOUSE-2895].
2017-03-20 23:29:12 +03:00
proller
930ac5b2ce
move ClickHouseRevision to dbms
2017-03-16 13:51:41 +04:00
proller
28ed324702
add cmake option USE_VECTORIZED_MATH_FUNCTIONS, reorganize auto configs
2017-03-16 13:51:41 +04:00
proller
9a1169fef6
fix tests
2017-03-16 13:51:21 +04:00
Bogdan Voronin
a3ff193fe3
Add log merge for replicas
2017-03-16 00:23:02 +04:00
proller
d777cab172
link Storages/System via lib
2017-03-15 23:43:02 +04:00
proller
25caed0c03
move all attaches of system tables to attach_system_tables.cpp
2017-03-15 23:43:02 +04:00
Ravengg
b47cc72701
Fix part log ( #591 )
...
* fix_part_log
* fixed language back
* add reset part_log back
* reset part_log when don't need more
* Fix header
* fix
2017-03-14 19:58:34 +04:00
Alexey Milovidov
4e67e05835
Fixed error [#CLICKHOUSE-2].
2017-03-14 03:14:19 +03:00
Alexey Milovidov
bd34b62f4a
Avoid most of cases when server is aborted after exception 'Memory limit (for user) exceeded' [#CLICKHOUSE-2863].
2017-03-13 23:38:42 +03:00
Alexey Milovidov
f9b4b2012f
Removed zero-width spaces [#CLICKHOUSE-2].
2017-03-13 21:02:45 +03:00
Alexey Milovidov
26788e3938
Formatting [#CLICKHOUSE-2].
2017-03-13 21:01:46 +03:00
Alexey Milovidov
a6a18db6da
Merge branch 'translate/comments' of https://github.com/f1yegor/ClickHouse into f1yegor-translate/comments
2017-03-13 20:51:22 +03:00
f1yegor
401425bb89
translate comments
2017-03-12 20:18:07 +01:00
Alexey Milovidov
59613e1da4
Fixed build [#CLICKHOUSE-2882].
2017-03-12 19:09:39 +03:00
Alexey Milovidov
65beb6f961
Added support for NULLS FIRST and LAST in ORDER BY (continued) [#CLICKHOUSE-2882].
2017-03-12 16:03:07 +03:00
Alexey Milovidov
7532a1d564
Added support for NULLS FIRST and LAST in ORDER BY [#CLICKHOUSE-2882].
2017-03-12 15:56:59 +03:00
alexey-milovidov
6d5bfc8c6f
Refactoring of numeric DataTypes ( #581 )
...
* Better code [#CLICKHOUSE-2].
* Addition to prev. revision [#CLICKHOUSE-2].
* Addition to prev. revision [#CLICKHOUSE-2].
* Addition to prev. revision [#CLICKHOUSE-2].
2017-03-12 14:13:45 +04:00
proller
b6e01cd47e
Fix isolated usage of all .h files, move some code to .cpp ( #578 )
...
* split ColumnAggregateFunction.h
* format
* Allow use re2_st without cmake
* use std type in find_first_symbols.h
* fix ArrayEvaluator.h
* include fixes
* split ColumnConstAggregateFunction.h
* fix StorageMaterializedView.h
* split AddingDefaultBlockOutputStream.h
* move CSVRowInputStream::updateDiagnosticInfo to .cpp
* split ParserEnumElement.h
* format
* split DB/Parsers/ParserUseQuery.h
* clean
2017-03-11 04:27:59 +04:00
Alexey Milovidov
caebb93995
Merge remote-tracking branch 'origin/master' into if-support-nulls
...
Conflicts:
dbms/include/DB/Columns/ColumnArray.h
dbms/include/DB/Columns/ColumnString.h
dbms/include/DB/Functions/FunctionsMiscellaneous.h
2017-03-09 07:39:45 +03:00
Alexey Milovidov
5546f7f75b
Normalized formatting [#CLICKHOUSE-3].
2017-03-09 07:26:17 +03:00
Alexey Milovidov
f9a5902e76
Support for NULLs in function if: continued [#CLICKHOUSE-2873].
2017-03-09 06:34:09 +03:00
Ravengg
b079dacfd1
Added part_log with statistics scripts ( #549 )
...
* Added part_log
* first_test
* filter and hits_res
* Add renamer and drawer
* Add columns database and table into PartLog
* Add normal way to get table_name and database_name from part
* improve drawer
* add stats for random size parts
* Merge converter and drawer
* make drawer more informative
* add new data
* add new data
* new data
* add long range stats
* for checking best way
* Add add_parts script
* Good style for global merge
* delete commented code
* Fixed spaces to tabs
* Note that Stopwatch is started automatically.
* Style
* Update StorageMergeTree.cpp
* Update StorageReplicatedMergeTree.cpp
* Switch act_time_ms to duration_ms
* Added ability to disable part_log
* fixed getPartLog
* fix usage getPartLog
* fix
2017-03-07 21:13:54 +04:00
artpaul
91f5e7ae5c
add priority and is_default columns [#CLICKHOUSE-2084]
2017-03-05 16:00:25 +05:00
Alexey Milovidov
a706e96bc4
Added more metrics for StorageBuffer [#CLICKHOUSE-2871].
2017-03-05 04:23:10 +03:00
artpaul
aed028eb96
remove meaningless comment
2017-03-05 04:45:35 +04:00
artpaul
76e9213141
system table with graphite configuration [#CLICKHOUSE-2084]
2017-03-05 04:45:35 +04:00
artpaul
1e13e68028
blank for system.graphite
2017-03-05 04:45:35 +04:00
proller
05e87ad7a2
fix scope_exit formatting
2017-03-04 00:10:41 +03:00
Alexey Zatelepin
7090d0861a
reinitialize primary key after ALTER [#CLICKHOUSE-2853]
2017-02-21 21:32:04 +04:00
Vitaliy Lyudvichenko
8bcb1fe970
Add support of AggregateFunction constants in VALUES and Set. [#CLICKHOUSE-2845]
2017-02-18 00:36:31 +04:00
Alexey Milovidov
354bed5bd7
Merge branch 'master' of github.com:yandex/ClickHouse
2017-02-13 19:12:46 +03:00
Alexey Milovidov
db9935337c
Misc [#CLICKHOUSE-2].
2017-02-13 19:12:34 +03:00
Alexey Milovidov
8f9b70a1d7
Style [#CLICKHOUSE-2].
2017-02-13 13:38:50 +03:00
Alexey Milovidov
bb7247993a
Merge branch 'uncompressed-size-in-system-tables'
2017-02-13 01:08:31 +03:00
Alexey Milovidov
7bf5373390
Added comments [#CLICKHOUSE-2831].
2017-02-13 01:07:38 +03:00
artpaul
f8a0f55335
#360 explicit types
2017-02-12 16:09:55 +05:00
artpaul
0c1dab92a3
#360 ordinary
2017-02-12 15:34:08 +05:00
Alexey Milovidov
c9b4a163be
Added info about uncompressed size to system.columns table [#CLICKHOUSE-2831].
2017-02-12 01:31:22 +04:00
alexey-milovidov
4593d363d1
Fix poor distributed insertion scalability ( #481 )
...
* Fix poor scalability of INSERT into Distributed table [#CLICKHOUSE-2791].
* Fix poor scalability of INSERT into Distributed table (continued) [#CLICKHOUSE-2791].
* Misc [#CLICKHOUSE-2791].
* Fixed error [#CLICKHOUSE-2791].
2017-02-12 00:20:57 +04:00
Alexey Milovidov
30737aa7a1
Added info about uncompressed size to system.columns table [#CLICKHOUSE-2831].
2017-02-11 20:43:28 +03:00
Alexey Zatelepin
9918965c5f
Allow metadata-only ALTER of primary key columns [#CLICKHOUSE-2027]
2017-02-10 22:19:40 +04:00
Alexey Zatelepin
7b57402291
allow ALTERing Enum types in primary key columns [#CLICKHOUSE-2795]
2017-02-10 22:19:40 +04:00
Alexey Milovidov
d065087506
Fixed timeouts of ALTER [#CLICKHOUSE-2836].
2017-02-10 21:09:49 +03:00
Alexey Zatelepin
6b47ac1fc0
translate comments [#CLICKHOUSE-3]
2017-02-10 09:05:33 +04:00
Alexey Zatelepin
aace171ef6
forbid multidimensional array columns in MergeTree tables [#CLICKHOUSE-2803]
2017-02-10 09:05:33 +04:00
Alexey Zatelepin
8d001db5d5
forbid altering of date column in MergeTree engines
2017-02-10 09:05:33 +04:00
Alexey Milovidov
d95663865f
Miscellaneous [#CLICKHOUSE-2].
2017-02-09 02:56:40 +03:00
Alexey Milovidov
2e9ab88cb7
Fixed error by removal of obsolete optimization [#CLICKHOUSE-2825].
2017-02-09 00:45:19 +03:00
Vitaliy Lyudvichenko
98af273cbc
Fixed and refactored storage Merge. [#CLICKHOUSE-2758]
2017-02-07 23:43:31 +04:00
Vitaliy Lyudvichenko
76916739e2
Fixed arrayReduce. Refactoring of ObjectPool. [#CLICKHOUSE-2787]
2017-02-07 23:43:31 +04:00
artpaul
4c57c9731e
#437 encode name of default_database so it's can be passed through connection
2017-02-07 20:11:02 +04:00
proller
c51801d776
Change default user and paths [#CLICKHOUSE-2715] ( #382 )
...
* Changing default user to clickhouse and path to /var/lib/clickhouse [#CLICKHOUSE-2715]
* wip
* Auto version update to [54141]
* Get version from saved in cmake
2017-01-31 23:53:05 +04:00
Alexey Zatelepin
4ecfd44015
[#CLICKHOUSE-2115] PR changes:
...
* do not insert produced value into the cache if the cache has been reset.
* less logging
* cosmetic fixes
2017-01-31 22:45:10 +04:00
Alexey Zatelepin
0fdcdd7bdb
Introduce LRUCache::getOrSet(), use it to avoid mark cache stampede [#CLICKHOUSE-2115]
2017-01-31 22:45:10 +04:00
proller
79a7e893c7
system.build_options: move generated data to cpp, dont regenerate every compile ( #423 )
...
* system.build_options: move generated data to cpp, dont regenerate every compile
* Fix linking iconv under macos and freebsd
Partially Revert "Removed usage of glib [#CLICKHOUSE-2]."
This reverts commit e4ff740ef1
.
* fix
2017-01-31 22:03:56 +04:00
Alexey Milovidov
ff54b9466d
Fixed error [#CLICKHOUSE-2191].
2017-01-28 00:46:15 +03:00
alexey-milovidov
de9bc1dc75
Text formats allow to skip errors ( #407 )
...
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Allow to skip errors in text formats: added settings 'input_format_allow_errors_num' and 'input_format_allow_errors_ratio' [#CLICKHOUSE-2778]. https://github.com/yandex/ClickHouse/issues/134
* Added test [#CLICKHOUSE-2778].
2017-01-27 08:29:47 +04:00
Vitaliy Lyudvichenko
b1bccb0bb2
Query KILL QUERY. [#CLICKHOUSE-2120]
2017-01-27 03:59:39 +04:00
Alexey Milovidov
a106520a0d
Added requested change [#CLICKHOUSE-2191].
2017-01-27 00:51:30 +03:00
Artemkin Pavel
06d1509da1
check that sharding_key exists in the table and has numeric type ( #392 )
...
* check that sharding_key exists in the table and has numeric type [#CLICKHOUSE-2191]
* style
* infer type of sharding expression [#CLICKHOUSE-2191]
2017-01-27 01:47:33 +04:00
proller
e715ddd72a
SELECT * FROM system.build_options [#METR-24175] ( #398 )
...
* start [#METR-24175]
* missing
* wip
* add spaces
* wip
* wip
* fix
* fix
* missing
* style fix
2017-01-26 02:24:36 +04:00
Alex Zatelepin
543b6ee757
ensure that all streams point to to_mark after reading even if max_rows_to_read is zero [#CLICKHOUSE-2775] ( #396 )
2017-01-25 23:16:31 +04:00
Alexey Zatelepin
281744667d
use common cur_mark_idx for all streams [#CLICKHOUSE-2116]
2017-01-25 00:48:58 +04:00
Alexey Zatelepin
dc1f0d96bd
add clarifying comment [#CLICKHOUSE-2116]
2017-01-25 00:48:58 +04:00
Alexey Zatelepin
f7ca39da77
translate comments [#CLICKHOUSE-3]
2017-01-25 00:48:58 +04:00
Alexey Zatelepin
32e5713822
do not load marks when reading the whole part [#CLICKHOUSE-2116]
2017-01-25 00:48:58 +04:00
Vitaliy Lyudvichenko
c9e52a5cf9
Add requested PR changes. [#CLICKHOUSE-2145] [issue #325 ]
2017-01-24 22:26:29 +04:00
Vitaliy Lyudvichenko
20a5ae4bc4
Add protection from accidental DROP queries. [#CLICKHOUSE-2184]
2017-01-24 22:26:29 +04:00
Vitaliy Lyudvichenko
1c38a89785
Add source_part_names column into system.merges. [#CLICKHOUSE-2145]
2017-01-24 22:26:29 +04:00
alexey-milovidov
ed5b521110
Less dependencies 2 ( #378 )
...
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
2017-01-21 08:24:28 +04:00
proller
1adf0bb3e1
Remove -metrika-yandex postfix from package names ( #377 )
2017-01-20 23:58:13 +04:00
Alexey Milovidov
5c1ae060a4
Miscellaneous [#CLICKHOUSE-2761].
2017-01-20 05:22:18 +03:00
Alexey Milovidov
ffed6b1d5e
Added one more column to system.parts [#CLICKHOUSE-2757].
2017-01-17 23:54:32 +03:00
Alexey Milovidov
e407bf879c
system.parts: added a column for primary key size in bytes in RAM [#CLICKHOUSE-2757].
2017-01-17 23:49:16 +03:00
Alexey Milovidov
58e5dad1a1
Squashed commit of the following:
...
commit e712f469a5
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:59:13 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 2a00282308
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:58:30 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 9e06f407c8
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:55:14 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 9581620f1e
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:54:22 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 2a8564c68c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:47:34 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit cf60632d78
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:40:09 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit ee3d1dc6e0
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:22:49 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 65592ef711
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:18:17 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 37972c2573
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:17:06 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit dd909d1499
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:16:28 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 3cf43266ca
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:15:42 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 6731a3df96
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:13:35 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 1b5727e0d5
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:11:18 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit bbcf726a55
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:09:04 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit c03b477d5e
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:06:30 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 2986e2fb04
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:05:44 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit 5d6cdef13d
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:04:53 2017 +0300
Less dependencies [#CLICKHOUSE-2]
commit f2b819b25c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Jan 14 11:01:47 2017 +0300
Less dependencies [#CLICKHOUSE-2]
2017-01-14 12:00:19 +03:00
artpaul
402f974fb7
fix where <const> in (<const>) expression; [#METR-24043]
2017-01-10 19:16:37 +05:00
artpaul
903e1eab98
#200 : remove dependency to the view if backend storage can't be created
2017-01-09 01:34:40 +05:00
Alexey Milovidov
d89ee33ce2
Squashed commit of the following:
...
commit c567d4e1fe
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 20:35:01 2017 +0300
Style [#METR-2944].
commit 26bf3e1228
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 20:33:11 2017 +0300
Miscellaneous [#METR-2944].
commit eb946f4c6f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 20:30:19 2017 +0300
Miscellaneous [#METR-2944].
commit 78c867a147
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 20:11:41 2017 +0300
Miscellaneous [#METR-2944].
commit 6604c5c83c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:56:15 2017 +0300
Miscellaneous [#METR-2944].
commit 23fbf05c1d
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:47:52 2017 +0300
Miscellaneous [#METR-2944].
commit 98772faf11
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:46:05 2017 +0300
Miscellaneous [#METR-2944].
commit 3dc636ab9f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:39:46 2017 +0300
Miscellaneous [#METR-2944].
commit 3e16aee954
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:38:03 2017 +0300
Miscellaneous [#METR-2944].
commit ae7e7e90eb
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Jan 6 19:34:15 2017 +0300
Miscellaneous [#METR-2944].
2017-01-06 20:41:19 +03:00
Alexey Milovidov
f7fa5b73b9
Changed names of files with NULL-related data to be more consistent [#METR-19266].
2017-01-04 07:15:38 +03:00
Alexey Milovidov
9dc44c1a3a
Renamed methods for bulk binary serialization (continued) [#METR-2944].
2017-01-03 02:31:26 +03:00
Alexey Milovidov
1f3aeb066a
Renamed methods for bulk binary serialization (continued) [#METR-2944].
2017-01-03 02:08:09 +03:00
Alexey Milovidov
701ca28c85
Renamed methods for bulk binary serialization [#METR-2944].
2017-01-03 01:47:28 +03:00
Alexey Milovidov
3fbb597694
Addition to prev. revision [#METR-2944].
2017-01-02 23:52:30 +03:00
Alexey Milovidov
ca37f28b5f
Renamed methods Block::rows and Block::rowsInFirstColumn [#METR-2944].
2017-01-02 23:45:27 +03:00
Alexey Milovidov
2b4f3b5d34
Renamed method (less confusion) [#METR-2944].
2017-01-02 23:12:12 +03:00
Vitaliy Lyudvichenko
694b0fad97
Reverted system.events changes. Added docs for system.metrics. [#METR-239111]
2016-12-31 03:06:23 +03:00
Vitaliy Lyudvichenko
07d720565c
Added profile events for INSERTs. [#METR-23930]
...
Added new column and CurrentMetrics data into system.events table.
Removed unnecessary code from Context and Merge list. [#METR-23911]
2016-12-31 02:39:53 +03:00
Vitaliy Lyudvichenko
108bfac17e
Added memory tracking events and columns for merges. [#METR-23911]
2016-12-31 02:39:53 +03:00
Alexey Milovidov
baf29f5c48
NULLs support: fixed totally wrong code [#METR-19266].
2016-12-30 08:13:14 +03:00
Alexey Milovidov
f71c49ff6f
Addition to prev. revision [#METR-22189].
2016-12-30 02:12:56 +03:00
Alexey Milovidov
77aa5d17c8
Addition to prev. revision [#METR-22189].
2016-12-30 02:04:56 +03:00
Alexey Milovidov
ee80b16488
Fixed error with creation of GraphiteMergeTree table [#METR-22189].
2016-12-30 01:56:37 +03:00
Alexey Milovidov
5dad134760
Fixed error in reading config with settings for GraphiteMergeTree table engine [#METR-23978].
2016-12-30 01:06:31 +03:00
Alexey Milovidov
cf4f8d6ce4
Modified comment [#METR-2944].
2016-12-27 18:50:31 +03:00
Alexey Milovidov
c195b0212b
Fixed long delay when querying Merge table based on very large amount of StripeLog tables; fixed error in Merge table [#METR-23945].
2016-12-25 07:39:22 +03:00
Vitaliy Lyudvichenko
ba2b32b0ad
Added vertical_merge_algorithm_min_columns_to_activate option. [#METR-23783]
2016-12-22 16:19:03 +03:00
Vitaliy Lyudvichenko
e2bd364844
Added whole block optimization. [#METR-23783]
2016-12-22 16:19:02 +03:00
Alexey Milovidov
536f88ea55
Adjusted coefficients [#METR-23916].
2016-12-22 05:04:32 +03:00
Alexey Milovidov
7ebbf72ca6
Removed unused variable [#METR-23305].
2016-12-22 04:27:41 +03:00
Alexey Milovidov
c47406c42d
StorageBuffer: addition to prev. modification [#METR-23909].
2016-12-22 03:13:59 +03:00
proller
d270053c3c
Replace all !/bin/bash by !/usr/bin/env bash : allow running scripts with bash in non standard path. also on freebsd.
2016-12-21 23:04:27 +03:00
Alexey Milovidov
7222afe5eb
StorageBuffer: fixed exception safety [#METR-23909].
2016-12-21 20:10:32 +03:00
Alexey Milovidov
54587fec1b
Tracking memory used in merges [#METR-23888].
2016-12-20 05:29:35 +03:00
Alexey Milovidov
442ff1d3b8
StorageBuffer: simplification; added metrics [#METR-23888].
2016-12-20 02:55:13 +03:00
Vitaliy Lyudvichenko
e39b41e158
Typo and codestyle fix.
2016-12-18 22:38:30 +03:00
Vitaliy Lyudvichenko
5aa1822fb2
Consecutive optimization for vertical merge. [#METR-23783]
2016-12-18 22:12:25 +03:00
Vitaliy Lyudvichenko
8835275713
More detail log for merges. [#METR-23770] [#METR-23769] [#METR-23783]
2016-12-18 22:12:25 +03:00
Vladimir Chebotarev
d172cb1fc2
StorageReplicatedMergeTree: Correct taking /quorum/last_part into account when merging. [#METR-23826]
2016-12-15 17:32:47 +03:00
Vitaliy Lyudvichenko
876ad28dd8
Merge remote-tracking branch 'origin/master' into metrics_refinement
2016-12-12 19:17:23 +03:00
Alexey Milovidov
c1ecc41804
Fixed error after merge [#METR-19266].
2016-12-12 10:25:31 +03:00
Alexey Milovidov
54af522de1
Preparation [#METR-2944].
2016-12-12 10:24:56 +03:00
Alexey Milovidov
8a69df19c4
Fixed error after merge [#METR-19266].
2016-12-12 09:00:37 +03:00
Alexey Milovidov
de82683197
Fixed build on clang [#METR-2944].[C
2016-12-12 08:56:34 +03:00
Alexey Milovidov
e2ed20999c
Fixed build on clang [#METR-2944].
2016-12-12 08:53:37 +03:00
Alexey Milovidov
31c4636538
Using internal boost library [#METR-2944].
2016-12-12 07:59:19 +03:00
Alexey Milovidov
d5a002f441
Using internal boost library [#METR-2944].
2016-12-12 07:57:55 +03:00
Alexey Milovidov
d605bfdc9d
Using internal boost library [#METR-2944].
2016-12-12 07:57:09 +03:00
Alexey Milovidov
fc43827a6c
Preparation [#METR-2944].
2016-12-12 06:33:34 +03:00
Alexey Milovidov
b3e85e6469
Addition to prev. revision [#METR-22442].
2016-12-11 14:59:55 +03:00
Alexey Milovidov
436d2c43c9
Addition to prev. revision [#METR-22442].
2016-12-11 14:47:09 +03:00
Alexey Milovidov
ce6556639e
Fixed tests after merge [#METR-19266] [#METR-22442].
2016-12-11 14:33:51 +03:00
Alexey Milovidov
c937d75a78
Merging [#METR-19266].
2016-12-10 09:10:29 +03:00
Alexey Milovidov
e53e32130d
Merging [#METR-19266].
2016-12-10 07:58:40 +03:00
Alexey Milovidov
e97ecb6cf7
Merge branch 'master' into METR-19266
...
Conflicts:
dbms/CMakeLists.txt
dbms/include/DB/Functions/FunctionsArray.h
dbms/include/DB/Functions/FunctionsString.h
dbms/include/DB/Parsers/ExpressionListParsers.h
dbms/include/DB/Storages/MergeTree/MergeTreeBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergeTreeReader.h
dbms/include/DB/Storages/MergeTree/MergeTreeThreadBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergedBlockOutputStream.h
dbms/src/Core/ErrorCodes.cpp
dbms/src/Parsers/ASTFunction.cpp
dbms/src/Storages/MergeTree/MergeTreeData.cpp
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/MergeTreeReader.cpp
dbms/src/Storages/StorageLog.cpp
2016-12-10 07:51:36 +03:00
Vitaliy Lyudvichenko
ea11f61433
Added requested changes. [#METR-19372]
2016-12-09 13:13:16 +03:00
Vitaliy Lyudvichenko
855dc56598
Added treshold setting for Vertical merge algorithm. [#METR-23305]
2016-12-09 13:13:16 +03:00
Vitaliy Lyudvichenko
774eb01fd3
Added MergesTime metric. [#METR-23305]
2016-12-09 13:13:16 +03:00
Vitaliy Lyudvichenko
fc4c02c510
StorageSystemMerges refactoring.
2016-12-09 13:13:16 +03:00
Vitaliy Lyudvichenko
f8eb9028fd
Refined query_log, processes and merges metrics.
...
Also, dbms/CMakeLists.txt was rewritten.
2016-12-09 13:11:25 +03:00
Alexey Milovidov
514715589b
Preparation [#METR-23747].
2016-12-08 05:49:04 +03:00
proller
76dc51aae5
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-12-07 22:08:09 +03:00
Alexey Milovidov
072f2fc7b8
Merges: start to lower maximum size of merge only when number of free entries in pool/queue is lower than specified threshold [#METR-21504].
2016-12-06 06:09:07 +03:00
Alexey Milovidov
0717bfa4d2
Simplified LevelMergeSelector [#METR-21504].
2016-12-06 00:34:46 +03:00
Vladimir Chebotarev
bcc5500f91
cmake: More options. [#METR-23701]
2016-12-05 15:43:14 +03:00
Alexey Milovidov
02eb36fd03
MergeSelector: attempt to make something better [#METR-21504].
2016-12-05 09:31:48 +03:00
Vitaliy Lyudvichenko
202ba912ce
Vertical merging algorithm for MergeTree engines. [#METR-23305]
2016-11-29 22:41:31 +03:00
proller
b529f29bb7
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-29 19:57:01 +03:00
Vitaliy Lyudvichenko
1472629799
Updated pk_condition test after recent changes.
2016-11-28 20:59:39 +03:00
Alexey Milovidov
0a2d1ebbb3
Attempt to improve merge selecting algorithm [#METR-23632].
2016-11-28 06:46:08 +03:00
Alexey Milovidov
cac8f9216f
MergeSelector: attempt to do something that has sense [#METR-23632].
2016-11-28 06:17:31 +03:00
proller
4c90ffd61d
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-27 15:03:35 +03:00
Alexey Milovidov
6209092b15
Added heuristic for merge algorithm [#METR-23615].
2016-11-26 07:08:49 +03:00
proller
26fe10a7b4
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-25 03:22:30 +03:00
Alexey Milovidov
7d280a55a3
Fixed error that server could not shutdown while fetching parts [#METR-23616].
2016-11-25 02:18:24 +03:00
Alexey Milovidov
167782c230
Addition to prev. revision [#METR-23615].
2016-11-25 01:43:49 +03:00
Alexey Milovidov
8e5889cf0e
Improved merge selecting algorithm for Replicated tables [#METR-23615].
2016-11-25 01:41:27 +03:00
proller
3b335b5546
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-24 22:58:40 +03:00
alexey-milovidov
8c2e228856
Revert "New "vertical" algorithm for MergeTrees' parts merges"
2016-11-24 23:08:54 +04:00
proller
e855c16f4a
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-24 21:25:56 +03:00
alexey-milovidov
8544a8b852
Merge pull request #171 from ludv1x/METR-23305
...
New "vertical" algorithm for MergeTrees' parts merges
2016-11-24 22:07:41 +04:00
Vitaliy Lyudvichenko
544ef67c28
Fixed IN <Set> usage inside PK expressions.
...
Refactoring of type conversion functions convertFieldToType().
2016-11-24 15:32:04 +03:00
proller
8c07957e38
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-24 04:01:18 +03:00
Vitaliy Lyudvichenko
4f9064ca19
Fixed case when pk column is wrapped by functions.
2016-11-23 22:58:33 +03:00
Vitaliy Lyudvichenko
d27951b4a7
Added requested changes. [#METR-23473]
2016-11-23 16:33:05 +03:00
Vitaliy Lyudvichenko
e07fc7cea5
Fixed Enum usage in PK expressions. [#METR-23473]
...
Added check for duplicates of column names in CREATE query.
2016-11-23 16:19:15 +03:00
Vitaliy Lyudvichenko
ef593d1b01
Added merge_tree.enable_vertical_merge_algorithm setting.
2016-11-23 15:59:25 +03:00
Vitaliy Lyudvichenko
588add5a49
Added requested changes.
...
Also fixed single thread read from empty storage Log.
2016-11-23 15:52:12 +03:00
Vitaliy Lyudvichenko
2cd5b8b604
Updated MergeInfo and progress callbacks with respect to vertical merge alg.
2016-11-23 15:52:12 +03:00
Vitaliy Lyudvichenko
ec9bcd8054
Vertical merging algorithm for ordinary MergeTreee.
2016-11-23 15:47:19 +03:00
proller
4f39c04854
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-23 01:33:37 +03:00
proller
eeeacd0805
merge upstream
2016-11-23 01:33:02 +03:00
Alexey Milovidov
4cab31a60e
Tiny improvement [#METR-2944].
2016-11-22 23:55:45 +03:00
Alexey Milovidov
bba5dcbcfa
Fixed deadlock [#METR-23557].
2016-11-22 22:27:45 +03:00
Alexey Milovidov
94e344ee38
Part checks don't lock ALTERs [#METR-22214].
2016-11-22 21:49:17 +03:00
Alexey Milovidov
886919a5c9
Removed excessive part checks [#METR-22214].
2016-11-22 21:29:36 +03:00
Alexey Milovidov
3b635bf641
Merge branch 'master' of github.com:yandex/ClickHouse
2016-11-22 20:42:21 +03:00
Alexey Milovidov
a464f2303d
Better logic for ALTER in ReplicatedMergeTree [#METR-22214].
2016-11-22 20:41:45 +03:00
proller
e280569453
Everything [maybe] works!
2016-11-22 18:03:54 +03:00
proller
0b40a13ea7
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-22 14:56:57 +03:00
Alexey Milovidov
e2b8236cf4
Fixed error [#METR-2944].
2016-11-20 16:17:51 +03:00
Alexey Milovidov
9018906e1a
Better [#METR-2944].
2016-11-20 15:43:20 +03:00
Alexey Milovidov
c38a9118b1
More tolerant to previous errors [#METR-22327].
2016-11-20 12:17:30 +03:00
Alexey Milovidov
60c62055ba
Added comment [#METR-22327].
2016-11-20 12:13:06 +03:00
Alexey Milovidov
c8c86208aa
Fixed error with ALTER of Enums in Nested fields [#METR-22442].
2016-11-20 11:57:11 +03:00
proller
61e6ee9100
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-18 15:14:34 +03:00
Alexey Milovidov
ea0c752852
Investigated flappy test [#METR-23540].
2016-11-18 12:02:49 +03:00
Alexey Milovidov
ef85902daa
Little better [#METR-22327].
2016-11-18 06:15:49 +03:00
Alexey Milovidov
dfd7f54c1c
Little improvement in case of too much parts [#METR-22327].
2016-11-18 05:50:28 +03:00
Alexey Milovidov
e73e4e887a
Better logic when there is very large number of parts in non-replicated MergeTree [#METR-22327].
2016-11-18 05:34:34 +03:00
Alexey Milovidov
a44e5193b0
Better backpressure for INSERT SELECT into MergeTree [#METR-22327].
2016-11-18 05:05:25 +03:00
proller
881319c4ec
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-18 04:48:21 +03:00
Alexey Milovidov
b19e61757e
Little improvement for large number of small inserts [#METR-22327].
2016-11-18 04:03:57 +03:00
Alexey Milovidov
cfcdb3f881
Added check [#METR-22327].
2016-11-18 03:20:22 +03:00
Alexey Milovidov
0700f53665
Fixed error with 'intersects previous part' [#METR-22327].
2016-11-18 03:19:35 +03:00
proller
278fbbb4da
Merge remote-tracking branch 'upstream/master' into METR-23466
2016-11-17 00:02:25 +03:00
Alexey Milovidov
866e64a65e
Fixed deadlock in test when many replicas on single server try to execute multiple attaches and wait for each other [#METR-23507].
2016-11-16 09:08:29 +03:00
Alexey Milovidov
d5155fbe7a
Added quota_key to query_log and processlist [#METR-23505].
2016-11-16 08:09:41 +03:00
Alexey Milovidov
bee6183d35
Fixed error [#METR-2944].
2016-11-16 08:05:14 +03:00
proller
8fec8e2ac4
simple get works
2016-11-16 02:55:45 +03:00
alexey-milovidov
52390b0180
Merge pull request #150 from ludv1x/METR-23101
...
clickhouse-local application and File(...) storage
2016-11-14 04:03:03 +04:00
Vitaliy Lyudvichenko
107f7b34c7
Added requested PR changes, 2nd iteration.
2016-11-14 02:57:18 +03:00
Alexey Milovidov
5b72f0956a
Setting level to zero after ATTACH [#METR-23438].
2016-11-11 20:33:43 +03:00
Vitaliy Lyudvichenko
bf924009b9
Added support of seekable files for StorageFile, more options for clickhouse-local. [#METR-23101]
2016-11-09 22:05:35 +03:00
Vitaliy Lyudvichenko
2242cfd6b0
Put DatabaseMemory class into separated file.
2016-11-09 22:05:35 +03:00
Vitaliy Lyudvichenko
0e2eb5436b
Added StorageFile and template for clickhouse-local app.
2016-11-09 22:03:47 +03:00
Alexey Milovidov
efa056fc77
Attempt to improve merge selecting algorithm [#METR-21840].
2016-11-05 04:11:51 +03:00
Alexey Milovidov
8ba7a32410
Fixed error with BackgroundProcesssingPool [#METRIKASUPP-7484].
2016-11-02 18:26:16 +03:00
Alexey Milovidov
22719b1114
MergeSelector: further [#METR-21840].
2016-11-01 23:30:40 +03:00
Alexey Milovidov
aaec9d1db6
Attempt for improvement [#METR-21840].
2016-11-01 22:20:24 +03:00
alexey-milovidov
d1f11af2c2
Merge pull request #151 from Civil/osx_compatibility
...
[WIP] Make it compilable on OS X
2016-11-01 21:09:48 +04:00
Vladimir Smirnov
d36f52502e
Make it compilable on OS X
...
It's still hackish and dirty, but server and client compies.
Server starts, but throwes meaningless exception on any query.
Client seems to be working fine.
Linux compilation might (but shouldn't) be broken (not tested).
2016-11-01 17:59:21 +01:00
Alexey Milovidov
5d394a20a1
MergeSelector: changed logic of selection of parts for OPTIMIZE (more like it was before) [#METR-21841].
2016-11-01 18:22:04 +03:00
Alexey Milovidov
ecf2f6b6ab
MergeSelector: development [#METR-21841].
2016-11-01 14:27:29 +03:00
Alexey Milovidov
a3a8b49e80
MergeSelector: development [#METR-21841].
2016-11-01 14:26:36 +03:00
Alexey Milovidov
91dbf74ac0
MergeSelector: development [#METR-21841].
2016-11-01 11:38:55 +03:00
Alexey Milovidov
933c8f3d68
MergeSelector: development [#METR-21841].
2016-11-01 01:53:54 +03:00
Alexey Milovidov
573a84c89a
MergeSelector: development [#METR-21841].
2016-10-31 22:45:22 +03:00
Alexey Milovidov
49602c44a9
MergeSelector: development [#METR-21841].
2016-10-31 22:32:08 +03:00
Alexey Milovidov
4fd7183049
MergeSelector: fixed error [#METR-21841].
2016-10-31 22:11:09 +03:00
Alexey Milovidov
89328b498f
MergeSelector: development [#METR-21841].
2016-10-31 08:35:29 +03:00
Alexey Milovidov
bee00bfcfc
MergeSelector: development [#METR-21841].
2016-10-30 14:05:45 +03:00
Alexey Milovidov
a832a8cd71
MergeSelector: development [#METR-21840].
2016-10-30 11:54:27 +03:00
Alexey Milovidov
4dec8babf1
MergeSelector: development [#METR-21840].
2016-10-30 11:47:47 +03:00
Alexey Milovidov
bab6e9ea22
MergeSelector: development [#METR-21840].
2016-10-30 11:32:05 +03:00
Alexey Milovidov
1b2bbcd359
MergeSelector: development [#METR-21840].
2016-10-30 11:25:07 +03:00
Alexey Milovidov
ba48688f25
MergeSelector: development [#METR-21840].
2016-10-30 11:15:55 +03:00
Alexey Milovidov
c5c63bdf5d
MergeSelector: development [#METR-21840].
2016-10-30 06:39:28 +03:00
Alexey Milovidov
3d48f9d34b
MergeSelector: development [#METR-21840].
2016-10-30 06:12:25 +03:00
Alexey Milovidov
b5156a115d
Additions [#METR-21504].
2016-10-28 02:28:35 +03:00
Alexey Milovidov
74c3b30622
dbms: Simplified logic of selecting merges [#METR-21841].
2016-10-28 01:50:02 +03:00
Alexey Milovidov
687a6d1496
Addition to prev. revision [#METR-2944].
2016-10-25 09:57:12 +03:00
Alexey Milovidov
8be993bd1e
Preparation [#METR-2944].
2016-10-25 09:49:24 +03:00
Alexey Milovidov
daeac24f04
Added ClientInfo: passing original source of query during distributed query execution; improvement of per-user limits in ProcessList [#METR-23279].
2016-10-25 00:40:39 +03:00
Alexey Milovidov
15b369bd08
More instrumentation [#METR-23272].
2016-10-24 16:47:15 +03:00
Alexey Milovidov
9a3deed1ea
Added metric about leadership [#METR-23272].
2016-10-24 15:46:54 +03:00
Alexey Milovidov
2dd43be6e6
Don't hold shared_ptr to zookeeper for long time, because it makes very difficult to remove ephemeral nodes in case of temporary communication errors and thus breaks leader election [#METR-23272].
2016-10-24 15:34:08 +03:00
Alexey Milovidov
ea852bb9d8
Separate compilation of CurrentMetrics; Separated AsynchronousMetrics from CurrentMetrics; Comments [#METR-23237].
2016-10-24 07:06:27 +03:00
Alexey Milovidov
9af5ce1e3b
Separate compilation of ProfileEvents; comments [#METR-23237].
2016-10-24 05:02:37 +03:00
Alexey Milovidov
4d9b3fd3ee
Better [#METR-23198].
2016-10-23 13:59:53 +03:00
Alexey Milovidov
afcd933237
Probably better [#METR-23198].
2016-10-23 06:46:51 +03:00
Alexey Arno
a75cfb6df5
Merge branch 'master' into METR-19266 [#METR-19266]
2016-10-21 19:53:35 +03:00
Alexey Milovidov
15bf61c367
Fixed part of error [#METR-23198].
2016-10-21 04:44:57 +03:00
Alexey Arno
3792a9f302
dbms: Server: fixes [#METR-19266]
2016-10-20 13:13:07 +03:00
Alexey Arno
6c40d9b51e
dbms: Server: fixes [#METR-19266]
2016-10-19 21:18:02 +03:00
Yuri Dyachenko
297a1547c5
more usable settings for delayed insert. issue: #METR-22563
2016-10-19 20:58:27 +03:00
Alexey Arno
924402f33e
dbms: Server: merged from master [#METR-19266]
2016-10-19 18:00:56 +03:00
Alexey Arno
b5ff08bce6
dbms: Server: semantic cleanup [#METR-19266]
2016-10-19 10:15:26 +03:00
Alexey Arno
e1099f47cb
dbms: Server: fix [#METR-19266]
2016-10-18 22:31:07 +03:00
alexey-milovidov
8d7ba10835
Merge pull request #132 from ludv1x/METR-22802
...
Automatic reload of remote_servers configuration.
2016-10-14 23:32:27 +04:00
alexey-milovidov
fad9272161
Merge pull request #137 from ludv1x/METR-22471
...
Fixed std::terminate on DROP of StorageReplicatedMergeTree
2016-10-14 23:28:39 +04:00
Vitaliy Lyudvichenko
3120b06c02
Small enhancement and typos fixes.
2016-10-14 21:00:55 +03:00
Vitaliy Lyudvichenko
a0760a4821
Added requested PR changes. [#METR-22802]
2016-10-14 20:54:18 +03:00
Vitaliy Lyudvichenko
669e2982a5
Made merge_selecting_thread creation & deletion atomic. [#METR-22471]
2016-10-14 14:47:11 +03:00
Vitaliy Lyudvichenko
aa863ea7bb
Fixed std::terminate on DROP of StorageReplicatedMergeTree. [#METR-22471]
2016-10-14 13:17:05 +03:00
Alexey Milovidov
dce56bfeba
Implemented TODO [#METR-23132].
2016-10-14 05:51:03 +03:00
Vitaliy Lyudvichenko
144d9018ba
Added port column into system.processes table. [#METR-22966]
2016-10-11 22:01:55 +03:00
Vitaliy Lyudvichenko
ebbc9b9877
Added abilty to automatically update clusters configuration. [#METR-22802]
2016-10-11 17:17:49 +03:00
Alexey Milovidov
6b2755bf2a
Non significant change [#METR-2944].
2016-09-23 23:33:06 +03:00
Alexey Milovidov
365be3c026
Fixed warning with gcc 6 [#METR-2944].
2016-09-19 09:24:18 +03:00
Alexey Arno
bd73b2d165
dbms: Server: Adding nullable type support to functions manipulating arrays. [#METR-19266]
2016-09-15 15:14:25 +03:00
Alexey Arno
b7ca838dc0
dbms: Server: cleanups [#METR-19266]
2016-09-11 13:06:34 +03:00
Vitaliy Lyudvichenko
1d02509ee0
Add new metadata_modification_time column for system.tables [#METR-22593]
2016-09-05 15:15:29 +03:00
Alexey Milovidov
469eebe4f0
Investigation [#METR-2944].
2016-09-04 20:12:07 +03:00
Alexey Arno
443613c153
dbms: Fixed bug in ALTER TABLE ... MODIFY COLUMN. [#METR-19622]
2016-09-02 18:43:43 +03:00
Alexey Milovidov
322e5031bd
Investigation [#METR-22327].
2016-09-02 07:03:40 +03:00
Alexey Milovidov
344e975a59
Temporarily improvement [#METR-22608].
2016-09-02 03:58:18 +03:00
Alexey Arno
91b20fe7ad
dbms: Disabled check because it is unreliable. A better solution is needed. [#METR-18510]
2016-09-01 17:40:02 +03:00
Alexey Arno
2b3a87b7c6
dbms: Catch missing parameter [#METR-18510]
2016-09-01 13:53:50 +03:00
Alexey Milovidov
0db84044e5
Better [#METR-22608].
2016-09-01 05:26:45 +03:00
alexey-milovidov
012f34a799
Merge pull request #96 from yurial/yurial-IStorage-enable_shared_from_this
...
use std::enable_shared_from_this for IStorage
2016-08-31 00:00:23 +04:00
Yuri Dyachenko
295ca40237
typo fix
2016-08-30 22:28:32 +03:00
Yuri Dyachenko
94a2186dde
rename ext::share_ptr_helper -> ext::shared_ptr_helper
2016-08-30 22:27:15 +03:00
Alexey Arno
9528405fe4
dbms: Extended CAST to nullable types. Added ALTER TABLE ... MODIFY COLUMN ... for nullable types. A column with a nullable type can have a default value in CREATE TABLE. [#METR-19266]
2016-08-29 19:57:59 +03:00
Yuri Dyachenko
e5825f790f
use std::enable_shared_from_this for IStorage
2016-08-29 16:28:34 +03:00
Alexey Milovidov
be6cfea281
Fixed typo in comment [#METR-2807].
2016-08-26 23:22:22 +03:00
alexey-milovidov
60b9234b50
Merge pull request #95 from yurial/yurial-more-warning-flags
...
add -Wold-style-cast
2016-08-26 23:58:05 +04:00
Yuri Dyachenko
065b02494a
add -Wold-style-cast
2016-08-26 22:55:11 +03:00
Alexey Milovidov
867b73b6b0
Fixed error with cancelling merges on ALTERs [#METR-22524].
2016-08-26 22:50:04 +03:00
Alexey Milovidov
0c39e52094
Fixed error [#METR-22462].
2016-08-26 21:06:24 +03:00
Alexey Milovidov
689f599e2a
Fixed error, removed partially duplicate code [#METR-22462].
2016-08-25 20:23:29 +03:00
Alexey Arno
824341c1c2
dbms: made code more readable [#METR-19266]
2016-08-24 13:27:19 +03:00
Alexey Arno
cd0541134a
dbms: post-testing fixes [#METR-19266]
2016-08-24 03:39:38 +03:00
Alexey Milovidov
e0f3cbb432
Added optional 'default_database' parameter for Cluster (allow Distributed tables to connect to different databases on different shards/replicas) [#METR-22462].
2016-08-22 23:34:21 +03:00
Alexey Arno
2a5abb17be
dbms: cleanup [#METR-19266]
2016-08-19 15:01:10 +03:00
Alexey Arno
7a4683140e
dbms: cleanup [#METR-19266]
2016-08-19 12:08:48 +03:00
Alexey Arno
eb98892e61
dbms: cleanup [#METR-19266]
2016-08-18 20:08:05 +03:00
Alexey Arno
22dc2f96a1
dbms: cleanup [#METR-19266]
2016-08-18 19:11:20 +03:00
Alexey Arno
e513df2e5c
dbms: reverted change (was bogus) [#METR-19266]
2016-08-15 20:26:06 +03:00
Alexey Arno
f4e77aaf97
dbms: Better code for functions processing. Code cleanup. [#METR-19266]
2016-08-15 14:14:29 +03:00
Alexey Milovidov
0cf32c8aed
Renamed method [#METR-22400].
2016-08-13 05:21:17 +03:00
Alexey Milovidov
b3b2cd110a
Tiny modification [#METR-22327].
2016-08-13 04:59:09 +03:00
Alexey Milovidov
d5ad347532
Fixed probable source of race conditions [#METR-22327].
2016-08-12 08:20:06 +03:00
Alexey Arno
9896c8ce78
dbms: Merged from master [#METR-19266]
2016-08-11 17:15:27 +03:00
Alexey Arno
f5d9d0ebc9
Merge branch 'master' into METR-19266 [#METR-19266]
2016-08-10 22:13:15 +03:00
Alexey Arno
e2b6e10ec1
dbms: Various fixes + more comments [#METR-19266]
2016-08-10 22:12:29 +03:00
Alexey Milovidov
d8eb52c189
Improvement [#METR-22352].
2016-08-10 10:20:21 +03:00
Alexey Milovidov
6bc1840b88
Fixed error [#METR-22352].
2016-08-10 07:20:50 +03:00
Alexey Milovidov
5e9be50a52
Fixed build of test [#METR-21594].
2016-08-10 02:14:36 +03:00
Alexey Milovidov
8cbf62236f
Fixed build of test [#METR-21594].
2016-08-10 02:13:41 +03:00
Alexey Milovidov
b51bdbd0c0
Allow to set 'force_restore_data' flag with creating file on local filesystem [#METR-21594], [#METR-17811].
2016-08-10 00:48:05 +03:00
Alexey Milovidov
4b41c52747
Attempt to improve performance of replication queue processing [#METR-22352].
2016-08-09 23:39:28 +03:00
Alexey Milovidov
f129e94429
Fixed warnings on clang [#METR-2944].
2016-08-07 19:17:57 +03:00
Alexey Milovidov
cb7a458ac4
Added check [#METR-22325].
2016-08-07 14:12:55 +03:00
Alexey Arno
531ff3d5ac
dbms: Merged with master [#METR-19266]
2016-08-05 18:44:19 +03:00
Alexey Milovidov
55ddf44693
Whitespaces [#METR-22173].
2016-08-05 05:40:45 +03:00
Alexey Milovidov
61b9996d9e
Better [#METR-22173].
2016-08-05 05:28:34 +03:00
Alexey Milovidov
fb5981871a
Avoid copying ColumnWithTypeAndName [#METR-22173].
2016-08-05 02:35:07 +03:00
Alexey Milovidov
d7ce4dd410
Better grepability [#METR-22173].
2016-08-03 23:25:09 +03:00
Alexey Milovidov
ee92f5d0cc
dbms: prefer fetching part from replica, in some cases [#METR-22288].
2016-08-02 22:02:00 +03:00
Alexey Milovidov
6cf89fa915
Attempt to not interrupt merges when ZK session is reinitialized [#METR-22283].
2016-08-02 21:33:55 +03:00
Alexey Milovidov
9a07830dbb
Removed useless code (experimental) [#METR-2944].
2016-08-02 04:46:05 +03:00
Alexey Milovidov
6f4fc79cde
Better [#METR-2944].
2016-07-31 06:53:16 +03:00
Alexey Milovidov
1700f4e132
Added support for complex typed arguments for function toString [#METR-22263].
2016-07-30 07:39:51 +03:00
Oleg Obleukhov
f38041836c
Replaced yandex-team.ru domain with .yandex in a help page
2016-07-29 12:31:32 +02:00
Alexey Milovidov
2811f2a17c
Fixed error when system.columns table throws 'Table is dropped' exception when there are many tables, created and dropped everytime [#METR-22205].
2016-07-26 20:22:55 +03:00
Alexey Arno
1fe6786b78
dbms: NULL support for MergeTree [#METR-19266]
2016-07-24 22:32:21 +03:00
Alexey Milovidov
130ec8b58b
Compatibility with new parser and AST of tables list [#METR-2944].
2016-07-22 23:39:28 +03:00
Alexey Arno
beeeb0ab13
dbms: NULL support for MergeTree [#METR-19266]
2016-07-21 19:22:24 +03:00
Alexey Arno
252d7994e7
dbms: cleanup [#METR-19266]
2016-07-19 13:57:57 +03:00
Alexey Arno
d0d1ad3be1
dbms: improvements [#METR-19266]
2016-07-14 15:58:30 +03:00
Alexey Milovidov
55ed2904f4
Allowed for certain aggregate functions to have case insensitive names for compatibility [#METR-22087].
2016-07-14 08:22:09 +03:00
Alexey Arno
ec30520c89
dbms: improvements [#METR-19266]
2016-07-13 20:05:52 +03:00
Alexey Arno
c336359299
dbms: improvements [#METR-19266]
2016-07-13 20:00:10 +03:00
Alexey Arno
fa9829ad85
dbms: removed unused code [#METR-19266]
2016-07-13 19:49:06 +03:00
Alexey Arno
69948c5865
dbms: added support for null values in StorageLog + fixed long-standing bug in StorageLog (if we called the ClickHouseClient with max_threads=1, SELECT threw an exception if a table was empty) [#METR-19266]
2016-07-13 19:41:19 +03:00
Alexey Arno
0bf5406662
dbms: adding support for nulls in the Log engine [#METR-19266]
2016-07-13 13:45:43 +03:00
Alexey Arno
a15cce69aa
dbms: adding support for nulls in the Log engine [#METR-19266]
2016-07-13 13:35:00 +03:00
Alexey Arno
6d753f05e6
dbms: adding support for nulls in the Log engine [#METR-19266]
2016-07-12 21:08:16 +03:00
Alexey Arno
93ac3ee3a8
dbms: Server: Feature development. [#METR-19266]
2016-07-06 18:15:15 +03:00
Alexey Milovidov
5ded454986
Added 'WITH NAME' section to ALTER TABLE ... FREEZE PARTITION query [#METR-21884].
2016-06-28 23:50:37 +03:00
Alexey Milovidov
b8ca97a891
Added check for constants in primary key [#METR-2944].
2016-06-21 20:06:12 +03:00
Alexey Milovidov
e8ffd48e49
Loosen safety threshold on amount of ALTER changes [#METR-21615].
2016-06-06 22:50:30 +03:00
Alexey Milovidov
168ca22435
Fixed error when too long merges cannot be successful [#METR-21616].
2016-06-06 22:16:34 +03:00
Alexey Milovidov
47898ae73b
Disabled implicit moving to PREWHERE when using FINAL [#METR-20644].
2016-06-06 21:41:28 +03:00
Alexey Milovidov
3e60a95cdd
Allowed subqueries in views [#METR-21586].
2016-06-06 21:19:28 +03:00
Alexey Milovidov
a4a543f1c3
Merge branch 'master' of github.com:yandex/ClickHouse
2016-05-30 21:24:35 +03:00
Alexey Milovidov
d03d19ab57
Updated comment [#METR-2944].
2016-05-30 21:24:19 +03:00
Alexey Milovidov
7651dcbc0a
Fixed error after moving to non-recursive mutex [#METR-21503].
2016-05-30 04:16:22 +03:00
Alexey Milovidov
c518abe882
Get rid of Poco::SharedPtr [#METR-21503].
2016-05-28 20:31:50 +03:00
Alexey Milovidov
36efb7063e
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 19:00:04 +03:00
Alexey Milovidov
e336ba10eb
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:56:51 +03:00
Alexey Milovidov
9e553dec0a
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:54:40 +03:00
Alexey Milovidov
6a51b999da
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:50:16 +03:00
Alexey Milovidov
fc65afb6f0
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:46:03 +03:00
Alexey Milovidov
8c4abcdd43
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:42:22 +03:00
Alexey Milovidov
646d70a545
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 17:14:18 +03:00
Alexey Milovidov
3c1c9d46f7
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 15:22:22 +03:00
Alexey Milovidov
4c7eb03b63
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 13:35:44 +03:00
Alexey Milovidov
6863e72f3d
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 13:15:36 +03:00
Alexey Milovidov
f9b2cd5ab6
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 11:23:36 +03:00
Alexey Milovidov
61ae4e5547
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 11:15:50 +03:00
Alexey Milovidov
bf71e2ed90
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 11:11:52 +03:00
Alexey Milovidov
be394f2c84
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 10:48:40 +03:00
Alexey Milovidov
4b7f461e46
Using std::shared_ptr for columns [#METR-21503].
2016-05-28 08:31:36 +03:00
Alexey Milovidov
f2ccbc9802
Better exception message [#METR-21479].
2016-05-26 00:35:57 +03:00
Alexey Arno
113dc3e82f
dbms: Server: Fixed grammar in a few error messages [#METR-20000]
2016-05-24 19:53:29 +03:00
Vladimir Chebotarev
866c8929e2
dbms, contrib: GCC 6 build fixes [#METR-20000]
2016-05-23 03:41:26 +03:00
Alexey Milovidov
adc850993c
Fixed error [#METR-21326].
2016-05-19 23:58:24 +03:00
Alexey Milovidov
92ca4ab538
Investigating [#METR-21326].
2016-05-19 23:24:41 +03:00
Alexey Milovidov
5dbed81502
Added comment [#METR-21326].
2016-05-18 07:03:27 +03:00
Alexey Milovidov
6151fcc3e6
Fixed error [#METR-21326].
2016-05-18 06:58:23 +03:00
Alexey Milovidov
c4407306d5
Always materialize columns while merge [#METR-21119].
2016-05-18 05:49:52 +03:00
Alexey Milovidov
8f50b30268
Alter primary key: development [#METR-21119].
2016-05-18 00:07:10 +03:00
Alexey Milovidov
9a60b90941
Alter primary key: development [#METR-21119].
2016-05-17 23:11:43 +03:00
Alexey Milovidov
d680a7f8da
Alter primary key: development [#METR-21119].
2016-05-17 04:17:32 +03:00
Alexey Milovidov
bf265e264a
Alter primary key: development [#METR-21119].
2016-05-17 02:04:03 +03:00
Alexey Milovidov
2f1fead382
Merge
2016-05-16 21:47:34 +03:00
Alexey Milovidov
093f69c45d
Added support for FINAL and PARTITION specification for OPTIMIZE query [#METR-21326].
2016-05-16 21:43:38 +03:00
Alexey Milovidov
6942819013
Altering primary key [#METR-21119].
2016-05-14 00:08:19 +03:00
Alexey Milovidov
e37ffe7c3d
Tiny modification [#METR-2944].
2016-05-13 06:23:23 +03:00
Alexey Milovidov
203cdbe244
Addition [#METR-21287].
2016-05-13 06:22:53 +03:00
Alexey Milovidov
65de71b5a2
Added table function 'shardByHash' [#METR-21287].
2016-05-13 06:22:16 +03:00
Alexey Arno
6df8377161
dbms: Server: Modified code so that only column names are considered for table consistency checking. [#METR-18510]
2016-05-11 11:20:51 +03:00
Alexey Milovidov
fcbc9eed88
Fixed error with falsely unexpected parts after merge [#METRIKASUPP-6885].
2016-05-07 16:42:03 +03:00
Alexey Milovidov
eea75db9fb
Modify primary key: development [#METR-21119].
2016-05-05 21:28:46 +03:00
Alexey Milovidov
4d3b2dd417
Addition [#METR-21159].
2016-05-04 22:05:42 +03:00
Alexey Milovidov
83df6fdf23
Merge
2016-05-04 22:01:26 +03:00
Alexey Milovidov
37d6b5ae56
Addition to prev. revision [#METR-21048].
2016-04-25 00:46:14 +03:00
Alexey Milovidov
9ae0277632
Fixed build of test [#METR-21048].
2016-04-24 22:47:10 +03:00
Alexey Milovidov
e344f3275b
Merge
2016-04-24 22:46:37 +03:00
Alexey Milovidov
1fd8914e10
Merge
2016-04-24 13:39:18 +03:00
Alexey Milovidov
07f04d70d3
Merge
2016-04-24 12:44:47 +03:00
Alexey Milovidov
55b580f882
More profile events [#METR-2944].
2016-04-23 05:39:40 +03:00
Alexey Arno
3d9dc30e8c
dbms: Added more fault tolerance [#METR-18510]
2016-04-21 17:58:25 +03:00
Alexey Milovidov
cff1004f04
Lowered batch size in pullLogsToQueue [#METR-21013].
2016-04-21 00:24:12 +03:00
Alexey Milovidov
c6722da2b2
Merge
2016-04-19 00:38:06 +03:00
Alexey Milovidov
c43b34d3f0
Added function 'indexHint' [#METR-20940].
2016-04-16 02:10:29 +03:00
Alexey Milovidov
a5d7c41253
Addition [#METR-20644].
2016-04-15 23:11:03 +03:00
Alexey Milovidov
9f3d9277af
Addition to prev. revision [#METR-20644].
2016-04-15 22:55:07 +03:00
Alexey Milovidov
d6ba48a610
Merge
2016-04-15 22:37:19 +03:00
Alexey Milovidov
2bb5a4749b
Merge
2016-04-15 22:09:42 +03:00
Alexey Milovidov
3923c7abce
Merge
2016-04-15 20:42:51 +03:00
Alexey Milovidov
d79174b2ce
Preparation [#METR-20644].
2016-04-15 20:13:51 +03:00
Alexey Arno
68f427398d
dbms: server: Retry after a timeout issue. [#METR-20825]
2016-04-15 01:00:39 +03:00
Alexey Arno
b884690fbf
dbms: server: Bug fix: avoid empty log entries. Also added missing logging. [#METR-20825]
2016-04-14 23:52:16 +03:00
Alexey Arno
1ed2615f7c
dbms: Fixed minor issue with logging [#METR-20825]
2016-04-14 19:25:09 +03:00
Alexey Arno
35e16aed04
dbms: Bug fix: under certain circumstances, ClickHouse would fail to attach a partition whose name coincides with the name of another partition that was previously dropped [#METR-20825]
2016-04-14 19:21:17 +03:00
Alexey Milovidov
b1ee71c026
Fixed build [#METR-2944].
2016-04-13 23:46:11 +03:00
Alexey Milovidov
8b9cf82c6c
More checking [#METR-12588].
2016-04-13 07:48:41 +03:00
Alexey Milovidov
8b346c7f43
Fixed build of tests [#METR-2944].
2016-04-11 00:50:36 +03:00
Alexey Milovidov
edc561d6b5
Fixed error [#METR-20803].
2016-04-10 03:28:44 +03:00
Alexey Milovidov
0b7a474beb
Better exception message [#METR-20817].
2016-04-09 08:45:42 +03:00
Alexey Milovidov
2a85a1d266
Added setting 'replicated_alter_columns_timeout' [#METR-20816].
2016-04-09 08:43:55 +03:00
Alexey Milovidov
11df87ea54
Merge
2016-04-09 07:22:11 +03:00
Alexey Milovidov
d0365e9501
Separated code for checking parts [#METR-20803].
2016-04-09 06:50:02 +03:00
Alexey Milovidov
8a14cdc966
Fixed error [#METR-20803].
2016-04-09 05:29:15 +03:00
Alexey Milovidov
86e19f1e87
Merge
2016-04-08 00:35:42 +03:00
Alexey Milovidov
f0844ecb66
Attempt to fix an error [#METR-20803].
2016-04-08 00:35:01 +03:00
Alexey Arno
2a23271645
dbms: fixed typo that led to a bug [#METR-18510]
2016-04-06 18:08:28 +03:00
Alexey Milovidov
b0e9fd6da3
Improved exception message [#METR-20762].
2016-04-06 03:31:22 +03:00
Alexey Milovidov
3973277936
Allowed to modify 'max_files_to_modify_in_alter_columns' [#METR-20763].
2016-04-05 21:18:16 +03:00
Alexey Milovidov
6e75a1d1c0
Cloud databases: development [#METR-19998].
2016-04-05 00:41:16 +03:00
Alexey Milovidov
f2edb5d1fb
Attempt to fix an error with yielding leadership [#METR-20691].
2016-04-03 00:22:39 +03:00
Alexey Milovidov
eb5d905600
Added support for using index for LIKE expressions with fixed prefix [#METR-20706].
2016-04-03 00:19:58 +03:00
Alexey Milovidov
60252fed27
Removed old code as promised [#METR-2944].
2016-04-01 19:47:25 +03:00
Alexey Milovidov
f41bba57a5
Better [#METR-20691].
2016-04-01 02:49:31 +03:00
Alexey Milovidov
4f597ed7c3
Fixed error [#METR-20679].
2016-03-31 20:42:57 +03:00
Alexey Milovidov
ba3f35f83c
Merge
2016-03-31 15:21:57 +03:00
Alexey Milovidov
f7bb03e417
Modified comment [#METR-20659].
2016-03-31 15:21:26 +03:00
Alexey Milovidov
e1a80f5ded
Added support for case when merged data differs from data on another replicas [#METR-20670].
2016-03-31 04:25:16 +03:00
Alexey Milovidov
2501af25e8
Cancelling checking parts on shutdown [#METR-20660].
2016-03-31 03:09:12 +03:00
Alexey Milovidov
a2e7b7c904
Addition to prev. revision [#METR-19997].
2016-03-30 22:01:33 +03:00
Alexey Milovidov
0e6993b3ea
Removed obsolete Chunks and ChunkRef storages [#METR-19997].
2016-03-30 19:04:53 +03:00
Alexey Milovidov
5c400d5c5c
Better [#METR-20659].
2016-03-30 02:03:15 +03:00
Alexey Milovidov
bcb8e4e92c
Attempt to fix an error [#METR-20659].
2016-03-30 01:52:11 +03:00
Alexey Milovidov
04875a022a
Removed code for freezing partitions due to unacceptable implementation [#METR-20656].
2016-03-29 22:39:44 +03:00
Alexey Milovidov
34f6887a28
Merge
2016-03-29 19:59:22 +03:00
Alexey Milovidov
c2d1d04157
Added 'is_local' column to system.clusters table [#METR-20655].
2016-03-29 19:58:52 +03:00
Alexey Arno
21ff6d9f94
dbms: Comment updates. Naming simplfications. Use better hashing. [#METR-18510]
2016-03-29 19:29:39 +03:00
Alexey Arno
09985be3ba
dbms: Added more comments. Made some code more understandable. [#METR-18510]
2016-03-28 16:00:00 +03:00
Alexey Milovidov
86617c8339
Cloud databases: development [#METR-19998].
2016-03-28 14:19:51 +03:00
Alexey Milovidov
605e9c4afb
Addition to prev. revision [#METR-20607].
2016-03-27 17:36:59 +03:00
Alexey Milovidov
702876f9f0
Fixed suboptimal index usage in point queries [#METR-20607].
2016-03-27 14:37:25 +03:00
Alexey Arno
776a0e3041
dbms: Improved fault tolerance with regards to ZooKeeper. [#METR-18510]
2016-03-25 15:21:10 +03:00
Alexey Arno
32a38485e6
Merge
2016-03-25 14:48:45 +03:00
Alexey Milovidov
43d323013c
Fixed error [#METR-19997].
2016-03-23 00:26:13 +03:00
Alexey Milovidov
288fb9dcdf
Less wrong [#METR-19997].
2016-03-22 02:46:24 +03:00
Alexey Milovidov
114713a9c3
StorageBuffer: don't return empty blocks to read [#METR-20540].
2016-03-22 02:04:50 +03:00
Alexey Milovidov
5fc44df6b5
Squashed commit of the following:
...
commit f9b478181cd49224154cc350fb57df7121842f1c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Mar 19 04:06:36 2016 +0300
Database engines: development [#METR-19997].
commit f7a10a67761ccfd05f3dac32d6444920cd8d4d60
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Mar 19 03:44:37 2016 +0300
Database engines: development [#METR-19997].
commit bd98a8558e98bad2bed278e5762c4e0fc66e6f38
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Mar 19 00:33:59 2016 +0300
Database engines: development [#METR-19997].
commit 19712fd884c22a4e2c2b67474086dea8f44e7c7b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sat Mar 19 00:03:11 2016 +0300
Database engines: development [#METR-19997].
commit 50274d6df7e91fcc34aab8a8c72347daa2c6512f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 23:24:57 2016 +0300
Database engines: development [#METR-19997].
commit 4a0b99b19b34e90ef8b7be2d199f6232e36ef3f7
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 22:50:36 2016 +0300
Database engines: development [#METR-19997].
commit 44ff3ebba7a3e460a27a89f31ddf199dbea1d182
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 15:09:17 2016 +0300
Database engines: development [#METR-19997].
commit 137c31f3004cfd282473b6acb01cbe1b4ca2aadd
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 03:26:34 2016 +0300
Database engines: development [#METR-19997].
commit aa4c0496d4afe4a691164254be2bd5600542b38a
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 03:22:59 2016 +0300
Database engines: development [#METR-19997].
commit 5a94d1f0607450a2dac28a4d7df8b1393a864c23
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Fri Mar 18 01:02:40 2016 +0300
Database engines: development [#METR-19997].
commit 50fd5b52ea1141955a5dfba0dcb191f3289ac25b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Thu Mar 17 23:23:40 2016 +0300
Database engines: development [#METR-19997].
commit a333d91b058e4f56dd83a6d2878c3c2bd8efc002
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Thu Mar 17 20:29:07 2016 +0300
Database engines: development [#METR-19997].
commit f81d366e7ac8348436f2698d040f8e341743a024
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Thu Mar 17 01:30:23 2016 +0300
Database engines: development [#METR-19997].
commit d0696860c9060827896214c08d147c759ea79376
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Wed Mar 16 21:55:31 2016 +0300
Database engines: development [#METR-19997].
commit 46a168c2ada140a0e95cd8d4b9d8ba9bac855d11
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Wed Mar 16 08:00:58 2016 +0300
Database engines: development [#METR-19997].
commit 20a2bad161454225fc1b5f9b919b842fbebc3231
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Wed Mar 16 06:51:10 2016 +0300
Database engines: development [#METR-19997].
commit ca0a77fcc2a8d0b276eb3743c53551ad3fe16314
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Wed Mar 16 06:02:20 2016 +0300
Reverted erroneous modification [#METR-19997].
commit 1370bdcc4594182f6ef2b146f9afabfe1c295080
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Wed Mar 16 00:41:34 2016 +0300
Database engines: development [#METR-19997].
commit 16e72c67041cae6471509d3f0f3d4a9aa7b7dc0f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Mar 15 00:41:48 2016 +0300
Database engines: development [#METR-19997].
2016-03-19 04:18:49 +03:00
Alexey Arno
4ce2d94be7
dbms: Removed code that was not needed anymore since we have now a better way to check issues with connections. [#METR-18510]
2016-03-10 18:42:36 +03:00
Alexey Milovidov
4f3e9dfc95
dbms: addition to prev. revision [#METR-20301].
2016-03-10 06:45:03 +03:00
Alexey Milovidov
b92b0660a7
dbms: fixed error [#METR-20301].
2016-03-10 06:08:09 +03:00
Alexey Arno
50bdb806b9
dbms: Code cleanup. [#METR-18510]
2016-03-09 16:59:34 +03:00
Alexey Arno
75f31de790
dbms: Code cleanup. [#METR-18510]
2016-03-09 16:40:47 +03:00
Alexey Arno
79d5c899b0
dbms: Fault tolerance improvement. Fixed a race condition. Some cleanup. [#METR-18510]
2016-03-09 15:03:39 +03:00
Evgeniy Gatov
6aa4d59400
Merge
2016-03-08 20:52:42 +03:00
Alexey Arno
e9718711d0
dbms: Code cleanup. [#METR-18510]
2016-03-08 18:38:06 +03:00
Alexey Arno
0f35ecc357
dbms: Code cleanup. [#METR-18510]
2016-03-08 16:46:00 +03:00
Alexey Milovidov
0194495b99
Fixed build [#METR-2807].
2016-03-07 11:10:52 +03:00
Alexey Milovidov
85863529cf
Fixing warnings on clang [#METR-2807].
2016-03-07 10:47:41 +03:00
Alexey Milovidov
0536f42f8c
Fixing build on clang [#METR-2807].
2016-03-07 09:49:07 +03:00
Alexey Milovidov
fcbe00ce94
Fixing warnings on clang [#METR-2807].
2016-03-07 07:53:17 +03:00
Alexey Milovidov
a75b6ca3dd
Fixing warnings on clang [#METR-2807].
2016-03-07 07:43:14 +03:00
Alexey Milovidov
ebf5b3afdd
Merge
2016-03-07 05:21:16 +03:00
Alexey Arno
a1fd25865b
dbms: Code cleanup. [#METR-18510]
2016-03-05 13:33:01 +03:00
Alexey Milovidov
f5247021b1
Fixed error [#METR-20296].
2016-03-05 06:17:11 +03:00
Alexey Milovidov
36e4bcc125
Better diagnostics [#METR-19808].
2016-03-05 05:30:20 +03:00
Alexey Milovidov
fb4e0b1402
Fixed error and added test for '_sample_factor' virtual column [#METR-20296].
2016-03-05 02:42:30 +03:00
Alexey Arno
f5c520bde1
dbms: Improved locking. [#METR-18510]
2016-03-04 19:33:31 +03:00
Alexey Arno
860bfcf676
dbms: Code cleanup. [#METR-18510]
2016-03-04 13:04:01 +03:00
Alexey Arno
b44f3f4f5d
dbms: Code cleanup. [#METR-18510]
2016-03-04 13:00:00 +03:00
Alexey Milovidov
4e0be26844
Addition to prev. revision [#METR-20296].
2016-03-04 07:56:43 +03:00
Alexey Milovidov
42883fddc4
Added virtual column '_sample_factor' [#METR-20296].
2016-03-04 07:54:10 +03:00
Alexey Milovidov
d1aee1d615
Fixed error with StorageBuffer and automatic moving conditions to PREWHERE [#METR-20257].
2016-03-04 05:54:26 +03:00
Alexey Milovidov
a8f423a74c
Merge
2016-03-03 23:29:52 +03:00
Alexey Arno
aeb14a7855
dbms: More locking improvements. [#METR-18510]
2016-03-03 19:22:10 +03:00
Alexey Arno
3b9ea20c91
dbms: More locking improvements. [#METR-18510]
2016-03-03 19:20:19 +03:00
Pavel Kartavyy
4e2a760474
Merge
2016-03-03 18:38:13 +03:00
Alexey Arno
d21060c35b
dbms: Locking performance and correctness improvements. [#METR-18510]
2016-03-03 17:37:15 +03:00
Alexey Arno
9efcf9d204
dbms: Code cleanup. [#METR-18510]
2016-03-03 11:40:21 +03:00
Alexey Arno
da03a011b2
dbms: Modified function implementation to make it cleaner. [#METR-18510]
2016-03-03 10:39:02 +03:00
Alexey Milovidov
e29eb14b79
dbms: attempt to fix an error [#METR-20273].
2016-03-03 07:30:36 +03:00
Alexey Milovidov
0119de05bb
DataPartsExchange: better [#METR-20273].
2016-03-03 06:54:37 +03:00
Alexey Arno
aa10c8c87d
dbms: Code cleanup. [#METR-18510]
2016-03-02 23:27:29 +03:00
Alexey Arno
514cf0fcba
dbms: Code cleanup. [#METR-18510]
2016-03-02 17:12:04 +03:00
Alexey Arno
6232e1cf9a
dbms: Added stricter checkings for coordinated requests originating from shards and a more reliable cluster naming scheme. [#METR-18510]
2016-03-02 16:35:30 +03:00
Alexey Arno
fc2c3c1f2e
dbms: Server: Reverted old modification that found its way into master by error. It could have lead to deadlocks. [#METR-18510]
2016-03-01 22:16:27 +03:00
Alexey Arno
6efc98d1f3
Merge
2016-03-01 20:47:53 +03:00
Alexey Milovidov
56b316bff7
Fixed error when symlinked part couldn't be removed [#METR-20080].
2016-02-19 23:13:54 +03:00
Alexey Milovidov
7af87e367f
Better diagnostics [#METR-20079].
2016-02-18 00:02:06 +03:00
Alexey Milovidov
8b3afeb60d
Squashed commit of the following:
...
commit f968e7e7f0d84c89fd26dea1d541bd9f6041d7c8
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 06:11:29 2016 +0300
Addition [#METR-2944].
commit 7524981fa7c4f22929dd5009444a0ae28500f620
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 06:08:43 2016 +0300
Fixed error (incomplete) [#METR-2944].
commit 2f1e7bf9f46cd9ce958ade9041c00ce067940fd2
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 05:37:43 2016 +0300
Improving performance of row formats [#METR-2944].
commit 9848910f235863c9571ef1ebe0d87d4929ee283c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 00:37:12 2016 +0300
Improving performance of text formats [#METR-2944].
commit 3aedc7fd784af962e64ffdd10ec23ac53827d8e2
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Tue Feb 16 00:18:00 2016 +0300
Improving performance of row formats [#METR-2944].
commit cb5932c2b0385604477e69c8262dc31a4bb4b23b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Mon Feb 15 00:53:27 2016 +0300
Fixed error.
commit 42863fd4eddeef594e846c598b92877b6ff86fa6
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sun Feb 14 23:13:46 2016 +0300
Improving performance of row formats [#METR-2944].
commit 71c6fb19a85a79297433ceb486fdb97e551d964f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date: Sun Feb 14 16:58:56 2016 +0300
Improving performance of row formats [#METR-2944].
2016-02-16 19:39:39 +03:00
Alexey Milovidov
bb122a2fa7
dbms: less locking while clearing old parts; better while loading parts [#METR-2944].
2016-02-14 14:02:47 +03:00
Alexey Milovidov
5a78d4b0da
Lowered size of index in memory (experimental) [#METR-2944].
2016-02-14 08:43:03 +03:00
Alexey Milovidov
7a92c3cf1a
Preparation [#METR-2944].
2016-02-14 07:58:47 +03:00
Alexey Milovidov
d14a12151e
Fixed error with leak of watches [#METR-19975].
2016-02-11 04:48:34 +03:00
Pavel Kartavyy
eca42536d8
dbms: renamed Revision to ClickHouseRevision. Daemon to BaseDaemon
2016-02-09 20:06:50 +03:00
Alexey Milovidov
df1d66e51a
Removed sensitive data.
2016-02-08 00:58:58 +03:00
Alexey Milovidov
02958c1c7f
dbms: fixed race condition between attaches and download of parts [#METR-19399].
2016-02-07 20:31:13 +03:00
Alexey Milovidov
43c73cf7ee
dbms: added support for CSV format [#METR-19957].
2016-02-07 11:42:21 +03:00
Alexey Milovidov
563e410b72
Moved threadpool library to contrib [#METR-17973].
2016-02-05 08:07:39 +03:00
Alexey Milovidov
3519c3cea2
dbms: separated mysqlxx::Date and mysqlxx::DateTime [#METR-17973].
2016-02-03 04:17:58 +03:00
Alexey Milovidov
48a1fe182d
dbms: attempt to fix an error [#METR-19866].
2016-02-03 00:30:27 +03:00
Alexey Milovidov
038a6278d5
dbms: fixed error with multiple INSERTs in StripeLog [#METR-19901].
2016-02-02 23:33:03 +03:00
Alexey Milovidov
21fb1cca7c
dbms: protection from attaching inactive parts at second ATTACH [#METR-19399].
2016-01-30 06:26:24 +03:00
Alexey Milovidov
a0e7a59ab1
dbms: fixing errors with ATTACHes [#METR-19399].
2016-01-30 05:29:20 +03:00
Alexey Milovidov
dae8a1d99d
dbms: allowed to merge parts after DETACH PARTITION and then ATTACH [#METR-19397].
2016-01-30 04:36:13 +03:00
Alexey Milovidov
f0a009bd70
dbms: attempt to fix an error [#METR-19399].
2016-01-30 03:57:35 +03:00
Alexey Milovidov
061306d04b
Merge
2016-01-29 05:24:50 +03:00
Alexey Milovidov
1b93d7d874
dbms: fixed error with possible conflict of names of parts when doing ATTACH after DROP PARTITION [#METR-18510].
2016-01-29 05:24:03 +03:00
Alexey Milovidov
d5163b5060
Removed few old files [#METR-18510].
2016-01-29 05:22:43 +03:00
Alexey Arno
113b592380
Merge
2016-01-28 19:06:57 +03:00
Alexey Milovidov
e5d4149ca4
Merge
2016-01-28 04:00:42 +03:00
Alexey Milovidov
67a07205b7
Merge
2016-01-28 04:00:27 +03:00
Alexey Milovidov
b7d3f0e4d6
Merge
2016-01-28 03:59:35 +03:00
Alexey Milovidov
5d962f241f
dbms: fixed error with ATTACH [#METR-19835].
2016-01-28 03:39:11 +03:00
Alexey Milovidov
5c90d7d45c
Merge
2016-01-26 05:00:25 +03:00
Alexey Milovidov
085dd9f90a
Merge
2016-01-26 04:56:42 +03:00
Alexey Arno
ae2f7c7613
Merge
2016-01-26 03:30:18 +03:00
Alexey Milovidov
6d50fb4b44
dbms: fixed quorum inserts; improved performance of ordinary inserts [#METR-16779].
2016-01-24 08:00:24 +03:00
Alexey Milovidov
409954428b
dbms: using numeric constants while evaluating PKCondition [#METR-19758].
2016-01-23 00:28:58 +03:00
Alexey Milovidov
e720a53cf2
dbms: return early on WHERE 0 [#METR-19758].
2016-01-22 23:43:16 +03:00
Alexey Milovidov
48be0fb3e4
dbms: faster removing of lost parts from queue [#METR-19754].
2016-01-21 23:45:56 +03:00
Alexey Milovidov
a08281d2eb
dbms: fixed error when replica has too large delay [#METR-19586].
2016-01-21 22:43:00 +03:00
Alexey Arno
a3ea32b985
Merge
2016-01-21 19:30:05 +03:00
Alexey Milovidov
14d525d991
dbms: fixed error with insert quorum [#METR-16779].
2016-01-21 07:06:20 +03:00
Alexey Milovidov
0f3e163c4e
dbms: CurrentMetrics: development [#METR-19596].
2016-01-21 04:47:28 +03:00
Alexey Milovidov
30e559636d
dbms: added support for global metrics: sending to graphite; added system.metrics table [#METR-19596].
2016-01-21 00:32:01 +03:00
Alexey Milovidov
3f89d9e0f5
dbms: added profile event for yielding leadership [#METR-17573].
2016-01-20 23:43:42 +03:00
Alexey Milovidov
fa22ca0d09
dbms: added comment [#METR-19586].
2016-01-20 03:18:58 +03:00
Alexey Milovidov
277167af17
dbms: fixed error with exceptions while queue processing [#METR-19586].
2016-01-20 00:38:01 +03:00
Alexey Milovidov
acd611c326
dbms: fixed calculation of delays [#METR-17573].
2016-01-19 21:49:37 +03:00
Alexey Milovidov
fc951a9304
dbms: pulling logs at startup for better calculation of delays [#METR-17573].
2016-01-19 20:17:22 +03:00
Alexey Milovidov
dd1effe99c
Merge
2016-01-18 19:27:57 +03:00
Alexey Milovidov
25036fec31
dbms: addition [#METR-19586].
2016-01-18 19:27:27 +03:00
Alexey Milovidov
82a96d22b1
dbms: tracking replicas delays [#METR-17573].
2016-01-17 16:00:42 +03:00
Alexey Milovidov
d1882fe766
dbms: addition to prev. revision [#METR-2944].
2016-01-17 11:27:52 +03:00
Alexey Milovidov
d603d0a12d
Merge
2016-01-17 11:12:48 +03:00
Alexey Milovidov
a30532594b
dbms: fixed error [#METR-19586].
2016-01-17 08:22:22 +03:00
Alexey Milovidov
d8e6b1dcf1
dbms: fixed error in prev. revision [#METR-19586].
2016-01-13 05:36:11 +03:00
Alexey Milovidov
ab1b725779
dbms: less dependencies [#METR-2944].
2016-01-13 03:32:59 +03:00
Alexey Milovidov
949ecc2070
dbms: optimized function pullLogsToQueue [#METR-19586].
2016-01-12 22:45:51 +03:00
Alexey Milovidov
13c7d0983a
dbms: cutting dependency [#METR-2944]..
2016-01-12 00:46:36 +03:00
Alexey Milovidov
1f7f7cd682
dbms: better [#METR-19586].
2016-01-10 07:44:12 +03:00
Alexey Milovidov
a5b8166541
dbms: better [#METR-19586].
2016-01-10 07:43:30 +03:00
Alexey Milovidov
a419ce1052
Preparation to build with in-tree Poco library [#METR-19593].
2016-01-07 22:52:21 +03:00
Andrey Mironov
325107ad5a
dbms: FunctionCast for Enums: allow changing names but not values for existing elements [#METR-19265]
2015-12-29 15:57:22 +03:00
Andrey Mironov
40e6f51370
dbms: allow cheap alter of Enums [#METR-19265]
2015-12-28 20:06:15 +03:00
Alexey Milovidov
0cf09f76f8
dbms: better [#METR-2944]..
2015-12-28 17:24:31 +03:00
Alexey Milovidov
43350f51bb
dbms: don't thrash mark_cache on merges (and ALTER MODIFY TYPE) [#METR-19575].
2015-12-26 03:59:09 +03:00
Andrey Mironov
13f56d4465
dbms: use CAST internally whenever a conversion is required [#METR-19265]
2015-12-25 15:06:16 +03:00
Alexey Milovidov
f1f3619df4
dbms: cancelling fetching of parts on table shutdown [#METR-19544].
2015-12-25 00:28:18 +03:00
Alexey Milovidov
89c64fe863
dbms: removed unused field [#METR-2944].
2015-12-24 21:35:01 +03:00
Alexey Milovidov
fe0e9d2248
dbms: little better [#METR-19417].
2015-12-16 05:38:11 +03:00
Alexey Milovidov
0939b5e881
Merge
2015-12-16 05:32:49 +03:00
Alexey Milovidov
9143952e83
dbms: probably better [#METR-19172].
2015-12-13 15:02:10 +03:00
Alexey Milovidov
2aeb48be2d
dbms: added backoff on slow reads [#METR-17579].
2015-12-13 07:52:13 +03:00
Alexey Milovidov
236f04d2dc
dbms: Buffer: fixed error [#METR-19371],
2015-12-11 05:19:32 +03:00
Alexey Milovidov
db8d82f13e
dbms: Buffer: better [#METR-19249].
2015-12-09 09:55:49 +03:00
Alexey Milovidov
e473834770
dbms: StorageBuffer: write correct info about block flushed [#METR-19249].
2015-12-09 09:16:24 +03:00
Alexey Milovidov
9e33ab5519
dbms: fixed error with StorageBuffer [#METR-19249].
2015-12-09 09:10:13 +03:00
Alexey Milovidov
6eb47b0db4
dbms: fixed error with StorageBuffer [#METR-19249].
2015-12-09 09:04:00 +03:00
Alexey Milovidov
6260ac34a3
dbms: fixed high CPU usage on shutdown [#METR-19056].
2015-12-09 08:05:42 +03:00
Alexey Milovidov
e0653fda4e
dbms: little better [#METR-19172].
2015-12-09 07:41:46 +03:00
Alexey Milovidov
f6973a32c4
dbms: added support for empty StripeLog tables [#METR-19298].
2015-12-08 23:04:11 +03:00
Alexey Milovidov
78b560c846
dbms: fixed error [#METR-19283].
2015-12-07 22:30:50 +03:00
Alexey Milovidov
b76731a578
dbms: improved startup times for lagged replica [#METR-18563].
2015-12-05 10:03:17 +03:00
Alexey Milovidov
117060cf43
dbms: fixed error [#METR-18167].
2015-12-03 07:03:20 +03:00
Alexey Milovidov
a7387d9ce4
dbms: improvement [#METR-2944].
2015-11-30 23:20:37 +03:00
Alexey Milovidov
39004c76f5
dbms: addition [#METR-19052].
2015-11-29 15:54:58 +03:00
Alexey Milovidov
b6aaf1fe32
dbms: development; provided monotonicity properties for date-time functions [#METR-19052].
2015-11-29 14:58:44 +03:00
Alexey Milovidov
d9bc972a59
dbms: allowed to use index if column is wrapped by piecewise-monotonic functions: initial implementation [#METR-19052].
2015-11-29 11:06:29 +03:00
Alexey Milovidov
8314861690
dbms: improved performance of INSERT SELECT [#METR-19025].
2015-11-21 18:47:32 +03:00
Andrey Mironov
715d2f6ce5
dbms: add key description to system.dictionaries[#METR-17328]
2015-11-20 19:20:54 +03:00
Alexey Milovidov
0713e4c592
dbms: addition to prev. revision [#METR-18847].
2015-11-20 06:08:12 +03:00
Alexey Milovidov
5e2499eb77
dbms: addition to prev. revision [#METR-18847].
2015-11-20 05:42:26 +03:00
Alexey Milovidov
4318712300
dbms: addition to prev. revision [#METR-18847].
2015-11-20 05:29:16 +03:00
Alexey Milovidov
2d00e5d84f
dbms: SAMPLE ... OFFSET development: using rational numbers [#METR-18847].
2015-11-20 00:34:53 +03:00
Alexey Milovidov
1b08920e50
dbms: SAMPLE OFFSET: development [#METR-18847].
2015-11-19 06:24:59 +03:00
Alexey Milovidov
09dd253636
dbms: added support for SAMPLE ... OFFSET [#METR-18847].
2015-11-19 00:37:28 +03:00
Alexey Milovidov
513b4e0dc2
dbms: fixed error message [#METR-18810].
2015-11-13 23:31:02 +03:00
Evgeniy Gatov
998f5fd552
dbms: temporarily disabled shards multiplexing [#METR-18300].
2015-11-13 20:21:16 +03:00
Alexey Milovidov
7f736e4065
dbms: temporarily disabled shards multiplexing [#METR-18300].
2015-11-12 04:17:44 +03:00
Alexey Milovidov
9b991b3d6c
dbms: whitespaces [#METR-2944].
2015-11-11 05:13:24 +03:00
Alexey Milovidov
d21307c535
dbms: fixed error with views [#METR-18748].
2015-11-10 23:07:38 +03:00
Alexey Milovidov
f8e58463a6
dbms: addition to prev. revision [#METR-17573].
2015-11-10 00:07:22 +03:00
Alexey Milovidov
e78ed9f802
dbms: replication delays: development [#METR-17573].
2015-11-09 23:30:54 +03:00
Alexey Milovidov
4482871274
dbms: allowed aliases without AS keyword in SELECT clause at top level [#METR-15573].
2015-11-08 03:28:12 +03:00
Alexey Milovidov
a43d225da7
Merge
2015-11-06 21:46:23 +03:00
Alexey Milovidov
d7831a6317
dbms: fixed error [#METR-17573].
2015-11-06 21:45:48 +03:00
Alexey Arno
29dc5f91d1
Merge
2015-11-06 20:44:01 +03:00
Alexey Milovidov
4a35d9169f
dbms: merges don't block ALTERs [#METR-18690].
2015-11-06 20:34:48 +03:00
Alexey Milovidov
53dd07b8ca
dbms: checking replication delays: development [#METR-17573].
2015-11-05 23:08:18 +03:00
Alexey Milovidov
e29df2814c
dbms: checking replication delays [#METR-17573].
2015-11-05 22:44:19 +03:00
Alexey Milovidov
11447a4e1a
dbms: accurate checking of replication delays (incomplete) [#METR-17573].
2015-11-05 20:38:24 +03:00
Alexey Milovidov
213a6dedbd
dbms: probably fixed error [#METR-18611].
2015-11-02 22:19:29 +03:00
Alexey Arno
3c115c4dbe
dbms: Server: Compilation fix. [#METR-16213]
2015-11-02 13:53:40 +03:00
Alexey Milovidov
c9a8f19def
dbms: fixed error with tuples of consts [#METR-18586].
2015-10-29 00:21:18 +03:00
Alexey Milovidov
400588148c
dbms: fixed error in PKCondition [#METR-18585].
2015-10-29 00:00:44 +03:00
Andrey Mironov
d2188a1183
dbms: alter: allow altering between any default types. [#METR-18221]
...
add commentary about altering to FixedString(N) columns with existing files
2015-10-21 17:54:13 +03:00
Andrey Mironov
8242d24d1d
dbms: fix alters involving FixedString columns and defaults [#METR-18221]
2015-10-21 17:54:13 +03:00
Alexey Arno
2660fbaa21
dbms: Server: merged branch METR-16213 into master
2015-10-20 17:59:29 +03:00
Andrey Mironov
4195842841
dbms: add ext::identity and ext::collection_cast, use in ITableDeclaration
2015-10-16 14:44:44 +03:00
Andrey Mironov
3b879c444d
dbms: simplify ITableDeclaration::getColumnsList
2015-10-15 20:58:28 +03:00
Andrey Mironov
b0d70b6753
dbms: ITableDeclaration::getColumnsListIterator: simplify awesome code even further
2015-10-15 20:51:23 +03:00
Andrey Mironov
ecf917de65
dbms: ITableDeclaration::getColumnsListIterator: simplify awesome code even further
2015-10-15 19:50:10 +03:00
Alexey Arno
5f17c9d55d
Merge
2015-10-12 17:53:16 +03:00
Alexey Milovidov
bb283e6602
dbms: added support for different numeric types in function has [#METR-18382].
2015-10-12 10:05:54 +03:00
Alexey Milovidov
0a7b4dd536
dbms: fixed little error [#METR-16457].
2015-10-08 23:01:09 +03:00
Alexey Milovidov
4e75ccee03
Probably better [#METR-17973].
2015-10-05 08:40:27 +03:00
Alexey Milovidov
918422ad48
Moved files [#METR-17973].
2015-10-05 04:35:28 +03:00
Alexey Milovidov
f90c3003ea
Moved files [#METR-17973].
2015-10-05 04:11:12 +03:00
Alexey Milovidov
4a061b97cb
Moved file [#METR-17973].
2015-10-05 03:44:40 +03:00
Alexey Milovidov
fefd3791f1
Moved files [#METR-17973].
2015-10-05 03:33:43 +03:00
Alexey Milovidov
733324645f
dbms: aggregation by arrays: preparation [#METR-13168].
2015-10-04 06:17:36 +03:00
Alexey Milovidov
f356545bbe
dbms: allowed DROP/DETACH partition on non-leader [#METR-17573].
2015-10-03 00:28:19 +03:00
Alexey Milovidov
b8c8662457
dbms: preparation [#METR-18167].
2015-10-02 21:33:46 +03:00
Alexey Milovidov
d339ad0048
Merge
2015-10-01 06:30:50 +03:00
Alexey Milovidov
1f6def094f
dbms: fixed build [#METR-18202].
2015-09-29 22:19:54 +03:00
Alexey Milovidov
003cc854fd
dbms: changed 'at most' to 'at least' for rows to read when specifying absolute SAMPLE size [#METRIKASUPP-5748].
2015-09-28 22:10:07 +03:00
Alexey Milovidov
932a09ad6e
dbms: fixed race condition in ATTACH [#METR-17573].
2015-09-27 17:22:23 +03:00
Alexey Milovidov
e96705ed44
dbms: fixed error [#METR-16779].
2015-09-27 16:45:20 +03:00
Alexey Milovidov
88f8d02ae7
dbms: fixed error [#METR-16779].
2015-09-27 16:35:14 +03:00
Alexey Milovidov
9a4a46af9b
dbms: fixed error [#METR-16779].
2015-09-27 16:03:41 +03:00
Alexey Milovidov
1a2f063fc8
dbms: addition to prev. revision [#METR-16779].
2015-09-27 15:52:58 +03:00
Alexey Milovidov
9025f88561
dbms: fixed error [#METR-18061].
2015-09-27 15:34:32 +03:00
Alexey Milovidov
87e1e69ff6
dbms: allowed to write block again after failed quorum write [#METR-16779].
2015-09-27 13:45:49 +03:00
Alexey Milovidov
3979b2aa49
dbms: don't use unreplicated data if there are no parts [#METR-18198].
2015-09-27 10:11:00 +03:00
Andrey Mironov
07a3ea8eb1
Merge
2015-09-25 16:39:13 +03:00
Alexey Milovidov
093a8b12a7
dbms: added 'max_network_bytes' setting [#METR-18186].
2015-09-25 15:52:47 +03:00
Alexey Milovidov
d86761f504
dbms: fixed error with 'max_concurrent_queries_for_user' setting in distributed queries [#METR-17965].
2015-09-25 15:47:33 +03:00
Andrey Mironov
efc1f35c21
dbms: fix reverse order of ranges for FINAL with merge_tree_uniform_read_distribution = 1 [#METR-16457]
2015-09-25 14:35:58 +03:00
Alexey Milovidov
1a16709162
dbms: fixed error [#METR-18170].
2015-09-25 10:51:00 +03:00
Alexey Milovidov
c757bf9063
dbms: setting thread names [#METR-2944].
2015-09-24 21:54:21 +03:00
Alexey Arno
19bc3181f2
Merge
2015-09-24 15:40:36 +03:00
Alexey Milovidov
fb654a1255
Merge
2015-09-24 10:39:47 +03:00
Alexey Milovidov
07b34aa432
dbms: fixed build [#METR-2944].
2015-09-24 10:03:20 +03:00
Alexey Milovidov
a3e706ead8
dbms: fixed error [#METR-18167].
2015-09-24 09:20:50 +03:00
Alexey Milovidov
3d817fe625
dbms: lowered data size in ZK [#METR-18170].
2015-09-24 08:47:17 +03:00
Alexey Milovidov
6fc99c48e1
dbms: better [#METR-2944].
2015-09-24 07:52:02 +03:00
Alexey Milovidov
1481d7f293
dbms: specifying port to send queries in ZK [#METR-18167].
2015-09-24 07:50:53 +03:00
Alexey Milovidov
7784606c6a
dbms: addition to prev. revision [#METR-2944].
2015-09-24 07:14:35 +03:00
Alexey Milovidov
a531680a92
dbms: removed most of log messages 'all_data_parts is locked' [#METR-2944].
2015-09-24 07:13:06 +03:00
Alexey Milovidov
75a16854db
dbms: moved files [#METR-2944].
2015-09-24 06:50:09 +03:00
Alexey Milovidov
dc209def73
dbms: table system.replication_queue: development [#METR-18061].
2015-09-24 04:18:25 +03:00
Alexey Milovidov
f8d94fcbd9
dbms: just-written parts does not participate in sanity check [#METR-18169].
2015-09-24 04:17:10 +03:00
Alexey Milovidov
a840af70ab
dbms: addition to prev. revision [#METR-18061].
2015-09-24 03:31:47 +03:00
Alexey Milovidov
6af8215af5
dbms: added table system.replication_queue [#METR-18061].
2015-09-24 03:21:02 +03:00
Alexey Milovidov
0f8b651fe8
dbms: fixing error with 'nonincrement_block_numbers' [#METR-18139].
2015-09-23 05:39:07 +03:00
Alexey Milovidov
926a661e38
Merge
2015-09-22 01:44:18 +03:00
Alexey Milovidov
c89541646c
dbms: instrumenting replication queue [#METR-18061].
2015-09-22 01:43:38 +03:00
Alexey Milovidov
5df201add2
dbms: clarification [#METR-2944].
2015-09-22 01:33:20 +03:00
Alexey Milovidov
4e28608077
dbms: fixed error [#METR-16779].
2015-09-21 21:47:46 +03:00
Andrey Mironov
244eabb54b
dbms: allow moving primary key columns to PREWHERE if the can't be used by PKCondition [#METR-18063]
2015-09-21 15:13:11 +03:00
Alexey Milovidov
726443131b
dbms: addition to prev. revision [#METR-16779].
2015-09-20 15:25:10 +03:00
Alexey Milovidov
4047e4ed5b
dbms: tiny modification [#METR-2944].
2015-09-20 14:56:14 +03:00
Alexey Milovidov
6571769d3b
dbms: added setting 'select_sequential_consistency' [#METR-16779].
2015-09-20 14:54:58 +03:00
Alexey Milovidov
3b5a3e7325
dbms: quorum insert: development [#METR-16779].
2015-09-20 14:02:59 +03:00
Alexey Milovidov
dcf40ef7c8
dbms: addition [#METR-17573].
2015-09-20 09:40:17 +03:00
Alexey Milovidov
a78ac9c6ee
dbms: addition to prev. revision [#METR-18099].
2015-09-20 09:35:28 +03:00
Alexey Milovidov
b14bbf3928
Merge
2015-09-20 09:31:19 +03:00
Alexey Milovidov
227b41b0eb
dbms: set queue entry time when cloning replica or repairing missing or damaged parts [#METR-18085].
2015-09-20 08:50:15 +03:00
Alexey Milovidov
615181b3a6
dbms: added last_queue_update column to system.replicas table; clarifications [#METR-17573].
2015-09-20 08:21:43 +03:00
Alexey Milovidov
3ea789e23f
dbms: fixed log message [#METR-2944].
2015-09-19 11:19:25 +03:00
Alexey Milovidov
b068913aeb
dbms: removed bogus messages from error log; improved diagnostics; extended system.replicas table [#METR-17573].
2015-09-19 08:56:40 +03:00
Alexey Arno
1cae6e8b54
Merge
2015-09-18 16:36:10 +03:00
Alexey Milovidov
a53f7473d3
dbms: removed misleading error messages about canceled merges [#METR-18087].
2015-09-18 09:39:39 +03:00
Alexey Milovidov
7a7a2ac6e0
dbms: attempt to fix an error (incomplete) [#METR-17286].
2015-09-18 00:31:26 +03:00
Alexey Milovidov
10b86afd3c
dbms: saving create time for log entries in ZK [#METR-18085].
2015-09-18 00:30:43 +03:00
Alexey Milovidov
b0b44b1565
dbms: removing old queue entries: continue development [#METR-18035].
2015-09-17 00:12:59 +03:00
Alexey Milovidov
13112cc66e
dbms: better [#METR-18035].
2015-09-16 23:40:01 +03:00
Alexey Milovidov
cf7d220f10
dbms: fixed error [#METR-18035].
2015-09-16 23:38:50 +03:00
Andrey Mironov
b3db6a06fc
dbms: fix for non-final select just in case [#METR-16457]
2015-09-16 15:15:25 +03:00
Andrey Mironov
55087bddc7
dbms: fix segfault when SELECT FINAL selects zero parts[#METR-16457]
2015-09-16 14:49:09 +03:00
Alexey Milovidov
fa0e61086f
dbms: removed bad code [#METR-17988].
2015-09-16 08:09:58 +03:00
Alexey Milovidov
200742d632
Merge
2015-09-16 07:18:52 +03:00
Alexey Milovidov
d51404633b
dbms: fixed error [#METR-16457].
2015-09-16 07:18:16 +03:00
Alexey Milovidov
d829d9fe10
dbms: clearing impossible queue entries: development [#METR-18035].
2015-09-15 04:55:22 +03:00
Alexey Milovidov
23a11f19c7
dbms: clearing impossible entries from replication queue [#METR-18035].
2015-09-15 04:20:40 +03:00
Alexey Milovidov
0743a87ebd
dbms: clearing impossible entries from replication queue [#METR-18035].
2015-09-15 01:45:19 +03:00
Alexey Milovidov
15a6ac31f4
dbms: quorum inserts: development [#METR-16779].
2015-09-11 05:51:35 +03:00
Alexey Milovidov
d53f173478
dbms: quorum inserts: development [#METR-16779].
2015-09-11 05:13:59 +03:00
Alexey Milovidov
a26a43fcc0
dbms: quorum inserts: development [#METR-16779].
2015-09-10 23:43:42 +03:00
Alexey Milovidov
ec2151e646
dbms: removing deduplicated parts immediately [#METR-17988].
2015-09-09 22:03:46 +03:00
Alexey Milovidov
f6cfc72000
dbms: addition to prev. revision [#METR-16779].
2015-09-09 21:34:58 +03:00
Alexey Milovidov
aaa70348af
dbms: quorum inserts: development [#METR-16779].
2015-09-09 21:15:36 +03:00
Alexey Milovidov
66b130a2e5
dbms: implemented method 'pull' for GLOBAL subqueries [#METR-17758].
2015-09-05 04:22:09 +03:00
Alexey Milovidov
767a3c8090
dbms: fixed error with WITH TOTALS in subquery with distributed table with one shard and LIMIT [#METR-17561].
2015-09-04 22:40:55 +03:00
Andrey Mironov
40026a8e7b
Merge
2015-09-03 16:30:50 +03:00
Andrey Mironov
11857853a4
Merge
2015-09-03 12:20:04 +03:00
Alexey Milovidov
57c03c0dce
dbms: whitespace [#METR-17552].
2015-09-02 22:58:29 +03:00
Alexey Milovidov
f46326c4e8
dbms: StorageBuffer: better [#METR-17889].
2015-09-02 20:47:29 +03:00
Andrey Mironov
959d66cfa4
dbms: use actual settings [#METR-16457]
2015-09-02 14:15:16 +03:00
Alexey Milovidov
dab47ec36d
dbms: fixed error with StorageBuffer [#METR-17889].
2015-09-02 00:48:38 +03:00
Andrey Mironov
ef356f9267
Merge
2015-09-01 19:09:12 +03:00
Andrey Mironov
b2fa52394b
dbms: support final with new code [#METR-16457]
2015-09-01 15:24:38 +03:00
Andrey Mironov
84d24ae336
merge branch 'master'
2015-08-31 18:50:06 +03:00
Alexey Milovidov
5374c2a927
dbms: removed random shuffling of data parts on SELECT [#METR-17757].
2015-08-19 21:35:02 +03:00
Andrey Mironov
4bdecf9c29
dbms: print detailed exception text in system.dictionaries.last_exception [#METR-17487]
2015-08-19 16:19:37 +03:00
Alexey Milovidov
f1655cc62f
Merge
2015-08-18 00:09:36 +03:00
Alexey Milovidov
5011e4d581
dbms: added StripeLog engine [#METR-17716].
2015-08-16 11:18:34 +03:00
Alexey Milovidov
469b409ba0
dbms: added storage StripeLog (incomplete) [#METR-17716].
2015-08-16 10:01:41 +03:00
Alexey Milovidov
cf4a0e85ef
dbms: lowered memory usage for INSERT [#METR-17704].
2015-08-14 05:45:40 +03:00
Alexey Milovidov
38d6128150
dbms: added column sizes to system.columns table [#METR-17475].
2015-07-26 14:34:41 +03:00
Andrey Mironov
28d333adff
Merge
2015-07-23 20:54:07 +03:00
Andrey Mironov
defba956d9
Merge
2015-07-23 16:11:27 +03:00
Alexey Milovidov
8d5cd69bb2
dbms: fixed exception message [#METR-2944].
2015-07-17 21:11:10 +03:00
Alexey Milovidov
c0e029bb1b
dbms: renamed ColumnWithNameAndType to ColumnWithTypeAndName for clarification [#METR-2944].
2015-07-17 04:27:35 +03:00
Alexey Milovidov
71f64f2d49
Merge
2015-07-17 00:32:51 +03:00
Alexey Milovidov
41faaed60e
dbms: addition to prev. revision [#METR-17305].
2015-07-17 00:08:50 +03:00
Alexey Milovidov
791cc23dd6
dbms: addition to prev. revision [#METR-17305].
2015-07-17 00:06:45 +03:00
Alexey Milovidov
52847e6591
Merge
2015-07-17 00:03:53 +03:00
Alexey Milovidov
c9689b255d
dbms: system.replicas: added columns 'inserts_oldest_time' and 'merges_oldest_time' [#METR-17306]..
2015-07-16 22:11:59 +03:00
Alexey Milovidov
efdc07a1da
Merge
2015-07-16 21:13:58 +03:00
Alexey Arno
5dcda93405
dbms: Server: Fixed unsigned int overflow issues. Updated functional test. [#METR-16435]
2015-07-16 16:01:49 +03:00
Alexey Milovidov
ba7b7dd52d
dbms: fixed race condition in storage Chunks [#METR-17327].
2015-07-15 23:40:19 +03:00
Alexey Milovidov
1f03f17a49
dbms: passing proper Context to subqueries analyzer in PREWHERE [#METR-17231].
2015-07-15 07:50:48 +03:00
Alexey Milovidov
226731128b
dbms: get rid of columns inside Context [#METR-15553].
2015-07-15 04:26:35 +03:00
Andrey Mironov
874f665ffd
Merge
2015-07-14 16:11:38 +03:00
Alexey Milovidov
52bab67d5f
Merge
2015-07-14 03:48:34 +03:00
Andrey Mironov
f92714712f
dbms: extract IDictionaryBase, fix devirtualization. [#METR-17111]
2015-07-13 20:11:17 +03:00
Alexey Arno
231588919f
Merge
2015-07-13 14:45:59 +03:00
Alexey Milovidov
c449820a13
dbms: addition to prev. revision [#METR-16999].
2015-07-08 17:22:31 +03:00
Alexey Milovidov
af0070c16b
Merge
2015-07-08 07:38:46 +03:00
Alexey Arno
992e7dc7a5
Merge
2015-07-08 02:11:30 +03:00
Andrey Mironov
a5bfc70920
Merge
2015-07-07 18:30:10 +03:00
Alexey Arno
1d9066bb8a
Merge
2015-07-03 16:04:03 +03:00
Alexey Milovidov
efddabd212
Merge
2015-07-01 23:42:42 +03:00
Alexey Milovidov
d71b7ca1b0
dbms: better diagnostics [#METR-12542].
2015-07-01 23:14:23 +03:00
Alexey Arno
072d110f67
Merge
2015-07-01 20:33:00 +03:00
Andrey Mironov
85d2dbcd76
Merge
2015-06-29 13:49:24 +03:00
Alexey Milovidov
efc741efb0
dbms: added setting 'distributed_group_by_no_merge' [#METR-17060].
2015-06-28 09:48:42 +03:00
Alexey Arno
37f008afd0
dbms: Server: Added support for multiple time zones: part 1 (does not add any new functionality, does not change current functionality) [#METR-15618]
2015-06-26 18:11:31 +03:00
Andrey Mironov
a9d16d8a9f
Merge
2015-06-26 13:52:20 +03:00
Andrey Mironov
9dd999708c
Merge
2015-06-25 16:03:46 +03:00
Alexey Milovidov
4ecc523ea5
dbms: fixed error with using comparison of Date or DateTime with constant string in index [#METR-2944].
2015-06-25 00:24:06 +03:00
Andrey Mironov
aa7fe63962
dbms: temporarily add merge_tree_uniform_read_distribution setting. [#METR-16457]
2015-06-24 16:22:31 +03:00
Andrey Mironov
b18764404a
Merge
2015-06-24 14:03:53 +03:00
Alexey Milovidov
7f2fddeed2
dbms: fixed error in materialized views after refactoring [#METR-16945].
2015-06-23 02:17:49 +03:00
Andrey Mironov
f012d95b7a
dbms: implement alter table detach unreplicated partition [#MTRSADMIN-1093]
2015-06-22 21:24:02 +03:00
Andrey Mironov
be68461fc6
dbms: correctly determine mark to end of previous block [#MTRSADMIN-1093]
2015-06-22 21:24:02 +03:00
Andrey Mironov
978aba0f4c
Merge
2015-06-22 21:24:02 +03:00
Alexey Milovidov
6f3d8f0efc
dbms: added simple priorities system [#METR-16911].
2015-06-21 09:06:04 +03:00
Alexey Milovidov
0719320758
dbms: improvement [#METR-2944].
2015-06-18 05:11:05 +03:00
Alexey Milovidov
7f0e6fd3c1
Merge
2015-06-11 03:35:36 +03:00
Alexey Milovidov
18a8e1f0ca
dbms: StorageBuffer: added missing support for defaults [#METR-16722].
2015-06-09 22:43:06 +03:00
Alexey Milovidov
c94bd2fc09
dbms: removed useless code [#METR-16739].
2015-06-08 23:22:02 +03:00
Alexey Milovidov
cac3ce7e27
dbms: allowed more easily to specify cluster name with hyphens [#METR-16610].
2015-06-05 23:04:54 +03:00
Alexey Milovidov
4899dd47aa
dbms: get rid of 'increment.txt': addition [#METR-16629].
2015-06-05 19:41:18 +03:00
Alexey Milovidov
05814604de
dbms: fixed error with ATTACH for replicated tables [#MTRSADMIN-1093].
2015-06-04 05:07:30 +03:00
Alexey Milovidov
027342ec5a
Merge
2015-06-03 06:56:40 +03:00
Alexey Milovidov
9c78e95702
dbms: addition to prev. revision [#METR-16629].
2015-06-03 00:24:41 +03:00
Alexey Milovidov
76bfd2af21
dbms: addition to prev. revision [#METR-16629].
2015-06-03 00:08:12 +03:00
Alexey Milovidov
c19193cf61
Merge
2015-06-02 23:22:53 +03:00
Alexey Milovidov
5752d8f561
dbms: removing obsolete parts [#METR-16629].
2015-06-02 23:21:03 +03:00
Alexey Milovidov
3786513a3c
dbms: fixing error [#METR-16575].
2015-05-29 00:41:28 +03:00
Alexey Milovidov
40f0a9c4d9
dbms: fixed error with false-broken parts [#METR-16545].
2015-05-28 07:32:38 +03:00
Alexey Milovidov
0984363b9c
dbms: removed passing DataTypeFactory everywhere [#METR-16545].
2015-05-28 06:49:28 +03:00
Andrey Mironov
31b868184d
dbms: show all dictionaries in system.dictionaries, even the ones failed to load. [#METR-16466]
2015-05-26 14:54:05 +03:00
Alexey Arno
28822deffb
dbms: Server: Fixed computation overflow issue. [#METR-16435]
2015-05-26 13:00:17 +03:00
Alexey Milovidov
baaf5d0485
dbms: allowed to JOIN with empty table [#METR-16476].
2015-05-26 03:37:48 +03:00
Andrey Mironov
fb2828f256
Merge
2015-05-20 15:06:48 +03:00
Alexey Milovidov
2b762c7aa9
dbms: fixed error with StorageBuffer when destination table doesn't exist [#METR-16352].
2015-05-18 23:28:40 +03:00
Alexey Milovidov
df8eefd79e
dbms: tiny fixes [#METR-16266].
2015-05-16 11:33:32 +03:00
Andrey Mironov
2c58c9ea50
dbms: add system.dictionaries.query_count field [#METR-
...
15569]
2015-05-08 15:31:34 +03:00
Alexey Milovidov
c57063be27
Merge
2015-05-07 02:35:54 +03:00
Alexey Milovidov
a5afb7a863
dbms: cut dependency [#METR-2944].
2015-05-07 02:35:37 +03:00
Alexey Milovidov
cebe87f321
Merge
2015-05-05 21:22:59 +03:00
Alexey Arno
6a3c429bf3
dbms: Server: Removed unneeded code. [#METR-15859]
2015-05-05 13:45:45 +03:00
Alexey Arno
550d5e9e7a
dbms: Server: Fixed hostname + IP address presentation. [#METR-15859]
2015-05-05 13:13:45 +03:00
Alexey Milovidov
6ce28acc0f
dbms: cut dependency [#METR-2944].
2015-05-04 20:52:19 +03:00
Alexey Arno
fa78aa633f
Merge
2015-04-30 15:43:16 +03:00
Alexey Arno
e596208c3b
dbms: Server: Fixes. [#METR-15859]
2015-04-27 12:43:23 +03:00
Alexey Arno
5309366008
dbms: Server: Feature development. [#METR-15859]
2015-04-25 02:23:25 +03:00
Alexey Arno
7d12e18e16
dbms: Server: Feature development. [#METR-15859]
2015-04-24 19:49:32 +03:00
Alexey Arno
5463d74a84
Merge
2015-04-24 18:49:30 +03:00
Alexey Arno
93a871e60a
dbms: Server: Untabified a bit. [#METR-15619]
2015-04-24 15:28:38 +03:00
Alexey Arno
e1b6730e5b
Merge
2015-04-24 15:26:23 +03:00
Alexey Arno
5136ffb2a6
dbms: Server: Simplified code. [#METR-14408]
2015-04-21 18:12:08 +03:00
Andrey Mironov
77b2ef6f81
Merge
2015-04-21 16:10:08 +03:00
Alexey Arno
8a317f076d
Merge
2015-04-17 16:56:29 +03:00
Alexey Milovidov
a2f2cc369d
dbms: preparation for FULL and RIGHT JOINs [#METR-15418].
2015-04-17 11:46:06 +03:00
Alexey Milovidov
124a12095a
dbms: added support for selecting stronger compression method [#METR-15386].
2015-04-17 08:35:53 +03:00
Alexey Milovidov
93ae68b68d
dbms: probably fixed race condition (and flapping test) with ALTER ... DETACH and merge [#METR-2944].
2015-04-16 14:30:34 +03:00
Alexey Milovidov
e4bd9b1dec
dbms: cut another dependency [#METR-2944].
2015-04-16 10:22:29 +03:00
Alexey Milovidov
402e0ee457
dbms: fixed build [#METR-2944].
2015-04-16 09:46:18 +03:00
Alexey Milovidov
114b3de689
dbms: cut dependencies [#METR-2944].
2015-04-16 09:12:35 +03:00
Alexey Arno
96f33e9238
dbms: Server: Code cleanups. [#METR-15090]
2015-04-14 17:58:59 +03:00
Alexey Arno
9bcb33c1d7
Merge
2015-04-14 17:21:19 +03:00
Alexey Arno
d35e4d0e4d
dbms: Server: Code cleanups. [#METR-15090]
2015-04-14 16:44:38 +03:00
Alexey Milovidov
c4ea83a906
dbms: cut dependencies [#METR-2944].
2015-04-14 05:45:30 +03:00
Andrey Mironov
c477f5f152
Merge
2015-04-13 16:55:39 +03:00
Alexey Milovidov
628c32c840
dbms: using setting 'max_read_buffer_size' in Log and TinyLog tables [#METR-15090].
2015-04-12 07:47:03 +03:00
Alexey Milovidov
cac503ff82
Merge
2015-04-12 07:39:20 +03:00
Alexey Milovidov
9c4badbe39
dbms: addition to prev. revision [#METR-15934].
2015-04-11 06:39:31 +03:00
Alexey Milovidov
aa726b203d
dbms: addition to prev. revision [#METR-15933].
2015-04-11 06:30:54 +03:00
Alexey Milovidov
9ec393df61
dbms: better diagnostics on syntax error [#METR-15933].
2015-04-11 06:10:23 +03:00
Alexey Milovidov
62ff76c572
Merge
2015-04-10 20:54:52 +03:00
Alexey Milovidov
794ee4baf0
dbms: added line feeds [#METR-2944].
2015-04-10 20:54:33 +03:00
Alexey Arno
b5c1932b8c
Merge
2015-04-10 20:51:39 +03:00
Alexey Milovidov
543c4c92cb
dbms: removed dead code; healing corrupted nested columns [#METR-15896].
2015-04-09 03:37:08 +03:00
Alexey Milovidov
b11974f99a
Merge
2015-04-03 02:58:26 +03:00
Andrey Mironov
c2ba426ab7
Merge
2015-04-01 14:45:01 +03:00
Andrey Mironov
bdd0b60c07
dbms: support FixedString in column default expressions
2015-04-01 14:45:00 +03:00
Alexey Milovidov
06c35e0faa
dbms: improvement [#METR-15484].
2015-03-27 06:37:46 +03:00
Alexey Milovidov
cfc5b313cc
dbms: fixed 'force_index_by_date' setting [#METR-15484].
2015-03-27 06:06:06 +03:00
Alexey Milovidov
74dc65197a
dbms: tiny modification [#METR-2944].
2015-03-27 02:51:48 +03:00
Alexey Milovidov
75dc9db388
dbms: ALTER: writing to log just before waiting for lock [#METR-2944].
2015-03-27 02:48:50 +03:00
Alexey Milovidov
bf4bd07065
dbms: tiny modifications [#METR-2944].
2015-03-27 02:32:16 +03:00
Andrey Mironov
72b2c63557
dbms: system.dictionaries: use ext::map for the purpose it was designed for. [#METR-15569]
2015-03-26 17:57:41 +03:00
Andrey Mironov
8bc12dbbe4
dbms: system.dictionaries: add brief source description. [#METR-15569]
2015-03-25 13:10:35 +03:00
Alexey Milovidov
7c74a112a0
dbms: tiny improvement [#METR-2944].
2015-03-25 04:45:42 +03:00
Andrey Mironov
8796aa8497
dbms: HashTable: grower getBufferSizeInCells
2015-03-24 20:04:03 +03:00
Andrey Mironov
ca6f081dea
dbms: system.dictionaries: provide attribute names and types[#METR-13298]
2015-03-24 20:04:03 +03:00
Pavel Kartavyy
281cd846cd
Merge
2015-03-24 18:06:09 +03:00
Andrey Mironov
51e1ad0591
dbms: show bytes_allocated in system.dictionaries for all types of dictionaries. [#METR-13298]
2015-03-24 15:12:48 +03:00
Andrey Mironov
e521611c98
dbms:dummy system.dictionaries and dictionary exception logging. [#METR-13298]
2015-03-24 12:50:39 +03:00
Pavel Kartavyy
deac97fc8d
Merge
2015-03-23 12:09:25 +03:00
Pavel Kartavyy
ffff85daa4
Merge
2015-03-23 12:09:25 +03:00
Pavel Kartavyy
134ee3a779
Merge
2015-03-23 12:09:25 +03:00
Alexey Milovidov
a399504bfa
dbms: removed DROP PARTITION from unreplicated data [#METR-15375].
2015-03-20 19:13:24 +03:00
Alexey Milovidov
0535438ea4
dbms: fixed bad code with GLOBAL operations [#METR-15144].
2015-03-15 11:05:28 +03:00
Alexey Milovidov
291d9daabf
Merge
2015-03-14 05:37:53 +03:00
Alexey Milovidov
5c69667f2a
dbms: different compression methods on merge: preparation [#METR-15386].
2015-03-14 05:36:39 +03:00
Alexey Milovidov
0a27283081
dbms: added setting 'force_index_by_date' [#METR-15484].
2015-03-14 04:20:10 +03:00
Alexey Milovidov
b828604a5f
Merge
2015-03-14 00:31:23 +03:00
Alexey Milovidov
ae4c458c5b
dbms: more uniform distribution of work among threads [#METR-2944].
2015-03-08 01:00:58 +03:00
Alexey Milovidov
0828dba841
dbms: preparation [#METR-2944].
2015-03-02 04:10:58 +03:00
Alexey Milovidov
df2ccb311c
dbms: report error when Buffer table refers to itself [#METR-15167].
2015-02-27 23:39:34 +03:00
Alexey Milovidov
f8f806ff58
dbms: fixed performance issue with very small blocks [#METR-2944].
2015-02-22 18:31:39 +03:00
Alexey Milovidov
2d04fed3a3
dbms: improved performance of reading string column [#METR-2944].
2015-02-15 15:38:21 +03:00
Alexey Milovidov
886b2daf9b
dbms: added support for subqueries in PREWHERE [#METR-15106].
2015-02-15 07:16:11 +03:00
Alexey Milovidov
7d4ce4b505
dbms: added settings to fine tune reads from merge tree [#METR-2944].
2015-02-15 05:31:48 +03:00
Alexey Milovidov
ad2392ee7d
dbms: fixed error with StorageBuffer [#METR-15105].
2015-02-13 23:37:30 +03:00
Alexey Milovidov
a9eb28c07d
Using std::make_unique [#METR-2807].
2015-02-11 00:10:58 +03:00
Alexey Milovidov
d0972a159d
dbms: added setting 'max_memory_bandwidth' [#METR-15052].
2015-02-10 23:48:17 +03:00
Alexey Arno
d01825eaca
dbms: Server: fixed issue with query stage setup on replicas [#METR-14410]
2015-02-09 20:53:44 +03:00
Alexey Arno
e8902aa644
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-09 01:37:55 +03:00
Alexey Arno
2e5d1041a1
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-08 02:13:04 +03:00
Alexey Arno
d519fac7b5
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-04 13:40:00 +03:00
Alexey Arno
51f8ad6e9d
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-04 13:27:06 +03:00
Alexey Arno
7ff0baaa44
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 17:37:35 +03:00
Alexey Arno
79e97417d9
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
7cba335206
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
a7f0279e1c
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
c46cd1e087
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
aa6e8f1fff
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
28570a12ce
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
83234d153c
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:02 +03:00
Alexey Arno
4d62c9f7ff
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
73006ac354
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
485c472bc7
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
92fb1d2689
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
8135c2286d
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
d6f59cbc9e
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:54 +03:00
Alexey Arno
dab90c2542
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:54 +03:00
Alexey Milovidov
22b9ecfdea
dbms: fixed error with DROP COLUMN in replicated tables [#METR-14848].
2015-02-01 06:49:36 +03:00
Alexey Milovidov
da2ba1f7f7
dbms: fixed error with StorageSet and StorageJoin [#METR-2944].
2015-01-30 21:57:44 +03:00
Alexey Milovidov
e4e313f54f
dbms: StorageJoin: development [#METR-2944].
2015-01-28 05:37:05 +03:00
Alexey Milovidov
2b0b4d0528
dbms: StorageJoin: development [#METR-2944].
2015-01-28 03:38:10 +03:00
Alexey Milovidov
2c124ea375
dbms: StorageJoin: development [#METR-2944].
2015-01-28 03:08:45 +03:00
Alexey Milovidov
8a61f96d67
dbms: StorageJoin: development [#METR-2944].
2015-01-28 00:24:24 +03:00
Alexey Milovidov
fed642cd7c
dbms: added StorageSet [#METR-2944].
2015-01-27 03:52:03 +03:00
Alexey Milovidov
6927823716
dbms: little better [#METR-2944].
2015-01-25 08:07:51 +03:00
Alexey Milovidov
86e9e77eae
Fixed errors in clang (part 5, final) [#METR-2807].
2015-01-22 04:13:13 +03:00
Alexey Milovidov
02f9d15a36
Addition to prev. revision [#METR-2944].
2015-01-21 07:30:33 +03:00
Alexey Milovidov
27543ea7e5
Fixed errors in clang (part 2) [#METR-2807].
2015-01-21 07:00:20 +03:00
Alexey Milovidov
1be4bd0663
Fixed errors in clang (part 1) [#METR-2807].
2015-01-21 06:56:28 +03:00
Alexey Milovidov
1685b293f7
dbms: tiny improvements [#METR-2944].
2015-01-18 11:25:56 +03:00
Alexey Milovidov
715f5bf8d1
dbms: fixed error with GLOBAL IN when one of shard is localhost [#METR-14557].
2015-01-14 05:44:25 +03:00
Alexey Milovidov
e9232fc2fc
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 21:04:53 +03:00
Alexey Milovidov
f9ae1ea67e
dbms: fixed error with table function 'remote' [#METR-14483].
2014-12-30 06:53:41 +03:00
Alexey Milovidov
132847e64d
dbms: fixed special case when renaming or removing parts [#METR-13918] [#METR-14470].
2014-12-24 23:02:04 +03:00
Alexey Milovidov
bba4b0c66c
dbms: removed rare-useful repetitive log messages [#METR-2944].
2014-12-21 04:27:56 +03:00
Alexey Milovidov
0c2e0b7304
dbms: fixed error with replication [#METR-14391].
2014-12-21 04:20:07 +03:00
Alexey Arno
f3cf2bebe7
Merge
2014-12-19 18:56:26 +03:00
Alexey Arno
5d23310cea
dbms: Server: execute queries from views with as most parallelism as possible [#METR-14408]
2014-12-19 18:56:12 +03:00
Andrey Mironov
1713846472
dbms: fix merge blocker. [#METR-14032]
2014-12-19 17:18:56 +03:00
Alexey Milovidov
5d7fe1e852
dbms: fixed error [#METR-14361].
2014-12-17 23:38:38 +03:00
Andrey Mironov
7d713ea40b
dbms: compress zookeeper checksum metadata. [#MTRSADMIN-879]
2014-12-17 21:38:22 +03:00
Andrey Mironov
e7301a4050
dbms: add override to AST types
2014-12-17 18:51:21 +03:00
Andrey Mironov
3ebfd2fb7f
dbms: pass proper context into Storage::read(). [#METR-14179]
...
This reverts commit 34b3f738a67432b44f6f69238dd1529535984d1a.
2014-12-17 17:19:07 +03:00
Andrey Mironov
338314c9c6
dbms: stop merges on ALTER. [#METR-14032]
2014-12-17 16:14:24 +03:00
Andrey Mironov
49e322a045
Revert "dbms: pass proper context into Storage::read(). [#METR-14179]"
...
This reverts commit c0800b74a6fa338d29a65111599aa1fe71b67201.
2014-12-16 19:22:57 +03:00
Andrey Mironov
dcae14d25e
dbms: return cloning query in StorageDistributed::read. [#METR-14179, #METR-13399]
2014-12-16 15:40:25 +03:00
Andrey Mironov
fc9472ba47
dbms: pass proper context into Storage::read(). [#METR-14179]
2014-12-16 15:40:25 +03:00
Alexey Milovidov
cea5e295d0
dbms: addition to prev. revision [#METR-14300].
2014-12-15 07:06:39 +03:00
Alexey Milovidov
bdf7b561a6
dbms: fixed error in system.zookeeper table [#METR-2944].
2014-12-13 22:46:53 +03:00
Alexey Milovidov
09076b30d5
Merge
2014-12-12 23:50:32 +03:00
Alexey Milovidov
dac2ff8920
dbms: addition to prev. revision [#METR-14238].
2014-12-11 05:06:22 +03:00
Alexey Milovidov
03a21823db
dbms: addition to prev. revision [#METR-14238].
2014-12-11 05:04:13 +03:00
Alexey Milovidov
2aa2cb18c4
dbms: fixed error with re-initializing session in ZK [#METR-14238].
2014-12-11 04:56:42 +03:00
Andrey Mironov
c21502e70f
dbms: store checksums in binary format. [#MTRSADMIN-879]
2014-12-09 16:58:19 +03:00
Alexey Milovidov
f175ec58e0
dbms: tiny improvement [#METR-2944].
2014-12-08 01:59:00 +03:00
Andrey Mironov
fa3d9226b3
dbms: fix forced flush in StorageBuffer
2014-12-03 16:28:17 +03:00
Andrey Mironov
274e0a80a7
dbms: less overhead and indirection in StorageBuffer
2014-12-03 16:01:39 +03:00
Alexey Milovidov
8446069851
dbms: more simple [#METR-13953].
2014-12-02 22:08:18 +03:00
Alexey Milovidov
5fae38cb97
dbms: tiny improvement [#METR-2944].
2014-11-30 10:00:05 +03:00
Alexey Milovidov
3a38517f86
dbms: addition to prev. revision [#METR-13936].
2014-11-30 08:43:04 +03:00
Alexey Milovidov
82f9e253a1
Merge
2014-11-30 08:11:04 +03:00
Alexey Milovidov
a359b09c83
dbms: fixed misleading variable name [#METR-2944].
2014-11-30 06:21:01 +03:00
Alexey Milovidov
b2696ffec1
dbms: fixed one of errors [#METR-13979].
2014-11-28 23:45:33 +03:00
Alexey Milovidov
bdb666efee
Revert "Revert "dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]""
...
This reverts commit 08c41d2abb2e08922c567856ec37038d1fa59e72.
2014-11-26 00:11:11 +03:00
Alexey Milovidov
071e31a7fa
Revert "dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]"
...
This reverts commit f68d3226e0e55179b4cd734477f0aa45b669d6fa.
2014-11-25 19:33:01 +03:00
Andrey Mironov
e310a3021b
dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]
2014-11-24 20:11:29 +03:00
Alexey Milovidov
3dc00a1298
dbms: addition to prev. revision [#METR-13262].
2014-11-22 05:51:22 +03:00
Alexey Milovidov
d7a1abbbdc
Merge
2014-11-22 05:22:30 +03:00
Andrey Mironov
d0971956e0
dbms: add quantile[s]Deterministic, rename stdext:: to ext:: [#METR-13199]
2014-11-21 16:34:37 +03:00
Alexey Milovidov
a7b4903f14
dbms: fixed error with replication when 'interserver_http_port' is not specified [#METR-13831].
2014-11-19 23:40:51 +03:00
Alexey Milovidov
8f076b8ac4
Removed deprecated date and time functions [#METR-13554].
2014-11-14 23:55:23 +03:00
Pavel Kartavyy
140b4545dd
dbms: fix [#METR-13667]
2014-11-13 17:01:29 +03:00
Pavel Kartavyy
14c231c055
dbms: filtered tables in 'show tables from' query [#METR-13667]
2014-11-13 16:02:12 +03:00
Andrey Mironov
50328d120a
Merge
2014-11-12 13:42:04 +03:00
Andrey Mironov
731be3e7cf
Merge
2014-11-12 13:37:47 +03:00
Andrey Mironov
65629ef560
Merge
2014-11-11 19:29:21 +03:00
Andrey Mironov
8a2de38dc7
dbms: materialize constants during merge, allow alteration between DEFAULT and MATERIALIZED. [#METR-12739]
2014-11-11 18:22:39 +03:00
Andrey Mironov
de271b753e
dbms: allow creating tables with all columns set to default. [#METR-12739]
2014-11-11 17:11:49 +03:00
Alexey Milovidov
9a9036f217
dbms: added FREEZE PARTITION functionality [#METR-13441].
2014-11-11 07:11:07 +03:00
Andrey Mironov
3407600536
dbms: save all columns in a single ZooKeeper node [#METR-12739]
2014-11-10 19:16:43 +03:00
Alexey Milovidov
16a1c1e6e8
Merge
2014-11-09 02:55:24 +03:00
Alexey Milovidov
c881adcaff
dbms: allowed to start without ZooKeeper (in readonly mode) [#METR-2944].
2014-11-07 04:12:55 +03:00
Alexey Milovidov
3d359e2b82
Partially get rid of time2str.h [#METR-13554].
2014-11-06 09:32:23 +03:00
Alexey Milovidov
6754ee8068
dbms: more sane [#METR-13554].
2014-11-06 06:38:10 +03:00
Alexey Milovidov
4e363249e1
dbms: added test [#METR-2944].
2014-11-05 23:55:33 +03:00
Alexey Milovidov
425263970f
dbms: improved performance of aggregation by one numeric key (up to: 2x for UInt8, 5x for UInt16, 1.1x for UInt32, UInt64) [#METR-2944].
2014-10-29 04:18:50 +03:00
Alexey Milovidov
5d21d75e85
dbms: addition to prev. revision [#METR-13297].
2014-10-27 07:50:38 +03:00
Alexey Milovidov
e063ccc180
dbms: StorageBuffer: additions [#METR-13297].
2014-10-27 07:18:13 +03:00
Alexey Milovidov
5cf02c4cc1
dbms: addition to prev. revision [#METR-13297].
2014-10-26 03:21:06 +03:00
Alexey Milovidov
13f825a7e5
dbms: StorageBuffer: fixed error [#METR-13297].
2014-10-26 03:12:39 +03:00
Alexey Milovidov
2d5192c4a0
dbms: StorageBuffer: development [#METR-13297].
2014-10-26 03:01:36 +03:00
Alexey Milovidov
0045133b0e
dbms: prepared for fully-functional progress bar [#METR-2944].
2014-10-25 22:33:52 +04:00
Andrey Mironov
ec5aa734f9
dbms: cut coupling between dbms and dbms_functions. [#METR-12739]
2014-10-24 13:33:31 +04:00
Alexey Milovidov
4eba9dc56c
dbms: treat SAMPLE 1 as no-op [#METR-2944].
2014-10-23 23:16:43 +04:00
Andrey Mironov
934149d59a
Merge
2014-10-23 16:16:24 +04:00
Andrey Mironov
847b91614a
dbms: deduce and check types during alter, alteration of defaulted columns. [#METR-12739]
2014-10-21 16:11:20 +04:00
Alexey Milovidov
2c23fb4d87
dbms: tiny modifications [#METR-2944].
2014-10-19 01:46:05 +04:00
Alexey Milovidov
d3664eac89
dbms: added setting replication_alter_partitions_sync [#METR-13158].
2014-10-18 23:14:09 +04:00
Alexey Milovidov
f26b265eed
Merge
2014-10-18 21:37:55 +04:00
Andrey Mironov
8a8e5963c5
dbms: chaining support for defaulted columns when corresponding columns files are absent. [#METR-12739]
2014-10-17 16:26:53 +04:00
Alexey Milovidov
a097d24644
dbms: moved some code to separate file [#METR-13153].
2014-10-17 05:05:51 +04:00
Alexey Milovidov
ef82933bb3
zkutil: Async interface: development [#METR-2944].
2014-10-17 00:05:26 +04:00
Andrey Mironov
0bfd35e5c7
dbms: defaulted columns support for ALTER, currently without type deduction and checking.
2014-10-16 17:37:01 +04:00
Alexey Milovidov
c2e4662ad7
Changed boost:: to std:: for bind, ref/cref, thread, shared_ptr [#METR-2807].
2014-10-16 05:21:03 +04:00
Alexey Milovidov
afc4f7fcf0
dbms: tiny modification [#METR-13153].
2014-10-16 00:28:43 +04:00
Alexey Milovidov
07ba420b85
dbms: addition to prev. revision; removed support to FETCH UNREPLICATED PARTITION [#METR-13153].
2014-10-15 23:59:12 +04:00
Alexey Milovidov
2800bf4c30
dbms: modified criteria for automatic repair [#METR-13235].
2014-10-15 23:42:32 +04:00
Alexey Milovidov
25b474bd81
dbms: fixed subtle error [#METR-13153].
2014-10-15 17:38:09 +04:00
Alexey Milovidov
3d7639e5f1
dbms: little better [#METR-13153].
2014-10-15 05:22:06 +04:00
Alexey Milovidov
5fc32bb267
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-13 22:01:58 +04:00
Alexey Milovidov
21383c5475
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-13 21:28:59 +04:00
Andrey Mironov
43deee45c9
dbms: MATERIALIZED columns evaluation during insert, error handling. #[METR-12739]
2014-10-13 18:35:40 +04:00
Andrey Mironov
6f7997ce11
dbms: prohibit inserting materialized columns, support create as and similar queries. [#METR-12739]
2014-10-10 19:45:43 +04:00
Alexey Milovidov
54636994ef
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-10 04:46:37 +04:00
Alexey Milovidov
39bf7f3442
dbms: fixed error in system.zookeeper table [#METR-13153].
2014-10-10 03:15:14 +04:00
Alexey Milovidov
a76db2ba78
dbms: improvement [#METR-13153].
2014-10-10 03:14:06 +04:00
Alexey Milovidov
24be223a48
dbms: added column 'partition' to table system.parts [#METR-13153].
2014-10-10 02:54:17 +04:00
Alexey Milovidov
c1601502bd
dbms: FETCH PARTITION: parsing and dispatching [#METR-13153].
2014-10-10 00:28:33 +04:00
Alexey Milovidov
150bde4e4f
dbms: VIEWs: added support for SAMPLE, FINAL, PREWHERE [#METR-13098].
2014-10-08 03:08:56 +04:00
Alexey Milovidov
49df24d891
dbms: system.replicas: improvement [#METR-12726].
2014-10-08 00:04:40 +04:00
Alexey Milovidov
48ec87bc40
dbms: fixed error with system.replicas; improvement [#METR-12726].
2014-10-07 22:44:03 +04:00
Alexey Milovidov
bb60b4e859
dbms: fixed bad code [#METR-12726].
2014-10-07 22:42:35 +04:00
Alexey Milovidov
ee52328600
dbms: fixed error with index and NOT [#METR-13066].
2014-10-06 09:49:31 +04:00
Alexey Milovidov
468ea6e4be
dbms: added table system.replicas [#METR-12726].
2014-10-06 09:18:17 +04:00
Alexey Milovidov
0e923da9b3
dbms: added system.zookeeper table [#METR-2944].
2014-10-06 07:49:56 +04:00
Alexey Milovidov
ec9fb6f600
dbms: fixed error in prev. revision [#METR-12524].
2014-10-03 23:38:51 +04:00
Alexey Milovidov
a2634c60d0
dbms: fixed error in prev. revisions [#METR-12524].
2014-10-03 22:55:11 +04:00
Alexey Milovidov
64071c2224
Merge
2014-10-03 22:41:16 +04:00
Alexey Milovidov
90d8096a0e
Merge
2014-10-03 21:57:01 +04:00
Alexey Milovidov
e84a0266e6
dbms: more consistent usage of override in Storages [#METR-12524].
2014-10-03 21:55:36 +04:00
Andrey Mironov
220ce78326
dbms: support ALIAS in table declaration
2014-10-03 19:30:10 +04:00
Andrey Mironov
468b7af64e
Merge
2014-10-03 14:19:34 +04:00
Andrey Mironov
47629b31cd
fix optimize_move_to_prewhere
, alter query before any other manipulations. #[METR-13020]
2014-10-03 13:17:06 +04:00
Alexey Milovidov
1da86169d6
dbms: more handy error message [#METR-2944].
2014-10-03 03:31:18 +04:00
Andrey Mironov
59ae69c5e9
rename optimization setting to optimize_move_to_prewhere
2014-10-02 13:48:53 +04:00
Alexey Milovidov
6b6151d51f
dbms: system.parts: more handy [#METR-12784].
2014-10-01 22:40:43 +04:00
Andrey Mironov
192dde9b36
Merge
2014-10-01 20:47:36 +04:00
Andrey Mironov
5083090f8d
Merge
2014-10-01 20:39:32 +04:00
Andrey Mironov
5dde67112d
remove std::cout loggin
2014-10-01 18:12:06 +04:00
Andrey Mironov
aebc4f0f48
add merge_tree_optimize_where
setting, default to false. [#METR-11900]
2014-10-01 17:51:44 +04:00
Alexey Milovidov
8afa7c1943
dbms: probably fixed error [#METR-12784].
2014-10-01 04:11:32 +04:00
Alexey Milovidov
d6a2cc33aa
dbms: tiny modifications [#METR-12784].
2014-10-01 04:10:35 +04:00
Alexey Milovidov
4b83a8d3b3
dbms: tiny modifications [#METR-12784].
2014-10-01 00:26:10 +04:00
Andrey Mironov
34dba980c7
show defaulted columns info in DESC TABLE query output. [#METR-12739]
2014-09-30 07:48:40 +04:00
Andrey Mironov
8052020218
add draft version of DEFAULT, MATERIALIZED/ALIAS currently parsed but not taken into account. [#METR-12739]
2014-09-30 07:08:47 +04:00
Alexey Milovidov
995bc9a5dd
dbms: investigation [#METR-12784].
2014-09-30 00:26:46 +04:00
Alexey Milovidov
e3ac086ff0
Merge
2014-09-29 09:03:17 +04:00
Alexey Milovidov
af02e67992
dbms: tiny modification [#METR-2944].
2014-09-29 09:03:03 +04:00
Alexey Milovidov
20de7e1003
dbms: tiny modification (more compatible) [#METR-12784].
2014-09-26 20:11:30 +04:00
Alexey Milovidov
fdd34069ff
dbms: probably fixed error in cyclic ALTERs [#METR-12509].
2014-09-26 04:49:50 +04:00
Alexey Milovidov
ba0191d0fc
dbms: better observability [#METR-12784].
2014-09-25 03:35:27 +04:00
Andrey Mironov
f77ef5f84d
rename evaluateDatabaseName function and header, add comments
2014-09-24 15:53:41 +04:00
Andrey Mironov
0a4e3f1280
add function currentDatabase(), allow string-expressions in place of database name
2014-09-24 15:53:41 +04:00
Alexey Milovidov
463dfe5ea9
Merge
2014-09-23 23:47:25 +04:00
Andrey Mironov
bc1587a192
Merge
2014-09-23 15:36:02 +04:00
Andrey Mironov
0f0c10a62d
move single condition from WHERE to PREWHERE, refactor. [#METR-11900]
2014-09-23 15:36:02 +04:00
Andrey Mironov
86beda3111
Merge
2014-09-23 15:36:01 +04:00
Andrey Mironov
0fb1912d7c
WHERE condition recognition. [#METR-11900]
2014-09-23 15:36:01 +04:00
Alexey Milovidov
5cc3316485
dbms: fixed tiny error in log message [#METR-2944].
2014-09-19 22:56:20 +04:00
Andrey Mironov
e954fa6d00
add elapsed
and progress
rows to system.merges. [#METR-12574]
...
Fix data-race introduced due to misconception of atomic instructions on integers.
2014-09-18 14:23:12 +04:00
Alexey Milovidov
f2c0ba3ba2
dbms: fixed error with merges [#METR-12767].
2014-09-18 03:57:25 +04:00
Alexey Milovidov
eca407e61a
Revert "dbms: fixed high CPU usage on failed INSERTs [#METR-12726]."
...
This reverts commit 49cf3bbd0d8af92a756b46039a7a52fa81992765.
2014-09-17 06:36:32 +04:00
Alexey Milovidov
587820aab9
dbms: fixed high CPU usage on failed INSERTs [#METR-12726].
2014-09-17 05:38:08 +04:00
Andrey Mironov
f6f7004684
Merge
2014-09-16 14:24:33 +04:00
Alexey Milovidov
4d01c0c7d0
dbms: addition to prev. revision [#METR-12715].
2014-09-13 22:59:12 +04:00
Alexey Milovidov
40d6f26ed7
dbms: improved performance with very small INSERTs [#METR-12715].
2014-09-13 22:34:08 +04:00
Alexey Milovidov
b4952faf84
dbms: improvement [#METR-12509].
2014-09-13 00:29:29 +04:00
Andrey Mironov
09a570ffc0
Merge
2014-09-12 20:05:29 +04:00
Alexey Milovidov
126bfa0750
dbms: tiny modifications [#METR-12729].
2014-09-12 06:30:01 +04:00
Alexey Milovidov
887f4d052f
dbms: fixed error [#METR-12729].
2014-09-12 05:06:38 +04:00
Alexey Milovidov
0ea4691107
Merge
2014-09-12 04:32:27 +04:00
Alexey Milovidov
063b39efc0
dbms: fixed error in replication [#METR-12653].
2014-09-11 07:13:27 +04:00
Pavel Kartavyy
1a73e77463
dbms: fixed exception in TinyLog when it is empty [#METR-12532]
2014-09-10 20:49:18 +04:00
Pavel Kartavyy
5b954f7dbe
probably fixed error with bad version after some kind of alter [#METR-12509]
2014-09-10 16:46:11 +04:00
Andrey Mironov
e3d8e4e48b
initial implementation. [#METR-12574]
2014-09-10 15:34:26 +04:00
Alexey Milovidov
d6d163b5dc
dbms: replication: writers don't block ZK session restart [#METR-12572].
2014-09-05 00:26:14 +04:00
Alexey Milovidov
8cda8c9190
dbms: probably fixed error [#METR-12572].
2014-09-03 06:32:23 +04:00
Pavel Kartavyy
9508cb93cf
FileChecker migrated to boost::propertytree
2014-08-28 20:10:46 +04:00
Pavel Kartavyy
f53a889cc6
Revert "dbms: FileChecker migrated to json [#METR-11709]"
...
This reverts commit ab0aa4022f738334d15ad4522775c1343dd25fe9.
2014-08-28 20:10:46 +04:00
Alexey Milovidov
fe822c016f
dbms: added system table 'numbers_mt' (for testing purposes) [#METR-2944].
2014-08-22 21:26:43 +04:00
Andrey Mironov
09265f50f9
StorageDistributed: write to multiple local replicas, post-review corrections. [#METR-12221]
2014-08-22 18:06:20 +04:00
Alexey Milovidov
aae80fa8c5
dbms: removed deprecated 'replica_name' configuration parameter [#METR-10202].
2014-08-22 05:01:28 +04:00
Andrey Mironov
c6d4fd941f
review corrections. [#METR-12221]
2014-08-21 16:15:24 +04:00
Alexey Milovidov
d76bfae57b
dbms: tiny modifications [#METR-12221].
2014-08-20 06:20:07 +04:00
Andrey Mironov
a643e52d29
refactor, encapsulate thread in DirectoryMonitor. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
269be93cbe
write to local nodes, refactor StorageDistributed, extract DirectoryMonitor. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
ec0cee0afe
escape user, password and host. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
61af8baa77
save username and password and take internal_replication into account. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
b801907980
fix embarassing error in first-iterator detection
2014-08-19 12:33:14 +04:00
Andrey Mironov
b91dfcd1c2
refactor based on review; complete block output to files
2014-08-19 12:33:14 +04:00
Andrey Mironov
8b6adcb047
unify rewriteQuery, rewrite insert query. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
7eff8548c3
stop and join directory monitors on StorageDistributed::shutdown
2014-08-19 12:33:14 +04:00
Andrey Mironov
2db71666a3
refactor write to StorageDistributed. [#METR-12221]
2014-08-19 12:33:13 +04:00
Andrey Mironov
e73bfe7b8a
naive split implementation for DistributeBlockOutputStream (IColumn::insertFrom). [#METR-12221]
2014-08-19 12:33:13 +04:00
Alexey Milovidov
f531960561
dbms: fixed visibility of unreplicated parts [#METR-12738].
2014-08-16 00:10:44 +04:00
Alexey Milovidov
f2b967ab06
Merge
2014-08-14 11:25:21 +04:00
Alexey Milovidov
7af08f5347
Merge
2014-08-14 05:37:46 +04:00
Michael Kolupaev
f0d2d918c7
Merge
2014-08-13 12:53:38 +04:00
Michael Kolupaev
d9ae9876ce
Merge
2014-08-13 12:08:40 +04:00
Michael Kolupaev
a373267660
Merge
2014-08-12 16:41:39 +04:00
Michael Kolupaev
5bbb6dc090
some grammar fixes. [#METR-2807]
2014-08-12 13:35:15 +04:00
Michael Kolupaev
51992989a6
Merge
2014-08-12 13:27:00 +04:00
Michael Kolupaev
583f4c114e
Merge
2014-08-11 19:59:05 +04:00
Michael Kolupaev
5e0e9bbc00
Merge
2014-08-11 18:05:42 +04:00
Michael Kolupaev
7b11fc4f6c
Merge
2014-08-11 18:05:42 +04:00
Michael Kolupaev
eaf4a79f11
Merge
2014-08-08 16:53:59 +04:00
Michael Kolupaev
6189e53667
Merge
2014-08-08 14:57:33 +04:00
Michael Kolupaev
3c75c3f774
Merge
2014-08-08 14:46:38 +04:00
Michael Kolupaev
19ca334f9c
Merge
2014-08-08 14:42:27 +04:00
Michael Kolupaev
dbe4dc64f3
Merge
2014-08-08 14:41:53 +04:00
Michael Kolupaev
08340ff6a0
Merge
2014-08-08 14:28:46 +04:00
Michael Kolupaev
71b90ea1d4
Merge
2014-08-08 14:03:19 +04:00
Michael Kolupaev
83812f5ed5
Merge
2014-08-08 14:02:54 +04:00
Michael Kolupaev
4025face46
Merge
2014-08-08 13:58:56 +04:00
Michael Kolupaev
a33ab0b36c
Merge
2014-08-07 16:26:04 +04:00
Michael Kolupaev
9bec7e4a28
Merge
2014-08-07 16:26:04 +04:00
Michael Kolupaev
7643a49b8e
Merge
2014-08-07 16:26:04 +04:00
Michael Kolupaev
98297fa475
Merge
2014-08-07 16:26:03 +04:00
Pavel Kartavyy
dc16847ce1
dbms: FileChecker migrated to json [#METR-11709]
2014-08-06 17:23:38 +04:00
Michael Kolupaev
306f405917
Merge
2014-08-06 13:25:41 +04:00
Michael Kolupaev
917f312a95
dbms: materialized views pass virtual columns through. [#METR-12150]
2014-08-06 13:25:41 +04:00
Pavel Kartavyy
bdea8e78e7
dbms: FileChecker simplified [#METR-11709]
2014-08-05 16:50:20 +04:00
Pavel Kartavyy
79e755938b
dbms: added support of check data to ChunkRef [#METR-11709]
2014-08-05 14:53:27 +04:00
Pavel Kartavyy
8e0a8a4d74
dbms: StorageChunks - added support for check query [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
b34c8e47ab
dbms.StorageLog: added support for checkData query [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
cf1afb1bd1
dbms: FileChecker moved to separate class [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
e1c016cbac
dbms.TinyLog: call updateSize after writing on disk [#METR-10969]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
1a39b3bf5c
dbms: added checData method in TinyLog storage [#METR-11709]
2014-08-05 14:53:26 +04:00
Michael Kolupaev
3adfe8d536
Merge
2014-08-05 12:57:25 +04:00
Alexey Milovidov
cf5c4c07f3
dbms: updated comment [#METR-2944].
2014-08-05 02:10:56 +04:00
Michael Kolupaev
6fd0f417b4
Merge
2014-08-04 19:48:03 +04:00
Michael Kolupaev
9a50694f22
Merge
2014-08-04 18:23:52 +04:00
Michael Kolupaev
e9ef0705f3
Merge
2014-08-04 18:23:52 +04:00
Michael Kolupaev
304f2f274d
active_parts.py: small improvements. [#METR-2807]
2014-08-04 12:12:13 +04:00
Michael Kolupaev
5533a047c5
active_parts.py: tiny improvement. [#METR-2807]
2014-08-01 14:04:36 +04:00
Michael Kolupaev
0b37543bd8
Merge
2014-08-01 13:53:03 +04:00
Michael Kolupaev
757aa8891d
Merge
2014-08-01 13:45:59 +04:00
Michael Kolupaev
02f0ecf886
Added watchparts.sh for the unlikely case anyone else needs it. [#METR-2807]
2014-08-01 13:36:28 +04:00
Michael Kolupaev
0ff7667654
Merge
2014-08-01 13:32:31 +04:00
Michael Kolupaev
dbbd1c9dc8
active_parts.py: small improvement. [#METR-2807]
2014-08-01 13:30:56 +04:00
Michael Kolupaev
b1c6001e40
Merge
2014-07-31 13:12:12 +04:00
Michael Kolupaev
b2f5b9bfab
Merge
2014-07-30 16:22:12 +04:00
Michael Kolupaev
2bd9733223
Merge
2014-07-30 16:10:38 +04:00
Michael Kolupaev
f58b4f6ccb
ClickHouse: Added table system.parts. [#METR-12036]
2014-07-29 19:21:09 +04:00
Michael Kolupaev
9b3ce7f0f8
Refactored VirtualColumnUtils. [#METR-12036]
2014-07-29 19:21:09 +04:00
Michael Kolupaev
8a41d7985a
Merge
2014-07-28 18:50:51 +04:00
Michael Kolupaev
2c8e5cd239
Passing new db name to IStorage::rename. [#METR-12038]
2014-07-28 18:50:51 +04:00
Michael Kolupaev
2854ed49da
Merge
2014-07-28 18:50:51 +04:00
Michael Kolupaev
5c9f92ac1e
Merge
2014-07-28 14:36:15 +04:00
Michael Kolupaev
d660d7db45
Merge
2014-07-28 14:36:15 +04:00
Michael Kolupaev
53a76dd348
Merge
2014-07-28 14:36:14 +04:00
Alexey Milovidov
94ed780065
███████████: intrusive: development [#METR-12050].
2014-07-26 08:12:43 +04:00
Michael Kolupaev
c832fc00aa
Merge
2014-07-25 20:32:02 +04:00
Michael Kolupaev
219e3ca3c6
Merge
2014-07-25 20:10:02 +04:00
Michael Kolupaev
18eb2d8b8f
Merge
2014-07-25 18:31:55 +04:00
Michael Kolupaev
0c5e87bce8
Merge
2014-07-25 17:28:49 +04:00
Michael Kolupaev
1f1e0fcc67
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
354bf02bf6
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
8142941b42
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
13b9392241
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
85c722caf3
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
a6e8c35ba8
Merge
2014-07-25 11:49:02 +04:00
Michael Kolupaev
7b44c88b73
Merge
2014-07-23 20:31:38 +04:00
Michael Kolupaev
90dc182f12
Merge
2014-07-23 19:24:51 +04:00
Michael Kolupaev
6c4b3e3379
Merge
2014-07-23 17:58:38 +04:00
Michael Kolupaev
272a2a8d9b
Merge
2014-07-23 16:44:23 +04:00
Michael Kolupaev
8b18acffec
Merge
2014-07-23 15:02:22 +04:00
Michael Kolupaev
bfe126ab04
Merge
2014-07-23 13:50:29 +04:00
Michael Kolupaev
f3285dba79
Merge
2014-07-23 13:15:41 +04:00
Michael Kolupaev
16e5a92ed9
Merge
2014-07-22 17:49:52 +04:00
Michael Kolupaev
776f11a256
Merge
2014-07-22 14:36:56 +04:00
Michael Kolupaev
1be80d3410
part_checker: fixes. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
cb7aa9dd66
part_checker: fixes. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
c8c5fb9d5b
missing files for previous commit. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
8a2a34a8f3
Small improvements. [#METR-2807]
2014-07-21 13:11:20 +04:00
Michael Kolupaev
68ff148170
Merge
2014-07-18 20:06:02 +04:00
Michael Kolupaev
4f3b1a476f
Merge
2014-07-18 19:41:04 +04:00
Michael Kolupaev
5e10dbca8a
Merge
2014-07-17 17:41:47 +04:00
Michael Kolupaev
e493438564
Merge
2014-07-17 14:44:17 +04:00
Michael Kolupaev
67b76568d3
Merge
2014-07-17 13:38:31 +04:00
Michael Kolupaev
12c6d16743
Merge
2014-07-16 13:32:15 +04:00
Michael Kolupaev
22c0c1778e
Merge
2014-07-16 12:58:59 +04:00
Michael Kolupaev
d668fd27d2
Merge
2014-07-15 19:51:27 +04:00
Michael Kolupaev
5b7b7a0bb8
Merge
2014-07-15 18:48:50 +04:00
Michael Kolupaev
86fb1eee37
Merge
2014-07-15 18:37:49 +04:00
Michael Kolupaev
a6e31b55d5
Merge
2014-07-15 15:52:30 +04:00
Michael Kolupaev
39b675167d
Merge
2014-07-15 15:42:06 +04:00
Michael Kolupaev
9ced1d909e
Merge
2014-07-15 15:12:58 +04:00
Michael Kolupaev
01094ec78d
Merge
2014-07-15 14:13:36 +04:00
Michael Kolupaev
8eb2a7218b
Merge
2014-07-14 20:01:23 +04:00
Michael Kolupaev
007c0cedc1
fixed build and a bunch of other stuff. [#METR-11886]
2014-07-14 19:49:03 +04:00
Michael Kolupaev
dfb21bcaff
fixed segfault when creating materialized views. [#METR-11886]
2014-07-14 18:26:11 +04:00
Michael Kolupaev
33955ee7dd
Merge
2014-07-14 18:07:47 +04:00
Michael Kolupaev
62de3bc73a
Merge
2014-07-14 16:24:22 +04:00
Michael Kolupaev
8f394dd852
Merge
2014-07-14 15:45:34 +04:00
Michael Kolupaev
d1edd92696
Merge
2014-07-11 17:34:12 +04:00
Michael Kolupaev
1005bbaa55
Merge
2014-07-11 17:11:06 +04:00
Michael Kolupaev
e26223d5c8
Merge
2014-07-11 16:47:45 +04:00
Michael Kolupaev
703b1d1c93
addition to previous commit. [#METR-11886]
2014-07-11 12:12:03 +04:00
Michael Kolupaev
ff64aeb036
Merge
2014-07-10 15:13:45 +04:00
Michael Kolupaev
ac7ee44128
Merge
2014-07-10 14:16:50 +04:00
Michael Kolupaev
c335519c9c
Merge
2014-07-10 12:40:59 +04:00
Michael Kolupaev
66825973b5
Merge
2014-07-10 11:58:18 +04:00
Alexey Milovidov
a2a41113e0
Fixed build [#METR-2807].
2014-07-10 04:31:17 +04:00
Michael Kolupaev
a6fd9cd2bd
Merge
2014-07-09 17:39:19 +04:00
Michael Kolupaev
0a67d151bd
dbms: updated all usages of NamesAndTypesPair to new field names. [#METR-10202]
2014-07-09 15:54:26 +04:00
Alexey Milovidov
0041db77ab
Tiny improvement [#METR-2807].
2014-07-09 03:52:53 +04:00
Michael Kolupaev
c0bb5e8ce3
Merge
2014-07-08 18:41:19 +04:00
Michael Kolupaev
cdc937b31a
Merge
2014-07-07 16:23:59 +04:00
Pavel Kartavyy
11162f6600
fix error in alter [#METR-11836]
2014-07-07 15:57:41 +04:00
Michael Kolupaev
a90dea2974
a little better active_parts.py. [#METR-2807]
2014-07-07 15:51:11 +04:00
Michael Kolupaev
639d1ad15f
Merge
2014-07-07 15:39:06 +04:00
Michael Kolupaev
557a48f9e5
Merge
2014-07-07 14:23:24 +04:00
Michael Kolupaev
39fa078e85
active_parts.py in O(N log N). [#METR-2807]
2014-07-07 14:21:57 +04:00
Michael Kolupaev
b40f8bd8d5
Merge
2014-07-07 13:51:42 +04:00
Michael Kolupaev
ae5ea95a73
Merge
2014-07-04 18:07:14 +04:00
Michael Kolupaev
7362ca686f
Merge
2014-07-04 17:59:05 +04:00
Michael Kolupaev
d00dc44397
Merge
2014-07-04 17:15:28 +04:00
Michael Kolupaev
1425813cdf
Merge
2014-07-04 15:18:04 +04:00
Michael Kolupaev
95fd8c88f1
Merge
2014-07-03 18:22:50 +04:00
Michael Kolupaev
acfa0d2b46
Merge
2014-07-03 11:48:05 +04:00
Michael Kolupaev
15d9e39aa6
Merge
2014-07-02 16:30:38 +04:00
Michael Kolupaev
601732a0dd
Merge
2014-07-02 14:16:49 +04:00
Michael Kolupaev
82d34fa1e9
Merge
2014-07-02 13:21:41 +04:00
Michael Kolupaev
faafb36596
Merge
2014-07-01 19:58:25 +04:00
Alexey Milovidov
3ea4fb0fa0
Improvement [#METR-2807].
2014-07-01 05:03:16 +04:00
Alexey Milovidov
cbab5fb193
Removing refreshes [#METR-11408].
2014-07-01 03:46:22 +04:00
Michael Kolupaev
68b077b8f5
Merge
2014-06-30 17:57:20 +04:00
Michael Kolupaev
310df87971
Merge
2014-06-30 14:02:25 +04:00
Michael Kolupaev
7d179c4294
slightly fixed error message. [#METR-2807]
2014-06-30 11:36:06 +04:00
Michael Kolupaev
429b5f63b2
Merge
2014-06-27 21:58:26 +04:00
Michael Kolupaev
4baf5626cd
small logging improvements. [#METR-10202]
2014-06-27 21:58:26 +04:00
Alexey Milovidov
108a7850a5
dbms: improved performance on short queries [#METR-11571].
2014-06-26 04:58:14 +04:00
Alexey Milovidov
653c138564
dbms: lowered max delay of insert [#METR-11520].
2014-06-20 22:45:19 +04:00
Alexey Milovidov
a4647a9b51
dbms: added storage Null (for testing purposes) [#METR-10894].
2014-06-16 21:32:31 +04:00
Alexey Milovidov
6eb6d538da
dbms: JOINs: development [#METR-11370].
2014-06-13 13:10:01 +04:00
Alexey Milovidov
1ba07d65ad
dbms: development [#METR-11370].
2014-06-13 03:21:38 +04:00
Alexey Milovidov
f16a9beb61
dbms: removed sign_rewrite (obsolete, unused); tiny modifications [#METR-11370].
2014-06-12 23:23:06 +04:00
Alexey Milovidov
a7c8921eb2
dbms: little more readable [#METR-11370].
2014-06-12 22:41:09 +04:00
Alexey Milovidov
5e153b2bb9
dbms: support for JOINs in parser [#METR-11370].
2014-06-12 04:48:56 +04:00
Alexey Milovidov
f912dc42b4
Merge
2014-06-11 22:38:37 +04:00
Alexey Milovidov
5a300300d2
dbms: fixed error in primary key usage [#METR-11540].
2014-06-11 22:38:10 +04:00
Pavel Kartavyy
7b62758dcf
dbms: fix to compability with new zkutil
2014-06-11 21:29:04 +04:00
Pavel Kartavyy
f27941b233
Merge
2014-06-10 19:23:49 +04:00
Alexey Milovidov
647ff835c4
dbms: improved performance of system.numbers table [#METR-11434].
2014-06-04 03:34:44 +04:00
Alexey Milovidov
1e6091cc63
███████████, ███████████, completed: removed obsolete 'GoodEvent' column [#METR-11404].
2014-06-02 22:30:56 +04:00
Sergey Fedorov
4fe8f37e03
Merge
2014-05-28 19:00:08 +04:00
Michael Kolupaev
3aad8dad8f
Merge
2014-05-27 16:08:40 +04:00
Michael Kolupaev
cf2843d22c
Merge
2014-05-27 14:03:13 +04:00
Michael Kolupaev
d51f9cae03
Merge
2014-05-27 12:43:01 +04:00
Michael Kolupaev
4c771903d7
Merge
2014-05-26 22:29:29 +04:00
Michael Kolupaev
ecf8e8b43c
Merge
2014-05-26 22:27:25 +04:00
Michael Kolupaev
c1b265d4ac
Merge
2014-05-26 22:16:05 +04:00
Michael Kolupaev
f137d7b84d
Merge
2014-05-26 22:16:04 +04:00
Michael Kolupaev
b830e0b4fe
Merge
2014-05-26 22:16:04 +04:00
Sergey Fedorov
8f306f4238
Merge
2014-05-26 20:13:46 +04:00
Michael Kolupaev
7abd68d5ed
dbms: added ActiveDataPartSet, currently unused. [#METR-10202]
2014-05-26 14:41:40 +04:00
Alexey Milovidov
fb2caea60b
dbms: tiny modification [#METR-2944].
2014-05-22 22:58:07 +04:00
Michael Kolupaev
77589b0c6e
Merge
2014-05-22 14:37:17 +04:00
Michael Kolupaev
c70e26bc70
Small improvement for previous commit. [#METR-11193]
2014-05-21 14:37:53 +04:00
Michael Kolupaev
df4c963bc1
Merge
2014-05-21 14:20:41 +04:00
Michael Kolupaev
06edb12dbe
Merge
2014-05-16 19:55:57 +04:00
Michael Kolupaev
ed26098886
Merge
2014-05-14 21:51:43 +04:00
Michael Kolupaev
4e2f2eca05
dbms: small fix. [#METR-2807]
2014-05-14 18:20:34 +04:00
Michael Kolupaev
728bdf4928
Merge
2014-05-13 15:24:16 +04:00
Michael Kolupaev
f17b46548c
fixed build. [#METR-10202]
2014-05-13 14:34:45 +04:00
Michael Kolupaev
2765b93851
Merge
2014-05-13 14:16:33 +04:00
Michael Kolupaev
90e93b171d
Merge
2014-05-13 14:10:26 +04:00
Alexey Milovidov
19d6a632b6
Fixed build [#METR-2807].
2014-05-08 22:34:43 +04:00
Michael Kolupaev
be5a9cf820
Merge
2014-05-08 17:27:18 +04:00
Michael Kolupaev
f93db5572e
dbms: added a check to active_parts.py. [#METR-10202]
2014-05-08 16:35:46 +04:00
Michael Kolupaev
6232f3e9b4
Merge
2014-05-08 12:03:03 +04:00
Michael Kolupaev
ea9e8964f0
Merge
2014-05-08 11:12:01 +04:00
Michael Kolupaev
cbf3719981
dbms: small improvement. [#METR-11044]
2014-05-08 10:24:48 +04:00
Michael Kolupaev
5a5cfa31f1
Merge
2014-05-07 18:12:15 +04:00
Michael Kolupaev
0b7928f6a9
Merge
2014-05-07 17:58:20 +04:00
Michael Kolupaev
df07fa2674
Merge
2014-05-07 17:56:01 +04:00
Alexey Milovidov
0abc554493
dbms: tracking amount of memory usage per query [#METR-11015].
2014-05-04 02:57:43 +04:00
Alexey Milovidov
fc8aa282c0
dbms: lowered default block size; introduced default insert block size [#METR-11014]..
2014-04-30 00:22:57 +04:00
Alexey Milovidov
897752de16
dbms: unified hash tables: development [#METR-2944].
2014-04-29 04:28:18 +04:00
Alexey Milovidov
38f7c7834e
dbms: unified hash tables: development [#METR-2944].
2014-04-28 07:29:32 +04:00
Alexey Milovidov
4bf42ea6e6
dbms: unified hash tables: development [#METR-2944].
2014-04-28 06:47:56 +04:00
Alexey Milovidov
8232983714
dbms: unified hash tables: development [#METR-2944].
2014-04-28 05:48:24 +04:00
Michael Kolupaev
94cae0b3ad
dbms: not logging some useless info; added comment. [#METR-10202]
2014-04-25 12:46:40 +04:00
Alexey Milovidov
3b883d6b43
dbms: doc: development [#METR-10719].
2014-04-24 22:49:07 +04:00
Michael Kolupaev
571a446aaf
dbms: fixed active_parts.py. [#METR-10202]
2014-04-24 14:21:23 +04:00
Michael Kolupaev
8bd16d3361
Merge
2014-04-24 14:20:02 +04:00
Alexey Milovidov
a3caebf31b
dbms: tiny improvement [#METR-10931].
2014-04-23 02:43:55 +04:00
Michael Kolupaev
dba95b4de5
Merge
2014-04-22 15:20:02 +04:00
Michael Kolupaev
88644b2377
Merge
2014-04-18 15:05:30 +04:00
Michael Kolupaev
2ff0b62529
Merge
2014-04-18 14:37:26 +04:00
Michael Kolupaev
30db4e41ec
Merge
2014-04-18 14:05:38 +04:00
Michael Kolupaev
d5215ae37e
Better handling of old checksums files. [#METR-10202]
2014-04-18 13:55:25 +04:00
Michael Kolupaev
68049a0162
Merge
2014-04-18 13:55:25 +04:00
Sergey Fedorov
e7756b8acc
dbms: fixed bug on droping database with materialized view [METR-10848]
2014-04-15 18:00:33 +04:00
Michael Kolupaev
07d9ab9bbf
Merge
2014-04-14 17:13:20 +04:00
Michael Kolupaev
3dc646c066
Merge
2014-04-14 17:08:26 +04:00
Michael Kolupaev
ee6a647245
Merge
2014-04-14 14:56:06 +04:00
Michael Kolupaev
b9c4a3419a
Merge
2014-04-14 14:19:38 +04:00
Michael Kolupaev
f362d03611
Merge
2014-04-14 14:19:38 +04:00
Alexey Milovidov
fedcc0081a
dbms: better [#METR-10841].
2014-04-13 13:46:36 +04:00
Alexey Milovidov
b5c63dade9
Merge
2014-04-12 20:11:06 +04:00
Michael Kolupaev
563e0bf025
Merge
2014-04-11 22:04:31 +04:00
Michael Kolupaev
815904f536
Merge
2014-04-11 21:23:22 +04:00
Michael Kolupaev
b2fa912b2c
Merge
2014-04-11 20:56:49 +04:00
Michael Kolupaev
541ead96e5
Merge
2014-04-11 19:53:32 +04:00
Michael Kolupaev
7ec176038c
Merge
2014-04-11 17:05:20 +04:00
Michael Kolupaev
18a9a9e207
Merge
2014-04-10 16:31:03 +04:00
Michael Kolupaev
524f376b2d
Merge
2014-04-09 20:32:40 +04:00
Michael Kolupaev
e3dfe90ffe
Merge
2014-04-09 19:53:47 +04:00
Michael Kolupaev
f0b55713f5
Merge
2014-04-08 21:45:27 +04:00
Alexey Milovidov
63cff6a5a4
Improvement [#METR-2807].
2014-04-08 11:58:53 +04:00
Alexey Milovidov
5ca21127c7
Improvement [#METR-2807].
2014-04-08 11:31:51 +04:00
Michael Kolupaev
7d5429655a
Merge
2014-04-07 23:10:14 +04:00
Michael Kolupaev
b0edb3b470
Fixes. [#METR-10202]
2014-04-07 22:44:10 +04:00
Michael Kolupaev
afafcc85b4
Fixes. [#METR-10202]
2014-04-07 22:14:39 +04:00
Michael Kolupaev
28ff474916
Fixes. [#METR-10202]
2014-04-07 21:39:45 +04:00
Pavel Kartavyy
6ad275725e
dbms: add desciption of in [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
049db94426
dbms: development [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
bdeee5386b
dbms: development [#METR-10498]
...
Signed-off-by: Pavel Kartavyy <kartavyy@yandex-team.ru>
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
a737895eb4
build fix [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
14168120f1
development [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
2a408f2841
development [#METR-10498]
2014-04-07 20:29:25 +04:00
Michael Kolupaev
4e975b43ec
Merge
2014-04-07 19:45:46 +04:00
Alexey Milovidov
763f354b3d
dbms: probably lowered latency of global distributed queries [#METR-10500].
2014-04-07 04:00:23 +04:00
Alexey Milovidov
312feedecb
dbms: removed virtual columns from StorageDistributed [#METR-9172].
2014-04-07 01:59:27 +04:00
Alexey Milovidov
0fc10a40ae
dbms: tiny modification [#METR-2944].
2014-04-06 05:19:02 +04:00
Alexey Milovidov
cf5a86434d
dbms: fixed error when uncompressed_cache or marks_cache is not set [#METR-2944].
2014-04-05 23:54:00 +04:00
Michael Kolupaev
4a45c7c089
Merge
2014-04-04 21:20:45 +04:00
Michael Kolupaev
954a97764c
Merge
2014-04-04 17:27:47 +04:00
Michael Kolupaev
1b5b9a1f1e
Merge
2014-04-04 16:47:57 +04:00
Michael Kolupaev
847128152e
Merge
2014-04-04 14:37:33 +04:00
Michael Kolupaev
95fc39c559
Merge
2014-04-03 17:30:21 +04:00
Michael Kolupaev
b00c303f7d
Merge
2014-04-03 17:11:11 +04:00
Michael Kolupaev
50ba6ca8e1
Merge
2014-04-03 16:49:01 +04:00
Michael Kolupaev
b4d85c1676
Merge
2014-04-03 15:48:28 +04:00
Pavel Kartavyy
d50aaf9368
dbms: added removing of nested columns to merge tree [#METR-10550]
2014-04-03 15:46:32 +04:00
Michael Kolupaev
5a0aab3bb2
Merge
2014-04-03 12:47:59 +04:00
Michael Kolupaev
b92f1ff480
Merge
2014-04-02 17:45:39 +04:00
Michael Kolupaev
233557ec72
Merge
2014-04-02 14:40:23 +04:00
Michael Kolupaev
997875d7d1
Merge
2014-04-02 14:10:37 +04:00
Michael Kolupaev
8fc53a7020
Merge
2014-04-02 11:59:43 +04:00
Sergey Fedorov
6395e841f9
Merge
2014-03-28 18:36:24 +04:00
Alexey Milovidov
eba3126077
dbms: style [#METR-10071].
2014-03-27 23:09:23 +04:00
Michael Kolupaev
634c33c766
Merge
2014-03-27 21:49:08 +04:00
Michael Kolupaev
347c8c9047
Merge
2014-03-27 21:42:19 +04:00
Michael Kolupaev
a8f4ed6278
Merge
2014-03-27 21:30:04 +04:00
Michael Kolupaev
6a3043e749
Deduplicated code for merge tree writing; previous commit is useless. [#METR-10202]
2014-03-27 16:32:37 +04:00
Sergey Fedorov
0898ccfeb4
dbms: fixed merging errors [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
a4d4990860
dbms: fixed problem with sending empty tables, few more fixes [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
6f85a12692
dbms: fixed variable names, temporary tables are now external tables, in distributed query external table now always will be send to remote servers [METR-10071]
2014-03-27 16:06:45 +04:00
Michael Kolupaev
b48bc12739
Merge
2014-03-27 15:32:41 +04:00
Michael Kolupaev
2b7cdfd950
Merge
2014-03-27 15:30:54 +04:00
Michael Kolupaev
db3c061396
Added checksums to data parts. Not writing them yet. [#METR-10202]
2014-03-27 15:29:40 +04:00
Michael Kolupaev
a202cb4eaf
Merge
2014-03-25 18:06:40 +04:00
Michael Kolupaev
08f4af22e1
Merge
2014-03-24 17:59:04 +04:00
Michael Kolupaev
7b6ce30656
Merge
2014-03-22 18:44:44 +04:00
Michael Kolupaev
36b152f2b1
Added interserver IO host and port to context. [#METR-10202]
2014-03-21 23:49:27 +04:00
Michael Kolupaev
7084f03ab9
Merge
2014-03-21 23:17:59 +04:00
Michael Kolupaev
750cb44f94
Merge
2014-03-21 17:42:14 +04:00
Michael Kolupaev
4d201fa0e5
Merge
2014-03-20 21:34:40 +04:00
Michael Kolupaev
6df8500852
Fixed dropping tables. [#METR-10202]
2014-03-20 17:28:49 +04:00
Michael Kolupaev
c5da5fd5f0
Merge
2014-03-20 17:00:42 +04:00
Michael Kolupaev
e10125a052
Using IStorage locks properly in most places. Got rid of StoragePtr and DatabaseDropper. Drops are now synchronous. [#METR-10202]
2014-03-20 14:59:45 +04:00
Sergey Fedorov
730079e99d
dbms: fixed bug with incorrect to_stage calculation in storage distributed [METR-10499]
2014-03-19 16:49:40 +04:00
Michael Kolupaev
4f46874933
added a couple of comments. [#METR-10202]
2014-03-19 15:44:41 +04:00
Michael Kolupaev
67c563a4d3
Added locks to IStorage. Some race conditions are fixed, some are introduced, along with some possible deadlocks. [#METR-10202]
2014-03-19 14:45:13 +04:00
Alexey Milovidov
ce98defebe
dbms: fixed error [#METR-10489].
2014-03-18 21:20:44 +04:00
Michael Kolupaev
0faca75b37
Merge
2014-03-17 22:27:43 +04:00
Michael Kolupaev
758b1414a7
Merge
2014-03-14 21:19:38 +04:00
Michael Kolupaev
ba9315d264
Merge
2014-03-14 21:03:52 +04:00
Michael Kolupaev
d5e957818b
Merge
2014-03-14 11:05:43 +04:00
Michael Kolupaev
2c81592a9b
Merge
2014-03-13 23:36:28 +04:00
Michael Kolupaev
5b67cc94ce
Small style change. [#METR-10202]
2014-03-13 23:14:25 +04:00
Michael Kolupaev
2a766770fc
Merge
2014-03-13 23:07:17 +04:00
Michael Kolupaev
00d9c28571
Merge
2014-03-13 21:44:00 +04:00
Michael Kolupaev
36a86a4fc9
Merge
2014-03-13 16:48:07 +04:00
Pavel Kartavyy
5df3318134
dbms: fixed possible race condition in alter [#METR-10242]
2014-03-12 18:44:17 +04:00
Alexey Milovidov
a75070d9c6
Addition to prev. revision [#METR-2944].
2014-03-10 16:43:22 +04:00
Alexey Milovidov
8c87b14c7f
Fixed warnings on clang [#METR-2807].
2014-03-10 08:17:17 +04:00
Michael Kolupaev
989a316244
Merge
2014-03-09 21:58:27 +04:00
Michael Kolupaev
58ea3b108b
Merge
2014-03-09 21:36:01 +04:00
Pavel Kartavyy
5bc75d93b5
dbms: ignore missing files [#METR-10242]
2014-03-05 23:39:34 +04:00
Pavel Kartavyy
774206e517
Revert "dbms: ignore missed columns in alter [#METR-10242]"
...
This reverts commit 9060ec63fb8d81741171213fa1689c7f202c7ea9.
2014-03-05 23:32:34 +04:00
Pavel Kartavyy
becc2e21c7
dbms: ignore missed columns in alter [#METR-10242]
2014-03-05 23:06:32 +04:00
Pavel Kartavyy
6f5c19d4b4
dbms: fixed deadlock in alter modify [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
0abe7f6435
dbms: added sync [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
2c1629a9d2
dbms: added exception for nested and array types [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
0b023ec06d
dbms: added tab [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
108342491f
dbms: added reset of cache in alter modify [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
9c269c7b81
dbms: removed useless [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
ada47dcc44
dbms: bugfixes in alter [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
68540416c6
dbms: added code to modify column type [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
50fc514bf8
Merge
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
259a5f88cb
Merge
2014-03-05 22:20:55 +04:00
Alexey Milovidov
11001c52b4
dbms: fixed error [#METR-10257].
2014-03-04 04:17:20 +04:00
Alexey Milovidov
c4b2c7804e
dbms: probably better [#METR-10223].
2014-03-04 00:22:39 +04:00
Alexey Milovidov
46cb5ea0a2
Merge
2014-03-02 00:37:04 +04:00
Alexey Milovidov
78e9b847e0
dbms: style [#METR-10255].
2014-03-01 00:19:00 +04:00
Michael Kolupaev
89e91f3dc4
Merge
2014-02-28 14:32:07 +04:00
Alexey Milovidov
fee77d6c98
dbms: Fixed error with incorrect handling of weird case (column names with whitespaces) [#METR-10225].
2014-02-26 23:50:04 +04:00
Sergey Fedorov
655e0d4934
virtual columns: fixed bug with Group by virtual column, bug when column appears in result more than once [METR-9172]
2014-02-26 14:59:56 +04:00
Alexey Milovidov
5c71627f44
dbms: fixed TableFunctionRemote [#METR-9750].
2014-02-23 06:27:09 +04:00
Alexey Milovidov
05615da00a
dbms: Fixed leak [#METR-9750]. Enabled warning, fixed potential errors.
2014-02-23 04:37:25 +04:00
Alexey Milovidov
8cf5eb001a
dbms: TableFunctionRemote, StorageDistributed: improvements [#METR-9750].
2014-02-23 02:42:36 +04:00
Alexey Milovidov
f5f95b7cd6
dbms: Cluster: improvement; TableFunctionRemote: allowed to omit port number [#METR-9750].
2014-02-23 01:50:27 +04:00
Alexey Milovidov
63ff4c57b5
dbms: fixed garbage [#METR-9172].
2014-02-21 00:05:06 +04:00
Alexey Milovidov
7fb97708f3
dbms: removing old_ parts before attempt to merge [#METR-10069].
2014-02-14 19:38:13 +00:00
Michael Kolupaev
015fb32382
clickhouse: parsing multiple infix AND and OR into a function call with more than two arguments; fixed handling of variadic and and or in virtual columns and PKCondition. [#METR-9599]
2014-02-13 11:05:51 +00:00
Sergey Fedorov
b75fe2f6eb
dbms: query Id is String valued now, show process list also shows query_id, query_id is stored in processlist, now query could be replaced [METR-8818]
2014-02-12 17:31:02 +00:00
Sergey Fedorov
79feefb6a7
storages: index on virtual columns fully supported [METR-9172]
2014-02-11 18:38:21 +00:00
Sergey Fedorov
45dccb01b7
storages: index on virtual columns, huge optimization in queries like select smth where _host = .. [METR-9750]
2014-02-11 17:10:48 +00:00
Michael Kolupaev
5fa9d07b35
clickhouse: fixed tiny flaw in PKCondition that prevented prewhere_test.sh from finding the bug mentioned in task. [#METR-9835]
2014-02-10 12:44:51 +00:00
Michael Kolupaev
217b5cf013
clickhouse: better test for PKCondition. [#METR-9835]
2014-02-10 12:10:18 +00:00
Alexey Milovidov
b5923961ad
dbms: allowed all rows to be removed while merging parts [#METR-9909].
2014-02-09 22:07:01 +00:00
Sergey Fedorov
b74904a4be
storages: virtual column port in storag distributed now work properly [METR-9172]
2014-02-07 15:39:55 +00:00
Sergey Fedorov
325cc47ca5
table functions: implementation of function remote, updates in cluster and storageDistributed [METR-9750]
2014-02-07 15:11:57 +00:00
Alexey Milovidov
16fd573314
dbms: fixed error with virtual columns [#METR-9172].
2014-02-04 15:44:15 +00:00
Sergey Fedorov
1e220376cd
storages: few more comments on virtual columns, couple of code style changes [METR-9172]
2014-01-27 13:52:01 +00:00
Sergey Fedorov
f8b5613b82
storages: Virtual columns for storage distributed + few style fixes [METR-9172]
2014-01-22 14:24:05 +00:00
Sergey Fedorov
14620b3347
Merge
2014-01-22 12:50:19 +00:00
Alexey Milovidov
3ba9a9ca4b
dbms: fixed error [#METR-9664].
2014-01-20 16:41:24 +00:00
Sergey Fedorov
9cc974568e
Merge
2014-01-17 15:19:20 +00:00
Sergey Fedorov
dba74f16f2
storages: fixed two warnings, which cause a compilation error [METR-9172]
2014-01-16 15:25:54 +00:00
Sergey Fedorov
da115c14f7
Merge
2014-01-16 14:52:13 +00:00
Michael Kolupaev
fd05f7ea53
clickhouse: fixed a leak of file descriptors and memory. [#METR-9664]
2014-01-15 16:12:48 +00:00
Sergey Fedorov
91609727a8
Merge
2014-01-10 13:24:50 +00:00
Alexey Milovidov
eba56181d2
dbms: Added comment [#METR-2944].
2014-01-09 13:39:06 +00:00
Alexey Milovidov
9c4043de67
Removed 'tr1' [#METR-2807].
2014-01-08 16:33:28 +00:00
Alexey Milovidov
fd414800d5
dbms: added ProfileEvents system [#METR-2944].
2014-01-03 08:20:13 +00:00
Sergey Fedorov
1a5f04d3bf
Merge
2013-12-26 13:55:19 +00:00
Pavel Kartavyy
a97a959b6c
dbms: fixed error messages
2013-12-23 09:29:42 +00:00
Pavel Kartavyy
60f69f8be0
dbms: fixed error messages in alter
2013-12-23 09:29:27 +00:00
Alexey Milovidov
2765113a08
dbms: removed old code [#METR-2944].
2013-12-23 03:10:55 +00:00
Pavel Kartavyy
a0acabc46b
dbms: alter Distributed table. bugfix [#METR-9493]
2013-12-18 11:19:37 +00:00
Alexey Milovidov
febe35c0bf
dbms: OPTIMIZE query is merging aggressive [#METR-9516].
2013-12-16 03:51:30 +00:00
Sergey Fedorov
6fb0caf597
Merge
2013-12-13 16:20:06 +00:00
Sergey Fedorov
9ba96ea811
merge tree: sharedptr buf fixed, correct calculating directory size in bytes, a few more changes [METR-9279] [METR-9444]
2013-12-13 14:23:04 +00:00
Alexey Milovidov
bda42aec99
Fixed build [#METR-2807].
2013-12-13 00:05:20 +00:00
Alexey Milovidov
0a40b9f24c
dbms: fixed one of errors [#METR-9454].
2013-12-12 22:55:47 +00:00
Sergey Fedorov
aa56701c8a
merge tree: fixed incorrect usage of Singleton [METR-9279] [METR-9444]
2013-12-12 15:12:18 +00:00
Sergey Fedorov
4787aefff9
merge tree: update in CurrentlyMergingInfo. Now looking on available disk space before merge [METR-9279] [METR-9444]
2013-12-12 14:11:40 +00:00
Sergey Fedorov
ee1fff79f2
merge tree: fixed currently merging vulnerability, added singleton with total merging files size [METR-9279] [METR-9444]
2013-12-12 13:54:16 +00:00
Sergey Fedorov
15989ee930
merge tree test: updates in logic, removed compilation warnings [METR-9279]
2013-12-12 11:39:52 +00:00
Alexey Milovidov
df90b0bbce
dbms: investigating error [#METR-9463].
2013-12-11 20:44:06 +00:00
Pavel Kartavyy
d930b49c75
dbms: can change load_balancing in runtime [#METR-9350]
2013-12-11 11:51:01 +00:00
Pavel Kartavyy
ec2e5ff860
dbms: create cluster when distributed tables are created[#METR-9350]
2013-12-10 17:06:57 +00:00
Alexey Milovidov
9690a3003b
Merge
2013-12-09 00:29:24 +00:00
Pavel Kartavyy
278f5a9246
dbms: added Cluster class [#METR-9350]
2013-12-07 16:51:29 +00:00
Pavel Kartavyy
74309378d7
dbms: development [#METR-9268]
2013-12-05 17:39:33 +00:00
Pavel Kartavyy
c6aabe89e4
dbms: limited timeouts to be less than limits.max_execution_time [#METR-9268]
2013-12-05 17:24:05 +00:00
Michael Kolupaev
6135f27af0
ClickHouse: added a test for PREWHERE. [#METR-9091]
2013-12-04 10:17:43 +00:00
Sergey Fedorov
67745b8a7e
Merge
2013-12-03 16:14:36 +00:00
Sergey Fedorov
544f935bcf
Merge
2013-12-03 16:10:20 +00:00
Sergey Fedorov
10918b67cc
Merge
2013-12-03 15:06:59 +00:00
Sergey Fedorov
2bc11e4271
Merge
2013-12-03 14:40:20 +00:00
Michael Kolupaev
4d85e7b1a4
Merge
2013-12-02 09:46:30 +00:00
Sergey Fedorov
6a100c0117
Merge
2013-11-29 16:15:12 +00:00
Michael Kolupaev
596b2bc1d9
ClickHouse: Parsing and passing around PREWHERE condition. No actual filtering yet. [#METR-9091]
2013-11-28 13:16:46 +00:00
Pavel Kartavyy
26f58e99d0
Merge
2013-11-28 10:31:21 +00:00
Pavel Kartavyy
de71157b10
StorageDistributed: development [#METR-9244]
2013-11-28 10:31:17 +00:00
Sergey Fedorov
831d6cfb4a
Merge
2013-11-27 16:45:01 +00:00
Sergey Fedorov
5c95506548
Merge
2013-11-27 16:41:48 +00:00
Sergey Fedorov
5539ea6c6b
Merge
2013-11-27 14:57:23 +00:00
Sergey Fedorov
1de8ddb8df
dbms: Pushing to Views fixed workflow with constant columns [#METR-9076]
2013-11-20 16:02:45 +00:00
Alexey Milovidov
e36408e473
dbms: better [#METR-9194].
2013-11-18 17:17:45 +00:00
Alexey Milovidov
037b52e848
Fixed warning [#METR-2807].
2013-11-16 16:44:43 +00:00
Sergey Fedorov
ac21314784
dbms: Couple of unimportant fixes (includes, code simplification) in View and Materialized View [#METR-9076]
2013-11-15 09:43:50 +00:00
Sergey Fedorov
13bd27c498
dbms: View and Materialized View fixes, logic updates, implementation [#METR-9076]
2013-11-13 14:39:48 +00:00
Pavel Kartavyy
06759d5f3e
dbms: style fix
2013-11-13 09:47:12 +00:00
Alexey Milovidov
9fbaa3f823
dbms: removed now-useless log message [#METR-2944].
2013-11-11 03:38:40 +00:00
Sergey Fedorov
b6b40d4c4e
dbms: View and Materialized View implementation [#METR-9076]
2013-11-08 17:43:03 +00:00
Michael Kolupaev
e38ee8343a
dbms: fast seek in ReadBufferFromFile[Descriptor] and a speed test for it. [#METR-2807]
2013-11-08 12:27:44 +00:00
Alexey Milovidov
9437657b7b
dbms: modified Limits, Quotas, Progress, ProcessList [#METR-8459], [#METR-8894].
2013-11-03 05:32:42 +00:00
Sergey Fedorov
be738dc12b
dbms: Erase extra includes in StorageView.cpp and extra variables in Parser [#METR-9076]
2013-10-30 14:04:27 +00:00
Sergey Fedorov
07bbedc07d
dbms: added support for simple VIEW engine. [#METR-9076]
2013-10-30 13:52:02 +00:00
Michael Kolupaev
bcd3a116be
ClickHouse: fixed FINAL behavior with deleted visits; added test for it. [#METR-9072]
2013-10-30 09:15:41 +00:00
Michael Kolupaev
732302c263
Merge
2013-10-30 08:50:58 +00:00
Alexey Milovidov
a38317e1f5
dbms: better exception messages [#METR-8224].
2013-10-26 03:20:51 +00:00
Michael Kolupaev
99041b3173
Merge
2013-10-25 12:15:12 +00:00
Alexey Milovidov
b65bb6cbe2
dbms: StorageChunks: changed error to warning in log [#METR-2944].
2013-10-22 19:11:33 +00:00
Alexey Milovidov
ac83b94b0b
Merge
2013-10-22 19:11:03 +00:00
Alexey Milovidov
ee6ca65243
Merge
2013-10-22 18:39:14 +00:00
Michael Kolupaev
d195799419
Merge
2013-10-03 12:46:17 +00:00
Michael Kolupaev
6745803ef7
Merge
2013-10-03 12:13:16 +00:00
Michael Kolupaev
43fc9b09d8
Merge
2013-10-02 15:33:18 +00:00
Alexey Milovidov
4ebdcee47e
dbms: addition to prev. revision [#CONV-8806].
2013-10-01 20:39:26 +00:00
Alexey Milovidov
c084250925
Merge
2013-09-30 19:54:25 +00:00
Alexey Milovidov
0629fb4fdd
Merge
2013-09-30 01:29:19 +00:00
Alexey Milovidov
7dca2f21b9
Merge
2013-09-26 19:16:43 +00:00
Pavel Kartavyy
1bf0490191
Merge
2013-09-23 12:01:19 +00:00
Pavel Kartavyy
37ed6f55d4
dbms: fixed error with missed .mrk file [#CONV-2944]
2013-09-19 15:20:31 +00:00
Alexey Milovidov
808cec6d53
Merge
2013-09-15 03:44:32 +00:00
Alexey Milovidov
8fc69c2a8e
dbms: more fsync [#CONV-2944].
2013-09-15 01:40:29 +00:00
Alexey Milovidov
fd4f4a9a86
dbms: fixed error [#CONV-2944].
2013-09-14 05:14:22 +00:00
Alexey Milovidov
a47faab727
dbms: style [#CONV-2807].
2013-09-13 23:52:10 +00:00
Alexey Milovidov
2be066285a
dbms: lowered memory usage for merge operations [#CONV-8705].
2013-09-13 23:28:40 +00:00
Alexey Milovidov
97b923fd7b
dbms: uncompressed cache: better [#CONV-8661].
2013-09-08 07:30:52 +00:00
Alexey Milovidov
efae271ae0
dbms: added uncompressed cache (experimental) [#CONV-8661].
2013-09-08 05:53:10 +00:00
Alexey Milovidov
d055d54380
dbms: added SHOW PROCESSLIST query and 'max_concurrent_queries' setting [#CONV-8665] [#CONV-8664].
2013-09-03 20:21:28 +00:00
Alexey Milovidov
0b2ef14d19
dbms: added test [#CONV-2944].
2013-08-25 03:44:11 +00:00
Alexey Milovidov
760a1fbca3
dbms: StorageMemory: fixed perf [#CONV-8572].
2013-08-22 16:14:44 +00:00
Pavel Kartavyy
18d1ee2eb2
Fixed incorrect working with nested tables in ALTER [#conv-8383]
2013-08-14 16:52:40 +00:00
Alexey Milovidov
be67c3e3d6
Removed useless namespace [#CONV-2807].
2013-08-11 03:40:14 +00:00
Alexey Milovidov
f3f6268ee5
dbms: users: development [#CONV-8458].
2013-08-10 09:04:45 +00:00
Alexey Milovidov
c2fc882312
dbms: tiny improvements [#CONV-8383].
2013-08-09 00:12:59 +00:00
Pavel Kartavyy
4c07a0bccb
Merge
2013-08-08 09:50:15 +00:00
Pavel Kartavyy
a5c799d7a3
Merge
2013-08-07 13:07:42 +00:00
Alexey Milovidov
d0bc18a815
Merge
2013-07-28 01:15:52 +00:00
Vyacheslav Alipov
ac42eb45a4
SELECT and table reads/writes may be wokring now [NOT TESTED] [#CONV-7967]
2013-07-16 14:55:01 +00:00
Vyacheslav Alipov
090aae8e7b
propagated [de]serialization to storages and (in|out)put streams [#CONV-7967]
2013-07-12 13:35:05 +00:00
Alexey Milovidov
858b2805eb
dbms: probably better [#CONV-2944].
2013-06-30 17:12:34 +00:00
Alexey Milovidov
3fbd36fde9
dbms: improvement [#CONV-2944].
2013-06-21 21:05:16 +00:00
Alexey Milovidov
fe0dd1d0b2
dbms: improvement [#CONV-2944].
2013-06-21 20:34:19 +00:00
Michael Kolupaev
e8d77fe8ec
Merge
2013-06-18 09:43:35 +00:00
Alexey Milovidov
170d408ba3
dbms: improvement to prev. revision [#CONV-7889].
2013-06-17 07:57:58 +00:00
Alexey Milovidov
e853c4b320
dbms: don't write .sql files for ChunkRef tables [#CONV-7889].
2013-06-17 07:01:31 +00:00
Alexey Milovidov
8fad2d42e2
dbms: StorageLog: fixed error in one of prev. revision [#CONV-2944].
2013-06-17 05:28:15 +00:00
Alexey Milovidov
b2f02c372a
dbms: style fix [#CONV-2944].
2013-06-15 08:48:30 +00:00
Alexey Milovidov
91a062a575
Merge
2013-06-15 08:38:30 +00:00
Alexey Milovidov
16e5dc1f70
dbms: removed TODO [#CONV-7885].
2013-06-15 04:08:53 +00:00
Alexey Milovidov
b7f98d9f6a
dbms: lowered memory consumption [#CONV-7885].
2013-06-15 03:33:45 +00:00
Michael Kolupaev
84050bc8bb
Merge
2013-06-04 11:00:33 +00:00
Michael Kolupaev
f7aedd227d
Merge
2013-06-03 13:17:17 +00:00
Michael Kolupaev
dd72f5b8b8
clickhouse: switched to ExpressionAnalyzer [#CONV-7444].
2013-06-03 10:18:41 +00:00
Michael Kolupaev
503ca18634
clickhouse: removed heuristic for FINAL [#CONV-7363].
2013-05-20 15:48:38 +00:00
Michael Kolupaev
8bc64303be
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 13:45:44 +00:00
Michael Kolupaev
c0b803d204
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 13:33:19 +00:00
Michael Kolupaev
ea836bbdce
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 12:34:26 +00:00
Michael Kolupaev
471f6b3a66
Merge
2013-05-15 12:32:40 +00:00
Michael Kolupaev
5c386bb038
clickhouse: fixed sampling [#CONV-7363].
2013-05-15 11:32:31 +00:00
Michael Kolupaev
e03e85184f
clickhouse: fixed FINAL ans SAMPLE broken by some changes in Expression [#CONV-7363].
2013-05-15 09:55:09 +00:00
Vyacheslav Alipov
755031efc6
performing sign rewrite from distributed table too [#CONV-6778]
2013-05-08 10:30:29 +00:00
Alexey Milovidov
01177e16fe
Merge
2013-05-06 12:15:34 +00:00
Alexey Milovidov
d38fd54295
dbms: fixed cyclic references (leak) [#CONV-2944].
2013-05-05 20:07:11 +00:00
Alexey Milovidov
2efd1bc6b0
dbms: removed few cyclic SharedPtr references [#CONV-2944].
2013-05-05 18:02:05 +00:00
Alexey Milovidov
ce4161b4e0
dbms: development [#CONV-2944].
2013-05-04 04:05:15 +00:00
Michael Kolupaev
e3999c23af
clickhouse: code indentation [#CONV-2807].
2013-04-29 11:34:06 +00:00
Michael Kolupaev
ffdeac3136
clickhouse: fixed FINAL with one data part [#CONV-7363].
2013-04-29 11:20:10 +00:00
Michael Kolupaev
a34f86cc7b
clickhouse: FINAL only returning positive rows [#CONV-7363].
2013-04-26 13:20:42 +00:00
Michael Kolupaev
cd1183267c
clickhouse: added CollapsingFinalBlockInputStream [#CONV-7363].
2013-04-25 15:46:14 +00:00
Michael Kolupaev
12e73e0692
clickhouse: fixed reading sign column with FINAL modifier [#CONV-7363].
2013-04-25 11:37:20 +00:00
Vyacheslav Alipov
cff712858a
Merge
2013-04-24 12:52:49 +00:00
Michael Kolupaev
fb180683c1
clickhouse: faster SELECT ... FINAL [#CONV-7363].
2013-04-24 12:17:29 +00:00
Michael Kolupaev
a263b0b265
clickhouse: fixed FINAL [#CONV-7363].
2013-04-24 11:39:12 +00:00
Michael Kolupaev
5be6bd2408
Merge
2013-04-24 10:31:32 +00:00
Michael Kolupaev
77ae92d8ab
Merge
2013-04-23 11:35:09 +00:00
Michael Kolupaev
2c135ca1e2
clickhouse: slightly improved comment [#CONV-7363].
2013-04-23 11:12:36 +00:00
Michael Kolupaev
d97d22919e
Merge
2013-04-23 11:08:41 +00:00
Alexey Milovidov
2bf90fb924
Renamed file [#CONV-6992].
2013-04-08 19:47:25 +00:00
Michael Kolupaev
21fa1370c7
clickhouse: rewound last change, it was slightly incorrect [#CONV-2807].
2013-03-14 12:54:59 +00:00
Michael Kolupaev
ad0f1cfa3a
Merge
2013-03-14 12:52:22 +00:00
Michael Kolupaev
b6404afed4
Merge
2013-03-14 12:38:15 +00:00
Michael Kolupaev
c4bbb1fe45
Merge
2013-03-14 12:11:23 +00:00
Michael Kolupaev
a163bfcd49
Merge
2013-03-14 11:43:43 +00:00
Michael Kolupaev
15f31802f6
clickhouse: fixed arrays in TinyLog [#CONV-2944].
2013-03-07 17:44:32 +00:00
Michael Kolupaev
961e3c9c87
clickhouse: fixed arrays in TinyLog [#CONV-2944].
2013-03-07 17:40:24 +00:00
Michael Kolupaev
061f99e117
clickhouse: removed unused code [#CONV-6705].
2013-02-26 13:48:47 +00:00
Michael Kolupaev
2a05c2829c
clickhouse: StorageLog now stores all marks in one file [#CONV-6705].
2013-02-26 13:06:01 +00:00
Michael Kolupaev
58d5f65e60
clickhouse: StorageLog: fixed build [#CONV-2944].
2013-02-26 11:48:09 +00:00
Michael Kolupaev
276961cc60
clickhouse: StorageLog: fixed renaming and inserting [#CONV-2944].
2013-02-26 11:47:15 +00:00
Michael Kolupaev
86eb06064a
clickhouse: fixed renaming TinyLog tables with arrays again [#CONV-2944].
2013-02-26 11:37:49 +00:00
Michael Kolupaev
550ff5fb8e
clickhouse: fixed renaming TinyLog tables with arrays [#CONV-2944].
2013-02-26 11:28:00 +00:00
Michael Kolupaev
0ddaa9048e
clickhouse: fixed build [#CONV-2944].
2013-02-25 10:51:52 +00:00
Michael Kolupaev
7393b0033b
Merge
2013-02-25 10:23:31 +00:00
Michael Kolupaev
a4fe773cba
Merge
2013-02-22 12:18:08 +00:00
Michael Kolupaev
1eaec724a5
Merge
2013-02-21 09:38:25 +00:00
Michael Kolupaev
fa771f6573
clickhouse: slightly refactored storages [#CONV-6561].
2013-02-21 09:11:18 +00:00
Alexey Milovidov
7d180f9e71
Merge
2013-02-20 23:25:28 +00:00
Michael Kolupaev
bb9fccdd95
Merge
2013-02-20 10:29:26 +00:00
Michael Kolupaev
38fbcfe065
Merge
2013-02-18 17:30:06 +00:00
Michael Kolupaev
fbd139a549
Merge
2013-02-18 13:10:59 +00:00
Michael Kolupaev
e05d3398c0
Merge
2013-02-14 12:51:52 +00:00
Michael Kolupaev
0184d23e1c
Merge
2013-02-14 11:22:56 +00:00
Michael Kolupaev
4ed6c86648
clickhouse: Chunks: added logging [#CONV-6705].
2013-02-11 12:28:43 +00:00
Michael Kolupaev
97287129aa
clickhouse: Chunks: fixed [#CONV-6705].
2013-02-11 11:59:21 +00:00
Michael Kolupaev
19707dc7ca
Merge
2013-02-11 11:42:36 +00:00
Michael Kolupaev
f5cac625c6
Merge
2013-02-11 11:22:15 +00:00
Michael Kolupaev
65a18f7afa
Merge
2013-02-11 10:11:59 +00:00
Michael Kolupaev
d1cb4373b3
Merge
2013-02-11 09:48:01 +00:00
Michael Kolupaev
dc15d81295
Merge
2013-02-11 09:40:37 +00:00
Michael Kolupaev
e73afea49d
Merge
2013-02-11 09:32:49 +00:00
Michael Kolupaev
acbce5e549
Merge
2013-02-11 09:29:29 +00:00
Michael Kolupaev
ca0051f30a
Merge
2013-02-11 09:22:52 +00:00
Michael Kolupaev
f177dca440
Merge
2013-02-11 09:19:48 +00:00
Michael Kolupaev
7aee5959e5
clickhouse: probably fixed undefined behavior in Chunks storage [#CONV-6705].
2013-02-11 08:53:34 +00:00
Alexey Milovidov
a9dbf44e52
dbms: fixed error [#CONV-6705].
2013-02-09 01:03:11 +00:00
Michael Kolupaev
4b26a26e8c
clickhouse: fixed warnings [#CONV-6705].
2013-02-08 17:09:14 +00:00
Michael Kolupaev
9aec07070a
Merge
2013-02-08 17:06:29 +00:00
Michael Kolupaev
746d879e44
clickhouse: added ChunkRef storage [#CONV-6705].
2013-02-07 13:40:59 +00:00
Michael Kolupaev
17ba747e56
fixed build [#CONV-6705].
2013-02-07 13:07:13 +00:00
Michael Kolupaev
6f2c6559c8
clickhouse: added Chunks storage [#CONV-6705].
2013-02-07 13:03:19 +00:00
Michael Kolupaev
d24d0f7f78
clickhouse: fixed tests [#CONV-6561].
2013-02-07 08:52:38 +00:00
Michael Kolupaev
e7c3e10814
clickhouse: slightly refactored storage creation [#CONV-6561].
2013-02-06 11:26:35 +00:00
Michael Kolupaev
379b668e23
clickhouse: removing data lazily [#CONV-6561].
2013-02-05 09:52:13 +00:00
Alexey Milovidov
66580580d4
dbms: addition to prev. revision [#CONV-2944].
2013-02-01 20:26:42 +00:00
Alexey Milovidov
7cc2871e30
dbms: allowed to send custom settings with query; sending current settings to remote servers for distributed query processing [#CONV-2944].
2013-02-01 19:02:04 +00:00
Michael Kolupaev
c4b52f7232
clickhouse: fixed dropping tables [#CONV-6561].
2013-01-23 17:43:19 +00:00
Michael Kolupaev
9b3b82c750
clickhouse: fixed segfault when a table is dropped while in use [#CONV-6561].
2013-01-23 17:38:03 +00:00
Michael Kolupaev
572211a44a
Merge
2013-01-23 11:16:32 +00:00
Alexey Milovidov
2076cc7d87
dbms: improved loading time [#CONV-2944].
2013-01-17 20:21:03 +00:00
Alexey Milovidov
8b1342557c
dbms: improved loading time [#CONV-2944].
2013-01-17 19:56:01 +00:00
Alexey Milovidov
5b341830e9
Merge
2013-01-14 18:22:07 +00:00
Michael Kolupaev
190179d7ba
dbms: fixed typo in comment [#CONV-2944].
2013-01-09 10:19:24 +00:00
Alexey Milovidov
f800b5b769
dbms: using special array for Row and instead of std::vector<AggregateFunctionPlainPtrs> (experimental) [#CONV-2944].
2013-01-07 00:57:43 +00:00
Alexey Milovidov
7b3f533ecd
Using own Field class instead of boost::variant (experimental) [#CONV-2944].
2013-01-05 20:03:19 +00:00
Alexey Milovidov
b312f42808
dbms: reverted previous modification [#CONV-2944].
2012-12-16 00:23:41 +00:00
Alexey Milovidov
62a8ecc749
dbms: probably improved performance of inserting, merging and sorting [#CONV-2944].
2012-12-15 23:10:14 +00:00
Alexey Milovidov
150e508652
dbms: fixed error in error message [#CONV-2944].
2012-12-15 04:42:42 +00:00
Alexey Milovidov
4a06e09f79
dbms: tiny improvement [#CONV-2944].
2012-12-15 02:11:37 +00:00
Alexey Milovidov
2c9ff38ab2
dbms: fixed error [#CONV-2944].
2012-12-13 20:28:10 +00:00
Michael Kolupaev
c77e8e98ef
clickhouse: improved integer sample size processing [ #6201 ].
2012-12-13 10:08:54 +00:00
Michael Kolupaev
60bf093973
clickhouse: added minor diagnostic output [ #6201 ].
2012-12-13 09:38:36 +00:00
Michael Kolupaev
93143369ce
clickhouse: added support for non-UInt32 sampling columns [ #6201 ].
2012-12-13 09:32:08 +00:00
Michael Kolupaev
a5e5b3dd9f
clickhouse: fixed SAMPLE by count [ #6201 ].
2012-12-12 16:39:32 +00:00
Michael Kolupaev
b9de3987f2
clickhouse: fixed [ #6201 ].
2012-12-12 16:26:18 +00:00
Michael Kolupaev
b5681acdb7
clickhouse: fixed [ #6201 ].
2012-12-12 16:11:27 +00:00
Michael Kolupaev
81883201ec
clickhouse: fixed [ #6201 ].
2012-12-12 15:45:08 +00:00
Michael Kolupaev
3f2da2d2e3
clickhouse: fixed [ #6201 ].
2012-12-12 15:37:43 +00:00
Michael Kolupaev
8973044210
Merge
2012-12-12 15:23:26 +00:00
Michael Kolupaev
2350e09c51
clickhouse: fixed compiler warnings [ #6201 ].
2012-12-12 14:38:39 +00:00
Michael Kolupaev
42073f42ec
clickhouse: added support for SAMPLE clause of SELECT query (works only in merge tree storage) [ #6201 ].
2012-12-12 14:25:55 +00:00
Alexey Milovidov
de13137958
dbms: changed signature of IDataType::serializeBinary [#CONV-2944].
2012-12-11 20:31:39 +00:00
Michael Kolupaev
7f27cbbcb7
Merge
2012-12-10 10:23:10 +00:00
Alexey Milovidov
60ae1a07b1
dbms: fixed warning [#CONV-2944].
2012-12-06 17:36:51 +00:00
Michael Kolupaev
2b9f4ca2bf
Merge
2012-12-06 13:07:29 +00:00
Michael Kolupaev
35184afdc2
Merge
2012-12-06 12:51:15 +00:00
Michael Kolupaev
655b7e0300
Merge
2012-12-06 12:24:08 +00:00
Michael Kolupaev
8600340828
Merge
2012-12-06 11:48:41 +00:00
Michael Kolupaev
8f512c546a
Merge
2012-12-06 11:10:05 +00:00
Michael Kolupaev
5555027deb
Merge
2012-12-06 09:45:09 +00:00
Michael Kolupaev
03c96075f9
Merge
2012-12-05 13:39:38 +00:00
Michael Kolupaev
5c9f35b2a3
Merge
2012-12-05 13:31:33 +00:00
Michael Kolupaev
dba35f0364
Merge
2012-12-05 12:44:55 +00:00
Michael Kolupaev
b6139c17bc
Merge
2012-12-03 10:43:25 +00:00
Michael Kolupaev
01fa6de3bc
Merge
2012-12-03 10:03:47 +00:00
Michael Kolupaev
02973d945b
clickhouse: fixed compiler warning [#CONV-6108].
2012-12-03 09:39:04 +00:00
Michael Kolupaev
2d8026c0b0
Merge
2012-12-03 08:52:58 +00:00
Michael Kolupaev
c54004b880
Merge
2012-11-30 08:33:36 +00:00
Alexey Milovidov
b167cc3711
dbms: tiny improvement [#CONV-2944].
2012-11-30 05:40:28 +00:00
Alexey Milovidov
f339e0e401
dbms: addition to prev. revision [#CONV-2944].
2012-11-30 05:30:17 +00:00
Alexey Milovidov
f5586b456d
Merge
2012-11-30 05:24:24 +00:00
Alexey Milovidov
7f4348ecdc
dbms: added locks to storages Memory and Log [#CONV-2944].
2012-11-30 04:28:13 +00:00
Alexey Milovidov
5aa8c9efc4
Merge
2012-11-30 02:01:02 +00:00
Alexey Milovidov
a09c023956
dbms: addition to prev. revision [#CONV-2944].
2012-11-30 00:59:02 +00:00
Alexey Milovidov
a0972784b1
Merge
2012-11-30 00:52:45 +00:00
Michael Kolupaev
e49cd16868
Merge
2012-11-29 17:43:23 +00:00
Michael Kolupaev
9ad859149f
Merge
2012-11-29 17:04:12 +00:00
Michael Kolupaev
e255b5e249
Merge
2012-11-29 16:39:29 +00:00
Michael Kolupaev
21ef4655ca
Merge
2012-11-29 12:26:34 +00:00
Michael Kolupaev
c2ba1fc202
Merge
2012-11-29 12:24:08 +00:00
Michael Kolupaev
fa2066d350
Merge
2012-11-29 11:50:16 +00:00
Michael Kolupaev
906f1f0026
Merge
2012-11-29 11:48:27 +00:00
Michael Kolupaev
5306e4e1ff
Merge
2012-11-29 11:32:29 +00:00
Michael Kolupaev
8073045c7e
Merge
2012-11-29 11:29:11 +00:00
Michael Kolupaev
982686f51c
Merge
2012-11-29 10:50:17 +00:00
Michael Kolupaev
f55d19f71a
Merge
2012-11-29 08:41:20 +00:00
Michael Kolupaev
912cf7c4eb
Merge
2012-11-28 17:17:17 +00:00
Michael Kolupaev
58a4dc8d2d
Merge
2012-11-28 13:29:30 +00:00
Michael Kolupaev
ae9c8ffc9b
Merge
2012-11-28 11:49:14 +00:00
Michael Kolupaev
e200c1c478
Merge
2012-11-28 08:52:15 +00:00
Michael Kolupaev
fba19e8eb6
clickhouse: fixed possible deadlock [#CONV-6108].
2012-11-22 17:57:10 +00:00
Alexey Milovidov
2ae2cf32bb
dbms: fixed error [#CONV-2944].
2012-11-20 22:48:38 +00:00
Michael Kolupaev
336d483d06
Merge
2012-11-19 18:04:50 +00:00
Alexey Milovidov
12afcb64ed
Better diagnostics [#CONV-2807].
2012-11-08 18:30:49 +00:00
Alexey Milovidov
f5419d3d5a
dbms: development of connection pool with failover [#CONV-2944].
2012-11-06 18:20:00 +00:00
Alexey Milovidov
d7d23ac81b
dbms: StorageDistributed: added failover [#CONV-2944].
2012-11-06 17:04:38 +00:00
Alexey Milovidov
a5e88d1fb5
dbms: fixed error with distributed connections [#CONV-2944].
2012-10-22 19:55:19 +00:00
Alexey Milovidov
1a7af177cd
dbms: development [#CONV-2944].
2012-10-20 02:10:47 +00:00
Alexey Milovidov
f77216b3de
Merge
2012-09-22 07:30:40 +00:00
Alexey Milovidov
8068c5df89
dbms: fixed error [#CONV-2944].
2012-09-19 18:45:01 +00:00
Alexey Milovidov
e6cb036898
dbms: fixed error [#CONV-2944].
2012-09-10 19:05:06 +00:00
Alexey Milovidov
ee72094d1d
███████████: development [#CONV-2944].
2012-09-05 19:51:09 +00:00
Alexey Milovidov
0652f9da96
dbms: development [#CONV-2944].
2012-08-31 20:38:05 +00:00
Alexey Milovidov
325c02d43a
dbms: development [#CONV-2944].
2012-08-31 18:40:21 +00:00
Alexey Milovidov
c9e3956100
dbms: development [#CONV-2944].
2012-08-30 20:35:02 +00:00
Alexey Milovidov
f594dcebd0
dbms: development [#CONV-2944].
2012-08-30 17:43:31 +00:00
Alexey Milovidov
692805fa39
dbms: development [#CONV-2944].
2012-08-29 20:23:19 +00:00
Alexey Milovidov
b664b11192
dbms: development [#CONV-2944].
2012-08-29 20:07:24 +00:00
Alexey Milovidov
7cbd700c74
dbms: development [#CONV-2944].
2012-08-29 18:49:54 +00:00
Alexey Milovidov
c25456d09c
dbms: development [#CONV-2944].
2012-08-21 15:37:29 +00:00
Alexey Milovidov
88d79b7bb3
dbms, ███████████: development [#CONV-5417].
2012-08-20 05:32:50 +00:00
Alexey Milovidov
e94f780d47
dbms: development [#CONV-2944].
2012-08-16 19:03:02 +00:00
Alexey Milovidov
2fd184302d
dbms: development [#CONV-2944].
2012-08-16 18:17:01 +00:00
Alexey Milovidov
f9027b8f0e
dbms: development [#CONV-2944].
2012-08-16 17:27:40 +00:00
Alexey Milovidov
0d5710f04a
dbms: development [#CONV-2944].
2012-08-13 20:16:06 +00:00
Alexey Milovidov
598614b624
dbms: development [#CONV-2944].
2012-08-13 19:13:11 +00:00
Alexey Milovidov
cf9279b789
Merge
2012-08-10 20:04:34 +00:00
Alexey Milovidov
788ea2a552
dbms: development [#CONV-2944].
2012-08-07 20:37:45 +00:00
Alexey Milovidov
061a75785b
dbms: development [#CONV-2944].
2012-08-02 17:33:31 +00:00
Alexey Milovidov
53b7f03c44
dbms: development [#CONV-2944].
2012-08-01 20:08:59 +00:00
Alexey Milovidov
83337ec474
dbms: development [#CONV-2944].
2012-07-31 20:30:13 +00:00
Alexey Milovidov
19a3e788e9
dbms: development [#CONV-2944].
2012-07-31 20:13:14 +00:00
Alexey Milovidov
76c691f96a
dbms: development [#CONV-2944].
2012-07-31 20:03:53 +00:00
Alexey Milovidov
b0a8f84c14
dbms: development [#CONV-2944].
2012-07-31 19:08:49 +00:00
Alexey Milovidov
5646959300
dbms: development [#CONV-2944].
2012-07-31 18:25:16 +00:00
Alexey Milovidov
50af0bc1c4
dbms: development [#CONV-2944].
2012-07-31 18:15:51 +00:00
Alexey Milovidov
db924e76d0
dbms: development [#CONV-2944].
2012-07-31 17:33:08 +00:00
Alexey Milovidov
5e1e2742b6
dbms: development [#CONV-2944].
2012-07-31 17:22:40 +00:00
Alexey Milovidov
4f5115cc3d
dbms: development [#CONV-2944].
2012-07-31 17:14:11 +00:00
Alexey Milovidov
4bd8509fab
dbms: development [#CONV-2944].
2012-07-31 17:07:20 +00:00
Alexey Milovidov
6d27ecd869
dbms: development [#CONV-2944].
2012-07-31 16:58:37 +00:00
Alexey Milovidov
a8ea14641f
dbms: development [#CONV-2944].
2012-07-31 16:57:25 +00:00
Alexey Milovidov
bdeb4e7200
Merge
2012-07-31 16:37:20 +00:00
Alexey Milovidov
d01baf5125
dbms: development [#CONV-2944].
2012-07-30 20:32:36 +00:00
Alexey Milovidov
292958fc73
dbms: development [#CONV-5331].
2012-07-26 20:16:57 +00:00
Alexey Milovidov
075cdd5e22
dbms: development [#CONV-5331].
2012-07-26 19:42:20 +00:00
Alexey Milovidov
c878d6c7b8
dbms: development [#CONV-2944],
2012-07-23 06:23:29 +00:00
Alexey Milovidov
9a56637e2a
dbms: development [#CONV-2944].
2012-07-21 07:21:41 +00:00
Alexey Milovidov
8498979724
dbms: development [#CONV-2944].
2012-07-21 07:08:38 +00:00
Alexey Milovidov
5ee98f1937
dbms: development [#CONV-2944].
2012-07-21 07:02:55 +00:00
Alexey Milovidov
d76d37f0fe
dbms: development [#CONV-2944].
2012-07-21 06:47:17 +00:00
Alexey Milovidov
b06b59069b
dbms: development [#CONV-2944].
2012-07-21 05:16:14 +00:00
Alexey Milovidov
c875e87446
dbms: development [#CONV-2944].
2012-07-21 05:07:14 +00:00
Alexey Milovidov
56560361eb
dbms: development [#CONV-2944].
2012-07-21 03:45:48 +00:00
Alexey Milovidov
5aac7088d1
dbms: development [#CONV-2944].
2012-07-19 20:32:10 +00:00
Alexey Milovidov
fc50b0a07e
dbms: development [#CONV-2944].
2012-07-18 20:14:41 +00:00
Alexey Milovidov
1c682cdf6d
dbms: development [#CONV-2944].
2012-07-18 19:44:04 +00:00
Alexey Milovidov
c95e1c6483
dbms: development [#CONV-2944].
2012-07-18 19:30:33 +00:00
Alexey Milovidov
89fde21e34
dbms: development [#CONV-2944].
2012-07-18 19:16:16 +00:00
Alexey Milovidov
956c7d7d97
dbms: development [#CONV-2944].
2012-07-17 20:04:39 +00:00
Alexey Milovidov
2fa3dae63c
dbms: development [#CONV-2944].
2012-06-25 03:01:37 +00:00
Alexey Milovidov
9c79250ffd
dbms: development [#CONV-2944].
2012-06-25 01:22:30 +00:00
Alexey Milovidov
ee91e561c6
dbms: development [#CONV-2944].
2012-06-25 00:59:06 +00:00
Alexey Milovidov
c53771c1f7
dbms: development [#CONV-2944].
2012-06-25 00:51:23 +00:00
Alexey Milovidov
28b0950770
dbms: development [#CONV-2944].
2012-06-25 00:17:19 +00:00
Alexey Milovidov
cb3b6208bb
dbms: development [#CONV-5097].
2012-06-22 17:13:03 +00:00
Alexey Milovidov
1df16f6b9d
dbms: development [#CONV-5097].
2012-06-22 17:00:59 +00:00
Alexey Milovidov
81ccb40e5e
dbms: development [#CONV-5097].
2012-06-22 16:54:51 +00:00
Alexey Milovidov
2961d42e9d
dbms: development [#CONV-2944].
2012-06-21 16:33:00 +00:00
Alexey Milovidov
3482ab7686
dbms: lazy opening of files [#CONV-2944].
2012-06-21 16:16:58 +00:00
Alexey Milovidov
c9f9913ef5
dbms: development [#CONV-2944].
2012-06-20 17:54:38 +00:00
Alexey Milovidov
74dfc96c42
dbms: development [#CONV-2944].
2012-06-18 07:49:19 +00:00
Alexey Milovidov
9a18d75b99
dbms: development [#CONV-2944].
2012-06-18 06:19:13 +00:00
Alexey Milovidov
9c022720a4
dbms: development [#CONV-2944].
2012-05-30 06:46:57 +00:00
Alexey Milovidov
d14b3ed4db
dbms: development [#CONV-2944].
2012-05-30 05:53:09 +00:00
Alexey Milovidov
6a01fbf8c5
dbms: development [#CONV-2944].
2012-05-30 04:45:49 +00:00
Alexey Milovidov
f018ea4aac
dbms: development [#CONV-2944].
2012-05-30 01:38:02 +00:00
Alexey Milovidov
fa7a42842f
dbms: development [#CONV-2944].
2012-05-23 19:51:30 +00:00
Alexey Milovidov
039cf5ab06
dbms: development [#CONV-2944].
2012-05-22 20:18:45 +00:00
Alexey Milovidov
03d4d2ed4b
dbms: development [#CONV-2944].
2012-05-22 20:05:43 +00:00
Alexey Milovidov
83e70d7d6f
dbms: development [#CONV-2944].
2012-05-22 20:04:33 +00:00
Alexey Milovidov
198fd2f305
dbms: development [#CONV-2944].
2012-05-22 20:02:18 +00:00
Alexey Milovidov
115c619a70
dbms: development [#CONV-2944].
2012-05-22 20:00:25 +00:00
Alexey Milovidov
2aa2af9950
dbms: development [#CONV-2944].
2012-05-22 19:32:56 +00:00
Alexey Milovidov
e727d7cf90
dbms: development [#CONV-2944].
2012-05-22 18:32:45 +00:00
Alexey Milovidov
77c46cdcfd
dbms: development [#CONV-2944].
2012-05-21 20:38:34 +00:00
Alexey Milovidov
e90a8bba54
dbms: development [#CONV-2944].
2012-05-08 11:19:00 +00:00
Alexey Milovidov
075f636bb3
dbms: development [#CONV-2944].
2012-03-05 02:34:20 +00:00
Alexey Milovidov
7fc40e1847
dbms: development [#CONV-2944].
2012-02-27 07:54:16 +00:00
Alexey Milovidov
997be7eea9
dbms: development [#CONV-2944].
2012-01-10 22:11:51 +00:00
Alexey Milovidov
b9822b02b8
dbms: development [#CONV-2944].
2012-01-09 19:20:48 +00:00
Alexey Milovidov
7dd2114223
dbms: development [#CONV-2944].
2011-11-06 05:01:42 +00:00
Alexey Milovidov
d51ae544fc
dbms: development [#CONV-2944].
2011-11-05 23:31:19 +00:00
Alexey Milovidov
859a86b382
dbms: development [#CONV-2944].
2011-11-01 17:12:11 +00:00
Alexey Milovidov
67b02812f6
dbms: development.
2011-10-31 17:55:06 +00:00
Alexey Milovidov
169ef6bf2e
dbms: development [#CONV-2944].
2011-10-31 17:30:44 +00:00
Alexey Milovidov
b1b0d3836a
dbms: development [#CONV-2944].
2011-10-31 06:37:12 +00:00
Alexey Milovidov
c65e913754
dbms: development [#CONV-2944].
2011-09-04 21:23:19 +00:00
Alexey Milovidov
2d530f9b84
dbms: development [#CONV-2944].
2011-08-28 08:02:11 +00:00
Alexey Milovidov
9b153918e7
dbms: development [#CONV-2944].
2011-08-28 02:22:23 +00:00
Alexey Milovidov
492cb89aa9
dbms: development [#CONV-2944].
2011-08-18 20:33:20 +00:00
Alexey Milovidov
c2c98e01b7
dbms: added missing files [#CONV-2944].
2011-08-15 21:50:08 +00:00
Alexey Milovidov
476e8446e6
dbms: development [#CONV-2944].
2011-08-15 02:24:44 +00:00
Alexey Milovidov
624b31602c
dbms: development [#CONV-2944].
2011-08-15 01:12:57 +00:00
Alexey Milovidov
987784ed80
dbms: development [#CONV-2944].
2011-08-14 00:49:30 +00:00
Alexey Milovidov
54808431ec
dbms: development [#CONV-2944].
2011-08-09 15:57:33 +00:00
Alexey Milovidov
e1dca98ecb
dbms: development.
2011-08-07 02:08:22 +00:00
Alexey Milovidov
1677287005
dbms: development.
2010-06-07 17:50:50 +00:00
Alexey Milovidov
a10879ca79
dbms: development.
2010-06-07 12:48:32 +00:00
Alexey Milovidov
e0f951245a
dbms: development
2010-06-04 18:25:25 +00:00
Alexey Milovidov
e00ee12aed
dbms: development.
2010-05-28 19:13:55 +00:00
Alexey Milovidov
f0afeaf7e9
dbms: development.
2010-05-24 18:58:14 +00:00
Alexey Milovidov
abf4c94551
dbms: development.
2010-05-24 17:55:57 +00:00
Alexey Milovidov
6609ba4c1b
dbms: development.
2010-05-13 16:13:38 +00:00
Alexey Milovidov
8c8fe0439f
dbms: development.
2010-03-18 20:52:28 +00:00
Alexey Milovidov
fb5ca4d182
dbms: development.
2010-03-18 20:32:35 +00:00
Alexey Milovidov
6ef3ffc267
dbms: development.
2010-03-18 19:32:14 +00:00
Alexey Milovidov
c474d064a8
dbms: development.
2010-03-12 20:44:25 +00:00
Alexey Milovidov
f25307c662
dbms: development.
2010-03-12 18:25:35 +00:00
Alexey Milovidov
bee9f2ea55
dbms: development.
2010-03-05 17:38:01 +00:00
Alexey Milovidov
d741d53889
dbms: development.
2010-03-05 15:29:17 +00:00
Alexey Milovidov
746b7fce5e
dbms: development.
2010-03-04 19:21:31 +00:00
Alexey Milovidov
148b08ff1a
dbms: development.
2010-03-04 19:20:28 +00:00