Skip to content
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

Rationalize ref-counting around ChannelActionListener (2nd attempt) #102638

Conversation

alex-spies
Copy link
Contributor

This is a second attempt at #102551.

@alex-spies alex-spies added >non-issue :Distributed/Distributed A catch all label for anything in the Distributed Area. If you aren't sure, use this one. :Analytics/ES|QL AKA ESQL labels Nov 27, 2023
@elasticsearchmachine elasticsearchmachine added Team:Distributed Meta label for distributed team Team:QL (Deprecated) Meta label for query languages team v8.12.0 labels Nov 27, 2023
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-ql (Team:QL)

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/elasticsearch-esql (:Query Languages/ES|QL)

Copy link
Member

@original-brownbear original-brownbear left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for the quick turnaround here @alex-spies ! Feel free to merge this if it goes green in CI, for the benefit of others:

This is just the original PR + the new OwningChannelActionListener which is neatly contained in the QL codebase and for the time being restores the listener behavior to what it was before these changes from the perspective of some of the QL code here until that can be fixed.

@alex-spies alex-spies merged commit f1185d6 into elastic:main Nov 27, 2023
14 checks passed
@alex-spies alex-spies deleted the rationalize-ref-counting-around-channelactionlistener branch November 27, 2023 13:21
timgrein pushed a commit to timgrein/elasticsearch that referenced this pull request Nov 30, 2023
…lastic#102638)

* Revert "Revert "Rationalize ref-counting around ChannelActionListener (elastic#102551)" (elastic#102609)"

This reverts commit fdf51ac.

* Fix response ownership in ESQL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Analytics/ES|QL AKA ESQL :Distributed/Distributed A catch all label for anything in the Distributed Area. If you aren't sure, use this one. >non-issue Team:Distributed Meta label for distributed team Team:QL (Deprecated) Meta label for query languages team v8.12.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants