-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
58 lines (40 loc) · 1.94 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
.. _version_2.3.7:
=============
Version 2.3.7
=============
Released on 2018/05/03.
If you are upgrading a cluster, you must be running CrateDB
:ref:`version_1.1.3` or higher before you upgrade to 2.3.7.
If you want to perform a `rolling upgrade`_, your current CrateDB
version number must be at least :ref:`version_2.3.0`. Any upgrade
from a version prior to this will require a `full restart upgrade`_.
.. WARNING::
Before upgrading, you should `back up your data`_.
.. _rolling upgrade: http://crate.io/docs/crate/guide/best_practices/rolling_upgrade.html
.. _full restart upgrade: http://crate.io/docs/crate/guide/best_practices/full_restart_upgrade.html
.. _back up your data: https://crate.io/a/backing-up-and-restoring-crate/
Changelog
=========
Changes
-------
- Table functions no longer require any permissions to be used. (Enterprise
only)
Fixes
-----
- Fixed an issue in binary encoding/decoding of array types in Postgres wire
protocol affecting the ``npgsql`` driver.
- As Windows does not support sending signals, stop attempting to handle the
``USR2`` signal on Windows platforms as it just pollutes the log with an
unnecessary stacktrace.
- Fixed a performance regression which occurred in queries where a literal was
compared against an array column of a different type. For example: ``SELECT *
FROM t1 WHERE 1 = ANY(int_arr_column)`` <- array column would be converted to
long although 1 could have been converted to integer.
- Fixed an issue where the order of the relations in ``FROM`` would expose
fields between the relations. An error was thrown during execution of the
statements.
- Fixed incorrect HTTP responses on the BLOB API of subsequent requests after
an error response occurred, e.g. 404 Not Found.
- Fixed an issue that caused ``ANY`` to not work correctly on nested arrays.
- Fixed an issue that would cause a NullPointerException to be thrown when
executing an ``EXPLAIN`` statement for a ``CROSS JOIN``.