Here’s your digest for today! 
#ariatosca
undefined: speaking of eclipse, i just experienced a partial solar eclipse in 
chicago :slightly_smiling_face: it's still quite dark outside despite being 
morning
undefined: we r gonna hit the peak in 3 mins here - and guess what thick cloud 
covers coming in - how awesome is that ?
 in other things, and some self-bragging here
 been accepted to do a talk at upcoming Machine Learning Conf in San Francisco 
this Nov
 <http://mlconf.com/mlconf-2017-san-francisco/#Suneel>
undefined: something is wrong with travis, it's not finding python 2.6 in its 
environment
undefined: [UPDATE] well, i found the main bottleneck for parser performance: 
even with a single thread, the ThreadPoolExecutor was quite slow due to how 
crappy python is with threading. so i created a BlockingExecutor which avoids 
threads entirely, and indeed that shaved a lot of time off the tests...

...unfortunately still not enough to fit within travis's 10 minute limit. 
:disappointed:
undefined: [UPDATE] ok, i figured everything out and have tests running 
successfully on travis.

so, apache's travis has upgraded by default from ubuntu precise to trusty. the 
trusty environment has two problems for us: 1) no python 2.6, and 2) ssh tests 
fail. for now i changed our travis config to force the use of precise, but i 
think we want to talk to apache about fixing the trusty env for us.

i also separated the parser tests into new tox environments: `py27extensions` 
and `py26extensions`. there's enough time for them to run there. also i think 
this may be smarter in the long run as we gain more extensions.
 note that my changes for `.travis.yml` are in my branch, not in master. but 
all you need to do to fix this is add the following line to `.travis.yml` in 
your branch:
```
dist: precise
```


#general


#random


Reply via email to