Commit Graph

54768 Commits

Author SHA1 Message Date
Alexey Milovidov
10ea06edad Import strsignal from Musl 2021-01-08 08:09:30 +03:00
alexey-milovidov
9e77f0faa3
Merge pull request #18774 from azat/memory-tracking-deallocation-respect-level
Respect memory tracker blocker level during deallocations
2021-01-08 07:58:14 +03:00
alexey-milovidov
6046be1912
Merge pull request #18816 from long2ice/master
Update client-libraries.md add asyncio client asynch
2021-01-08 07:56:10 +03:00
alexey-milovidov
07f3a783be
Merge pull request #18833 from ClickHouse/filimonov-patch-1
arrayMin/Max/Sum - fix bad description, add examples
2021-01-08 07:49:35 +03:00
alexey-milovidov
e034e1beaf
Merge pull request #18846 from myrrc/bugfix/gcc-coverage-build
Fixed GCC coverage build
2021-01-08 07:38:09 +03:00
alexey-milovidov
a1fdb6c761
Merge pull request #18790 from vzakaznikov/investigate_and_fix_ldap_tests
TestFlows: fixes to LDAP tests that fail due to slow test execution
2021-01-08 07:36:45 +03:00
alexey-milovidov
7e52b0c964
Merge pull request #18789 from amosbird/onclusteraltersettings
Apply alter settings on cluster to all replicas
2021-01-08 07:27:13 +03:00
alexey-milovidov
45f53bacfa
Merge pull request #18845 from azat/fsync-fixes
Fix never worked fsync_part_directory/fsync_after_insert/in_memory_parts_insert_sync
2021-01-08 07:26:24 +03:00
alexey-milovidov
442a90fb89
Merge pull request #18850 from ClickHouse/system-suspend
Add SYSTEM SUSPEND command for fault injection
2021-01-08 07:26:05 +03:00
Vitaliy Zakaznikov
4f0068bdde Fixing inproper usage of And step. 2021-01-07 18:42:54 -05:00
alexey-milovidov
19ad9e7a51
Merge pull request #18832 from azat/altstack-fix
Respect MINSIGSTKSZ for alternative stack to fix under aarch64
2021-01-08 01:15:55 +03:00
alexey-milovidov
371149b8fe
Merge pull request #18811 from ClickHouse/integrity-check
Simple integrity check for ClickHouse binary
2021-01-08 01:15:35 +03:00
Azat Khuzhin
7b9f670cc3 Fix DirectorySyncGuard under OSX 2021-01-07 23:34:08 +03:00
Alexey Milovidov
9cbb9c6d7c Add SYSTEM SUSPEND command #15979, continued 2021-01-07 22:22:41 +03:00
Alexey Milovidov
ffa5bbd5fd Add SYSTEM SUSPEND command #15979 2021-01-07 22:19:33 +03:00
Alexey Milovidov
8e0c3c8a42 Merge branch 'master' into amosbird-onclusteraltersettings 2021-01-07 21:42:13 +03:00
Azat Khuzhin
9a09044da6 Add DirectorySyncGuard.cpp into ya.make 2021-01-07 20:41:43 +03:00
Azat Khuzhin
b1f08f5c27 Rename FileSyncGuard to DirectorySyncGuard 2021-01-07 20:26:18 +03:00
myrrc
0fc2020f2a fix gcc build 2021-01-07 19:38:58 +03:00
Azat Khuzhin
798fb4e842 Smoke coverage of various fsync capabilities 2021-01-07 19:30:25 +03:00
Azat Khuzhin
513a824f30 Fix fsync_part_directory for parts renames 2021-01-07 19:30:25 +03:00
Azat Khuzhin
53268d9f05 Fix fsync_after_insert by not closing fd from finalize()
But this may cause troubles, another option will be to split finalize()
into finalize(bool sync) and finalizeImpl()

