Use system.completions table for suggestions#84694
Use system.completions table for suggestions#84694yakov-olkhovskiy merged 9 commits intoClickHouse:masterfrom
Conversation
dc272d1 to
eab4975
Compare
39f548a to
42e3a3b
Compare
|
Tests failures seem unrelated to the code in the PR
|
|
@RuS2m ...also it would be nice to have some integration test for this client and previous server having no system.completions table, and also this version |
…bility, slightly change the new logic
|
Both test failures seem to be unrelated to the changes made in the PR:
|
|
Dear @yakov-olkhovskiy, this PR hasn't been updated for a while. You will be unassigned. Will you continue working on it? If so, please feel free to reassign yourself. |
|
@RuS2m Can you please add a proper changelog entry, ClickHouse users will have no clue what |
Just updated the entry, sorry for the churn and that the test turned out to be flaky. Potentially
|
Hm, can you please elaborate? I'm not sure a I understood this. At first I was thinking that the test was flaky (here) due to it does not handle partial completion update by the client, but AFAICS it should works ok |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):
Client autocompletion is faster and more consistent by using
system.completionsrather than issuing multiple system-table queries.Documentation entry for user-facing changes