Commit Graph

  • be1d7c1e3b updated performance/io-threads with new readv writev prototypes Anand V. Avati 2009-04-11 21:23:00 +05:30
  • 795fb95f42 update performance/read-ahead with new readv writev prototypes Anand V. Avati 2009-04-11 19:00:45 +05:30
  • c29b171052 update performance/write-behind with new readv writev prototypes Anand V. Avati 2009-04-11 18:51:39 +05:30
  • e062dd5c2f update protocol/server with new readv writev prototypes Anand V. Avati 2009-04-11 18:43:35 +05:30
  • ad86fba6e2 updated protocol/client with new readv writev prototypes Anand V. Avati 2009-04-11 18:15:11 +05:30
  • 2e743ddc4a updated transport interface functions to accommodate IOBUF/IOBREF Anand V. Avati 2009-04-11 18:14:10 +05:30
  • 0e9cda6d77 update storage/bdb with new readv writev prototypes Anand V. Avati 2009-04-11 02:33:49 +05:30
  • 6e641226df update storage/posix with new readv writev prototypes Anand V. Avati 2009-04-11 02:17:25 +05:30
  • fa58474014 update cluster/map with new readv writev prototypes Anand V. Avati 2009-04-11 02:02:52 +05:30
  • 645c60e308 update cluster/ha with new readv writev prototypes Anand V. Avati 2009-04-11 01:59:56 +05:30
  • 89cacef43e update cluster/dht with new readv writev prototypes Anand V. Avati 2009-04-11 01:57:14 +05:30
  • f33f0669ef update cluster/afr with new readv writev prototypes Anand V. Avati 2009-04-11 01:52:08 +05:30
  • e0e6acd6fb update cluster/stripe with new readv writev prototypes Anand V. Avati 2009-04-11 01:39:34 +05:30
  • f551e72584 update cluster/unify with new readv writev prototypes Anand V. Avati 2009-04-11 01:25:26 +05:30
  • c723c0dae5 do away with frame->root->{req,rsp}_refs members Anand V. Avati 2009-04-11 01:21:57 +05:30
  • 4554d82bbe update prototype of writev and readv_cbk to use IOBREF in parameter (step towards elmination of frame->root->{req,rsp}_refs Anand V. Avati 2009-04-11 01:12:10 +05:30
  • 3524572538 IOBREF support for holding iobuf refs along with fops (replacement for frame->root->{req,rsp}_refs Anand V. Avati 2009-04-11 00:09:08 +05:30
  • e953968683 use 128Kbyte as the channel transfer size in fuse-bridge Anand V. Avati 2009-04-10 23:11:33 +05:30
  • 124fb0c752 IOBUF support (to be used by transports and fuse) Anand V. Avati 2009-04-03 15:17:04 +05:30
  • a31e26f8df io-threads: Reduce default min and max threads Shehjar Tikoo 2009-04-10 04:22:37 -07:00
  • e1977a4e75 io-threads: Use non-default thread stack size Shehjar Tikoo 2009-04-10 04:21:53 -07:00
  • bf7b462382 posix_unlink: make unlinking in background configurable through volume spec file Raghavendra G 2009-04-09 07:59:21 -07:00
  • fb034ba303 Compulsorily do self heal if file sizes differ. Vikas Gorur 2009-04-09 03:54:51 -07:00
  • bfbcde7892 Handle files which have no pending xattrs at all. Vikas Gorur 2009-04-09 03:53:59 -07:00
  • ec35b79f74 Erase xattr during self-heal based on original dict. Vikas Gorur 2009-04-09 03:53:26 -07:00
  • 445b57bf72 niftify mount(8) output for glusterfs mounts Csaba Henk 2009-04-07 02:14:20 +02:00
  • 8123c90701 Commit package making files for FreeBSD and Solaris platform. Harshavardhana 2009-04-07 00:43:23 -07:00
  • b976536e61 libglusterfsclient: Complete support for rmdir fop Shehjar Tikoo 2009-04-07 05:43:31 -07:00
  • ca32040f35 libglusterfsclient: Create new directory inode Shehjar Tikoo 2009-04-07 05:42:14 -07:00
  • 364af2266e libglusterfsclient: Return ENOENT on missing ancestor component Shehjar Tikoo 2009-04-07 05:41:50 -07:00
  • 353f30ad17 libglusterfsclient: Return EEXIST on lookup success in glusterfs_mkdir Shehjar Tikoo 2009-04-07 05:40:12 -07:00
  • 957ae7ba2b libglusterfsclient: Perform explicit create Shehjar Tikoo 2009-04-07 05:36:57 -07:00
  • d4ab91b1f2 libglusterfsclient: Handle O_CREAT on lookup failure Shehjar Tikoo 2009-04-07 05:35:32 -07:00
  • e8282fd242 libglusterfsclient: Dont depend on ENOENT Shehjar Tikoo 2009-04-07 05:34:56 -07:00
  • ccbb9c7df1 libglusterfsclient: Remove spurious strcmp Shehjar Tikoo 2009-04-07 05:34:24 -07:00
  • 2524bf2e9c libglusterfsclient: Resolve path on empty caches Shehjar Tikoo 2009-04-07 05:33:56 -07:00
  • 47f0373468 libglusterfsclient: Fix segfault in glusterfs_open Shehjar Tikoo 2009-04-07 05:32:47 -07:00
  • 07fcdfebf2 introduction of secondary index database in storage/bdb Basavanagowda Kanur 2009-04-08 04:24:22 +05:30
  • abf35ff6c7 link() & rename() on storage/bdb will always return EXDEV. Basavanagowda Kanur 2009-04-08 04:24:00 +05:30
  • 8fea700263 storage/bdb untabify, code alignment to limit to 80 characters per line. Basavanagowda Kanur 2009-04-08 04:23:30 +05:30
  • 34ae34826c map translator cleanup. Amar Tumballi 2009-04-07 17:38:07 -07:00
  • 4e90ca853b Fix minor bug in afr_open_cbk. Vikas Gorur 2009-04-08 02:30:18 -07:00
  • 225e86b374 io-threads: Refactor un-ordered worker exit path Shehjar Tikoo 2009-04-03 02:06:52 -07:00
  • fe1cedc1a9 io-threads: Refactor ordered worker exit path Shehjar Tikoo 2009-04-03 02:06:25 -07:00
  • 3acd56bec5 add .gitignore Csaba Henk 2009-04-06 21:25:12 +02:00
  • 5634986f59 Fix in changelog logic. Vikas Gorur 2009-04-07 06:55:43 -07:00
  • d46684117a Consider a subvolume dead if an fop fails on it Vikas Gorur 2009-04-07 06:55:15 -07:00
  • d71e722480 Add lock-less versions of fd_ctx_* Vikas Gorur 2009-04-07 03:27:24 -07:00
  • 27996c714f Enabling booster after port to work with changed libglusterfsclient interface. Raghavendra G 2009-04-06 10:27:45 -07:00
  • 2d59bde996 fix to fd leak in posix_create() in case of some failures. Amar Tumballi 2009-04-06 10:56:52 -07:00
  • c796267822 nufa to take care of free disk-space while creating files. Amar Tumballi 2009-04-02 19:45:04 -07:00
  • 258fec70ba Fix in return value of afr_sh_mark_sources Vikas Gorur 2009-04-06 05:21:29 -07:00
  • 6b18487d28 bitrot-13 fix Csaba Henk 2009-04-06 14:03:21 +02:00
  • 7a543c3b45 Fix an incorrect type-cast in libglusterfsclient.c Vikas Gorur 2009-04-06 04:00:59 -07:00
  • 258da6cd99 io-threads: Cleaner stub destruction Shehjar Tikoo 2009-04-06 00:37:54 -07:00
  • 45dab1eefd io-threads: Sanity check worker thread idx Shehjar Tikoo 2009-04-06 00:25:51 -07:00
  • fed1aa318d disabling booster Anand V. Avati 2009-04-03 22:13:53 +05:30
  • 8a5005ecf0 distribute to take care of available disk space while creating new dirs, and files. Amar Tumballi 2009-04-03 08:27:44 -07:00
  • f235826215 fix broken transport-type unix Rommer 2009-03-18 14:32:50 +02:00
  • 7a52d4ba1f libglusterfsclient - reimplement glusterfs_fgetxattr and glusterfs_fsetxattr Raghavendra G 2009-03-30 07:25:32 -07:00
  • 475a5909f3 libglusterfsclient - fix bug in __do_path_resolve Raghavendra G 2009-03-30 07:20:35 -07:00
  • 65bd768543 libglusterfsclient - move lookup timeout related code to libgf_client_path_lookup Raghavendra G 2009-03-30 06:33:06 -07:00
  • ab534d54e4 libglusterfsclient - fix indentation Raghavendra G 2009-03-30 04:21:59 -07:00
  • e60d219484 libglusterfsclient - change implementation of glusterfs_get Raghavendra G 2009-03-30 03:57:20 -07:00
  • 8b8448799c mod_glusterfs/lighttpd/1.4 port and memory leak fixes Raghavendra G 2009-03-25 23:22:55 -07:00
  • 38be3fda5c mod_glusterfs/apache/1.3 port Raghavendra G 2009-03-25 23:22:28 -07:00
  • e600abcb96 mod_glusterfs/apache/2.2 port Raghavendra G 2009-03-25 23:22:03 -07:00
  • cf6f21928d libglusterfsclient code changes Raghavendra G 2009-03-25 06:52:05 -07:00
  • 6eb419f1ca server-protocol - reimplement connection cleanup to happen in 2 phases Raghavendra G 2009-04-03 06:30:54 -07:00
  • d3d7245970 Made afr inode context a 64-bit packed value instead of a structure. Vikas Gorur 2009-04-03 05:34:10 -07:00
  • 75c70231fe Load balance read operations among subvolumes in afr Vikas Gorur 2009-04-02 08:31:23 -07:00
  • 1e7c9fa937 Defined afr_inode_ctx_t structure. Vikas Gorur 2009-04-02 08:30:32 -07:00
  • 9f2ef60274 io-threads: Support autoscaling volfile options Shehjar Tikoo 2009-04-01 14:01:05 -07:00
  • b1bbd77f16 io-threads: Cleanup request queueing,thread firing Shehjar Tikoo 2009-04-01 14:00:36 -07:00
  • ae53812b2c io-threads: Allow scaling to be switched off Shehjar Tikoo 2009-04-01 14:00:06 -07:00
  • b64fa35870 io-threads: Add ordered threadpool state and code Shehjar Tikoo 2009-04-01 13:59:43 -07:00
  • ee79908d3b io-threads: Add un-ordered thread-pool. Shehjar Tikoo 2009-04-01 13:59:24 -07:00
  • e27f7f344e io-threads: Classify requests for threadpool type Shehjar Tikoo 2009-04-01 13:58:49 -07:00
  • 42df79e2ad io-threads: Wire in support for rename fop Shehjar Tikoo 2009-04-01 13:58:30 -07:00
  • 369476e93e io-threads: Wire in support for symlink fop Shehjar Tikoo 2009-04-01 13:58:11 -07:00
  • 6afeb9dd1b io-threads: Wire in support for rmdir fop Shehjar Tikoo 2009-04-01 13:57:51 -07:00
  • 21363da293 io-threads: Wire in support for mkdir fop Shehjar Tikoo 2009-04-01 13:57:34 -07:00
  • cbf8858a23 io-threads: Wire in support for mknod fop Shehjar Tikoo 2009-04-01 13:57:18 -07:00
  • ef73c3de60 io-threads: Wire in support for readlink fop Shehjar Tikoo 2009-04-01 13:56:50 -07:00
  • d767455020 io-threads: Wire in support for access fop Shehjar Tikoo 2009-04-01 13:56:27 -07:00
  • eab231f359 io-threads: Wire in support for fchown fop Shehjar Tikoo 2009-04-01 13:56:04 -07:00
  • 3ca0a7859f io-threads: Wire in support for chown Shehjar Tikoo 2009-04-01 13:55:44 -07:00
  • d56683ccfa io-threads: Wire in support for fchmod fop Shehjar Tikoo 2009-04-01 13:55:19 -07:00
  • f05ca55ef7 io-threads: Wire in support for chmod fop Shehjar Tikoo 2009-04-01 13:54:52 -07:00
  • dffa5a92c7 io-threads: Wire in support for lookup fop Shehjar Tikoo 2009-04-01 13:54:33 -07:00
  • b91e83aa0d wb_flush - keep reference on fd for process_frame to perform STACK_WIND of flush. Anand V. Avati 2009-04-02 16:37:37 +05:30
  • f2cdc5d10c change char to int in execute_cmd (based on comment on from Giorgio Marinelli <gio@reversiva.net> Anand V. Avati 2009-04-02 16:49:37 +05:30
  • 1e9b5a5a35 Changed few lines to ensure Optimization (lesser code). Bharat Shetty Barkur 2009-04-02 01:41:55 -04:00
  • aa0fd06dad Build fixes for ib-verbs compilation on solaris Harshavardhana 2009-04-02 02:49:42 -07:00
  • 63115897fe unify-self-heal: Fix un-ref'ing of incorrect dict Shehjar Tikoo 2009-04-02 04:05:50 -07:00
  • 26af4e1229 Print log message when AFR receives CHILD_UP/DOWN notification Vikas Gorur 2009-04-02 03:39:24 -07:00
  • 522b2bdb54 socket_connect() - if socket is already created, do not fail transport_connect() -- causes spurious CHILD_DOWN events to be sent up when reconnect() thread misinterprets the failure of transport_connect() to be an actual teardown of the transport Anand V. Avati 2009-04-02 15:51:34 +05:30
  • 3acfb27587 Fixes server goes into infinite loop on Solaris when poll_err is not set. Harshavardhana 2009-04-02 02:50:33 -07:00
  • cda677a98d mount/fuse to silently send fresh lookup for ESTALEd revalidates. log only in DEBUG level. Basavanagowda Kanur 2009-04-02 06:09:56 +05:30
  • 8e621bdfff cluster/stripe to propogate ESTALE to parent. Basavanagowda Kanur 2009-04-02 06:09:26 +05:30