This was introduced in #8356
2021-01-07 19:30:10 +03:00
Azat Khuzhin
52f56cd6ad Add support of F_FULLSYNC on osx 2021-01-07 19:25:26 +03:00
Azat Khuzhin
8d3ec1cce9 Fix fsync_part_directory (missing O_DIRECTORY)
On linux you should pass O_DIRECTORY, otherwise open(2) will fail
2021-01-07 19:25:26 +03:00
Azat Khuzhin
46c3266c6a Respect MINSIGSTKSZ for alternative stack to fix under aarch64
And acording to sigaltstack(2) alignment is not required:

    When a signal handler is invoked on the alternate stack, the kernel
    automatically aligns the address given in ss.ss_sp to a suitable address
    boundary for the underlying hardware architecture.

Fixes: #18785
2021-01-07 18:28:23 +03:00
alexey-milovidov
80d88a7b17
Merge pull request #18834 from ClickHouse/revert-17838-dev/add_metrics_for_parts
Revert "Add metrics for part number in MergeTree in ClickHouse"
2021-01-07 16:41:18 +03:00
alexey-milovidov
a08db94343
Revert "Add metrics for part number in MergeTree in ClickHouse" 2021-01-07 16:40:52 +03:00
Alexey Milovidov
b85bc3f5eb Fix Arcadia 2021-01-07 16:37:55 +03:00
Alexey Milovidov
cea1b7dba5 Fix build 2021-01-07 16:37:06 +03:00
alexey-milovidov
9b4160bbd0
Update tests.md 2021-01-07 16:31:50 +03:00
alexey-milovidov
c69931d352
Update tests.md 2021-01-07 16:22:28 +03:00
alexey-milovidov
263c0a9408
Update tests.md 2021-01-07 16:17:00 +03:00
alexey-milovidov
8d3e50ae1d
Update tests.md 2021-01-07 16:15:44 +03:00
alexey-milovidov
bb4adf0293
Update tests.md 2021-01-07 16:15:00 +03:00
alexey-milovidov
80bdc76a23
Update tests.md 2021-01-07 16:13:48 +03:00
alexey-milovidov
99fa3cbd34
Update tests.md 2021-01-07 16:06:03 +03:00
alexey-milovidov
d0c72f83cc
Update tests.md 2021-01-07 16:04:41 +03:00
alexey-milovidov
9de3a2f892
Update tests.md 2021-01-07 16:01:54 +03:00
alexey-milovidov
025ade6ef5
Update tests.md 2021-01-07 16:00:54 +03:00
alexey-milovidov
c4c10fddb2
Update tests.md 2021-01-07 15:59:59 +03:00
alexey-milovidov
10478811f9
Update tests.md 2021-01-07 15:59:05 +03:00
filimonov
fe96e81e7e
Fix errors add examples 2021-01-07 13:57:39 +01:00
alexey-milovidov
c6c2536a2a
Update tests.md 2021-01-07 15:37:18 +03:00
alexey-milovidov
c920a57097
Update tests.md 2021-01-07 15:35:20 +03:00
Alexey Milovidov
36e1361cf8 Miscellaneous 2021-01-07 15:29:34 +03:00
alexey-milovidov
f91626e7ff
Merge pull request #17838 from weeds085490/dev/add_metrics_for_parts
Add metrics for part number in MergeTree in ClickHouse
2021-01-07 15:27:04 +03:00
alexey-milovidov
0f28473ec1
Merge pull request #18808 from ClickHouse/lld-build-id
Generate build id when ClickHouse is linked with lld
2021-01-07 15:26:26 +03:00
alexey-milovidov
b73722e587
Merge pull request #18806 from azat/If-combinator-Nullable-fix
Fix *If combinator with unary function and Nullable types
2021-01-07 15:25:54 +03:00
long2ice
f4a6765765
Merge pull request #1 from long2ice/patch-4
Update client-libraries.md
2021-01-07 14:39:10 +08:00
long2ice
29e561977b
Merge pull request #2 from long2ice/patch-3
Update client-libraries.md
2021-01-07 14:38:56 +08:00