akazz
|
d374a6fb58
|
Better
|
2019-09-05 15:49:20 +03:00 |
|
akazz
|
838957f0e2
|
Cosmetics
|
2019-09-05 15:45:44 +03:00 |
|
akazz
|
54b4db36eb
|
Changed FastPath + better diagnostics
|
2019-09-05 15:20:10 +03:00 |
|
Alexey Milovidov
|
dcdd8c6e3c
|
Merge branch 'master' into add-test-for-deadlock-system-tables
|
2019-09-02 16:39:26 +03:00 |
|
Alexey Milovidov
|
85f45747a5
|
Fixed test
|
2019-09-02 04:04:41 +03:00 |
|
Alexey Milovidov
|
32adf456d8
|
Remove support for recursive-by-thread RWLocks because it makes no sense
|
2019-09-02 03:59:27 +03:00 |
|
Alexey Milovidov
|
2d331fb992
|
Fixed possible deadlock in RWLock
|
2019-09-02 03:12:01 +03:00 |
|
Alexey Milovidov
|
de44330cfa
|
Updated exception message
|
2019-09-01 22:21:00 +03:00 |
|
Alexey Milovidov
|
27d753eab7
|
Fixed error
|
2019-09-01 15:16:31 +03:00 |
|
Alexey Milovidov
|
6f02cd145f
|
Added a kludge (experimental)
|
2019-09-01 04:32:44 +03:00 |
|
kreuzerkrieg
|
112fc71276
|
adding -Wshadow for GCC
|
2019-08-09 23:58:16 +03:00 |
|
Alexey Milovidov
|
50a9d733b4
|
Attempt to fix race condition in recursive RWLock
|
2019-05-05 05:01:23 +03:00 |
|
Ivan
|
9edbbc637a
|
Fix segmentation fault on iterator double-free inside RWLock (#5127)
* Store the key instead of iterator, which may get invalidated by erasure from another instance.
* Add test
|
2019-04-27 22:12:35 +03:00 |
|
proller
|
1b020827f0
|
Move Poco/Ext/ThreadNumber.h to common/getThreadNumber.h (#5016)
|
2019-04-17 17:53:54 +03:00 |
|
Alexey Milovidov
|
1d1bedca3b
|
Removed WTF code
|
2019-03-20 23:27:55 +03:00 |
|
Alexey Zatelepin
|
c5dde2c9fd
|
get rid of default query_id value in RWLock::getLock [#CLICKHOUSE-3789]
|
2019-02-28 12:37:05 +03:00 |
|
Alexey Zatelepin
|
5ac1d4dd4e
|
rename LockHandler -> LockHolder [#CLICKHOUSE-3789]
|
2019-02-27 21:34:38 +03:00 |
|
Alexey Zatelepin
|
0d7ab9e3ea
|
allow acquiring read lock to a table out of order if it was already locked by the same query [#CLICKHOUSE-3789]
this is important in preventing ALTER deadlocks
|
2019-02-27 21:34:38 +03:00 |
|
Alexey Milovidov
|
e33e5150b7
|
Miscellaneous [#CLICKHOUSE-2]
|
2019-01-02 09:44:36 +03:00 |
|
Ivan Lezhankin
|
8b5a05947c
|
Remove redundant information from RWLock.
And fix broken exception in some race conditions
|
2018-11-28 18:50:52 +03:00 |
|
Ivan Lezhankin
|
470f96ce19
|
Minor refactoring
|
2018-11-27 19:45:45 +03:00 |
|