Yeah, it is in my TODO to test latest RC - unfortunately, the test
setup is slightly busy running other things.

Regards,
Mridul

On Thu, Jan 23, 2014 at 10:16 PM, Henry Saputra <henry.sapu...@gmail.com> wrote:
> Hi Mridul,
>
> Would you mind help to vet the latest 0.9 RC 4 candidate to make sure
> the fixes are included since you raised the issues in prev RC?
>
> Thanks,
>
> Henry
>
> On Sun, Jan 19, 2014 at 10:33 AM, Mridul Muralidharan <mri...@gmail.com> 
> wrote:
>> Oh great, just saw the PR from Matei ... for some odd reason, the dev
>> mails are coming to be horribly delayed.
>>
>>
>> Thanks,
>> Mridul
>>
>> On Sun, Jan 19, 2014 at 10:35 PM, Patrick Wendell <pwend...@gmail.com> wrote:
>>> Hey Mridul this was patched and we cut a new release candidate. There
>>> were several different config options which had a.b and a.b.c... they
>>> should all work in the new RC.
>>>
>>> On Sun, Jan 19, 2014 at 4:56 AM, Mridul Muralidharan <mri...@gmail.com> 
>>> wrote:
>>>> Chanced upon spill related config which exhibit same pattern ...
>>>>
>>>> - Mridul
>>>>
>>>> On Sun, Jan 19, 2014 at 1:10 AM, Reynold Xin <r...@databricks.com> wrote:
>>>>> I also just went over the config options to see how pervasive this is. In
>>>>> addition to speculation, there is one more "conflict" of this kind:
>>>>>
>>>>> spark.locality.wait
>>>>> spark.locality.wait.node
>>>>> spark.locality.wait.process
>>>>> spark.locality.wait.rack
>>>>>
>>>>>
>>>>> spark.speculation
>>>>> spark.speculation.interval
>>>>> spark.speculation.multiplier
>>>>> spark.speculation.quantile
>>>>>
>>>>>
>>>>> On Sat, Jan 18, 2014 at 11:36 AM, Matei Zaharia 
>>>>> <matei.zaha...@gmail.com>wrote:
>>>>>
>>>>>> This is definitely an important issue to fix. Instead of renaming
>>>>>> properties, one solution would be to replace Typesafe Config with just
>>>>>> reading Java system properties, and disable config files for this 
>>>>>> release.
>>>>>> I kind of like that over renaming.
>>>>>>
>>>>>> Matei
>>>>>>
>>>>>> On Jan 18, 2014, at 11:30 AM, Mridul Muralidharan <mri...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> > 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