Package: sx
Version: 2.0+ds-2
Severity: wishlist

Dear Maintainer,

A new upstream version is available: SX-2.2. See 
http://blog.skylable.com/2016/09/sx-2-2-release/

SX 2.2 supports upgrading from both 2.1 and 2.0 (the version in Debian).

Changes concerning packaging since 2.0:
 * 2.0 -> 2.1: sxdump was dropped (it is distributed on PyPI now), SX no longer 
depends on python
 * 2.0 -> 2.1 soname bump: libsxclient3->libsxclient4
 * you will probably need to add a systemd unit file due to systemd-231 [1],
the one from Fedora can serve as a starting point:
https://pkgs.fedoraproject.org/cgit/rpms/skylable-sx.git/tree/sx-nginx.service
https://pkgs.fedoraproject.org/cgit/rpms/skylable-sx.git/tree/sxserver.service
https://pkgs.fedoraproject.org/cgit/rpms/skylable-sx.git/tree/sxserver.patch
 * For OpenSSL 1.1.0 support there are patches available in upstream git, see 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828564

Please update the package in Debian, and please update the Github mirror too:
https://github.com/sx-mirror/sx/commits/master shows 'May 12' as last commit, 
but our repository has 'Oct 4' as last commit:
https://gitweb.skylable.com/gitweb/?p=sx.git;a=summary

Changes concerning users (from the upstream NEWS file):
2.2
---

Skylable SX 2.2 is primarly aimed at improving the performance of the cluster.
The most notable areas of improvement are:

  * core:
      - Perform background propagation of replicas above 1 (the old
        behaviour is now available with --replica-wait option)
      - Improve calculation, index usage and maintain cache of frequently
        computed values

  * sxfs:
      - Enable caching of smaller objects for improved latency

  * garbage-collector:
      - Improve file deletion and block reservation

  * sxsetup:
      - New option --check to perform automatic data integrity check
        of the local storage

2.1
---

Skylable SX 2.1 brings various new features and improvements, including:

  * Support for changing replica count with 'sxvol modify -r'
  * Support for renaming volumes with 'sxvol rename'
  * Support for a local cache in sxfs
  * Single command to change the IP address(es) of the node ('sxsetup --new-ip')
  * Better performance and more fair scheduling of internal events
  * Improved IPv6 support
  * Other bugfixes and improvements


[1]
systemd (231-1) unstable; urgency=low

  This version drops support for running /etc/rcS.d SysV init scripts.
  These are prone to cause dependency loops, and almost all Debian packages
  with rcS scripts now ship a native systemd service. If you have custom or
  third-party rcS scripts you need to convert them; see this page for
  details: <https://wiki.debian.org/Teams/pkg-systemd/rcSMigration>.

 -- Martin Pitt <mp...@debian.org>  Thu, 14 Jul 2016 12:54:34 +0200

-- System Information:
Debian Release: 8.6
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-0.bpo.1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL to 
default locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages sx depends on:
ii  libc6               2.19-18+deb8u6
ii  libcurl3            7.38.0-4+deb8u4
ii  libfcgi0ldbl        2.4.0-8.3
ii  libfuse2            2.9.3-15+deb8u2
ii  libltdl7            2.4.2-1.11+b1
ii  libsqlite3-0        3.8.7.1-1+deb8u2
ii  libssl1.0.2         1.0.2j-1
ii  libsxclient3        2.0+ds-2
ii  libyajl2            2.1.0-2
ii  logrotate           3.8.7-1+b1
ii  nginx               1.9.10-1~bpo8+3
ii  nginx-full [nginx]  1.9.10-1~bpo8+3
ii  openssl             1.0.2j-1~bpo8+1
pn  python:any          <none>
ii  zlib1g              1:1.2.8.dfsg-2+b1

sx recommends no packages.

sx suggests no packages.

-- debconf information excluded

Reply via email to