Commit Graph

18583 Commits

Author SHA1 Message Date
188d5cfbd8 Getting external dictionary from MySQL through the sockets. 2017-09-01 16:43:05 +03:00
proller
3269b1da57 libmariadb as submodule (CLICKHOUSE-3261) (#1181)
* Use bundled libmariadbclient (CLICKHOUSE-3261)

* wip

* wip

* wip

* Update docs about git clone. move docs/en/development/build_*.sh -> utils/build/build_debian.sh
2017-08-31 20:11:30 +03:00
alexey-milovidov
2ced5f8bb5 Merge pull request #1180 from BayoNet/master
"INSERT" query and "strict_insert_defaults" parameter descripions
2017-08-31 16:45:17 +03:00
alexey-milovidov
d064232f26 Update queries.rst 2017-08-31 16:42:27 +03:00
alexey-milovidov
55f6330d53 Update queries.rst 2017-08-31 16:36:19 +03:00
alexey-milovidov
da0e8e3325 Update queries.rst 2017-08-31 16:33:08 +03:00
47ff950420 "INSERT" query descripion is updated. Information on performance of query is added.
Session parameter "strict_insert_defaults" is desribed.
2017-08-31 16:17:51 +03:00
Alexey Milovidov
6c26eedcd7 Fixed wrong documentation [#CLICKHOUSE-2]. 2017-08-28 21:33:25 +03:00
BayoNet
2c5c42a917 <invalidate_query> setting of external dictionaty <source> section is described. 2017-08-17 17:37:40 +03:00
alexey-milovidov
bbc42a391a Update queries.rst 2017-08-16 16:54:14 +03:00
Konstantin Lebedev
e2a0294e74 Added link to native python driver to en docs 2017-08-16 14:16:27 +03:00
BayoNet
5304357d71 Some errors in desctiptions are fixed 2017-08-16 13:46:46 +03:00
BayoNet
a1272601e5 Default make html language changed to russian. 2017-08-16 13:46:46 +03:00
BayoNet
7dae4f9f7b External dictionaries topic is restructured and updated. 2017-08-16 13:46:46 +03:00
Konstantin Lebedev
d3118b6e92 Added link to native python driver 2017-08-16 02:41:50 +03:00
alexey-milovidov
d6736a32d9 Update star_schema.rst 2017-08-16 00:33:07 +03:00
Bulat Gaifullin
7029a7c406 add mailru/go-clickhouse to list of go connectors 2017-08-11 18:03:46 +03:00
Alexey Milovidov
a5f4815d4e Fixed error in doc (tnx. feriat) [#CLICKHOUSE-2]. 2017-08-10 22:00:05 +03:00
alexey-milovidov
ce09d0b99a Update index.rst 2017-08-10 06:07:27 +03:00
Yegor Andreenko
4f3547694d Correct sentence about State Combinator 2017-08-10 06:07:27 +03:00
Ivan Blinkov
515a0f061f Work in progress on CLICKHOUSE-2720 & CLICKHOUSE-3067 (#1046)
* update presentations

* CLICKHOUSE-2936: redirect from clickhouse.yandex.ru and clickhouse.yandex.com

* update submodule

* lost files

* CLICKHOUSE-2981: prefer sphinx docs over original reference

* CLICKHOUSE-2981: docs styles more similar to main website + add flags to switch language links

* update presentations

* Less confusing directory structure (docs -> doc/reference/)

* Minify sphinx docs too

* Website release script: fail fast + pass docker hash on deploy

* Do not underline links in docs

* shorter

* cleanup docker images

* tune nginx config

* CLICKHOUSE-3043: get rid of habrastorage links

* Lost translation

* CLICKHOUSE-2936: temporary client-side redirect

* behaves weird in test

* put redirect back

* CLICKHOUSE-3047: copy docs txts to public too

* move to proper file

* remove old pages to avoid confusion

* Remove reference redirect warning for now

* Refresh README.md

* Yellow buttons in docs

* Use svg flags instead of unicode ones in docs

* fix test website instance

* Put flags to separate files

* wrong flag

* Copy Yandex.Metrica introduction from main page to docs

* Yet another home page structure change, couple new blocks (CLICKHOUSE-3045)

* Update Contacts section

* CLICKHOUSE-2849: more detailed legal information

* CLICKHOUSE-2978 preparation - split by files

* More changes in Contacts block

* Tune texts on index page

* update presentations

* One more benchmark

* Add usage sections to index page, adapted from slides

* Get the roadmap started, based on slides from last ClickHouse Meetup

* CLICKHOUSE-2977: some rendering tuning

* Get rid of excessive section in the end of getting started

* Make headers linkable

* CLICKHOUSE-2981: links to editing reference - https://github.com/yandex/ClickHouse/issues/849

* CLICKHOUSE-2981: fix mobile styles in docs

* Ban crawling of duplicating docs

* Open some external links in new tab

* Ban old docs too

* Lots of trivial fixes in english docs

* Lots of trivial fixes in russian docs

* Remove getting started copies in markdown

* Add Yandex.Webmaster

* Fix some sphinx warnings

* More warnings fixed in english docs

* More sphinx warnings fixed

* Add code-block:: text

* More code-block:: text

* These headers look not that well

* Better switch between documentation languages

* merge use_case.rst into ya_metrika_task.rst

* Edit the agg_functions.rst texts

* Add lost empty lines

* Lost blank lines

* Add new logo sizes

* update presentations

* Next step in migrating to new documentation

* Fix all warnings in en reference

* Fix all warnings in ru reference

* Re-arrange existing reference

* Move operation tips to main reference

* Fix typos noticed by milovidov@

* Get rid of zookeeper.md

* Looks like duplicate of tutorial.html

* Fix some mess with html tags in tutorial

* No idea why nobody noticed this before, but it was completely not clear whet to get the data

* Match code block styling between main and tutorial pages (in favor of the latter)

* Get rid of some copypaste in tutorial

* Normalize header styles

* Move example_datasets to sphinx

* Move presentations submodule to website

* Move and update README.md

* No point in duplicating articles from habrahabr here

* Move development-related docs as is for now

* doc/reference/ -> docs/ (to match the URL on website)

* Adapt links to match the previous commit

* Adapt development docs to rst (still lacks translation and strikethrough support)

* clean on release

* blacklist presentations in gulp

* strikethrough support in sphinx

* just copy development folder for now

* fix weird introduction in style article

* Style guide translation (WIP)

* Finish style guide translation to English

* gulp clean separately

* Update year in LICENSE

* Initial CONTRIBUTING.md

* Fix remaining links to old docs in tutorial

* Some tutorial fixes

* Typo

* Another typo

* Update list of authors from yandex-team accoding to git log

* Fix diff with master

* couple fixes in en what_is_clickhouse.rst

* Try different link to blog in Russian

* Swap words

* Slightly larger line height

* CLICKHOUSE-3089: disable hyphenation in docs

* update presentations

* Fix copying of txt files

* update submodule

* CLICKHOUSE-3108: fix overflow issues in mobile version

* Less weird tutorial header in mobile version

* CLICKHOUSE-3073: skip sourcemaps by default

* CLICKHOUSE-3067: rename item in docs navigation

* fix list markup

* CLICKHOUSE-3067: some documentation style tuning

* CLICKHOUSE-3067: less laggy single page documentation
2017-08-04 17:52:08 +03:00
Alexey Milovidov
9a1207be87 Added script for build environment preparation [#METRIQA-1369]. 2017-07-26 09:21:01 +03:00
Vitaliy Lyudvichenko
ceaac43707 Add docs. [#CLICKHOUSE-3084] 2017-07-25 20:04:10 +03:00
Vladimir Chebotarev
7254478fde functions: Remote mode for hasColumnInTable. [#CHEBOTAREV-9] 2017-07-20 17:08:42 +03:00
Alexey Milovidov
4852863238 Added a note about testing versions [#CLICKHOUSE-2]. 2017-07-04 15:53:50 +03:00
BayoNet
f17c3afef7 New part "Server configuration parameters" of the document is added.
Other changes are made related to this new part.
2017-07-03 17:00:45 +03:00
Ilya Khomutov
afdd286846 fix typo in russian docs 2017-07-03 17:00:03 +03:00
Ivan Babrou
53065fed78 Fix typo: duplicated -> deduplicated 2017-06-25 22:02:23 +03:00
Ivan Blinkov
b333c6b47a CLICKHOUSE-2720: progress on website and docs (#919)
* update presentations

* CLICKHOUSE-2936: redirect from clickhouse.yandex.ru and clickhouse.yandex.com

* update submodule

* lost files

* CLICKHOUSE-2981: prefer sphinx docs over original reference

* CLICKHOUSE-2981: docs styles more similar to main website + add flags to switch language links

* update presentations

* Less confusing directory structure (docs -> doc/reference/)

* Minify sphinx docs too

* Website release script: fail fast + pass docker hash on deploy

* Do not underline links in docs

* shorter

* cleanup docker images

* tune nginx config

* CLICKHOUSE-3043: get rid of habrastorage links

* Lost translation

* CLICKHOUSE-2936: temporary client-side redirect

* behaves weird in test

* put redirect back

* CLICKHOUSE-3047: copy docs txts to public too

* move to proper file

* remove old pages to avoid confusion

* Remove reference redirect warning for now

* Refresh README.md

* Yellow buttons in docs

* Use svg flags instead of unicode ones in docs

* fix test website instance

* Put flags to separate files

* wrong flag

* Copy Yandex.Metrica introduction from main page to docs

* Yet another home page structure change, couple new blocks (CLICKHOUSE-3045)

* Update Contacts section

* CLICKHOUSE-2849: more detailed legal information

* CLICKHOUSE-2978 preparation - split by files

* More changes in Contacts block

* Tune texts on index page

* update presentations

* One more benchmark

* Add usage sections to index page, adapted from slides

* Get the roadmap started, based on slides from last ClickHouse Meetup

* CLICKHOUSE-2977: some rendering tuning

* Get rid of excessive section in the end of getting started

* Make headers linkable

* CLICKHOUSE-2981: links to editing reference - https://github.com/yandex/ClickHouse/issues/849

* CLICKHOUSE-2981: fix mobile styles in docs

* Ban crawling of duplicating docs

* Open some external links in new tab

* Ban old docs too

* Lots of trivial fixes in english docs

* Lots of trivial fixes in russian docs

* Remove getting started copies in markdown

* Add Yandex.Webmaster

* Fix some sphinx warnings

* More warnings fixed in english docs

* More sphinx warnings fixed

* Add code-block:: text

* More code-block:: text

* These headers look not that well

* Better switch between documentation languages

* merge use_case.rst into ya_metrika_task.rst

* Edit the agg_functions.rst texts

* Add lost empty lines

* Lost blank lines

* Add new logo sizes

* update presentations

* Next step in migrating to new documentation

* Fix all warnings in en reference

* Fix all warnings in ru reference

* Re-arrange existing reference

* Move operation tips to main reference

* Fix typos noticed by milovidov@

* Get rid of zookeeper.md

* Looks like duplicate of tutorial.html

* Fix some mess with html tags in tutorial

* No idea why nobody noticed this before, but it was completely not clear whet to get the data

* Match code block styling between main and tutorial pages (in favor of the latter)

* Get rid of some copypaste in tutorial

* Normalize header styles

* Move example_datasets to sphinx

* Move presentations submodule to website

* Move and update README.md

* No point in duplicating articles from habrahabr here

* Move development-related docs as is for now

* doc/reference/ -> docs/ (to match the URL on website)

* Adapt links to match the previous commit

* Adapt development docs to rst (still lacks translation and strikethrough support)

* clean on release

* blacklist presentations in gulp

* strikethrough support in sphinx

* just copy development folder for now

* fix weird introduction in style article

* Style guide translation (WIP)

* Finish style guide translation to English

* gulp clean separately

* Update year in LICENSE

* Initial CONTRIBUTING.md

* Fix remaining links to old docs in tutorial

* Some tutorial fixes

* Typo

* Another typo

* Update list of authors from yandex-team accoding to git log

* Fix diff with master

* couple fixes in en what_is_clickhouse.rst

* Try different link to blog in Russian

* Swap words

* Slightly larger line height

* CLICKHOUSE-3089: disable hyphenation in docs
2017-06-23 23:32:04 +03:00
alexey-milovidov
572e069d29 Update architecture.rst 2017-06-22 22:17:10 +03:00
Vitaliy Lyudvichenko
2167e4efdd Removed SET GLOBAL query. [#MTRSADMIN-3068]
It even was not supported properly in console client.
2017-06-20 22:26:59 +03:00
Ivan Blinkov
67c2e50331 CLICKHOUSE-2720: progress on website and reference (#886)
* update presentations

* CLICKHOUSE-2936: redirect from clickhouse.yandex.ru and clickhouse.yandex.com

* update submodule

* lost files

* CLICKHOUSE-2981: prefer sphinx docs over original reference

* CLICKHOUSE-2981: docs styles more similar to main website + add flags to switch language links

* update presentations

* Less confusing directory structure (docs -> doc/reference/)

* Minify sphinx docs too

* Website release script: fail fast + pass docker hash on deploy

* Do not underline links in docs

* shorter

* cleanup docker images

* tune nginx config

* CLICKHOUSE-3043: get rid of habrastorage links

* Lost translation

* CLICKHOUSE-2936: temporary client-side redirect

* behaves weird in test

* put redirect back

* CLICKHOUSE-3047: copy docs txts to public too

* move to proper file

* remove old pages to avoid confusion

* Remove reference redirect warning for now

* Refresh README.md

* Yellow buttons in docs

* Use svg flags instead of unicode ones in docs

* fix test website instance

* Put flags to separate files

* wrong flag

* Copy Yandex.Metrica introduction from main page to docs

* Yet another home page structure change, couple new blocks (CLICKHOUSE-3045)

* Update Contacts section

* CLICKHOUSE-2849: more detailed legal information

* CLICKHOUSE-2978 preparation - split by files

* More changes in Contacts block

* Tune texts on index page

* update presentations

* One more benchmark

* Add usage sections to index page, adapted from slides

* Get the roadmap started, based on slides from last ClickHouse Meetup

* CLICKHOUSE-2977: some rendering tuning

* Get rid of excessive section in the end of getting started

* Make headers linkable

* CLICKHOUSE-2981: links to editing reference - https://github.com/yandex/ClickHouse/issues/849

* CLICKHOUSE-2981: fix mobile styles in docs

* Ban crawling of duplicating docs

* Open some external links in new tab

* Ban old docs too

* Lots of trivial fixes in english docs

* Lots of trivial fixes in russian docs

* Remove getting started copies in markdown

* Add Yandex.Webmaster

* Fix some sphinx warnings

* More warnings fixed in english docs

* More sphinx warnings fixed

* Add code-block:: text

* More code-block:: text

* These headers look not that well

* Better switch between documentation languages

* merge use_case.rst into ya_metrika_task.rst

* Edit the agg_functions.rst texts

* Add lost empty lines

* Lost blank lines

* Add new logo sizes

* update presentations

* Next step in migrating to new documentation

* Fix all warnings in en reference

* Fix all warnings in ru reference

* Re-arrange existing reference

* Move operation tips to main reference

* Fix typos noticed by milovidov@

* Get rid of zookeeper.md

* Looks like duplicate of tutorial.html

* Fix some mess with html tags in tutorial

* No idea why nobody noticed this before, but it was completely not clear whet to get the data

* Match code block styling between main and tutorial pages (in favor of the latter)

* Get rid of some copypaste in tutorial

* Normalize header styles

* Move example_datasets to sphinx

* Move presentations submodule to website

* Move and update README.md

* No point in duplicating articles from habrahabr here

* Move development-related docs as is for now

* doc/reference/ -> docs/ (to match the URL on website)

* Adapt links to match the previous commit

* Adapt development docs to rst (still lacks translation and strikethrough support)

* clean on release

* blacklist presentations in gulp

* strikethrough support in sphinx

* just copy development folder for now

* fix weird introduction in style article

* Style guide translation (WIP)

* Finish style guide translation to English

* gulp clean separately

* Update year in LICENSE

* Initial CONTRIBUTING.md

* Fix remaining links to old docs in tutorial

* Some tutorial fixes

* Typo

* Another typo

* Update list of authors from yandex-team accoding to git log
2017-06-20 17:19:03 +03:00
Ivan Blinkov
51b8b19cc2 Less confusing directory structure (docs -> doc/reference/) 2017-05-31 20:55:09 +04:00
Ivan Blinkov
0853d02abe CLICKHOUSE-2981: docs styles more similar to main website + add flags to switch language links 2017-05-31 20:55:09 +04:00
Ivan Blinkov
5e572d1f43 lost files 2017-05-31 20:55:09 +04:00
alexey-milovidov
d4760c6680 Update settings.rst 2017-05-22 17:56:18 +04:00
alexey-milovidov
77b93acfa0 Update settings.rst 2017-05-22 17:56:18 +04:00
BayoNet
872751b2bb input_format_allow_errors_num and input_format_allow_errors_ratio are described. 2017-05-22 17:56:18 +04:00
alexey-milovidov
771a563ce0 Merge pull request #804 from blinkov/CLICKHOUSE-2720
CLICKHOUSE-2720: some progress on website
2017-05-16 23:09:23 +04:00
Ivan Blinkov
5aad4e0c0e CLICKHOUSE-2981: add Yandex.Metrika counter to sphinx generated docs 2017-05-16 22:01:47 +03:00
Ivan Blinkov
e47712e611 CLICKHOUSE-2981: additional links in sidebar 2017-05-16 21:52:02 +03:00
BayoNet
2d8df96f7e 1. GraphiteMergeTree is added.
2. Merge remote-tracking branch 'upstream/master'.
2017-05-16 19:54:45 +03:00
Ivan Blinkov
df30a48412 CLICKHOUSE-2981: basic styling of sphinx docs 2017-05-16 18:47:18 +03:00
BayoNet
ffaf8c167b Lagging replicas processing is described.
Desctiption of settings application is actualized.
2017-05-16 15:30:31 +03:00
Dmitry Luhtionov
4cc10af7b7 Add MACStringToOUI function 2017-05-16 10:32:49 +04:00
orantius
da83036326 Add age 55 for function roundAge. [#CLICKHOUSE-3001] 2017-05-15 22:42:39 +04:00
Marek Vavruša
9520234365 Dictionaries/TrieDictionary: IP prefix dictionary
This commit implements a basic IP prefix dictionary
that allows storing IPv4/IPv6 prefixes and
matching them against a single IP address on query
time. This allows for doing IP -> ASN matching and
other similar things on query time.

The implementation is basic for start, using a
simple bitwise trie and reusing interface for
complex key dictionaries (so using tuple instead
of UInt32/FixedString(16) as the key). A faster
bitwise trie implementation (like poptrie) is
desired to improve lookup performance and
memory consumption with large prefix tables.
2017-05-15 10:51:03 +04:00
Dmitry Luhtionov
caf69fd4b3 Update documentations 2017-05-11 18:40:28 +04:00
Andrey Dudin
4a24d4f3ad Fixed some ERRORS and WARNINGS during RU docs build. (#772)
* Initial commit if EN docs

* Part of EN documentation

* Full queries section

* External data

* Table engines

* System tables

* Table functions

* Formats

* Data types

* Operators

* Functions

* Dictionaries

* Settings

* Configuration files

* Access rights

* Quotas

* Fixed few formatting errors

* Fixed few formatting errors

* Fixed few formatting errors

* FIX: "WARNING: Title underline too short." during build RU docs.

* FIX: "WARNING: Title underline too short." during build RU docs.
2017-05-08 01:06:04 -04:00
BayoNet
e480557d00 Descriptions of source/source_type/where and structure/attribute/expression are added. 2017-05-05 14:49:02 +03:00
BayoNet
edffa02b49 Description of <allow_databes> was improved.
Description of distributed_product_mode was improved.
Some decorative edits was made.
2017-05-05 11:15:30 +03:00
BayoNet
4490735db7 Cross-link for distributed_product_mode wad added 2017-04-28 19:23:50 +03:00
BayoNet
b503f672a0 Description of distributed_product_mode was added.
Many syntax errors was fixed which led to the warnings and errors of sphinx-build.
2017-04-28 19:05:46 +03:00
BayoNet
1bf4030338 Information on <allow_databases> was added. 2017-04-27 23:25:59 +03:00
Andrey Dudin
7bb0afb477 Quotas 2017-04-27 23:16:22 +03:00
Andrey Dudin
b0908eef25 Access rights 2017-04-27 23:16:22 +03:00
Andrey Dudin
cef4d527de Configuration files 2017-04-27 23:16:22 +03:00
Andrey Dudin
6007dc3e75 Settings 2017-04-27 23:16:22 +03:00
Andrey Dudin
035c256e9b Dictionaries 2017-04-27 23:16:22 +03:00
Andrey Dudin
e3f8647a75 Functions 2017-04-27 23:16:22 +03:00
Andrey Dudin
24ab9fcd03 Operators 2017-04-27 23:16:22 +03:00
Andrey Dudin
c174adb34b Data types 2017-04-27 23:16:22 +03:00
Andrey Dudin
5263a749ed Formats 2017-04-27 23:16:22 +03:00
Andrey Dudin
da8f6daecf Table functions 2017-04-27 23:16:22 +03:00
Andrey Dudin
dd617d2b10 System tables 2017-04-27 23:16:22 +03:00
Andrey Dudin
be88172cc7 Table engines 2017-04-27 23:16:22 +03:00
Andrey Dudin
516e95bb27 External data 2017-04-27 23:16:22 +03:00
Andrey Dudin
843fc7e73f Full queries section 2017-04-27 23:16:22 +03:00
Andrey Dudin
c65eecf078 Part of EN documentation 2017-04-27 23:16:22 +03:00
Andrey Dudin
cc7a73297a Initial commit if EN docs 2017-04-27 23:16:22 +03:00
artpaul
fc6b274908 add reference to cpp client 2017-04-26 05:45:47 +03:00
Vitaliy Lyudvichenko
56b00a110a Removed debug code and add docs. [#CLICKHOUSE-2902] 2017-04-15 06:48:24 +03:00
Vitaliy Lyudvichenko
37abfc1796 Update http_interface.rst 2017-03-28 20:46:16 +03:00
Alexey Milovidov
f55075b1ba Removed deprecated functions from documentation [#CLICKHOUSE-2]. 2017-03-28 07:59:05 +03:00
Alexey Milovidov
130fce2c4c Removed deprecated functionality from documentation [#CLICKHOUSE-4]. 2017-03-28 03:53:28 +03:00
Alexey Milovidov
f434e070de Added links to .NET library [#CLICKHOUSE-3]. 2017-03-25 19:28:25 +03:00
Andrey Dudin
16d7092af0 Update aggregatingmergetree.rst
Fixed typo in docs format
2017-03-23 04:58:05 +04:00
Vitaliy Lyudvichenko
069acd9546 Refined KILL QUERY doc, add conf and Makefile for rst docs. [#CLICKHOUSE-3] 2017-03-21 14:45:18 +04:00
Alexey Zatelepin
a2d4f9907b documentation [#CLICKHOUSE-2794] 2017-03-19 21:58:12 +04:00
Alexey Zatelepin
8098389c04 document dictionaries with complex keys 2017-03-18 11:39:34 +04:00
Alexey Zatelepin
47ad7a62fc fix inconsistent cluster names in Distributed engine docs 2017-03-18 11:39:34 +04:00
Alexey Zatelepin
0af46888ad document 16KB URL limit 2017-03-18 11:39:34 +04:00
Andrey Dudin
67a5a7609f Added documentation in RST format. (ReadTheDocs ready) 2017-03-12 20:58:51 +03:00