|
1 | 1 | ## Changelog |
2 | 2 |
|
| 3 | +### 3.1.3 |
| 4 | + |
| 5 | +Merged from 3.0.x branch: |
| 6 | + |
| 7 | +- [bug] JAVA-1330: Add un/register for SchemaChangeListener in DelegatingCluster |
| 8 | +- [bug] JAVA-1351: Include Custom Payload in Request.copy. |
| 9 | +- [bug] JAVA-1346: Reset heartbeat only on client reads (not writes). |
| 10 | +- [improvement] JAVA-866: Support tuple notation in QueryBuilder.eq/in. |
| 11 | + |
| 12 | + |
| 13 | +### 3.1.2 |
| 14 | + |
| 15 | +- [bug] JAVA-1321: Wrong OSGi dependency version for Guava. |
| 16 | + |
| 17 | +Merged from 3.0.x branch: |
| 18 | + |
| 19 | +- [bug] JAVA-1312: QueryBuilder modifies selected columns when manually selected. |
| 20 | +- [improvement] JAVA-1303: Add missing BoundStatement.setRoutingKey(ByteBuffer...) |
| 21 | +- [improvement] JAVA-262: Make internal executors customizable |
| 22 | + |
| 23 | + |
| 24 | +### 3.1.1 |
| 25 | + |
| 26 | +- [bug] JAVA-1284: ClockFactory should check system property before attempting to load Native class. |
| 27 | +- [bug] JAVA-1255: Allow nested UDTs to be used in Mapper. |
| 28 | +- [bug] JAVA-1279: Mapper should exclude Groovy's "metaClass" property when looking for mapped properties |
| 29 | + |
| 30 | +Merged from 3.0.x branch: |
| 31 | + |
| 32 | +- [improvement] JAVA-1246: Driver swallows the real exception in a few cases |
| 33 | +- [improvement] JAVA-1261: Throw error when attempting to page in I/O thread. |
| 34 | +- [bug] JAVA-1258: Regression: Mapper cannot map a materialized view after JAVA-1126. |
| 35 | +- [bug] JAVA-1101: Batch and BatchStatement should consider inner statements to determine query idempotence |
| 36 | +- [improvement] JAVA-1262: Use ParseUtils for quoting & unquoting. |
| 37 | +- [improvement] JAVA-1275: Use Netty's default thread factory |
| 38 | +- [bug] JAVA-1285: QueryBuilder routing key auto-discovery should handle case-sensitive column names. |
| 39 | +- [bug] JAVA-1283: Don't cache failed query preparations in the mapper. |
| 40 | +- [improvement] JAVA-1277: Expose AbstractSession.checkNotInEventLoop. |
| 41 | +- [bug] JAVA-1272: BuiltStatement not able to print its query string if it contains mapped UDTs. |
| 42 | +- [bug] JAVA-1292: 'Adjusted frame length' error breaks driver's ability to read data. |
| 43 | +- [improvement] JAVA-1293: Make DecoderForStreamIdSize.MAX_FRAME_LENGTH configurable. |
| 44 | +- [improvement] JAVA-1053: Add a metric for authentication errors |
| 45 | +- [improvement] JAVA-1263: Eliminate unnecessary memory copies in FrameCompressor implementations. |
| 46 | +- [improvement] JAVA-893: Make connection pool non-blocking |
| 47 | + |
| 48 | + |
3 | 49 | ### 3.1.0 |
4 | 50 |
|
5 | 51 | - [new feature] JAVA-1153: Add PER PARTITION LIMIT to Select QueryBuilder. |
@@ -70,6 +116,33 @@ Merged from 2.1 branch: |
70 | 116 | - [improvement] JAVA-444: Add Java process information to UUIDs.makeNode() hash. |
71 | 117 |
|
72 | 118 |
|
| 119 | +### 3.0.5 |
| 120 | + |
| 121 | +- [bug] JAVA-1312: QueryBuilder modifies selected columns when manually selected. |
| 122 | +- [improvement] JAVA-1303: Add missing BoundStatement.setRoutingKey(ByteBuffer...) |
| 123 | +- [improvement] JAVA-262: Make internal executors customizable |
| 124 | +- [bug] JAVA-1320: prevent unnecessary task creation on empty pool |
| 125 | + |
| 126 | + |
| 127 | +### 3.0.4 |
| 128 | + |
| 129 | +- [improvement] JAVA-1246: Driver swallows the real exception in a few cases |
| 130 | +- [improvement] JAVA-1261: Throw error when attempting to page in I/O thread. |
| 131 | +- [bug] JAVA-1258: Regression: Mapper cannot map a materialized view after JAVA-1126. |
| 132 | +- [bug] JAVA-1101: Batch and BatchStatement should consider inner statements to determine query idempotence |
| 133 | +- [improvement] JAVA-1262: Use ParseUtils for quoting & unquoting. |
| 134 | +- [improvement] JAVA-1275: Use Netty's default thread factory |
| 135 | +- [bug] JAVA-1285: QueryBuilder routing key auto-discovery should handle case-sensitive column names. |
| 136 | +- [bug] JAVA-1283: Don't cache failed query preparations in the mapper. |
| 137 | +- [improvement] JAVA-1277: Expose AbstractSession.checkNotInEventLoop. |
| 138 | +- [bug] JAVA-1272: BuiltStatement not able to print its query string if it contains mapped UDTs. |
| 139 | +- [bug] JAVA-1292: 'Adjusted frame length' error breaks driver's ability to read data. |
| 140 | +- [improvement] JAVA-1293: Make DecoderForStreamIdSize.MAX_FRAME_LENGTH configurable. |
| 141 | +- [improvement] JAVA-1053: Add a metric for authentication errors |
| 142 | +- [improvement] JAVA-1263: Eliminate unnecessary memory copies in FrameCompressor implementations. |
| 143 | +- [improvement] JAVA-893: Make connection pool non-blocking |
| 144 | + |
| 145 | + |
73 | 146 | ### 3.0.3 |
74 | 147 |
|
75 | 148 | - [improvement] JAVA-1147: Upgrade Netty to 4.0.37. |
|
0 commit comments