Alexey Milovidov
|
e44e1ad0d4
|
Don't ignore duplicate parts written to replicas
|
2020-06-15 21:57:38 +03:00 |
|
alesapin
|
b47a7327fd
|
All set methods in metadata
|
2020-06-15 21:08:05 +03:00 |
|
alesapin
|
33a74a3ea0
|
TTL methods in StorageInMemoryMetadata
|
2020-06-15 20:50:53 +03:00 |
|
alesapin
|
e667eb57b2
|
Working set*Keys methods
|
2020-06-15 20:24:49 +03:00 |
|
alesapin
|
5fc41c7ecc
|
Move set*Key methods to StorageInMemoryMetadata
|
2020-06-15 20:17:06 +03:00 |
|
alesapin
|
aa30649ce5
|
Working setColumns, setConstraints, setIndices
|
2020-06-15 20:10:14 +03:00 |
|
alesapin
|
af2fe2ba55
|
Compilable setColumns, setConstraints, setIndices
|
2020-06-15 19:55:33 +03:00 |
|
alesapin
|
18b58e8483
|
Revert too strict lock
|
2020-06-13 12:12:45 +03:00 |
|
alesapin
|
0edf5ff7a2
|
Fix race condition
|
2020-06-12 17:32:47 +03:00 |
|
alesapin
|
465c4b65b7
|
Slightly better interfaces and comments
|
2020-06-12 12:37:52 +03:00 |
|
alesapin
|
a39d010f94
|
Merge branch 'master' into consistent_metadata4
|
2020-06-11 18:47:41 +03:00 |
|
Alexey Milovidov
|
b72a095e99
|
Fix race conditions in CREATE/DROP of different replicas of ReplicatedMergeTree
|
2020-06-11 06:24:52 +03:00 |
|
alesapin
|
8be957ecb5
|
Better checks around metadata
|
2020-06-10 14:16:31 +03:00 |
|
alesapin
|
ec933d9d03
|
Better naming
|
2020-06-10 12:09:51 +03:00 |
|
alesapin
|
75977bd939
|
Gcc fixed
|
2020-06-10 00:22:01 +03:00 |
|
alesapin
|
d2fcf5aea5
|
Fixes for gcc
|
2020-06-09 20:28:29 +03:00 |
|
alesapin
|
4c2e0561f5
|
Fix primary key update
|
2020-06-09 20:21:38 +03:00 |
|
alesapin
|
f7a397242f
|
Merge branch 'master' into consistent_metadata4
|
2020-06-09 18:59:59 +03:00 |
|
alesapin
|
de59629b38
|
Fix benign race condition during shutdown
|
2020-06-09 04:48:30 +03:00 |
|
alesapin
|
0d375e4522
|
Fix constraints
|
2020-06-08 21:49:54 +03:00 |
|
alesapin
|
7b63a88120
|
Remove redundant error code
|
2020-06-08 18:19:41 +03:00 |
|
alesapin
|
d625162fce
|
Better comment
|
2020-06-08 17:23:32 +03:00 |
|
alesapin
|
37a1d128c9
|
Better
|
2020-06-08 17:22:11 +03:00 |
|
alesapin
|
a30b72a128
|
Less debug
|
2020-06-08 17:21:12 +03:00 |
|
alesapin
|
638cd50ce4
|
Fix several bugs
|
2020-06-08 17:18:38 +03:00 |
|
alesapin
|
2226f79f16
|
Fix some bugs
|
2020-06-08 15:57:25 +03:00 |
|
alesapin
|
ac67d0485c
|
Merge branch 'master' into consistent_metadata4
|
2020-06-08 15:06:51 +03:00 |
|
Alexey Milovidov
|
f2cfb7d132
|
Whitespaces
|
2020-06-08 00:05:36 +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 |
|
alesapin
|
5bc7f67e61
|
Better metadata for select query and renames
|
2020-06-05 14:54:54 +03:00 |
|
Anton Popov
|
df3dfd5b81
|
fix clang-tidy build
|
2020-06-04 01:00:02 +03:00 |
|
Anton Popov
|
1ce09e1faa
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-06-03 16:27:54 +03:00 |
|
Anton Popov
|
caf1e4e8cc
|
in-memory-parts: fixes
|
2020-06-03 12:51:23 +03:00 |
|
alesapin
|
e0e77194f4
|
Remove redundant parts from MergeTree
|
2020-06-01 15:39:20 +03:00 |
|
alesapin
|
b49be4c7f2
|
Better names
|
2020-06-01 15:11:23 +03:00 |
|
alesapin
|
663e92b1c5
|
Rename to methods
|
2020-06-01 14:29:11 +03:00 |
|
alesapin
|
d9a817f578
|
Less virtual methods in IStorage
|
2020-06-01 14:17:18 +03:00 |
|
alesapin
|
3847ea892d
|
Merge branch 'master' into consistent_metadata3
|
2020-06-01 13:17:59 +03:00 |
|
alexey-milovidov
|
9984e989c1
|
Merge pull request #11317 from ClickHouse/logger-fmt-2
Preparation for structured logging
|
2020-06-01 00:11:29 +03:00 |
|
alexey-milovidov
|
8accde79b5
|
Merge pull request #11162 from azat/data-skip-index-merging-params-fix
[RFC] Fix data skipping indexes for columns with additional actions during merge
|
2020-05-31 19:10:53 +03:00 |
|
Alexey Milovidov
|
25f941020b
|
Remove namespace pollution
|
2020-05-31 00:57:37 +03:00 |
|
Alexey Milovidov
|
5aff138956
|
Preparation for structured logging
|
2020-05-31 00:35:52 +03:00 |
|
Anton Popov
|
fa05641b06
|
in-memory parts: partition commands
|
2020-05-29 19:58:08 +03:00 |
|
Anton Popov
|
c919840722
|
in-memory parts: partition commands
|
2020-05-29 18:02:12 +03:00 |
|
Anton Popov
|
4769ce7271
|
in-memory parts: several fixes
|
2020-05-29 02:59:13 +03:00 |
|
alesapin
|
860dc2c814
|
Merge with consistent_metadata2
|
2020-05-28 19:45:51 +03:00 |
|
alesapin
|
61aff798d3
|
Compileable code
|
2020-05-28 18:33:44 +03:00 |
|
alesapin
|
26a9829e04
|
Indices description as vector
|
2020-05-28 15:47:17 +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 |
|
alesapin
|
380c60a33f
|
Intermediate stage (doesn't compile)
|
2020-05-27 21:38:34 +03:00 |
|
Nikolai Sorokin
|
57555dbabf
|
Fix after rebase
|
2020-05-27 14:00:17 +03:00 |
|
Anton Popov
|
f62adfd588
|
Fix Arcadia build
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
141ed88751
|
Allow functions in group by keys; Add default aggregate function; Add more tests
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
66496dc7e3
|
Fix trailing spaces
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
eeaf608aa9
|
Refactor code; support prefix of PK as GROUP BY key
|
2020-05-27 12:53:15 +03:00 |
|
Nikolai Sorokin
|
61974e0047
|
TTL Expressions WHERE and GROUP BY draft
|
2020-05-27 12:53:15 +03:00 |
|
alesapin
|
c7cda399c7
|
Merge branch 'master' into consistent_metadata2
|
2020-05-27 12:51:56 +03:00 |
|
alesapin
|
9d0c28d96c
|
Add missing methods
|
2020-05-26 17:14:08 +03:00 |
|
alesapin
|
6626ef08e8
|
Fix PVS studio errors
|
2020-05-26 15:14:50 +03:00 |
|
alesapin
|
7bbb064b34
|
Fix metadata update
|
2020-05-26 11:58:32 +03:00 |
|
alesapin
|
355fbadb31
|
Fix style
|
2020-05-25 22:18:01 +03:00 |
|
alesapin
|
211d7e229f
|
Better using
|
2020-05-25 21:03:04 +03:00 |
|
alesapin
|
adc7439a4c
|
Comments and refactoring
|
2020-05-25 20:57:08 +03:00 |
|
alesapin
|
c3a6571036
|
Compilable code
|
2020-05-25 20:22:20 +03:00 |
|
alesapin
|
9b3cc9e525
|
Almost working ttl in IStorage
|
2020-05-25 20:07:14 +03:00 |
|
alesapin
|
6281dd6893
|
Merge pull request #11115 from ClickHouse/consistent_metadata
Refactoring in storage metadata (more consistent keys)
|
2020-05-25 13:09:56 +03:00 |
|
Azat Khuzhin
|
c36708caf9
|
Split data skipping indexes from the order by to evaluate order by before merge
|
2020-05-24 16:12:08 +03:00 |
|
Alexey Milovidov
|
7e1813825b
|
Return old names of macros
|
2020-05-24 01:24:01 +03:00 |
|
Alexey Milovidov
|
2d7d5a1547
|
Apply all transformations again
|
2020-05-24 00:16:27 +03:00 |
|
Alexey Milovidov
|
bab24879e9
|
Progress on task
|
2020-05-24 00:16:05 +03:00 |
|
Alexey Milovidov
|
85f84550ba
|
Progress on task
|
2020-05-23 23:37:37 +03:00 |
|
Alexey Milovidov
|
f75587e562
|
Progress on task
|
2020-05-23 23:13:34 +03:00 |
|
Alexey Milovidov
|
7e2fb9ad65
|
Apply all transformations again
|
2020-05-23 22:38:30 +03:00 |
|
Alexey Milovidov
|
eacff92d0e
|
Progress on task
|
2020-05-23 22:35:08 +03:00 |
|
Alexey Milovidov
|
29762240de
|
Remove duplicate whitespaces (preparation)
|
2020-05-23 22:31:54 +03:00 |
|
Alexey Milovidov
|
9d2a0d2dd7
|
Apply all transformations again
|
2020-05-23 21:59:49 +03:00 |
|
Alexey Milovidov
|
a2ad11897f
|
Remove duplicate whitespaces (preparation)
|
2020-05-23 21:53:58 +03:00 |
|
Alexey Milovidov
|
1f13515a65
|
Make all LOG in single line (preparation)
|
2020-05-23 21:31:37 +03:00 |
|
Alexey Milovidov
|
f69cbdcbfc
|
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{}", \4);/'
|
2020-05-23 20:09:37 +03:00 |
|
Alexey Milovidov
|
533f86278a
|
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{}\7", \4, \6);/'
|
2020-05-23 20:00:41 +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 |
|
Alexey Milovidov
|
ee4ffbc332
|
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{}", \4);/'
|
2020-05-23 19:47:56 +03:00 |
|
Alexey Milovidov
|
8d2e80a5e2
|
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)/'
|
2020-05-23 19:42:39 +03:00 |
|
alesapin
|
e812fa15d1
|
Merge branch 'consistent_metadata' into consistent_metadata2
|
2020-05-22 17:41:53 +03:00 |
|
alesapin
|
e971ff627e
|
Fix gcc-9 build
|
2020-05-22 17:39:49 +03:00 |
|
alesapin
|
f026fa7de1
|
Rename PartDestinationType to DataDestionationType, because there is no part-specific information
|
2020-05-22 16:29:33 +03:00 |
|
alesapin
|
59b3bc0c05
|
Merge branch 'master' into fix_deadlock_system_logs_startup
|
2020-05-21 22:57:52 +03:00 |
|
alesapin
|
327d17ac6a
|
Better
|
2020-05-21 22:46:03 +03:00 |
|
alesapin
|
41914588fd
|
More clear
|
2020-05-21 22:07:18 +03:00 |
|
alesapin
|
c036af0261
|
Fix deadlock after clickhouse-server update (with changes in one of system log tables structure) during startup between concurrent merge and table rename.
|
2020-05-21 17:11:56 +03:00 |
|
Azat Khuzhin
|
d93b9a57f6
|
Forward declaration for Context as much as possible.
Now after changing Context.h 488 modules will be recompiled instead of 582.
|
2020-05-21 01:53:18 +03:00 |
|
alesapin
|
616902a995
|
Sorting and primary key (broken)
|
2020-05-20 21:11:38 +03:00 |
|
alesapin
|
9fb28f5ac0
|
Add sampling key
|
2020-05-20 18:16:39 +03:00 |
|
alesapin
|
8bc527eecd
|
Compile partition key
|
2020-05-20 15:16:55 +03:00 |
|
Anton Popov
|
4fb6492b08
|
in-memory parts: delay merges
|
2020-05-20 15:02:02 +03:00 |
|
alesapin
|
07cb21ccb7
|
Merge branch 'master' into refactor-reservations
|
2020-05-18 11:43:48 +03:00 |
|
Alexey Milovidov
|
7971f62776
|
Fix test
|
2020-05-17 10:47:53 +03:00 |
|
Alexey Milovidov
|
9fcfe5fb14
|
Better exception message and error code for ALTER of key column #9078
|
2020-05-17 07:46:25 +03:00 |
|
Anton Popov
|
4c03f48703
|
in-memory parts: better restoring
|
2020-05-15 03:39:15 +03:00 |
|
Gleb Novikov
|
390b39b272
|
VolumePtr instead of DiskPtr in MergeTreeData*
|
2020-05-10 00:24:15 +03:00 |
|
Anton Popov
|
387041a97e
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-05-06 19:22:07 +03:00 |
|
Anton Popov
|
4878c91d07
|
in-memory parts: better restore from wal
|
2020-05-06 14:57:38 +03:00 |
|
Anton Popov
|
14e8592e47
|
in-memory parts: send checksums
|
2020-05-05 04:27:31 +03:00 |
|
alexey-milovidov
|
db4c2352e1
|
Merge pull request #10569 from zhang2014/fix/ISSUES-10551
ISSUES-10551 add backward compatibility for create bloom filter index
|
2020-05-02 22:25:29 +03:00 |
|
Anton Popov
|
aa723d245f
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-04-30 18:27:39 +03:00 |
|
zhang2014
|
8ac709b5d3
|
ISSUES-10551 add backward compatibility for create bloom filter index
|
2020-04-29 11:57:28 +08:00 |
|
alesapin
|
f981649213
|
Fix pushing to views stream and refactor virtuals
|
2020-04-28 13:38:57 +03:00 |
|
alesapin
|
4badd0fd28
|
Better code
|
2020-04-27 20:46:51 +03:00 |
|
alesapin
|
18c550df15
|
Better virtuals logic
|
2020-04-27 16:55:30 +03:00 |
|
alesapin
|
2829774105
|
Merge branch 'master' into refactor_istorage
|
2020-04-27 15:34:21 +03:00 |
|
alesapin
|
dc2dd77d2e
|
Remove redundant overrides from IStorage
|
2020-04-24 12:20:09 +03:00 |
|
Alexander Tokmakov
|
04d6b59ac0
|
Merge branch 'master' into database_atomic
|
2020-04-23 17:31:37 +03:00 |
|
Alexander Tokmakov
|
fefbbd37df
|
Merge branch 'master' into database_atomic
|
2020-04-22 17:02:30 +03:00 |
|
Alexey Milovidov
|
1e325a9fd9
|
Checkpoint
|
2020-04-22 09:22:14 +03:00 |
|
alexey-milovidov
|
69b6f135e7
|
Merge pull request #10382 from excitoon-favorites/altercodec
Allowed to alter column in non-modifying data mode when the same type is specified
|
2020-04-20 22:54:53 +03:00 |
|
Vladimir Chebotarev
|
82985ff594
|
Allowed to alter column in non-modifying data mode when the same type is specified.
|
2020-04-20 14:15:06 +03:00 |
|
Alexander Tokmakov
|
b29bddac12
|
Merge branch 'master' into database_atomic
|
2020-04-20 14:09:09 +03:00 |
|
Alexey Milovidov
|
d7264b292d
|
Merge branch 'master' into sorting-processors
|
2020-04-20 09:29:41 +03:00 |
|
Alexey Milovidov
|
7023e096ec
|
Check for error code in part check #6269
|
2020-04-20 04:44:24 +03:00 |
|
Anton Popov
|
391f7c34be
|
in memory parts: basic read/write
|
2020-04-17 20:30:46 +03:00 |
|
Nikolai Kochetov
|
1b6d80bfae
|
Merge branch 'master' into sorting-processors
|
2020-04-10 12:07:21 +03:00 |
|
Alexander Tokmakov
|
dd1590830b
|
Merge branch 'master' into database_atomic
|
2020-04-08 22:00:46 +03:00 |
|
Alexander Tokmakov
|
4c48b7dd80
|
better rename
|
2020-04-07 18:31:33 +03:00 |
|
Alexander Tokmakov
|
08bae4668d
|
Merge branch 'master' into database_atomic
|
2020-04-06 16:18:07 +03:00 |
|
alesapin
|
1cb072d58a
|
Merge branch 'master' into alter_rename_column
|
2020-04-06 11:40:27 +03:00 |
|
Nikolai Kochetov
|
e23fda80aa
|
Merge with master
|
2020-04-04 19:02:17 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|