druid/extensions-core/hdfs-storage
Gian Merlino 660f8838f4
Allow HdfsDataSegmentKiller to be instantiated without storageDirectory set. (#9296)
This is important because if a user has the hdfs extension loaded, but is not
using hdfs deep storage, then they will not have storageDirectory set and will
get the following error:

  IllegalArgumentException: Can not create a Path from an empty string
    at io.druid.storage.hdfs.HdfsDataSegmentKiller.<init>(HdfsDataSegmentKiller.java:47)

This scenario is realistic: it comes up when someone has the hdfs extension
loaded because they want to use HdfsInputSource, but don't want to use hdfs for
deep storage.

Fixes #4694.
2020-01-31 23:50:48 -08:00
..
src Allow HdfsDataSegmentKiller to be instantiated without storageDirectory set. (#9296) 2020-01-31 23:50:48 -08:00
pom.xml Add jackson-mapper-asl for hdfs-storage extension (#9178) 2020-01-14 09:50:45 -08:00