- 
                Notifications
    
You must be signed in to change notification settings  - Fork 25.6k
 
          Remove the failures field from snapshot responses
          #114496
        
          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
Conversation
Failure handling for snapshots was made stricter in elastic#107191 (8.15), so this field is always empty since then. Clients don't need to check it anymore for failure handling, we can remove it from API responses in 9.0
| 
           Pinging @elastic/es-distributed (Team:Distributed)  | 
    
        
          
                ...src/main/java/org/elasticsearch/action/admin/cluster/snapshots/get/GetSnapshotsResponse.java
          
            Show resolved
            Hide resolved
        
      | 
           Happy to re-review once bwc stuff is in place!  | 
    
| 
           @elasticmachine update branch  | 
    
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.
I'd rather we fixed up the transport protocol at the same time here rather than leaving a // TODO comment in the code. Let's delay this until v9 has its own transport version.
| 
           Pinging @elastic/es-distributed-obsolete (Team:Distributed (Obsolete))  | 
    
| 
           Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination)  | 
    
81fef7e    to
    7ecfe8f      
    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.
LGTM. It's vital that this is backported to 9.0.
        
          
                ...src/main/java/org/elasticsearch/action/admin/cluster/snapshots/get/GetSnapshotsResponse.java
          
            Show resolved
            Hide resolved
        
              
          
                ...src/main/java/org/elasticsearch/action/admin/cluster/snapshots/get/GetSnapshotsResponse.java
          
            Show resolved
            Hide resolved
        
      
          💔 Backport failed
 You can use sqren/backport to manually backport by running   | 
    
…4496) Backports elastic#114496 to 9.0 > Failure handling for snapshots was made stricter in elastic#107191 (8.15), so this field is always empty since then. Clients don't need to check it anymore for failure handling, we can remove it from API responses in 9.0
Failure handling for snapshots was made stricter in #107191 (8.15), so this field is always empty since then. Clients don't need to check it anymore for failure handling, we can remove it from API responses in 9.0