[ 
https://issues.apache.org/jira/browse/CASSANDRA-10853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15253177#comment-15253177
 ] 

Stefania commented on CASSANDRA-10853:
--------------------------------------

I've opened CASSANDRA-11630 to make the dependency on Cython optional, and not 
necessary when the {{--no-compile}} flag is passed to _setup.py_. 

The intention in CASSANDRA-11053 was to keep the package arch independent and 
let people build the Cython extensions manually for performance reasons (see 
this 
[blog|http://www.datastax.com/dev/blog/six-parameters-affecting-cqlsh-copy-from-performance]).
 The performance improvement of compiling _copyutil.py_ is minimal (5%), what 
really helps is compiling the driver, which we don't do at the moment. However, 
this may well change in future if we optimize _copyutil.py__ further. So let me 
know what you prefer, to tackle the problem now and keep the extensions in the 
package, or make them optional.

> deb package migration to dh_python2
> -----------------------------------
>
>                 Key: CASSANDRA-10853
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10853
>             Project: Cassandra
>          Issue Type: Task
>          Components: Packaging
>            Reporter: Michael Shuler
>            Assignee: Michael Shuler
>             Fix For: 3.0.x, 3.x
>
>         Attachments: 10853_minimal_wip.txt
>
>
> I'm working on a deb job in jenkins, and I had forgotten to open a bug for 
> this. There is no urgent need, since {{python-support}} is in Jessie, but 
> this package is currently in transition to be removed.
> http://deb.li/dhs2p
> During deb build:
> {noformat}
> dh_pysupport: This program is deprecated, you should use dh_python2 instead. 
> Migration guide: http://deb.li/dhs2p
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to