Skip to content

Proper handling of the exceptions from auto persisting in AppenderatorImpl.add()#5932

Merged
gianm merged 1 commit intoapache:masterfrom
jihoonson:handle-persist-error
Jul 5, 2018
Merged

Proper handling of the exceptions from auto persisting in AppenderatorImpl.add()#5932
gianm merged 1 commit intoapache:masterfrom
jihoonson:handle-persist-error

Conversation

@jihoonson
Copy link
Copy Markdown
Contributor

@jihoonson jihoonson commented Jul 4, 2018

AppenderatorImpl.add() can optionally call persistAll() if needed. The actual persisting task is executed in background and persistAll() returns a Future for the background task. The exceptions from this Future is not currently being handled properly.


This change is Reviewable

@gianm gianm merged commit 4cd14e8 into apache:master Jul 5, 2018
gianm pushed a commit to implydata/druid-public that referenced this pull request Jul 5, 2018
jihoonson added a commit to jihoonson/druid that referenced this pull request Jul 9, 2018
jihoonson added a commit that referenced this pull request Jul 9, 2018
leventov pushed a commit to metamx/druid that referenced this pull request Jul 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants