Skip to content

NPE when persisting segments in realtime  #178

@cheddar

Description

@cheddar

From the mailing list:

@4000000051cfd9e7102f7c6c Exception in thread "plumber_persist_0" java.lang.NullPointerException
@4000000051cfd9e7102f843c       at com.metamx.druid.realtime.plumber.RealtimePlumberSchool.persistHydrant(RealtimePlumberSchool.java:635)
@4000000051cfd9e7102f8c0c       at com.metamx.druid.realtime.plumber.RealtimePlumberSchool.access$800(RealtimePlumberSchool.java:84)
@4000000051cfd9e7102f93dc       at com.metamx.druid.realtime.plumber.RealtimePlumberSchool$1$3.doRun(RealtimePlumberSchool.java:301)
@4000000051cfd9e7102f97c4       at com.metamx.druid.guava.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:42)
@4000000051cfd9e7103018ac       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
@4000000051cfd9e71030207c       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
@4000000051cfd9e710302464       at java.lang.Thread.run(Thread.java:722)

All 15 plumber_persist threads died. Please let me know whether this is fixed in other versions, I am using 0.4.32.2. Also, I am NOT using messageTime rejection policy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions