ClickHouse/docs/en/operations/table_engines
Nikita Vasilev a1b0dede07 Data Skipping Indices (#4143)
* made index parser

* added index parsing

* some fixes

* added index interface and factory

* fixed compilation

* ptrs

* added indexParts

* indextypes

* index condition

* IndexCondition

* added indexes in selectexecutor

* fix

* changed comment

* fix

* added granularity

* comments

* fix

* fix

* added writing indexes

* removed indexpart class

* fix

* added setSkipIndexes

* add rw for MergeTreeIndexes

* fixes

* upd error

* fix

* fix

* reading

* test index

* fixed nullptr error

* fixed

* fix

* unique names

* asts -> exprlist

* minmax index

* fix

* fixed select

* fixed merging

* fixed mutation

* working minmax

* removed test index

* fixed style

* added indexes to checkDataPart

* added tests for minmax index

* fixed constructor

* fix style

* fixed includes

* fixed setSkipIndexes

* added indexes meta to zookeeper

* added parsing

* removed throw

* alter cmds parse

* fix

* added alter

* fix

* alters fix

* fix alters

* fix "after"

* fixed alter

* alter fix + test

* fixes

* upd setSkipIndexes

* fixed alter bug with drop all indices

* fix metadata editing

* new test and repl fix

* rm test files

* fixed repl alter

* fix

* fix

* indices

* MTReadStream

* upd test for bug

* fix

* added useful parsers and ast classes

* fix

* fix comments

* replaced columns

* fix

* fixed parsing

* fixed printing

* fix err

* basic IndicesDescription

* go to IndicesDescr

* moved indices

* go to indicesDescr

* fix test minmax_index*

* fixed MT alter

* fixed bug with replMT indices storing in zk

* rename

* refactoring

* docs ru

* docs ru

* docs en

* refactor

* rename tests

* fix docs

* refactoring

* fix

* fix

* fix

* fixed style

* unique idx

* unique

* fix

* better minmax calculation

* upd

* added getBlock

* unique_condition

* added termForAST

* unique

* fixed not

* uniqueCondition::mayBeTrueOnGranule

* fix

* fixed bug with double column

* is always true

* fix

* key set

* spaces

* test

* tests

* fix

* unique

* fix

* fix

* fixed bug with duplicate column

* removed unused data

* fix

* fixes

* __bitSwapLastTwo

* fix
2019-02-05 17:50:25 +03:00
..
aggregatingmergetree.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
buffer.md [hotfix][doc] no space affect reading buffer doc (#3739) 2018-12-03 22:38:27 +03:00
collapsingmergetree.md Docapi 4479 merge tree new syntax translate (#4085) 2019-01-18 19:07:48 +03:00
custom_partitioning_key.md Doc fixes: remove double placeholders; add them where missing. (#3923) 2018-12-25 18:25:43 +03:00
dictionary.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
distributed.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
external_data.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
file.md Doc fixes: remove all anchors <a> (#3897) 2018-12-21 22:23:55 +03:00
graphitemergetree.md Docapi 4479 merge tree new syntax translate (#4085) 2019-01-18 19:07:48 +03:00
index.md Doc fixes: remove all anchors <a> (#3897) 2018-12-21 22:23:55 +03:00
join.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
kafka.md update docs kafka.md (#3936) 2018-12-27 10:21:13 +03:00
log_family.md Docapi 3818 stripe log (#4191) 2019-02-04 17:52:31 +03:00
log.md Docapi 3818 stripe log (#4191) 2019-02-04 17:52:31 +03:00
materializedview.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
memory.md WIP on docs/website (#3383) 2018-10-16 13:47:17 +03:00
merge.md Doc fixes: remove double placeholders; add them where missing. (#3923) 2018-12-25 18:25:43 +03:00
mergetree.md Data Skipping Indices (#4143) 2019-02-05 17:50:25 +03:00
mysql.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
null.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
replacingmergetree.md Doc fixes: remove double placeholders; add them where missing. (#3923) 2018-12-25 18:25:43 +03:00
replication.md Fixed anchors in docs (#4127) 2019-01-23 14:55:07 +03:00
set.md WIP on docs/website (#3383) 2018-10-16 13:47:17 +03:00
stripelog.md Docapi 3818 stripe log (#4191) 2019-02-04 17:52:31 +03:00
summingmergetree.md Doc fixes: remove double placeholders; add them where missing. (#3923) 2018-12-25 18:25:43 +03:00
tinylog.md Docapi 3818 stripe log (#4191) 2019-02-04 17:52:31 +03:00
url.md Doc fixes: remove all anchors <a> (#3897) 2018-12-21 22:23:55 +03:00
versionedcollapsingmergetree.md WIP on docs (#3813) 2018-12-12 20:28:00 +03:00
view.md Doc fixes: remove all anchors <a> (#3897) 2018-12-21 22:23:55 +03:00