head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.4 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.2 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.7.0.10 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.8 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.6 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.4 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.2 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.3.0.2 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.1.1.1.0.6 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.4 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.2 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2012.10.19.04.15.21; author manu; state dead; branches; next 1.7; 1.7 date 2011.09.18.01.36.06; author manu; state Exp; branches; next 1.6; 1.6 date 2011.07.23.01.14.44; author manu; state Exp; branches; next 1.5; 1.5 date 2011.07.19.07.54.31; author manu; state Exp; branches; next 1.4; 1.4 date 2011.07.08.08.02.57; author manu; state Exp; branches; next 1.3; 1.3 date 2011.05.19.14.54.23; author manu; state Exp; branches; next 1.2; 1.2 date 2011.04.18.16.19.48; author manu; state Exp; branches; next 1.1; 1.1 date 2010.08.26.14.26.18; author manu; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2010.08.26.14.26.18; author manu; state Exp; branches; next ; desc @@ 1.8 log @Bump to glusterfs-3.3.1, which brings - unified file and object storage - storage for Hadoop (not tested here) - proactive self-healing - much better performance @ text @$NetBSD: patch-ab,v 1.7 2011/09/18 01:36:06 manu Exp $ NetBSD does not have AI_ADDRCONFIG. This patch has a side effect: glusterfsd listens on IPv6 adresses only by default. Option transport.socket.bind-address in volume server-tcp must be used to listen on an IPv4 address. --- rpc/rpc-lib/src/rpc-transport.h.orig 2011-08-23 14:31:38.000000000 +0200 +++ rpc/rpc-lib/src/rpc-transport.h 2011-09-17 15:45:29.000000000 +0200 @@@@ -39,8 +39,12 @@@@ #ifndef MAX_IOVEC #define MAX_IOVEC 16 #endif +#ifndef AI_ADDRCONFIG +#define AI_ADDRCONFIG 0 +#endif /* AI_ADDRCONFIG */ + /* Given the 4-byte fragment header, returns non-zero if this fragment * is the last fragment for the RPC record being assemebled. * RPC Record marking standard defines a 32 bit value as the fragment * header with the MSB signifying whether the fragment is the last --- xlators/nfs/lib/src/rpc-socket.c.orig 2011-08-23 14:31:40.000000000 +0200 +++ xlators/nfs/lib/src/rpc-socket.c 2011-09-17 15:45:29.000000000 +0200 @@@@ -36,8 +36,12 @@@@ #include #include #include +#ifndef AI_ADDRCONFIG +#define AI_ADDRCONFIG 0 +#endif /* AI_ADDRCONFIG */ + static int nfs_rpcsvc_socket_server_get_local_socket (int addrfam, char *listenhost, uint16_t listenport, struct sockaddr *addr, --- libglusterfs/src/common-utils.c.orig 2011-08-23 14:31:37.000000000 +0200 +++ libglusterfs/src/common-utils.c 2011-09-17 15:45:29.000000000 +0200 @@@@ -48,8 +48,12 @@@@ #include "stack.h" #include "globals.h" #include "md5.h" +#ifndef AI_ADDRCONFIG +#define AI_ADDRCONFIG 0 +#endif /* AI_ADDRCONFIG */ + typedef int32_t (*rw_op_t)(int32_t fd, char *buf, int32_t size); typedef int32_t (*rwv_op_t)(int32_t fd, const struct iovec *buf, int32_t size); struct dnscache6 { @ 1.7 log @Update glusterfs to 3.2.3 This maintenance release with no new features. Majot bug fixes are: Bug 2464 Fixed all the issues caused by GFID mismatch during distribute rename. Bug 2988 Fixed the issue of high CPU usage when Directory Quota is enabled. Bug 3122 Enhanced the volume set interface to support io-threads on the client. Bug 3210 Fixed the issue of modified mtime/atime of the files after rebalance operation. Bug 3191 Fixed the issue with symlinks during rebalance operation. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2011/07/23 01:14:44 manu Exp $ @ 1.6 log @Update to glusterfs 3.2.2 (maintenance release for bug fixes) @ text @d1 1 a1 1 $NetBSD$ d7 2 a8 2 --- rpc/rpc-lib/src/rpc-transport.h.orig 2011-07-14 14:21:10.000000000 +0200 +++ rpc/rpc-lib/src/rpc-transport.h 2011-07-22 08:58:11.000000000 +0200 d22 2 a23 2 --- xlators/nfs/lib/src/rpc-socket.c.orig 2011-07-14 14:21:10.000000000 +0200 +++ xlators/nfs/lib/src/rpc-socket.c 2011-07-22 08:58:11.000000000 +0200 d37 2 a38 2 --- libglusterfs/src/common-utils.c.orig 2011-07-14 14:21:10.000000000 +0200 +++ libglusterfs/src/common-utils.c 2011-07-22 08:58:11.000000000 +0200 @ 1.5 log @Enable georeplication @ text @d7 2 a8 2 --- rpc/rpc-lib/src/rpc-transport.h.orig 2011-04-22 19:37:28.000000000 +0200 +++ rpc/rpc-lib/src/rpc-transport.h 2011-05-19 12:31:33.000000000 +0200 d22 2 a23 2 --- xlators/nfs/lib/src/rpc-socket.c.orig 2011-04-22 19:37:28.000000000 +0200 +++ xlators/nfs/lib/src/rpc-socket.c 2011-05-19 12:31:33.000000000 +0200 d37 2 a38 2 --- libglusterfs/src/common-utils.c.orig 2011-05-19 14:59:16.000000000 +0200 +++ libglusterfs/src/common-utils.c 2011-05-19 15:00:05.000000000 +0200 @ 1.4 log @Upgrade to glusterfs-3.2.1 This release is mostly about bug fixes, and we also fix bugs in the NetBSD port. @ text @@ 1.3 log @Update glusterfs to 3.2. According to http://www.gluster.org, news are: * Geo-Replication * Easily Accessible Usage Quotas * Advanced Monitoring Tools @ text @@ 1.2 log @Update glusterfs to 3.1.4. Major new features according to http://www.gluster.org/ - Elastic Volume Management - New Gluster Console Manager - Dynamic Storage for the data center and cloud @ text @d7 6 a12 6 --- libglusterfs/src/common-utils.c.orig 2011-04-13 09:28:41.000000000 +0200 +++ libglusterfs/src/common-utils.c 2011-04-13 09:29:41.000000000 +0200 @@@@ -47,8 +47,12 @@@@ #include "glusterfs.h" #include "stack.h" #include "globals.h" d18 6 a23 7 typedef int32_t (*rw_op_t)(int32_t fd, char *buf, int32_t size); typedef int32_t (*rwv_op_t)(int32_t fd, const struct iovec *buf, int32_t size); struct dnscache6 { --- xlators/nfs/lib/src/rpc-socket.c.orig 2011-04-13 15:03:16.000000000 +0200 +++ xlators/nfs/lib/src/rpc-socket.c 2011-04-13 15:03:48.000000000 +0200 d37 15 @ 1.1 log @Initial revision @ text @d6 4 a9 4 --- libglusterfs/src/common-utils.c.orig 2010-07-16 11:38:26.000000000 +0200 +++ libglusterfs/src/common-utils.c 2010-07-16 11:41:03.000000000 +0200 @@@@ -45,8 +45,12 @@@@ #include "revision.h" d12 1 a19 1 static glusterfs_ctx_t *gf_global_ctx; d21 17 @ 1.1.1.1 log @This is an experimental port of glusterfs on NetBSD. Don't do this at home! @ text @@