-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.15.1 #1150
Release 0.15.1 #1150
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version bumps look fine. Note that we can not put 0.15.1 on current branch because #1020 is a breaking change. We'll need to cherry-pick other PR's onto branch-0.15.x
Update time docs to reflect new chrono feature flag name (cherry picked from commit dbcb168)
…tests Move some tests to integration (cherry picked from commit be14812)
Fix concurrent DDL queries (cherry picked from commit 64647f9)
rust: appease compiler, formatter and linter from toolchain 1.83 (cherry picked from commit 49c342e)
…y-rows-result rows_result: implement into_inner behind `cpp_rust_unstable` cfg (cherry picked from commit 62f96b3)
Allow serialization of "columns" that are not valid rust identifiers (cherry picked from commit 4b6ad84)
…ent-tables frame/result: allow differing TableSpecs in PreparedMetadata (cherry picked from commit 92fdd71)
refiller: Remove unnecessary clone (cherry picked from commit 4d80aa1)
Make RawBatchValuesIteratorAdapter length equal to its internal BatchValuesIter length (cherry picked from commit d7a02a4)
…ived macros: generate automatically_derived attribute (cherry picked from commit 7710af0)
…uest_error_public Make fields of ConnectionSetupRequestError public (cherry picked from commit affcf82)
Deprecate legacy items (cherry picked from commit 868d86f)
…ize-values-error Remove uses of `SerializeValuesError` and deprecate it (cherry picked from commit 3d4dd69)
14bae26
to
b20a7c0
Compare
b20a7c0
to
41fefcd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
Remember to ff-merge from terminal, or rebase-mergew from GH interface (in which case you need to pull branch-0.15.x before making a tag).
Proposed release notes:
The ScyllaDB team is pleased to announce ScyllaDB Rust Driver 0.15.1,
an asynchronous CQL driver for Rust, optimized for Scylla, but also compatible with Apache Cassandra!
Some interesting statistics:
Changes by category:
New features / enhancements:
automatically_derived
attribute to impls auto-generated by derive macros (#1145).ConnectionSetupRequestError
public (#1131).Bug fixes:
session.batch()
would silently drop extra values (#1142).API cleanups / better types:
SerializedValuesError
(#1149).Documentation:
chrono
->chrono-04
) (#1123, #1110).CI / developer tool improvements:
Others:
QueryRowsResult::into_inner
behindcpp_rust_unstable
cfg for use in cpp-rust-driver (#1133).PoolRefiller::use_keyspace
(#1143).Congrats to all contributors and thanks everyone for using our driver!
The source code of the driver can be found here:
Contributions are most welcome!
The official crates.io registry entry is here:
Thank you for your attention, please do not hesitate to contact us if you have any questions, issues, feature requests, or are simply interested in our driver!