b454769479c6201d26d2a2d7a29ac9a0e6fbc9fc | Author: Henrik Johansson <dahankzter@gmail.com>
| 2020-04-10 12:01:45+02:00
tuples: correct unmarshalling of unset tuple values (#1424)
* tuples: correct unmarshalling of unset tuple values
In case the tuple value has never been written the unmarshalling
used to panic. This is now handled by inspecting the data from the
database and if it is missing (nil) it will set the tuple value to
the corresponding default value.
Fixes: #1343
* tuples: scan target vars reset of unset tuple values
07ace3bab0f84bb88477bab5d79ba1f7e1da0169 | Author: Henrik Johansson <dahankzter@gmail.com>
| 2019-10-18 11:03:44+02:00
query: fixes pagination with query binding (#1363)
Paging state was not reset in query::Bind which effectively broke paging when Bind was used.
93ce931da9e12e9a56cffa6e6f30a28bfcf93f3e | Author: Henrik Johansson <dahankzter@gmail.com>
| 2019-10-13 03:19:51+02:00
testing: increase local run reliability further (#1358)
Local stability increased by clearing the database before running
integration tests and using ccm --wait-for-binary-proto to finish.
7b9e22ce80858541eb5d3712c337b22da7f2ff12 | Author: Henrik Johansson <dahankzter@gmail.com>
| 2019-10-09 13:02:21+02:00
Increasing local test stability (#1357)
* testing: increase local run reliability - using a SimpleRetryPolicy in createTable() makes my local testing runs much more reliable.
* mod: go 1.13 mod file to avoid continuous changes
aa8c9ac52ff691706d36e9dd625d7bfb24053690 | Author: Henrik Johansson <dahankzter@gmail.com>
| 2019-05-22 20:38:07+02:00
Token aware batches (#1313)
* mod: proper modules files
* batch: add token awareness
The first batch entry is used to calculate the token.
This gives users a possibility to group their batches
and get the benefit of token awareness.
58370d57e41f93c83378231a31c0319a61763e0d | Author: Henrik Johansson <henrik@scylladb.com>
| 2019-04-02 00:12:06+02:00
marshalling: treat cql time type as time.Duration (#1286)
After discussions it was proposed to treat time as Go time.Duration.
This makes it consistent with what time is in the spec despite it's name.