Hi,

  Speculation was an example, there are others in spark which are
affected by this ...
Some of them have been around for a while, so will break existing code/scripts.

Regards,
Mridul

On Sun, Jan 19, 2014 at 12:51 AM, Nan Zhu <zhunanmcg...@gmail.com> wrote:
> change spark.speculation to spark.speculation.switch?
>
> maybe we can restrict that all properties in Spark should be "three levels"
>
>
> On Sat, Jan 18, 2014 at 2:10 PM, Mridul Muralidharan <mri...@gmail.com>wrote:
>
>> Hi,
>>
>>   Unless I am mistaken, the change to using typesafe ConfigFactory has
>> broken some of the system properties we use in spark.
>>
>> For example: if we have both
>> -Dspark.speculation=true -Dspark.speculation.multiplier=0.95
>> set, then the spark.speculation property is dropped.
>>
>> The rules of parseProperty actually document this clearly [1]
>>
>>
>> I am not sure what the right fix here would be (other than replacing
>> use of config that is).
>>
>> Any thoughts ?
>> I would vote -1 for 0.9 to be released before this is fixed.
>>
>>
>> Regards,
>> Mridul
>>
>>
>> [1]
>> http://typesafehub.github.io/config/latest/api/com/typesafe/config/ConfigFactory.html#parseProperties%28java.util.Properties,%20com.typesafe.config.ConfigParseOptions%29
>>

Reply via email to