PDA

View Full Version : Cluster Development


Pages : 1 2 3 [4] 5 6 7 8 9 10 11 12 13

  1. GFS2: Cache the most recently used resource group in the inode
  2. GFS2: Make resource groups "append only" during life of fs
  3. GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme
  4. GFS2 Resource Group patches
  5. Question about /etc/init.d/cman start
  6. bug in cman/init.d/cman.in?
  7. config: allow cman to configure uid/gid for corosync IPC
  8. Question about /etc/init.d/cman start
  9. libgfs2: Make in-core rgrps use rbtree
  10. libgfs2: move gfs1 structures to libgfs2
  11. libgfs2: Make in-core rgrps use rbtree
  12. fsck.gfs2: Speed up rangecheck functions
  13. fsck.gfs2: pass1c counts percentage backward
  14. fsck.gfs2: Print step 2 duplicate debug msg first
  15. fsck.gfs2: Recognize partially gfs2-converted dinodes
  16. fsck.gfs2: system dinodes take priority over user
  17. fsck.gfs2: Increment link count reporting wrong dinode
  18. fsck.gfs2: Shorten debug output
  19. libgfs2: Make rebuild functions not re-read ip
  20. fsck.gfs2: Bad extended attributes not deleted
  21. fsck.gfs2: Handle duplicate reference to dinode blocks
  22. fsck.gfs2: Remove bad inodes from duplicate tree
  23. fsck.gfs2: fsck.gfs2: Move check_num_ptrs from metawalk to pass1
  24. libgfs2: move gfs1 structures to libgfs2
  25. libgfs2: Make check_sb and read_sb operate on gfs1
  26. 03/44 libgfs1: Add a centralized gfs1 variable to superblock variables
  27. GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme
  28. Don't reference out-of-scope temporary
  29. cluster 3.1.6 release
  30. Raise an exception if isohybrid cannot be run on x86
  31. dlm_controld: fix plock dev_write no op
  32. GFS2: Fix lseek after SEEK_DATA, SEEK_HOLE have been added
  33. cman: make RRP mode passive the default
  34. (Repost from linux-cluster) Handling of CPG_REASON_NODEDOWN in daemons
  35. dlm_controld: fix plock dev_write no op
  36. GFS2: Clean up ->page_mkwrite
  37. GFS2: Clean up gfs2_create
  38. cman: check and set transport only when parsing primary interface
  39. mount.gfs2: Fix mounting of regular files with -o loop
  40. i18n: Do not include newlines in the reinit dialog's label.
  41. Fix ocf-tester to use bash when testing agents
  42. cman: allow init script to pass options to fenced
  43. cman: allow init script to pass options to fenced
  44. Fix ocf-tester to use bash when testing agents
  45. Fix ocf-tester to use bash when testing agents
  46. fsck.gfs2: Support for checking gfs1 file systems
  47. fsck.gfs2: Add ability to check gfs1 file systems
  48. fsck.gfs2 pass2: Refactor function set_dotdor_dir
  49. dirent_repair needs to mark the buffer as modified
  50. fsck.gfs2: get rid of triple negative logic
  51. gfs2_grow: Fix gfs2_grow when only one RG is present
  52. fsck.gfs2: Add ability to check gfs1 file systems
  53. fsck.gfs2: four-step duplicate elimination process
  54. fsck.gfs2: Combine block and char device inode types
  55. libgfs2: expand libgfs2's capabilities to operate on gfs1
  56. gfs2_edit savemeta: save_inode_data backwards for gfs1
  57. libgfs2: move gfs1 functions from edit to libgfs2
  58. libgfs2: combine gfs_inode_read and gfs_inode_get
  59. libgfs2: combine ri_update and gfs1_ri_update
  60. libgfs2: eliminate gfs1_rindex_read in favor of rindex_read
  61. libgfs2: move block_map functions to fsck.gfs2
  62. libgfs2: when mapping gfs1 dinode blocks, use dinode buffer
  63. libgfs2: when adding a new GFS1 block, mark buffers modified
  64. libgfs2: eliminate gfs1_readi in favor of gfs2_readi
  65. fsck.gfs2: don't free previous rgrp list when trying to repair rgrps
  66. fsck.gfs2: Add find_remove_dup and free_block_if_notdup
  67. fsck.gfs2: check_leaf_blks: Don't use old_leaf if it was a duplicate
  68. fsck.gfs2: misc cosmetic changes
  69. fsck.gfs2 pass3: Refactor mark_and_return_parent
  70. fsck.gfs2 pass2: Only delete metadata if "bad" (not "invalid") inode
  71. fsck.gfs2 pass2: When deleting an inode, delete its extended attributes
  72. fsck.gfs2 pass2: Refactor function set_dotdor_dir
  73. fsck.gfs2: Make output messages more sensible
  74. fsck.gfs2: Shorten output
  75. fsck.gfs2: split function check_leaf_blks to make it more understandable
  76. fsck.gfs2: Add duplicate reference processing for leaf blocks
  77. fsck.gfs2: Move function check_num_ptrs from metawalk.c to pass1.c
  78. fsck.gfs2: Find and clear duplicate references that are leaf blocks
  79. fsck.gfs2: Don't stop invalidating blocks if an invalid one is found
  80. libgfs2: Use __FUNCTION__ rather than __FILE__ for debug messages
  81. fsck.gfs2: Factor out function to add ".." entry when linking to lost+found
  82. fsck.gfs2: Ask to reclaim unlinked meta on a per-rgrp basis only
  83. dirent_repair needs to mark the buffer as modified
  84. fsck.gfs2: get rid of triple negative logic
  85. fsck.gfs2: directory entry count was only 16 bits in check_entries
  86. fsck.gfs2: Keep di_nlink in sync when adding links for lost+found
  87. fsck.gfs2: Rename the nlink functions to make them more intuitive
  88. fsck.gfs2: eliminate vestigial buffer_head variable in check_leaf
  89. fsck.gfs2: Rename function check_leaf to check_ealeaf_block
  90. fsck.gfs2: Check for blocks wrongly inside resource groups
  91. libgfs2: add generic risize function, move gfs1 structures to libgfs2
  92. libgfs2: Make check_sb and read_sb operate on gfs1 file systems
  93. libgfs1: Add a centralized gfs1 variable to superblock variables
  94. fsck.gfs2: Change "if(" to "if ("
  95. fsck.gfs2: Make functions consistently use sdp rather than sbp
  96. fsck.gfs2: Support for checking gfs1 file systems
  97. gfs2_grow: Fix gfs2_grow when only one RG is present
  98. Fixed scripts for use with rgmanager
  99. mount.gfs2 obsolete upstream (scheduled to be removed)
  100. mount.gfs2 obsolete upstream (scheduled to be removed)
  101. GFS2: Use ->dirty_inode()
  102. cman: fix handling of transport="xxx" in cman/totem preconfig
  103. Contents of Cluster-devel digest...
  104. GFS2: Fix bug trap and journaled data fsync
  105. cman: fix printing of error if clustername is too long
  106. cman: fix printing of error if clustername is too long
  107. cman: Print an error if cluster name is too long
  108. config: fix escaping of xml special characters
  109. tunegfs2: Add some malloc error checking
  110. Don't raise Retry dialog in loader kickstart networking (#722276)
  111. Add libvirt-qmf support to the libvirt-qpid plugin
  112. Convert libvirt-qpid plugin to QMFv2
  113. Fix error getting status from libvirt-qpid plugin
  114. Fix typo that broke multicast plugin
  115. GFS2: Fix inode allocation error path
  116. GFS2: Make atime checks more efficient
  117. GFS2: Fix bug-trap in ail flush code
  118. fence_kdump: Fix metadata
  119. Fix error getting status from libvirt-qpid plugin
  120. gfs2-utils: Update .gitignore for i18n files
  121. GFS2: Split data write & wait in fsync
  122. tunegfs2: Fix usage message
  123. tunegfs2: Fix usage message
  124. tunegfs2: Ensure we don't try to open a null device
  125. GFS2: Clean up dir hash table reading
  126. GFS2: Fix mount hang caused by certain access pattern to sysfs files
  127. rgmanager: postgresql script now properly recognizes when
  128. GFS2: combine duplicated block freeing routines
  129. GFS2: Automatically adjust glock min hold time
  130. GFS2: Cache dir hash table in a contiguous buffer
  131. rgmanager: postgresql script now properly recognizes when
  132. mount.gfs2 - gfs2 mounts doubled up in mtab
  133. Return error proper error code for pacemaker
  134. i18n: strings review
  135. tunegfs2: Fix label/locktable setting code
  136. tunegfs2: Fix usage and ensure we don't try to open a null device
  137. GFS2: Resolve inode eviction and ail list interaction bug
  138. GFS2: force a log flush when invalidating the rindex glock
  139. GFS2: Resolve inode eviction and ail list interaction bug
  140. cluster 3.1.5 release
  141. mkfs: Remove duplicated code from verify_bsize()
  142. mkfs: Remove duplicated code from verify_bsize()
  143. AUTO: Gaia Banchelli/Italy/IBM is out of the office. (returning 07/20/2011)
  144. mkfs: Handle gfs2 creation on regular files
  145. mkfs: Handle gfs2 creation on regular files
  146. fs, dlm: don't do pointless NULL check, use kzalloc and fix order of arguments
  147. mkfs: Handle gfs2 creation on regular files
  148. cluster 3.1.4 release
  149. rgmanager: Make handling of failed services consistent
  150. GFS2: Fix race during filesystem mount
  151. config: add dynamic generation of relaxng schema for config validation
  152. fence-agents-3.1.5 stable release
  153. mkfs: Change hardcoded numbers by new macro definitions
  154. mkfs: Change hardcoded numbers by new macro definitions
  155. libgfs2: Added new RGSIZE macros
  156. dlm: replace lkb hash table with idr
  157. gfs2-utils 3.1.2 Released
  158. gfs2-utils: Fix up make-tarball.sh
  159. i18n support: Add gfs2_convert to translatable list
  160. i18n support: Add gfs2_convert to translatable list
  161. gfs2_convert: set translatable strings
  162. gfs2_convert: Add i18n support
  163. fence_eaton_snmp: add support for Eaton Switched ePDU
  164. resource-agents 3.9.2 release
  165. fs, dlm: Don't leak, don't do pointless NULL checks and use kzalloc
  166. Fix ASEHAagent to allow for multiple ASEHA agents on one machine.
  167. rgmanager: Fix bad passing of SFL_FAILURE up - RHEL5
  168. rgmanager: Fix bad passing of SFL_FAILURE up - RHEL5
  169. cluster 3.1.3 stable release
  170. cman: fix ttl default if no value is specified
  171. cman: fix ttl default if no value is specified
  172. GFS2: Add S_NOSEC support
  173. cluster 3.1.2 stable release
  174. resource agents 3.9.1 final release
  175. Bouncing locks in a cluster is slow in GFS2 - Try #3
  176. Bouncing locks in a cluster is slow in GFS2 - Try #3
  177. gfs2_edit: Fix savemeta compression for older zlibs
  178. gfs2_edit: Fix savemeta compression for older zlibs
  179. gfs2_edit: Fix savemeta compression for older zlibs
  180. GFS2: Cache dir hash table in a contiguous buffer
  181. Track translatable files
  182. GFS2: force a log flush when invalidating the rindex glock
  183. GFS2: force a log flush when invalidating the rindex glock
  184. Add i18n support to gfs2-utils
  185. resource agents 3.9.1rc1 release
  186. GFS2: Pull request (fix)
  187. Add i18n infra-structure.
  188. gfs2-utils: quieten some new build warnings
  189. dlm_controld: Improvement on plock searching efficiency
  190. dlm_controld: Improvement on plock searching efficiency
  191. gfs2_grow: write one rindex entry and then the rest
  192. dlm_controld: Changes in Makefile
  193. dlm_controld: Introduce RB tree for improving plock resources searching efficiency
  194. dlm_controld: RB tree implementation borrowed from the kernel source
  195. dlm_controld: Improvement on plock searching efficiency
  196. gfs2_grow: write one rindex entry and then the rest
  197. gfs2: Drop __TIME__ usage
  198. dlm: Drop __TIME__ usage
  199. gfs2-utils: Remove last traces of unlinked file from gfs2-utils
  200. gfs2-utils: Remove last traces of unlinked file from gfs2-utils
  201. fence-agents 3.1.4 stable release
  202. compare cluster name in cman daemon
  203. GFS2: Processes waiting on inode glock that no processes are holding
  204. Performance Issue with multiple dataserver
  205. dlm_controld: clear waiting plocks for closed files
  206. GFS2: Wait properly when flushing the ail list
  207. GFS2: Wipe directory hash table metadata when deallocating a directory
  208. GFS2: Wait properly when flushing the ail list
  209. GFS2: Wipe directory hash table metadata when deallocating a directory
  210. GFS2: Move all locking inside the inode creation function
  211. GFS2: Use UUID field in generic superblock
  212. GFS2: Rename ops_inode.c to inode.c
  213. GFS2: Inode.c is empty now, remove it
  214. GFS2: Don't use a try lock when promoting to a higher mode
  215. GFS2: Double check link count under glock
  216. GFS2: Improve bug trap code in ->releasepage()
  217. GFS2: Add an AIL writeback tracepoint
  218. GFS2: Make writeback more responsive to system conditions
  219. GFS2: Optimise glock lru and end of life inodes
  220. GFS2: Improve tracing support (adds two flags)
  221. GFS2: Alter point of entry to glock lru list for glocks with an address_space
  222. GFS2: Use filemap_fdatawrite() to write back the AIL
  223. GFS2: Make ->write_inode() really write
  224. GFS2: move function foreach_leaf to gfs2_dir_exhash_dealloc
  225. GFS2: remove *leaf_call_t and simplify leaf_dealloc
  226. GFS2: Dump better debug info if a bitmap inconsistency is detected
  227. evm: add evm_inode_post_init call in gfs2
  228. gfs2_utils: More error handling improvements
  229. GFS2: Move all locking inside the inode creation function
  230. GFS2: Clean up symlink creation
  231. GFS2: Clean up mkdir
  232. GFS2: Use UUID field in generic superblock
  233. gfs2: remove unnecessary dentry_unhash on rmdir/rename_dir
  234. GFS2: Remove inode.c and rename ops_inode.c to inode.c
  235. GFS2: Move final part of inode.c into super.c
  236. GFS2: Move most of the remaining inode.c into ops_inode.c
  237. GFS2: Move gfs2_refresh_inode() and friends into glops.c
  238. GFS2: Remove gfs2_dinode_print() function
  239. GFS2: When adding a new dir entry, inc link count if it is a subdir
  240. GFS2: Make gfs2_dir_del update link count when required
  241. GFS2: Don't use gfs2_change_nlink in link syscall
  242. GFS2: Inode/link count patch set
  243. qdiskd: Make multipath issues go away
  244. new RHCS upstream wiki
  245. GFS2: Don't use a try lock when promoting to a higher mode
  246. GFS2: Double check link count under glock
  247. gfs2_edit: Add compression to savemeta and restoremeta
  248. gfs2_edit: Add compression to savemeta and restoremeta
  249. rgmanager: Fix reference count handling (RHEL5)
  250. GFS2: make sure fallocate bytes is a multiple of blksize