[
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)