Bug 762101 (GLUSTER-369) - Samba does not work with booster.
Summary: Samba does not work with booster.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-369
Product: GlusterFS
Classification: Community
Component: libglusterfsclient
Version: mainline
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Raghavendra G
QA Contact:
URL:
Whiteboard:
: GLUSTER-158 GLUSTER-358 GLUSTER-359 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-11 00:31 UTC by Raghavendra G
Modified: 2009-12-03 10:21 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Raghavendra G 2009-11-10 21:32:10 UTC
*** Bug 359 has been marked as a duplicate of this bug. ***

Comment 1 Raghavendra G 2009-11-11 00:31:41 UTC
booster/libglusterfsclient have some issues that needs to be fixed to get samba working. Some of these are:

1. relative path support in libglusterfsclient and booster.
2. implementation of all apis related to providing Large File support (LFS) in booster.

Comment 2 Shehjar Tikoo 2009-11-12 03:04:04 UTC
*** Bug 158 has been marked as a duplicate of this bug. ***

Comment 3 Raghavendra G 2009-11-12 14:20:44 UTC
*** Bug 358 has been marked as a duplicate of this bug. ***

Comment 4 Anand Avati 2009-11-19 02:13:42 UTC
PATCH: http://patches.gluster.com/patch/2272 in master (Revert "booster, libglusterfsclient: Support samba specific relative paths")

Comment 5 Anand Avati 2009-11-19 02:13:46 UTC
PATCH: http://patches.gluster.com/patch/2273 in master (libglusterfsclient: Support relative paths.)

Comment 6 Anand Avati 2009-11-19 02:13:50 UTC
PATCH: http://patches.gluster.com/patch/2274 in master (libglusterfsclient: implement glusterfs_chdir.)

Comment 7 Anand Avati 2009-11-19 02:13:54 UTC
PATCH: http://patches.gluster.com/patch/2275 in master (libglusterfsclient: implement glusterfs_fchdir.)

Comment 8 Anand Avati 2009-11-19 02:13:59 UTC
PATCH: http://patches.gluster.com/patch/2276 in master (libglusterfsclient: implement glusterfs_getcwd.)

Comment 9 Anand Avati 2009-11-19 02:14:02 UTC
PATCH: http://patches.gluster.com/patch/2277 in master (booster: implement chdir.)

Comment 10 Anand Avati 2009-11-19 02:14:07 UTC
PATCH: http://patches.gluster.com/patch/2278 in master (booster: implement fchdir.)

Comment 11 Anand Avati 2009-11-19 02:14:11 UTC
PATCH: http://patches.gluster.com/patch/2279 in master (booster: implement getcwd.)

Comment 12 Anand Avati 2009-11-19 02:14:15 UTC
PATCH: http://patches.gluster.com/patch/2280 in master (libglusterfsclient: fix libgf_vmp_virtual_path. - This procedure used to return garbage as virtual path if the path happens to be exact mount point but without the trailing slash and the vmp had a trailing slash.)

Comment 13 Anand Avati 2009-11-19 02:14:19 UTC
PATCH: http://patches.gluster.com/patch/2281 in master (booster: implement ftruncate64.)

Comment 14 Anand Avati 2009-11-19 02:14:23 UTC
PATCH: http://patches.gluster.com/patch/2282 in master (libglusterfsclient: implement glusterfs_truncate.)

Comment 15 Anand Avati 2009-11-19 02:14:27 UTC
PATCH: http://patches.gluster.com/patch/2283 in master (booster: implement truncate and truncate64.)

Comment 16 Anand Avati 2009-11-19 02:14:31 UTC
PATCH: http://patches.gluster.com/patch/2284 in master (booster: implement creat64.)

Comment 17 Anand Avati 2009-11-19 02:14:36 UTC
PATCH: http://patches.gluster.com/patch/2285 in master (libglusterfsclient/ftruncate: add braces to ensure proper evaluation of if conditional.)

Comment 18 Anand Avati 2009-11-19 02:14:41 UTC
PATCH: http://patches.gluster.com/patch/2286 in master (libglusterfsclient: getxattr should return the length of the xattr when size is zero)

Comment 19 Anand Avati 2009-11-19 02:14:45 UTC
PATCH: http://patches.gluster.com/patch/2287 in master (libglusterfsclient: fix __do_path_resolve to return zero if the path happens to be resolved in path_to_parenti.)

Comment 20 Anand Avati 2009-11-19 02:14:49 UTC
PATCH: http://patches.gluster.com/patch/2288 in master (libglusterfsclient: change the prototype of glusterfs_lsetxattr.)

Comment 21 Anand Avati 2009-11-19 02:14:53 UTC
PATCH: http://patches.gluster.com/patch/2289 in master (booster: implement xattr related apis.)

Comment 22 Anand Avati 2009-11-19 02:14:57 UTC
PATCH: http://patches.gluster.com/patch/2290 in master (libglusterfsclient: fix memory leak.)

Comment 23 Anand Avati 2009-11-19 02:15:01 UTC
PATCH: http://patches.gluster.com/patch/2291 in master (libglusterfsclient: update iattr cache only if operation was successful.)

Comment 24 Anand Avati 2009-11-19 02:15:06 UTC
PATCH: http://patches.gluster.com/patch/2292 in master (protocol/server: add debug messages.)

Comment 25 Anand Avati 2009-11-19 02:15:11 UTC
PATCH: http://patches.gluster.com/patch/2293 in master (libglusterfsclient/open: don't send create call if the file is already present, instead send open.)

Comment 26 Anand Avati 2009-11-19 02:15:15 UTC
PATCH: http://patches.gluster.com/patch/2294 in master (libglusterfsclient: don't change the st_dev in stat-structure before doing inode_link.)

Comment 27 Anand Avati 2009-11-19 02:15:19 UTC
PATCH: http://patches.gluster.com/patch/2295 in master (libglusterfsclient/umount: fix double free.)

Comment 28 Anand Avati 2009-12-02 06:01:46 UTC
PATCH: http://patches.gluster.com/patch/2483 in release-2.0 (performance/stat-prefetch: fix access to inode table.)

Comment 29 Anand Avati 2009-12-02 06:36:46 UTC
PATCH: http://patches.gluster.com/patch/2482 in master (performance/stat-prefetch: fix access to inode table.)

Comment 30 Anand Avati 2009-12-03 07:21:27 UTC
PATCH: http://patches.gluster.com/patch/2515 in master (libglusterfsclient: Separate order of path compaction and VMP search for abs and rel paths)


Note You need to log in before you can comment on or make changes to this bug.