Alexander Tokmakov
04eb205cd7
implement EXCHANGE TABLES
2020-04-01 02:59:38 +03:00
Alexander Tokmakov
d012266440
fix
2020-03-28 01:58:03 +03:00
Alexander Tokmakov
f7793cab32
check table id in ALTER
2020-03-20 15:45:06 +03:00
Alexander Tokmakov
9061b169f7
no delay drop option
2020-03-20 03:07:52 +03:00
Alexander Tokmakov
d75e2d78ff
cleanup task in DatabaseCatalog
2020-03-20 00:14:52 +03:00
Alexander Tokmakov
960ba63104
Merge branch 'master' into database_atomic
2020-03-16 14:38:50 +03:00
Alexey Milovidov
5b06842723
Remove excessive empty lines
2020-03-03 05:43:59 +03:00
Alexander Tokmakov
34e733f06d
basic async DROP
2020-01-23 18:15:17 +03:00
Alexander Tokmakov
c4e3f333ce
Merge branch 'master' into database_atomic
2020-01-22 14:30:55 +03:00
Alexander Tokmakov
e790013a48
Merge branch 'master' into database_atomic_merge_tmp
2020-01-15 19:17:04 +03:00
Nikita Vasilev
acf11000c6
fix bug
2020-01-15 14:52:30 +03:00
Maxim Smirnov
ee463403d5
Initial commit to fix IParser::Pos.max_depth issue
2020-01-14 13:11:01 +02:00
Alexey Milovidov
3367e42297
Stack trace for every exception (experimental)
2020-01-02 10:16:02 +03:00
alexey-milovidov
15c67f0a0e
Merge branch 'master' into refactor_databases
2019-12-29 03:52:07 +03:00
Alexander Tokmakov
8edd0e3b45
Merge branch 'table_name_in_istorage' into database_atomic_merge_tmp
2019-12-26 22:01:53 +03:00
alesapin
d341b648d2
Better alter
2019-12-26 21:17:05 +03:00
Alexander Tokmakov
abcc7d30b9
fix
2019-12-26 18:17:54 +03:00
Alexander Tokmakov
bab12f4c9c
Merge branch 'refactor_databases' into database_atomic_merge_tmp
2019-12-26 00:17:49 +03:00
Alexander Tokmakov
01de226df0
abstract path to table data
2019-12-25 19:18:08 +03:00
Alexander Tokmakov
7ab471ef5e
merge similar functions
2019-12-25 16:58:15 +03:00
Alexander Tokmakov
7c48396689
refactor databases: inherit from DatabaseOnDisk
2019-12-25 16:23:38 +03:00
Alexander Tokmakov
86e55e34d6
refactor databases: add DatabaseWithDictionaries
2019-12-25 15:39:28 +03:00
Alexander Tokmakov
73203a4b6b
refactor IDatabase
2019-12-25 15:20:16 +03:00
Alexander Tokmakov
4f58d662f7
make data path relative
2019-12-23 18:20:08 +03:00
Vitaly Baranov
4c157007f5
Refactoring of using ExternalLoader in dictionary DDL:
...
Instead of using ExternalLoader::reload() now it's used reloadConfig() which reloads only what necessary.
Functions attachDictionary() and detachDictionary() are simplified and have lesser number of parameters.
Instead of injecting into LoadablesConfigReader's internals for creating dictionary a temp repository is used.
2019-12-12 21:45:58 +03:00
Alexander Tokmakov
4a5c4bcb18
Merge branch 'master' into database_atomic
2019-12-02 22:51:35 +03:00
Alexander Tokmakov
268c8e7eb5
rename without table lock
2019-12-02 22:30:30 +03:00
Alexander Tokmakov
80e082d3e2
try fix backward compatibility
2019-11-28 23:18:45 +03:00
stavrolia
295633b7ef
Another try
2019-11-28 17:31:35 +03:00
stavrolia
f23273fa80
Fix
2019-11-27 17:29:00 +03:00
stavrolia
f1e5e58480
Some rest of PR about improvement of exception message
2019-11-27 04:18:26 +03:00
Alexander Tokmakov
ab4d452145
use UUIDs
2019-11-11 14:59:44 +03:00
Alexander Tokmakov
14e871535a
refactor databases: inherit from DatabaseOnDisk
2019-11-06 20:32:31 +03:00
Alexander Tokmakov
b686738056
refactor databases: add DatabaseWithDictionaries
2019-11-05 23:29:06 +03:00
Alexander Tokmakov
d0af0c8703
refactor IDatabase
2019-11-05 23:28:57 +03:00
Alexander Tokmakov
5059c78e81
Merge branch 'master' into database_atomic
2019-10-29 17:11:08 +03:00
Alexander Tokmakov
80c9b2ec1c
make data path relative
2019-10-28 17:16:59 +03:00
alesapin
83dbfe9634
New tests and fixes for them
2019-10-21 20:09:41 +03:00
alesapin
01e23f0a22
Better load of dictionaries
2019-10-16 20:06:52 +03:00
alesapin
b4e0ded048
Almost working
2019-10-16 17:59:52 +03:00
alesapin
653aa7c005
Fix unit tests and segfault
2019-10-11 18:41:52 +03:00
alesapin
dca0798d4d
Compilable code
2019-10-11 16:51:31 +03:00
alesapin
77c6d4d48f
Changes
2019-10-11 12:05:12 +03:00
alesapin
2a5713e6e4
Compilable code
2019-10-10 23:47:47 +03:00
alesapin
67fc3347c2
Preparing databases for dictionaries
2019-10-10 20:33:01 +03:00
Vasilyev Nikita
030aa1cf10
fix
2019-10-08 11:10:55 +03:00
Vasilyev Nikita
b8647f49b5
fix
2019-10-05 13:21:04 +03:00
Vasilyev Nikita
d6490892a7
fix metadata time
2019-10-03 17:18:17 +03:00
Vasilyev Nikita
66506e26d0
fix
2019-10-03 16:40:53 +03:00
Vasilyev Nikita
6b1a1b5b5f
fix
2019-10-03 15:49:22 +03:00