Commit Graph

  • eba21f8fb6 nfs: Fine tune nfs_entry_loc_fill return values Shehjar Tikoo 2010-05-09 23:13:52 +00:00
  • fb2d84b850 Adding GF_LOG_OCCASIONALLY to prevent repeated log messages Anush Shetty 2010-05-07 04:25:28 +00:00
  • 8be447d390 Unset split-brain flags in afr_self_heal_completion_cbk if self heal completes successfully. Simone Gotti 2010-05-04 16:48:55 +00:00
  • 45a2f82f65 nfs3: Submit multiple vectors received in read callback Shehjar Tikoo 2010-05-07 01:53:11 +00:00
  • 79f8c310df rpcsvc: Support multiple vectors during reply submission Shehjar Tikoo 2010-05-07 01:53:10 +00:00
  • c1f052da36 nfs3: Use standard macro to return ESTALE Shehjar Tikoo 2010-05-06 08:36:16 +00:00
  • c8a94aa7c5 nfs: Handle failed parent loc filling Shehjar Tikoo 2010-05-06 08:36:15 +00:00
  • 9dabc8b0a9 Fix for crash in stripe_entry_self_heal Anush Shetty 2010-05-06 05:52:40 +00:00
  • dce48d4793 Add key/type pair to volume_options. Sachidananda 2010-05-05 01:15:09 +00:00
  • a6096217aa Check whether a server is down before calling rename on the directory Raghavendra Bhat 2010-05-05 01:14:02 +00:00
  • b0ed997cda posix: Support thread-safe vectored writes/reads Shehjar Tikoo 2010-05-05 00:27:45 +00:00
  • 716f4dc260 nfs3: Fix NFSv3 string error for EISDIR Shehjar Tikoo 2010-05-04 04:01:30 +00:00
  • 3954ddddfe performance/read-ahead: don't set ra_file in fd->ctx unless all memebers of ra_file is initialized Raghavendra G 2010-05-04 02:29:22 +00:00
  • bb4955c4e1 cluster/afr: Unwind lk using struct flock from a successful server Vikas Gorur 2010-05-03 18:10:46 +00:00
  • 3917c5a3d1 crash fixed in stat-prefetch.c Pradeep Patil 2010-05-02 23:55:43 +00:00
  • 7840d9de27 frame's 'op', 'type' restructured Amar Tumballi 2010-05-04 00:37:01 +00:00
  • f75b763507 structuring of protocol - 2 Amar Tumballi 2010-05-04 00:36:24 +00:00
  • 7504b0e623 structuring of protocol Amar Tumballi 2010-05-04 00:35:59 +00:00
  • 72ca9bdf90 'features/locks': remove all reference to 'transport_t' Amar Tumballi 2010-05-04 00:35:36 +00:00
  • c8a0827765 dht: don't overwrite the layout after the subvolume expansion Amar Tumballi 2010-04-27 09:56:00 +00:00
  • b03a568368 fusermount: bring in updates from upstream Csaba Henk 2010-04-28 01:37:39 +00:00
  • 07744014e2 performance/io-cache: Dump private information Vijay Bellur 2010-04-29 00:27:57 +00:00
  • 6f1895d77d cluster/stripe: Memory accounting changes Vijay Bellur 2010-04-27 09:11:51 +00:00
  • 585c23e8c7 nfs/server: Memory accounting changes Vijay Bellur 2010-04-27 09:11:17 +00:00
  • 63c8d8f299 features/access-control: Memory accounting changes Vijay Bellur 2010-04-27 08:47:40 +00:00
  • 2c5a280f9a cluster/dht: perform inode number overwrite in readv_cbk iatt with checks Anand Avati 2010-04-27 07:44:45 +00:00
  • 55d332f5ec Set op_ret to -1 when open fails in posix_create Raghavendra Bhat 2010-04-27 03:46:39 +00:00
  • 81d53a0f5d performance/quick-read: don't try to validate again if qr_readv is called just after validation. Raghavendra G 2010-04-26 07:48:29 +00:00
  • cade6a8f23 stat-prefetch: Remove checks for loc->parent Shehjar Tikoo 2010-04-22 06:12:00 +00:00
  • 8626e201a5 Filter out extended attribute visibility on the mount point. Sachidananda 2010-04-22 04:13:36 +00:00
  • 582de0677d Memory accounting changes Vijay Bellur 2010-04-22 13:33:09 +00:00
  • 72baa17282 debug/io-stats: Call readdirp in readdirp instead of readdir Vikas Gorur 2010-04-22 20:38:42 +00:00
  • 0a5b61b7a1 mount/fuse: Destroy STACK when truncate and other op are part of same SETATTR Vijay Bellur 2010-04-23 06:45:34 +00:00
  • bf18a37a1b extras/volgen: Volgen patchset Harshavardhana 2010-04-14 20:20:38 +00:00
  • 7c7bafa3b1 Do not hardcode the lru_limit on inodes to 1 Million while creating the inode table Raghavendra Bhat 2010-04-20 09:08:26 +00:00
  • 3eb79f8704 core: Set ctx in global_xlator to prevent NULL ptr reference Shehjar Tikoo 2010-04-22 00:47:19 +00:00
  • 1233dad03f nfs: Remove reference to top Shehjar Tikoo 2010-04-20 02:43:08 +00:00
  • 74b165a23f cluster/afr: Check for call_count in ENTRY_RENAME_TRANSACTION Vijay Bellur 2010-04-15 12:30:37 +00:00
  • 477f6d1cdc cluster/afr: Send xattr in lookup from the source subvolume. Vikas Gorur 2010-04-13 12:47:14 +00:00
  • 51f521ac9a cluster/afr: Fix possible NULL dereference in readdirp_cbk Vikas Gorur 2010-04-13 18:39:34 +00:00
  • 4b754a7754 nfs3: Use nfs3state in call_state to avoid getting from rpc request Shehjar Tikoo 2010-04-12 21:57:35 +00:00
  • 3d125eaed2 fuse: fix too early freeing Csaba Henk 2010-04-11 19:08:48 +00:00
  • 28818a5371 protocol: fix endianness for nanosecond field in stat structure Anand Avati 2010-04-08 14:07:00 +00:00
  • 7ef3c97730 afr: afr_fsetattr - send proper inode pointer to afr_read_child() Anand Avati 2010-04-08 13:15:32 +00:00
  • 1e30fc3e00 iatt: change S_IF macros with IA_IF macros in missing places Anand Avati 2010-04-08 12:24:31 +00:00
  • e53cb07879 afr: fix inode ref leak in lookup Anand Avati 2010-04-08 12:23:10 +00:00
  • 0143139ba8 performance/quick-read: read directly from backend for fds opened with O_DIRECT flag. Raghavendra G 2010-04-05 05:59:17 +00:00
  • c724beb161 NFS: type fixes: some portability cleanup Csaba Henk 2010-04-07 10:07:29 +00:00
  • d9e256b0e4 NFS: type fixes: sanitize rpcgen generated typedefs Csaba Henk 2010-04-07 10:05:29 +00:00
  • 24591071a3 cluster/afr: Cleanup fd ctx in releasedir cbk Vijay Bellur 2010-04-07 11:49:00 +00:00
  • 73739935f5 initialization fixes Csaba Henk 2010-04-06 21:18:15 +00:00
  • e78fb59b75 nfs3: Allow all access to superuser except execute at all times Shehjar Tikoo 2010-04-07 07:25:39 +00:00
  • 3642cd246e performance/quick-read: make use of nanosecond resolution of mtime to decide whether to keep cache or not. Raghavendra G 2010-04-05 13:36:36 +00:00
  • 33101bd666 performance/io-cache: make use of nano second resolution of mtime during cache validation. Raghavendra G 2010-04-05 13:36:07 +00:00
  • 9c2bc1bc61 fuse: change behavior of direct io mode. Anand Avati 2010-04-05 13:35:45 +00:00
  • 7cb8982cbb backword compatibility with 3.0.x releases - restored Amar Tumballi 2010-04-07 04:19:48 +00:00
  • d90c2f86ca core: Do internal latency measurement of FOPs. Vikas Gorur 2010-04-04 14:11:26 +00:00
  • 9c2bfa8a44 extras/profiler/glusterfs-profiler: Add graphing tool. Vikas Gorur 2010-04-02 18:03:33 +00:00
  • d9b34f3f2c nfs: Redesign fop argument passing to support single volfile use Shehjar Tikoo 2010-04-02 04:32:30 +00:00
  • 8d2342b19c nfs: Fix RPC library name to avoid conflict with system librpcsvc Shehjar Tikoo 2010-03-31 23:52:33 +00:00
  • 41f05fcefc Fix further cppcheck reported issues. Csaba Henk 2010-03-24 14:01:36 +00:00
  • aa6028a600 Hardcoded infiniband port is now handled dynamically by searching for active ports. Harshavardhana 2010-03-31 08:29:54 +00:00
  • f66f04e3af nfs: Add NFSv3 protocol support Shehjar Tikoo 2010-03-31 07:27:05 +00:00
  • e63053803d nfs: Add MOUNTv3 protocol support Shehjar Tikoo 2010-03-31 07:27:04 +00:00
  • c4fd1cf732 nfs: Add generic nfs translator Shehjar Tikoo 2010-03-31 07:27:03 +00:00
  • 8b2949db0d nfs: Add RPCv2 service Shehjar Tikoo 2010-03-31 07:27:02 +00:00
  • eff83c8dae nfs: Add RPC and NFS XDR translation routines Shehjar Tikoo 2010-03-31 07:27:01 +00:00
  • fce2ae459b access-control: Introduce new translator Shehjar Tikoo 2010-03-31 07:27:00 +00:00
  • 26f826c75c core: Expose default callbacks Shehjar Tikoo 2010-03-31 07:26:59 +00:00
  • d337c518a5 core: Add iatt protection bit testing macros Shehjar Tikoo 2010-03-31 07:26:58 +00:00
  • 31e6943014 fop namespace cleanup. Amar Tumballi 2010-03-28 23:53:17 +00:00
  • a79d50fc72 libglusterfs/transport: no need to set address-family if one is not set in the configuration family. Raghavendra G 2010-03-29 00:35:52 +00:00
  • d99804c05f stripe readv: proper validation of 'op_ret'. Amar Tumballi 2010-03-29 02:08:54 +00:00
  • cf99ded428 performance/write-behind: Resume all the consecutive non-write operations in the request queue in a single go. Raghavendra G 2010-03-26 02:41:58 +00:00
  • 440bf123be libglusterfs: Remove passive iobufs from statedump Vijay Bellur 2010-03-29 00:16:52 +00:00
  • 04f1cd8629 Fix backtick evaluation bug in cache-size Harshavardhana 2010-03-26 06:51:12 +00:00
  • 0b3a225f4b cluster/afr: UNWIND if opendir returns an error. Vijay Bellur 2010-03-25 01:50:58 +00:00
  • 08d746def4 stripe: proper fix for reading 'holes' Amar Tumballi 2010-03-24 13:27:14 +00:00
  • 731431c401 fix utimes Raghavendra Bhat 2010-03-25 02:14:42 +00:00
  • bd1242b66d Remove glusterfs-guts from the repository. Vijay Bellur 2010-03-24 04:22:33 +00:00
  • 08fd3a63f5 mount script has new option '-o ro' Amar Tumballi 2010-03-24 04:05:16 +00:00
  • 3f8dc989b7 added '--read-only' command line option for glusterfs Amar Tumballi 2010-03-24 04:04:51 +00:00
  • 1a15248382 new 'features/read-only' module added Amar Tumballi 2010-03-24 04:04:02 +00:00
  • 1e55e8f29b extras/volgen: Add copyright headers. Vikas Gorur 2010-03-23 17:02:29 +00:00
  • faad9087d0 man pages updated Amar Tumballi 2010-03-23 08:25:57 +00:00
  • 456701edd1 updated the build tree. Amar Tumballi 2010-03-23 08:16:59 +00:00
  • 12aefd726d Replace struct stat by struct iatt Raghavendra Bhat 2010-03-23 01:32:20 +00:00
  • 83ab05db55 fix warnings on 32 bit Csaba Henk 2010-03-18 17:23:15 +00:00
  • 283ec9608e iatt: changes across the codebase Anand V. Avati 2010-03-16 09:46:33 +00:00
  • cc7515fc3d introduce iatt.h for inode attributes (to replace 'struct stat') Anand V. Avati 2010-03-16 09:46:32 +00:00
  • 8477f1c8a7 iatt: configure.ac not to build filter Anand V. Avati 2010-03-16 09:46:31 +00:00
  • 49465d7136 xlator.h: whitespace cleanup Anand V. Avati 2010-03-16 09:46:30 +00:00
  • 4b690df4e2 Fixed "." delimiter for cache-size calculation which would fail on different locale. Harshavardhana 2010-03-15 04:14:14 +00:00
  • 536e5a2208 stripe: logic fixes Amar Tumballi 2010-03-10 02:14:55 +00:00
  • a35b3f0c30 stripe: whitespace cleanup Amar Tumballi 2010-03-10 00:30:56 +00:00
  • e0385ed5e9 When option mandatory is given, print warning messages instead of Error. Sachidananda 2010-03-09 03:18:56 +00:00
  • 2fb2bef51a send lookup on every subvolume if local->hashed_subvol is NULL in nufa/switch Amar Tumballi 2010-03-09 07:57:14 +00:00
  • 06d49096fb cleaned up some outdated files Amar Tumballi 2010-03-09 06:34:17 +00:00
  • e6bb22238a protocol/server: Do gf_flock to flock conversion at the right place Vijay Bellur 2010-03-11 04:11:17 +00:00
  • e66adead70 extras: Add script to be used before using quota translator. Pavan Sondur 2010-03-09 02:37:30 +00:00