alesapin
|
7265792510
|
Less files
|
2020-10-14 21:33:41 +03:00 |
|
alesapin
|
a535a089d1
|
Some style fixes
|
2020-10-14 19:09:18 +03:00 |
|
alesapin
|
483893cdd4
|
Slightly refactored code
|
2020-10-14 17:56:42 +03:00 |
|
alesapin
|
0b14a31ba9
|
Get rid of background processing pool
|
2020-10-14 15:44:10 +03:00 |
|
alesapin
|
4014e0f08d
|
Something very similar to working code
|
2020-10-14 15:32:35 +03:00 |
|
alesapin
|
efd3126b5d
|
Moving pool
|
2020-10-14 10:22:48 +03:00 |
|
Pavel Kruglov
|
1ccf10505a
|
add tests and comments
|
2020-10-13 21:26:40 +03:00 |
|
Pavel Kruglov
|
6d9b310f61
|
Add optimize_skip_merged_partitions
|
2020-10-13 21:26:35 +03:00 |
|
alesapin
|
fd35368c59
|
First simple implementation
|
2020-10-13 17:25:42 +03:00 |
|
alesapin
|
dcf489ac8f
|
Remove unused methods
(cherry picked from commit 77f5841a46 )
|
2020-10-13 15:10:59 +03:00 |
|
alesapin
|
ef355e71d6
|
Buildable code
|
2020-10-13 15:10:46 +03:00 |
|
alesapin
|
48aaa0ce16
|
Split merge to separate method
(cherry picked from commit 14a7a25c4b )
|
2020-10-13 15:06:32 +03:00 |
|
alesapin
|
cb7db6d232
|
Split select and process merges
(cherry picked from commit 1889eb0ff1 )
|
2020-10-13 15:04:16 +03:00 |
|
Nikolai Kochetov
|
7e58f99f64
|
Merge branch 'master' into storage-read-query-plan
|
2020-10-12 13:12:39 +03:00 |
|
Pervakov Grigorii
|
3a2068f19d
|
Use tmp disk for vertical merge files
|
2020-10-08 13:49:41 +03:00 |
|
Amos Bird
|
867216103f
|
Extend trivial count optimization.
|
2020-10-08 18:08:17 +08:00 |
|
hchen9
|
ed2ce4a6fc
|
Resolve conflict in StorageMemory
|
2020-10-07 17:19:59 -07:00 |
|
Nikolai Kochetov
|
7e02152b50
|
Merge branch 'master' into storage-read-query-plan
|
2020-10-07 14:27:21 +03:00 |
|
Nikolai Kochetov
|
c5cb05f5f3
|
Try fix tests.
|
2020-10-07 14:26:29 +03:00 |
|
alesapin
|
8ec58c17f3
|
More consistent metadata usage
|
2020-10-05 19:41:46 +03:00 |
|
Azat Khuzhin
|
b838214a35
|
Pass non-const SelectQueryInfo (and drop mutable qualifiers)
|
2020-10-02 22:42:35 +03:00 |
|
hchen9
|
b3949db00f
|
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into trivial_count_seq_consistency
|
2020-10-01 21:15:26 -07:00 |
|
Nikolai Kochetov
|
ec64def384
|
Use QueryPlan while reading from MergeTree.
|
2020-10-01 20:34:22 +03:00 |
|
hchen9
|
a5ac39b564
|
Pass Context parameter for IStorage.totalRows and IStorage.totalBytes
|
2020-09-30 16:47:42 -07:00 |
|
alesapin
|
f5c38b34ae
|
Fix race condition during write ahead log cleanup and rename
|
2020-09-25 15:07:38 +03:00 |
|
Nicolae Vartolomei
|
97d0b5ab23
|
Remove unused query argument
|
2020-09-08 10:56:10 +01:00 |
|
Nicolae Vartolomei
|
1876374770
|
ALTER TABLE ... DROP|DETACH PART for MergeTree
|
2020-09-08 10:56:09 +01:00 |
|
alesapin
|
82c56349a5
|
Some comments
|
2020-09-04 13:08:09 +03:00 |
|
alesapin
|
61ecaebcb1
|
Simplify settings for TTL merges
|
2020-09-04 09:55:19 +03:00 |
|
alesapin
|
f4c7ff0376
|
Add fixed size of Merge TTLS
|
2020-09-03 16:00:13 +03:00 |
|
alesapin
|
232c264d7d
|
Disable force TTL on optimise
|
2020-08-28 16:45:42 +03:00 |
|
alexey-milovidov
|
0e3b9d0da6
|
Merge pull request #13747 from ClickHouse/fix-race-condition-in-test
Fix race condition in test
|
2020-08-15 15:55:47 +03:00 |
|
Alexey Milovidov
|
9e6d4802ac
|
Do not drop cache if DROP/RENAME in Atomic database
|
2020-08-15 09:56:47 +03:00 |
|
Alexey Milovidov
|
ee084f0ec9
|
Fix race condition in DETACH and background merge
|
2020-08-15 08:21:02 +03:00 |
|
Nikolai Kochetov
|
09fbce1b1e
|
Merge branch 'master' into refactor-pipes-3
|
2020-08-04 11:32:34 +03:00 |
|
Nikolai Kochetov
|
2cca4d5fcf
|
Refactor Pipe [part 2].
|
2020-08-03 16:54:14 +03:00 |
|
alesapin
|
45894fcf99
|
Better comments
|
2020-07-31 15:22:32 +03:00 |
|
alexey-milovidov
|
bbc8473388
|
Update StorageMergeTree.cpp
|
2020-07-31 15:00:07 +03:00 |
|
alesapin
|
14928874a1
|
Fix mutations status check
|
2020-07-31 14:37:16 +03:00 |
|
alexey-milovidov
|
fc35ce69fa
|
Merge pull request #12666 from ClickHouse/forward_alter_error_to_client
Forward exceptions to client if exception happened during ALTER
|
2020-07-30 21:36:06 +03:00 |
|
alesapin
|
7a806eb90f
|
Merge pull request #13017 from ClickHouse/freeze_partition_with_name
Alter table freeze with verbose output
|
2020-07-29 18:42:48 +03:00 |
|
alesapin
|
ba8a29a3a4
|
Better logging on mutation skip
|
2020-07-29 16:12:55 +03:00 |
|
alesapin
|
7fc1e45c3b
|
Review fixe
|
2020-07-29 11:32:52 +03:00 |
|
alesapin
|
c75830e878
|
Alter table freeze with verbose output
|
2020-07-28 18:10:36 +03:00 |
|
alesapin
|
355150afce
|
Fix deadlock and better code
|
2020-07-22 22:29:54 +03:00 |
|
alesapin
|
8c8bdd5070
|
Fix tests and work with multiple mutations
|
2020-07-22 18:19:54 +03:00 |
|
alesapin
|
7585fc4b52
|
Fix style
|
2020-07-22 16:22:05 +03:00 |
|
alesapin
|
de846e5e3c
|
Forward exception to client during alter
|
2020-07-22 15:36:19 +03:00 |
|
alesapin
|
4a53264a86
|
Remove redundant and duplicated code
|
2020-07-13 19:19:08 +03:00 |
|
Anton Popov
|
416d9648c2
|
remove questionable functionality
|
2020-07-07 12:58:14 +03:00 |
|
Anton Popov
|
4422df2e37
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2020-07-02 20:18:21 +03:00 |
|
Vladimir Chebotarev
|
bb8da71eff
|
Moves task shall be started if new storage policy needs them.
|
2020-06-30 15:36:44 +03:00 |
|
Anton Popov
|
a43cb93be5
|
remove questionable functionality
|
2020-06-29 18:46:50 +03:00 |
|
Alexey Milovidov
|
97ad23b905
|
Allow to ALTER partition key in some cases
|
2020-06-28 22:39:31 +03:00 |
|
alesapin
|
6f1824f0ea
|
Correct merge with master
|
2020-06-26 14:30:23 +03:00 |
|
alesapin
|
e9c47dc89c
|
Merge branch 'master' into CurtizJ-polymorphic-parts
|
2020-06-26 14:27:19 +03:00 |
|
alesapin
|
292016e045
|
Add missed lock
|
2020-06-23 11:04:43 +03:00 |
|
alesapin
|
c666763cc0
|
Remove unused method better
|
2020-06-18 20:09:06 +03:00 |
|
alesapin
|
e888dafdc2
|
Remove unused method
|
2020-06-18 20:03:42 +03:00 |
|
alesapin
|
54e5fe7dbc
|
Less locks
|
2020-06-18 19:19:40 +03:00 |
|
alesapin
|
d79982f497
|
Better locks in Storages
|
2020-06-18 19:10:47 +03:00 |
|
alesapin
|
aab4ce6394
|
Truncate with metadata
|
2020-06-18 13:29:13 +03:00 |
|
alesapin
|
ed8f3b2fc4
|
TTL in storage in memory metadata
|
2020-06-17 16:39:26 +03:00 |
|
alesapin
|
eca6e9087e
|
Fix race condition
|
2020-06-17 14:52:19 +03:00 |
|
alesapin
|
ab61abccc1
|
Partition key in StorageInMemoryMetadata
|
2020-06-17 13:34:23 +03:00 |
|
alesapin
|
1ddeb3d149
|
Buildable getSampleBlock in StorageInMemoryMetadata
|
2020-06-16 18:51:29 +03:00 |
|
alesapin
|
71f99a274d
|
Compileable getSampleBlockWithColumns in StorageInMemoryMetadata
|
2020-06-16 17:25:08 +03:00 |
|
alesapin
|
0bcd22008a
|
Get column dependencies in StorageInMemoryMetadata
|
2020-06-16 15:19:21 +03:00 |
|
Anton Popov
|
b19d48a11c
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2020-06-16 06:37:55 +03:00 |
|
alesapin
|
36ba0192df
|
Metadata in read and write methods of IStorage
|
2020-06-15 22:08:58 +03:00 |
|
alesapin
|
33a74a3ea0
|
TTL methods in StorageInMemoryMetadata
|
2020-06-15 20:50:53 +03:00 |
|
alesapin
|
ec933d9d03
|
Better naming
|
2020-06-10 12:09:51 +03:00 |
|
alesapin
|
d2fcf5aea5
|
Fixes for gcc
|
2020-06-09 20:28:29 +03:00 |
|
alesapin
|
f7a397242f
|
Merge branch 'master' into consistent_metadata4
|
2020-06-09 18:59:59 +03:00 |
|
alesapin
|
223f45685f
|
Review fixes
|
2020-06-09 05:03:22 +03:00 |
|
Anton Popov
|
66e31d4311
|
in-memory parts: several fixes
|
2020-06-05 23:49:24 +03:00 |
|
alesapin
|
abaf47f0cd
|
Make metadata single structure
|
2020-06-05 20:29:40 +03:00 |
|
Nikita Mikhaylov
|
4e4218e10d
|
Merge pull request #11385 from ClickHouse/akz/bg-processing-pool-update1
Extended BackgroundProcessingPool::startTask() to control task execution concurrency
|
2020-06-04 16:19:29 +04:00 |
|
Alexey Milovidov
|
484d269c22
|
Fix typo
|
2020-06-04 01:15:13 +03:00 |
|
Alexey Milovidov
|
a0fd9b021a
|
Fix MSan failure in MergeTree
|
2020-06-04 01:11:06 +03:00 |
|
Anton Popov
|
11c4e9dde3
|
in-memory parts: fix 'check' query
|
2020-06-03 22:19:49 +03:00 |
|
Anton Popov
|
1ce09e1faa
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-06-03 16:27:54 +03:00 |
|
Alexander Kuzmenkov
|
c7d9094a7a
|
Merge pull request #11259 from ClickHouse/consistent_metadata3
More consistent metadata for secondary indices
|
2020-06-03 12:23:21 +03:00 |
|
Alexander Kazakov
|
9fbd72ab34
|
Renamed method
|
2020-06-02 18:18:36 +03:00 |
|
alexey-milovidov
|
d47d0d7108
|
Merge pull request #11346 from ClickHouse/optimize-final-should-force-merge-2
OPTIMIZE FINAL should force merge even if concurrent merges are performed (experimental, try 2)
|
2020-06-02 16:40:20 +03:00 |
|
alesapin
|
e5eb6071a4
|
Merge with master
|
2020-06-02 10:46:58 +03:00 |
|
Alexey Milovidov
|
78d966f4e5
|
Better code
|
2020-06-02 03:41:52 +03:00 |
|
alesapin
|
f287a28fc5
|
Stop merges before taking exclusive lock :(
|
2020-06-01 18:16:10 +03:00 |
|
alesapin
|
3847ea892d
|
Merge branch 'master' into consistent_metadata3
|
2020-06-01 13:17:59 +03:00 |
|
Anton Popov
|
4769ce7271
|
in-memory parts: several fixes
|
2020-05-29 02:59:13 +03:00 |
|
Alexander Tokmakov
|
c071e0a473
|
add context to DatabaseCatalog methods
|
2020-05-29 02:01:18 +03:00 |
|
alesapin
|
52ca6b2051
|
I'm able to build it
|
2020-05-28 15:37:05 +03:00 |
|
Anton Popov
|
d8342e5b12
|
in-memory parts: better restore and clear stale wal files
|
2020-05-27 23:05:55 +03:00 |
|
Alexey Milovidov
|
7e1813825b
|
Return old names of macros
|
2020-05-24 01:24:01 +03:00 |
|
Alexey Milovidov
|
af2a59e49b
|
Progress on task
|
2020-05-24 00:50:34 +03:00 |
|
Alexey Milovidov
|
bab24879e9
|
Progress on task
|
2020-05-24 00:16:05 +03:00 |
|
Alexey Milovidov
|
e1695feb7f
|
Apply all transformations again
|
2020-05-23 23:40:32 +03:00 |
|
Alexey Milovidov
|
85f84550ba
|
Progress on task
|
2020-05-23 23:37:37 +03:00 |
|
Alexey Milovidov
|
8042e5febe
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" << [^<]+ << "[^"]+" << [^<]+\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" << ([^<]+) << "([^"]+)" << ([^<]+)\);/\1_FORMATTED(\2, "\3{}\5{}", \4, \6);/'
|
2020-05-23 19:58:15 +03:00 |
|
Alexey Milovidov
|
e391b77d81
|
find {base,src,programs} -name '*.h' -or -name '*.cpp' | xargs grep -l -P 'LOG_\w+\([^,]+, "[^"]+" << [^<]+ << "[^"]+"\);' | xargs sed -i -r -e 's/(LOG_\w+)\(([^,]+), "([^"]+)" << ([^<]+) << "([^"]+)"\);/\1_FORMATTED(\2, "\3{}\5", \4);/'
|
2020-05-23 19:56:05 +03:00 |
|