-
Notifications
You must be signed in to change notification settings - Fork 43
CHANGELOG
Igor Hatarist edited this page Jun 3, 2017
·
4 revisions
- Added multiple input files support
- Added .gz file support that sends the gzipped data on the fly
- Added \p option to force the pager to show even if it's not enabled. (if there's enough data to display without pager, it still won't show though)
- Added our own User-Agent to the HTTP requests (it is
clickhouse-cli/0.2.1
now instead of thepython-requests/2.13.0
) - Added an option to disable syntax highlighting completely (#8)
- Added options for the HTTP connection timeout
- Improved code formatting (#6; Thanks, @iamthen0ise!)
- Improved request handling (sends GET methods for the read-only queries; POST otherwise)
- Added an (insecure) option for the default password in the configuration file (#5)
- Improved autocompletion a lot (derived from pgcli)
- Improved
SET
support - Fixed password support
- Added
\G
(FORMAT Vertical
) support (#3; Thanks, @DamnWidget!) - Added defaults section to the configuration file
- Fixed handling of the responses with the X-ClickHouse-Progress header (#1)
- Fixed
INTO OUTFILE
- Fixed numerous stdin/file input processing issues (#4)
- Fixed encoding problems (#2; Thanks, @DamnWidget!)
- Improved autocompletion (RENAME TABLE)
- Improved README
- Disabled HTTP compression by default
- Added
INTO OUTFILE
support - Added (an optional; enabled by default) pager for the data display
- Added basic field autocompletion (subqueries aren't supported yet)
- Added TSV* format alias support
- Display elapsed execution time even if exception was caught
- Get server's version on connect & display it (instead of the useless
SELECT 1
) - Fixed
\ps
command to make it compatible with 1.1.54115+ - Fixed syntax highlighting
- Fixed non-interactive mode
- Removed CSV formatter
- Improved query parser
- Fixed
\kill
command
- Add
SET
query emulation - Add query termination on Ctrl+C
- Add
show_formatted_query
andhighlight_output
options - Add
[settings]
section to.clickhouse-cli.rc
- Added
\ps
and\kill
commands - Improved query parser and syntax highlighting
- Added query display
- Fixed
setup.py
- Added
--settings
parameter - Added IPython-like Ctrl+D / Ctrl+C behaviour
- Improved multiquery parser (by using
sqlparse
) - Improved non-interactive mode
- Added a
.clickhouse-cli.rc
configuration file - Added HTTP compression for SELECT queries
- Improved autocompletion (
OPTIMIZE
) - Improved syntax highlighting
- Added
\d+
and\c
commands - Fixed multiline mode
- Fixed query parser
- Added
\d
,\l
,\?
commands - Improved autocompletion (
SHOW
) - Fixed
INSERT ... VALUES
query execution - Fixed non-interactive mode
- Added keyword/database/table autocompletion
- Initial release \o/