[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17778601#comment-17778601 ] Stefan Miklosovic commented on CASSANDRA-18775: --- I am definitely for a complete removal if it is possible to rewrite it without it. I think there is a new process api in Java 9+ like this which is worth to explore. https://docs.oracle.com/javase/9/docs/api/java/lang/ProcessHandle.html#pid-- > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task > Components: Dependencies >Reporter: Stefan Miklosovic >Assignee: Maxim Muzafarov >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=1806#comment-1806 ] Michael Semb Wever commented on CASSANDRA-18775: To nit: the Cassandra project doesn't support any architectures at all – it maintains a codebase. That said, folk are working on improving "support" for architectures that we don't formally maintain. So we cannot remove stuff just because it's not formally supported. Some examples are PPC64 Big Endian (CASSANDRA-7476), s390x (CASSANDRA-17723), PPC64 Little Endian (CASSANDRA-7381), sparcv9 (CASSANDRA-6628). So yes, I see reason not to do this. Removing windows stuff is legit as we agreed to remove it altogether. And I'm very much in favour of taking the non-arch-specific approach where/when ever possible (e.g. Brandon's response on dev@) > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task > Components: Dependencies >Reporter: Stefan Miklosovic >Assignee: Maxim Muzafarov >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=1794#comment-1794 ] Claude Warren commented on CASSANDRA-18775: --- I think that preserving any sigar library where the file name contains the word "linux" or "macosx" should be acceptable. This will preserve: libsigar-amd64-linux.so libsigar-ia64-linux.so libsigar-ppc-linux.so libsigar-ppc64-aix-5.so libsigar-ppc64-linux.so libsigar-ppc64le-linux.so libsigar-s390x-linux.so libsigar-universal-macosx.dylib libsigar-universal64-macosx.dylib libsigar-x86-linux.so and remove: libsigar-amd64-freebsd-6.solibsigar-amd64-solaris.so libsigar-ia64-hpux-11.sl libsigar-pa-hpux-11.sl libsigar-ppc-aix-5.so libsigar-sparc-solaris.so libsigar-sparc64-solaris.so libsigar-x86-freebsd-5.so libsigar-x86-freebsd-6.so libsigar-x86-solaris.so resulting in a savings of 3,105,384 bytes out of 6,450,526 from the /lib/sigar-bin directory, a 48% reduction. Does anyone see any reason _not_ to do this? > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task > Components: Dependencies >Reporter: Stefan Miklosovic >Assignee: Maxim Muzafarov >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755618#comment-17755618 ] Maxim Muzafarov commented on CASSANDRA-18775: - [~mmuzaf] I'll take a look at it, sure. I think I need a few weeks to polish CASSANDRA-16360 and try to figure out how to handle this one. > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755604#comment-17755604 ] Stefan Miklosovic commented on CASSANDRA-18775: --- I think that [~mmuzaf] is going to take a look at this as he said that the similar stuff was in Ignite, fingers crossed we move this somehow forward! > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755600#comment-17755600 ] Brandon Williams commented on CASSANDRA-18775: -- I think the only reason to have it was windows, which is no longer supported. > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755599#comment-17755599 ] Stefan Miklosovic commented on CASSANDRA-18775: --- Thanks Brandon, it would be great if we found a way how to get rid of this completely. > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18775) Remove libraries in lib/sigar-bin for unsupported architectures
[ https://issues.apache.org/jira/browse/CASSANDRA-18775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755583#comment-17755583 ] Brandon Williams commented on CASSANDRA-18775: -- Maybe a dupe of CASSANDRA-16565 > Remove libraries in lib/sigar-bin for unsupported architectures > --- > > Key: CASSANDRA-18775 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18775 > Project: Cassandra > Issue Type: Task >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > > {code} > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:41 $ ls -la lib/sigar-bin/ > total 6376 > drwxrwxr-x 2 fermat fermat 4096 aug 17 11:26 . > drwxrwxr-x 5 fermat fermat 12288 aug 17 11:28 .. > -rw-rw-r-- 1 fermat fermat 210641 aug 17 11:26 libsigar-amd64-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 246605 aug 17 11:26 libsigar-amd64-linux.so > -rw-rw-r-- 1 fermat fermat 251360 aug 17 11:26 libsigar-amd64-solaris.so > -rw-rw-r-- 1 fermat fermat 577452 aug 17 11:26 libsigar-ia64-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 494929 aug 17 11:26 libsigar-ia64-linux.so > -rw-rw-r-- 1 fermat fermat 516096 aug 17 11:26 libsigar-pa-hpux-11.sl > -rw-rw-r-- 1 fermat fermat 425077 aug 17 11:26 libsigar-ppc64-aix-5.so > -rw-rw-r-- 1 fermat fermat 310792 aug 17 11:26 libsigar-ppc64le-linux.so > -rw-rw-r-- 1 fermat fermat 330767 aug 17 11:26 libsigar-ppc64-linux.so > -rw-rw-r-- 1 fermat fermat 400925 aug 17 11:26 libsigar-ppc-aix-5.so > -rw-rw-r-- 1 fermat fermat 258547 aug 17 11:26 libsigar-ppc-linux.so > -rw-rw-r-- 1 fermat fermat 269932 aug 17 11:26 libsigar-s390x-linux.so > -rw-rw-r-- 1 fermat fermat 261896 aug 17 11:26 libsigar-sparc64-solaris.so > -rw-rw-r-- 1 fermat fermat 285004 aug 17 11:26 libsigar-sparc-solaris.so > -rw-rw-r-- 1 fermat fermat 397440 aug 17 11:26 > libsigar-universal64-macosx.dylib > -rw-rw-r-- 1 fermat fermat 377668 aug 17 11:26 libsigar-universal-macosx.dylib > -rw-rw-r-- 1 fermat fermat 179751 aug 17 11:26 libsigar-x86-freebsd-5.so > -rw-rw-r-- 1 fermat fermat 179379 aug 17 11:26 libsigar-x86-freebsd-6.so > -rw-rw-r-- 1 fermat fermat 233385 aug 17 11:26 libsigar-x86-linux.so > -rw-rw-r-- 1 fermat fermat 242880 aug 17 11:26 libsigar-x86-solaris.so > ✔ ~/dev/cassandra/cassandra-instaclustr/cassandra [trunk L|⚑ 49] > 15:43 $ du -shc lib/sigar-bin/ > 6,3Mlib/sigar-bin/ > 6,3Mtotal > {code} > I think we could definitely improve this. We basically need just x86-linux, > amd64-linux and two libs for macosx. > We could save like 5M from the final tarball size. From 75M down to 70M is > not bad! > Or maybe I am not getting something and we need this? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org