Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a bunch of markdown extensions #9738

Merged
merged 99 commits into from
Mar 19, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
8e9465d
[website] not so monolith front page
blinkov Feb 18, 2020
9ee8023
Refactor a few blocks on front page
blinkov Feb 18, 2020
d20ad36
Support website release to custom repo+domain
blinkov Feb 19, 2020
6613913
Light refactoring of remaining front page + get rid of most custom fr…
blinkov Feb 19, 2020
3d09d47
Add livereload support to website/docs
blinkov Feb 21, 2020
c29e03e
actually same as master
blinkov Feb 21, 2020
34cd0e6
further front page refactoring
blinkov Feb 21, 2020
3187b77
manual merge
blinkov Feb 21, 2020
d48cf86
Avoid going straight to GitHub with ajax
blinkov Feb 21, 2020
dc3129e
events.json placeholder
blinkov Feb 21, 2020
158591b
Success stories and block and increased margins in text
blinkov Feb 21, 2020
ab86629
Expand success stories sooner on small screens
blinkov Feb 21, 2020
f84965d
Bugfixes for website front page
blinkov Feb 23, 2020
3acfafc
+1 block on front page
blinkov Feb 23, 2020
cc3b088
Introduce deploy-to-test.sh with inline short README
blinkov Feb 23, 2020
4998dc3
manual merge
blinkov Feb 23, 2020
953cc08
Update deploy-to-test.sh
blinkov Feb 25, 2020
bbb4fae
minor style tweaks
blinkov Mar 2, 2020
b6ad999
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 2, 2020
c333194
Pre-fill events on website build
blinkov Mar 2, 2020
9df3482
Merge branch 'master' of github.com:blinkov/ClickHouse
blinkov Mar 2, 2020
df95098
minor content changes
blinkov Mar 2, 2020
48832c6
temporary rearrangement
blinkov Mar 2, 2020
735435e
git rm website/events.json
blinkov Mar 2, 2020
9e11f26
fix mistype
blinkov Mar 2, 2020
13ec79b
Tear front page apart to templates (except old content)
blinkov Mar 3, 2020
c4cc81c
Refactor "Hardware efficient" section
blinkov Mar 3, 2020
33393ca
More front page refactoring
blinkov Mar 3, 2020
207b2c1
minor tweaks
blinkov Mar 3, 2020
7712fa8
move old sections to separate files as well
blinkov Mar 3, 2020
18f63a5
use.html tweaks
blinkov Mar 3, 2020
d6e2523
uncomment playground
blinkov Mar 3, 2020
c9beaaf
minor
blinkov Mar 3, 2020
40cfb83
rm images/tutorial
blinkov Mar 3, 2020
b11527c
comment back playground
blinkov Mar 3, 2020
eda40f2
fix few anchors
blinkov Mar 3, 2020
6756055
tune some font size
blinkov Mar 3, 2020
f36ed10
merge
blinkov Mar 11, 2020
414dcea
Try to purge CloudFlare cache on release
blinkov Mar 11, 2020
cb7f4fb
Avoid mentioning token in logs
blinkov Mar 12, 2020
d438c2d
Get rid of inline js for Metrika + split base.html to parts
blinkov Mar 12, 2020
ccccd16
Some fixes for mobile
blinkov Mar 12, 2020
f5ef658
Do not copy icons for now
blinkov Mar 13, 2020
e733545
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
d73cc5a
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
54ef8b4
Truncate website versions history on releases
blinkov Mar 13, 2020
c92087d
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
39a6ec0
Merge branch 'master' of github.com:blinkov/ClickHouse
blinkov Mar 13, 2020
41cada2
temporary switch to jpg
blinkov Mar 13, 2020
dcdd16f
fix width
blinkov Mar 13, 2020
e4ef9ca
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
67b4797
fix width
blinkov Mar 13, 2020
3d25a95
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
0847da4
replace temporary image
blinkov Mar 13, 2020
dd35c20
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 13, 2020
d295a38
Refactor Contacts section into Community + more mobile fixes
blinkov Mar 14, 2020
9067260
refactor the contacts form
blinkov Mar 14, 2020
dcaf134
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 14, 2020
92108cd
add lost files
blinkov Mar 14, 2020
7ede55c
Reorder default fonts from bootstrap (looks better under KDE)
blinkov Mar 14, 2020
dc0426b
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 14, 2020
f2e34c9
Try to purge cache less agressively
blinkov Mar 15, 2020
fddc52d
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 15, 2020
2f200b8
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 15, 2020
c306965
Less spam in build.py output
blinkov Mar 16, 2020
19f8525
Replace hardware-efficient.svg with proper one and remove temporary s…
blinkov Mar 17, 2020
edda897
Larger HE illustration on desktop
blinkov Mar 17, 2020
2c9375e
Mobile markup tuning
blinkov Mar 17, 2020
6d29eaa
cleanup and update requirements.txt
blinkov Mar 17, 2020
6f3d70f
WIP: switch docs to python3
blinkov Mar 17, 2020
417045f
put htmlproofer behind option
blinkov Mar 17, 2020
3192084
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 17, 2020
581e54f
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 17, 2020
c2f8d79
update mkdocs
blinkov Mar 17, 2020
aece24e
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 17, 2020
9636fbb
enable macros mkdocs plugin
blinkov Mar 17, 2020
f8f90bb
fix mistype
blinkov Mar 18, 2020
9c93924
get rid of stealth-link css class
blinkov Mar 18, 2020
b230b3b
include index.js into base.js for now
blinkov Mar 18, 2020
1cc1c58
Update website/templates/index/efficient.html
blinkov Mar 18, 2020
6680741
remove weird dependency
blinkov Mar 18, 2020
8c379d3
Merge branch 'master' of github.com:blinkov/ClickHouse
blinkov Mar 18, 2020
252ad8f
update roadmap.md
blinkov Mar 18, 2020
80c636d
rewrite boolean.md
blinkov Mar 18, 2020
8fa0f77
More grammar fixes
blinkov Mar 18, 2020
833f95f
More grammar fixes
blinkov Mar 18, 2020
b12a38f
More grammar fixes
blinkov Mar 18, 2020
e26a1fd
probably fix docs build
blinkov Mar 18, 2020
23ecc31
one more docs build fix
blinkov Mar 18, 2020
08e2bbe
More grammar fixes
blinkov Mar 18, 2020
ed83783
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 18, 2020
61ed4f1
Update clickhouse-black.svg
blinkov Mar 18, 2020
14e238e
remove extra space
blinkov Mar 18, 2020
c063cfa
fix mistype
blinkov Mar 18, 2020
9791246
Merge branch 'master' into master
blinkov Mar 18, 2020
3936da1
Add a bunch of markdown extensions
blinkov Mar 18, 2020
acbac33
Merge branch 'master' of github.com:blinkov/ClickHouse
blinkov Mar 18, 2020
7ea77a0
Merge branch 'master' of https://github.com/yandex/ClickHouse
blinkov Mar 18, 2020
1a68a51
one more extension
blinkov Mar 18, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
34 changes: 13 additions & 21 deletions docs/en/operations/performance_test.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

With this instruction you can run basic ClickHouse performance test on any server without installation of ClickHouse packages.

\1. Go to "commits" page: [https://github.com/ClickHouse/ClickHouse/commits/master](https://github.com/ClickHouse/ClickHouse/commits/master)
1. Go to "commits" page: https://github.com/ClickHouse/ClickHouse/commits/master

\2. Click on the first green check mark or red cross with green "ClickHouse Build Check" and click on the "Details" link near "ClickHouse Build Check".
2. Click on the first green check mark or red cross with green "ClickHouse Build Check" and click on the "Details" link near "ClickHouse Build Check".

\3. Copy the link to "clickhouse" binary for amd64 or aarch64.
3. Copy the link to "clickhouse" binary for amd64 or aarch64.

\4. ssh to the server and download it with wget:
4. ssh to the server and download it with wget:
```
# For amd64:
wget https://clickhouse-builds.s3.yandex.net/0/00ba767f5d2a929394ea3be193b1f79074a1c4bc/1578163263_binary/clickhouse
Expand All @@ -18,7 +18,7 @@ wget https://clickhouse-builds.s3.yandex.net/0/00ba767f5d2a929394ea3be193b1f7907
chmod a+x clickhouse
```

\5. Download configs:
5. Download configs:
```
wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/programs/server/config.xml
wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/programs/server/users.xml
Expand All @@ -27,50 +27,42 @@ wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/program
wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/programs/server/config.d/log_to_console.xml -O config.d/log_to_console.xml
```

\6. Download benchmark files:
6. Download benchmark files:
```
wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/benchmark/clickhouse/benchmark-new.sh
chmod a+x benchmark-new.sh
wget https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/dbms/benchmark/clickhouse/queries.sql
```

\7. Download test data:

According to the instruction:

[https://clickhouse.tech/docs/en/getting_started/example_datasets/metrica/](https://clickhouse.yandex/docs/en/getting_started/example_datasets/metrica/)

("hits" table containing 100 million rows)
7. Download test data according to the [Yandex.Metrica dataset](../getting_started/example_datasets/metrica.md) instruction ("hits" table containing 100 million rows).

```
wget https://clickhouse-datasets.s3.yandex.net/hits/partitions/hits_100m_obfuscated_v1.tar.xz
tar xvf hits_100m_obfuscated_v1.tar.xz -C .
mv hits_100m_obfuscated_v1/* .
```

\8. Run the server:
8. Run the server:
```
./clickhouse server
```

\9. Check the data:

ssh to the server in another terminal
9. Check the data: ssh to the server in another terminal
```
./clickhouse client --query "SELECT count() FROM hits_100m_obfuscated"
100000000
```

\10. Edit the benchmark-new.sh, change "clickhouse-client" to "./clickhouse client" and add "--max_memory_usage 100000000000" parameter.
10. Edit the benchmark-new.sh, change "clickhouse-client" to "./clickhouse client" and add "--max_memory_usage 100000000000" parameter.
```
mcedit benchmark-new.sh
```

\11. Run the benchmark:
11. Run the benchmark:
```
./benchmark-new.sh hits_100m_obfuscated
```

\12. Send the numbers and the info about your hardware configuration to clickhouse-feedback@yandex-team.com
12. Send the numbers and the info about your hardware configuration to clickhouse-feedback@yandex-team.com

All the results are published here: [https://clickhouse.tech/benchmark_hardware.html](https://clickhouse.yandex/benchmark_hardware.html)
All the results are published here: https://clickhouse.tech/benchmark_hardware.html
5 changes: 5 additions & 0 deletions docs/tools/build.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
from concatenate import concatenate

from website import build_website, minify_website

import mdx_clickhouse
import test
import util
Expand Down Expand Up @@ -109,6 +110,10 @@ def build_for_lang(lang, args):
'admonition',
'attr_list',
'codehilite',
'nl2br',
'sane_lists',
'pymdownx.magiclink',
'pymdownx.superfences',
'extra',
{
'toc': {
Expand Down
1 change: 1 addition & 0 deletions docs/tools/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ nose==1.3.7
numpy==1.15.4
protobuf==3.6.1
Pygments==2.5.2
pymdown-extensions==6.3
python-slugify==1.2.6
PyYAML==5.3
repackage==0.7.3
Expand Down
2 changes: 1 addition & 1 deletion website/images/clickhouse-black.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.