@@ -14,35 +14,33 @@ protocol and Cassandra Query Language v3.
14141515 <active >yes</active >
1616 </lead >
17- <date >2016-02-11 </date >
18- <time >10:16:05 </time >
17+ <date >2016-07-18 </date >
18+ <time >11:29:26 </time >
1919 <version >
20- <release >1.1 .0</release >
21- <api >1.1 .0</api >
20+ <release >1.2 .0</release >
21+ <api >1.2 .0</api >
2222 </version >
2323 <stability >
2424 <release >stable</release >
2525 <api >stable</api >
2626 </stability >
2727 <license uri =" http://www.apache.org/licenses/LICENSE-2.0" >Apache License 2.0</license >
2828 <notes >
29- # 1.1 .0
29+ # 1.2 .0
3030
3131Features:
3232
33- * Added support for PHP 7
34- * Added support for UDTs and tuples
35- * Added support for nested collections
36- * Added access to raw paging token (via `Cassandra\Rows::pagingStateToken()`)
37- * Added support for client-side timestamps and timestamp generators
38- * Added support for retry policys (includes logging, downgrading and fallthrough)
39- * Added the ability to disable schema metadata updates (via `Cassandra\Cluster\withSchemaMetdata()`)
40- * Added support for using named arguments with `Cassandra\SimpleStatement`
41- * Changed the default consistency to `LOCAL_ONE` (from `ONE`)
33+ * Added support for `tinyint` and `smallint` types
34+ * Added support for `date` and `time` types
35+ * Added support for secondary index metadata
36+ * Added support for UDF/UDA metadata
37+ * Added support for materialized view metadata
38+ * Added blacklist and whitelist datacenter and host policies
4239
4340Bug Fixes:
4441
45- * [PHP-70] Fixed invalid encoding of decimals and varints
42+ * [PHP-100] Whitelist/Blacklist LB setting should update the cluster builder hash key
43+ * [PHP-101] Memory leak when paging results
4644 </notes >
4745 <contents >
4846 <dir name =" /" >
@@ -52,6 +50,7 @@ Bug Fixes:
5250 <file role =" src" name =" php_cassandra.h" />
5351 <file role =" src" name =" php_cassandra_types.h" />
5452 <file role =" src" name =" src/Cassandra.c" />
53+ <file role =" src" name =" src/Cassandra/Aggregate.c" />
5554 <file role =" src" name =" src/Cassandra/BatchStatement.c" />
5655 <file role =" src" name =" src/Cassandra/Bigint.c" />
5756 <file role =" src" name =" src/Cassandra/Bigint.h" />
@@ -62,14 +61,25 @@ Bug Fixes:
6261 <file role =" src" name =" src/Cassandra/Collection.c" />
6362 <file role =" src" name =" src/Cassandra/Collection.h" />
6463 <file role =" src" name =" src/Cassandra/Column.c" />
64+ <file role =" src" name =" src/Cassandra/Date.c" />
65+ <file role =" src" name =" src/Cassandra/Date.h" />
6566 <file role =" src" name =" src/Cassandra/Decimal.c" />
6667 <file role =" src" name =" src/Cassandra/Decimal.h" />
68+ <file role =" src" name =" src/Cassandra/DefaultAggregate.c" />
6769 <file role =" src" name =" src/Cassandra/DefaultCluster.c" />
6870 <file role =" src" name =" src/Cassandra/DefaultColumn.c" />
71+ <file role =" src" name =" src/Cassandra/DefaultColumn.h" />
72+ <file role =" src" name =" src/Cassandra/DefaultFunction.c" />
73+ <file role =" src" name =" src/Cassandra/DefaultFunction.h" />
74+ <file role =" src" name =" src/Cassandra/DefaultIndex.c" />
75+ <file role =" src" name =" src/Cassandra/DefaultIndex.h" />
6976 <file role =" src" name =" src/Cassandra/DefaultKeyspace.c" />
77+ <file role =" src" name =" src/Cassandra/DefaultMaterializedView.c" />
78+ <file role =" src" name =" src/Cassandra/DefaultMaterializedView.h" />
7079 <file role =" src" name =" src/Cassandra/DefaultSchema.c" />
7180 <file role =" src" name =" src/Cassandra/DefaultSession.c" />
7281 <file role =" src" name =" src/Cassandra/DefaultTable.c" />
82+ <file role =" src" name =" src/Cassandra/DefaultTable.h" />
7383 <file role =" src" name =" src/Cassandra/Exception.c" />
7484 <file role =" src" name =" src/Cassandra/Exception/AlreadyExistsException.c" />
7585 <file role =" src" name =" src/Cassandra/Exception/AuthenticationException.c" />
@@ -98,17 +108,20 @@ Bug Fixes:
98108 <file role =" src" name =" src/Cassandra/ExecutionOptions.c" />
99109 <file role =" src" name =" src/Cassandra/Float.c" />
100110 <file role =" src" name =" src/Cassandra/Float.h" />
111+ <file role =" src" name =" src/Cassandra/Function.c" />
101112 <file role =" src" name =" src/Cassandra/Future.c" />
102113 <file role =" src" name =" src/Cassandra/FutureClose.c" />
103114 <file role =" src" name =" src/Cassandra/FuturePreparedStatement.c" />
104115 <file role =" src" name =" src/Cassandra/FutureRows.c" />
105116 <file role =" src" name =" src/Cassandra/FutureSession.c" />
106117 <file role =" src" name =" src/Cassandra/FutureValue.c" />
118+ <file role =" src" name =" src/Cassandra/Index.c" />
107119 <file role =" src" name =" src/Cassandra/Inet.c" />
108120 <file role =" src" name =" src/Cassandra/Inet.h" />
109121 <file role =" src" name =" src/Cassandra/Keyspace.c" />
110122 <file role =" src" name =" src/Cassandra/Map.c" />
111123 <file role =" src" name =" src/Cassandra/Map.h" />
124+ <file role =" src" name =" src/Cassandra/MaterializedView.c" />
112125 <file role =" src" name =" src/Cassandra/Numeric.c" />
113126 <file role =" src" name =" src/Cassandra/PreparedStatement.c" />
114127 <file role =" src" name =" src/Cassandra/RetryPolicy.c" />
@@ -124,15 +137,22 @@ Bug Fixes:
124137 <file role =" src" name =" src/Cassandra/Set.c" />
125138 <file role =" src" name =" src/Cassandra/Set.h" />
126139 <file role =" src" name =" src/Cassandra/SimpleStatement.c" />
140+ <file role =" src" name =" src/Cassandra/Smallint.c" />
141+ <file role =" src" name =" src/Cassandra/Smallint.h" />
127142 <file role =" src" name =" src/Cassandra/Statement.c" />
128143 <file role =" src" name =" src/Cassandra/Table.c" />
144+ <file role =" src" name =" src/Cassandra/Table.h" />
145+ <file role =" src" name =" src/Cassandra/Time.c" />
146+ <file role =" src" name =" src/Cassandra/Time.h" />
129147 <file role =" src" name =" src/Cassandra/Timestamp.c" />
130148 <file role =" src" name =" src/Cassandra/Timestamp.h" />
131149 <file role =" src" name =" src/Cassandra/TimestampGenerator.c" />
132150 <file role =" src" name =" src/Cassandra/TimestampGenerator/Monotonic.c" />
133151 <file role =" src" name =" src/Cassandra/TimestampGenerator/ServerSide.c" />
134152 <file role =" src" name =" src/Cassandra/Timeuuid.c" />
135153 <file role =" src" name =" src/Cassandra/Timeuuid.h" />
154+ <file role =" src" name =" src/Cassandra/Tinyint.c" />
155+ <file role =" src" name =" src/Cassandra/Tinyint.h" />
136156 <file role =" src" name =" src/Cassandra/Tuple.c" />
137157 <file role =" src" name =" src/Cassandra/Tuple.h" />
138158 <file role =" src" name =" src/Cassandra/Type.c" />
@@ -179,17 +199,23 @@ Bug Fixes:
179199 <file role =" src" name =" version.h" />
180200 <file role =" doc" name =" LICENSE" />
181201 <file role =" doc" name =" doc/Cassandra.php" />
202+ <file role =" doc" name =" doc/Cassandra/Aggregate.php" />
182203 <file role =" doc" name =" doc/Cassandra/BatchStatement.php" />
183204 <file role =" doc" name =" doc/Cassandra/Bigint.php" />
184205 <file role =" doc" name =" doc/Cassandra/Blob.php" />
185206 <file role =" doc" name =" doc/Cassandra/Cluster.php" />
186207 <file role =" doc" name =" doc/Cassandra/Cluster/Builder.php" />
187208 <file role =" doc" name =" doc/Cassandra/Collection.php" />
188209 <file role =" doc" name =" doc/Cassandra/Column.php" />
210+ <file role =" doc" name =" doc/Cassandra/Date.php" />
189211 <file role =" doc" name =" doc/Cassandra/Decimal.php" />
212+ <file role =" doc" name =" doc/Cassandra/DefaultAggregate.php" />
190213 <file role =" doc" name =" doc/Cassandra/DefaultCluster.php" />
191214 <file role =" doc" name =" doc/Cassandra/DefaultColumn.php" />
215+ <file role =" doc" name =" doc/Cassandra/DefaultFunction.php" />
216+ <file role =" doc" name =" doc/Cassandra/DefaultIndex.php" />
192217 <file role =" doc" name =" doc/Cassandra/DefaultKeyspace.php" />
218+ <file role =" doc" name =" doc/Cassandra/DefaultMaterialzedView.php" />
193219 <file role =" doc" name =" doc/Cassandra/DefaultSchema.php" />
194220 <file role =" doc" name =" doc/Cassandra/DefaultSession.php" />
195221 <file role =" doc" name =" doc/Cassandra/DefaultTable.php" />
@@ -220,16 +246,19 @@ Bug Fixes:
220246 <file role =" doc" name =" doc/Cassandra/Exception/WriteTimeoutException.php" />
221247 <file role =" doc" name =" doc/Cassandra/ExecutionOptions.php" />
222248 <file role =" doc" name =" doc/Cassandra/Float.php" />
249+ <file role =" doc" name =" doc/Cassandra/Function.php" />
223250 <file role =" doc" name =" doc/Cassandra/Future.php" />
224251 <file role =" doc" name =" doc/Cassandra/FutureClose.php" />
225252 <file role =" doc" name =" doc/Cassandra/FutureException.php" />
226253 <file role =" doc" name =" doc/Cassandra/FuturePreparedStatement.php" />
227254 <file role =" doc" name =" doc/Cassandra/FutureRows.php" />
228255 <file role =" doc" name =" doc/Cassandra/FutureSession.php" />
229256 <file role =" doc" name =" doc/Cassandra/FutureValue.php" />
257+ <file role =" doc" name =" doc/Cassandra/Index.php" />
230258 <file role =" doc" name =" doc/Cassandra/Inet.php" />
231259 <file role =" doc" name =" doc/Cassandra/Keyspace.php" />
232260 <file role =" doc" name =" doc/Cassandra/Map.php" />
261+ <file role =" doc" name =" doc/Cassandra/MaterializedView.php" />
233262 <file role =" doc" name =" doc/Cassandra/Numeric.php" />
234263 <file role =" doc" name =" doc/Cassandra/PreparedStatement.php" />
235264 <file role =" doc" name =" doc/Cassandra/RetryPolicy.php" />
@@ -244,13 +273,16 @@ Bug Fixes:
244273 <file role =" doc" name =" doc/Cassandra/Session.php" />
245274 <file role =" doc" name =" doc/Cassandra/Set.php" />
246275 <file role =" doc" name =" doc/Cassandra/SimpleStatement.php" />
276+ <file role =" doc" name =" doc/Cassandra/Smallint.php" />
247277 <file role =" doc" name =" doc/Cassandra/Statement.php" />
248278 <file role =" doc" name =" doc/Cassandra/Table.php" />
279+ <file role =" doc" name =" doc/Cassandra/Time.php" />
249280 <file role =" doc" name =" doc/Cassandra/Timestamp.php" />
250281 <file role =" doc" name =" doc/Cassandra/TimestampGenerator.php" />
251282 <file role =" doc" name =" doc/Cassandra/TimestampGenerator/Monotonic.php" />
252283 <file role =" doc" name =" doc/Cassandra/TimestampGenerator/ServerSide.php" />
253284 <file role =" doc" name =" doc/Cassandra/Timeuuid.php" />
285+ <file role =" doc" name =" doc/Cassandra/Tinyint.php" />
254286 <file role =" doc" name =" doc/Cassandra/Tuple.php" />
255287 <file role =" doc" name =" doc/Cassandra/Type.php" />
256288 <file role =" doc" name =" doc/Cassandra/Type/Collection.php" />
0 commit comments