-
Notifications
You must be signed in to change notification settings - Fork 40
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
Support 7.0 #277
Comments
I just tried to use this library with 6.0.0 and I got an error when indexing a document stating [1] https://www.elastic.co/guide/en/elasticsearch/reference/6.x/breaking_60_docs_changes.html |
Ah thanks @mbilker! These are all localised to the responses side but are breaking changes so I'll need to roll them up into the next release. I don't have much blocking that besides a half-baked cluster sniffer so will work on |
Thank you very much and glad to be of help! Luckily I am only working on a small personal project and I just rolled back to 5.6.4, but I will likely test changes for 6.x support as I have two virtual machines, one with 5.6.4 and one with 6.0.0. |
Just to communicate the plan here, I'm thinking I'll cut a release of |
Hey! I'm interested in seeing support for ES6. Is there anywhere I can lend a hand to help with this? |
Hi @twilco! This library's in a bit of a state where it's hard to meaningfully contribute to at the moment unfortunately. I need to get #315 polished up and merged, and then get the work-in-progress stuff off the I've got a little time later today, so I'll try get that moving again. |
Thanks for the update! If there's some way others can contribute once that work has been completed drop another comment 😄 |
Alrighty! I've cleaned up and merged all the work in progress onto I think what we really need now is some good testing to make sure everything is looking good for If folks would like to give it a go I can publish a preview on crates.io. There are some significant API changes between |
So what about 7.0? haha... There doesn't seem to be that many breaking changes that we would have to worry about... |
I would like to see this as well! |
I've bumped our target up to |
@KodrAus this upcoming cut looks AWESOME and promising. Thanks a bunch for your hard work here. Do you know if/when you're going to cut a new |
Hi @flaper87! 👋 I was going to work in support for the scroll API first, but there’s a lot of inventory on |
@KodrAus fantastic! FWIW, I've been using master for the last three days and things seem to work for me. Looking forward to the next |
Alrighty, I've published a new pre-release as This one pushes our target version of Elasticsearch to |
Amazing! My current use case is simple but I can try to come up with more thorough tests for this. Thanks again 🤙😬 |
Thanks a lot for everything! Great work! Without you I wouldn't have been able to continue my work :) |
Hello, Version field in hit struct is outdated for optimistic version control. Nice crate btw ! |
@Bealiah-dev those were added in 08ed5ce. Both the latest pre-release version ( And, thanks! All the credit goes to @KodrAus & the other contributors though 😊 |
@mwilliammyers Thanks , it's awesome. |
Since we don't map a lot of the Query DSL yet this should just be a matter of tweaking some bits in
elastic_types
and updating CI to target 6.0.The biggest change to think about is the removing support for multiple types per index. An implication is that we could remove indices as required parameters and rely on the type name as a default. It raises a question of whether all operations, like
index_create
, should require a generic document type.The text was updated successfully, but these errors were encountered: