PDA

View Full Version : Cluster Development


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

  1. STABLE32 branch open for business
  2. libgfs2: Add a few structures missed from the initial version of meta.c
  3. fsck/libgfs2: Add a couple of missing header files
  4. checkquorum script for self fencing
  5. edit: Fix up block type recognition
  6. libgfs2: Use endian defined types for GFS1 on disk
  7. libgfs2: Remove struct gfs_rindex from header, etc
  8. libgfs2: Add beginnings of a metadata description
  9. gfs2: dlm based recovery coordination
  10. gfs2: dlm based recovery coordination
  11. dlm: add recovery callbacks
  12. dlm: add node slots and generation
  13. dlm: move recovery barrier calls
  14. dlm: convert rsb list to rb_tree
  15. dlm patches
  16. libgfs2: Add iovec to gfs2_buffer_head
  17. fsck.gfs2: Clean up pass calling code
  18. fsck.gfs2: Use sigaction and not signal syscall
  19. gfs2_convert: clean up question asking code
  20. gfs2_convert: clean up question asking code
  21. libgfs2: Push down die() into the utils and remove it
  22. libgfs2: Expand out calls to die()
  23. gfs2-utils 3.1.3 Released
  24. gfs2-utils: Add gfs2-cluster systemd unit
  25. gfs2-utils: Add gfs2-cluster systemd unit
  26. fence-agents-3.1.7 stable release
  27. libgfs2: Remove more unused macros/functions
  28. gfs2_edit: Fix signal handling and window resize
  29. Languages, translations, locales, timezones, keyboard layouts and the lang-table
  30. Fix fence-agents manpages
  31. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 12/12/2011)
  32. 3.1.8 rc fails to validate IP resources
  33. patch for cluster 3.1.8's 'configure'
  34. libgfs2: More unused bits (re)moved
  35. libgfs2: Clean up device geometry code
  36. config: drastically improve cman RRP configuration handling
  37. libgfs2 cleanups
  38. libgfs2: Remove some more log_xxx calls
  39. libgfs2: Clean up sb read/check functions
  40. libgfs2: Move some debug messages out into mkfs/fsck
  41. libgfs2: Prepare to remove log_xxx() macros from library
  42. libgfs2: Move gfs2_getch into utils
  43. libgfs2: Move generic_interrupt() into utils
  44. libgfs2 cleanups
  45. config: drastically improve cman RRP configuration handling
  46. qdiskd: implement better string handling
  47. Upcoming changes in cluster releases/branches
  48. fence_rackswitch: Add metadata output for fence_rackswitch agent
  49. fence_rackswitch: Add metadata output for fence_rackswitch agent
  50. config: make altname validation position indipendent
  51. fence_rsb: Fence agent ported to fencing library
  52. fencing-agents: Add metadata output for fence agents in perl
  53. clvm, snapshots and live migration
  54. GFS2: We only need one ACL getting function
  55. qdiskd: fix more uninizialized values
  56. qdiskd: fix uninitialized values
  57. qdiskd: don't leak memory if we fail to read from disk
  58. qdiskd: fix possible resource leak in scandisk
  59. qdiskd: add failure paths to check_process_running and drop duplicate check
  60. qdiskd: implement better string handling
  61. qdiskd: change variable type
  62. qdiskd: avoid a potential crash in case config state is invalid
  63. qdiskd: don't try the impossible if we can't open /dev/null
  64. qdiskd: clean code around case
  65. qdiskd: don´┐Ż deference null variable
  66. qdiskd: warn users when we cannot write eviction notice to disk
  67. qdiskd: add strlen check to avoid memory corruption
  68. qdisk: fix scandisk eval check
  69. qdiskd: check for sscanf return codes
  70. qdiskd: report errors on cman_dispatch failures
  71. qdiskd: use correct sizeof for memb_mask_t
  72. notifyd: fix virtually impossible buffer overflows
  73. notifyd: check for pid errors and report them
  74. cman: fix several virtually impossible buffer overflows
  75. cman: fix free handle logic
  76. cman: simplify code
  77. cman: init structs before use
  78. cman: move check of null at beginning
  79. cman: make 2 var const and allow backup defaults
  80. cman: drop unrequired/unused vars and functions
  81. cman: fix a few var checks and types
  82. cman_tool: fix a few possible buffer overflow
  83. cman: drop dead code and fix code logic
  84. cman: add check to guarantee we found our own node name
  85. cman_tool: drop unused vars and fix value check
  86. cman_tool: check that memory is allocated
  87. cman_tool: prevent buffer overrun
  88. cman_tool: don't use envp from main
  89. cman_tool: make cman_error static and make it use it's arg instead of global errno
  90. libcman: switch to strncpy to avoid possible buffer overflows
  91. libcman: correctly check for vars before using them
  92. libcman: fix possible memory leak
  93. libcman: fix variable type
  94. libcman: fix fd usage
  95. libcman: fix bad flags check
  96. cman
  97. GFS2: move gfs2_blkrsv_get calls to function gfs2_inplace_reserve
  98. GFS2: move gfs2_blkrsv_get calls to function gfs2_inplace_reserve
  99. GFS2: split function rgblk_search
  100. GFS2: move toward a generic multi-block allocator
  101. libgfs2: Improve rgblocks2bitblocks()
  102. GFS2: move gfs2_blkrsv_get calls to function gfs2_inplace_reserve
  103. GFS2: split function rgblk_search
  104. GFS2: move toward a generic multi-block allocator
  105. GFS2: decouple quota allocations from block allocations
  106. GFS2: decouple quota allocations from block allocations
  107. GFS2: decouple quota allocations from block allocations
  108. OCFS2 + CMAN/PCMK Kernel Error
  109. GFS2: remove vestigial al_alloced
  110. GFS2: combine gfs2_alloc_block and gfs2_alloc_di
  111. fallocate vs O_(D)SYNC
  112. fallocate vs O_(D)SYNC
  113. Using only dlm_controld from cman
  114. GFS2: combine gfs2_alloc_block and gfs2_alloc_di
  115. GFS2: Add non-try locks back to get_local_rgrp
  116. GFS2: f_ra is always valid in dir readahead function
  117. GFS2: Fix very unlikley memory leak in ACL xattr code
  118. GFS2: More automated code analysis fixes
  119. Back to normal
  120. mkfs.gfs2: Some minor cleanups
  121. Error running corosync
  122. GFS2: glock statistics gathering (RFC)
  123. pcmk+corosync controld, dlm support without cman
  124. pcmk + corosync + cman for dlm support?
  125. pcmk + corosync + cman for dlm support?
  126. pcmk+corosync controld,dlm support without cman
  127. Almost There!!!!! cman+pcmk OCFS2 Everything built from Source
  128. Almost There!!!!! cman+pcmk OCFS2 Everything built from Source
  129. fsck: Merge strings
  130. GFS2: Fix up REQ flags
  131. Example conf does not parse
  132. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 11/07/2011)
  133. cman start error
  134. Error running DLM
  135. Error when compiling dlm from cman
  136. Error when compiling dlm from cman
  137. fix handling of VIR_DOMAIN_EVENT_STARTED
  138. mount.gfs2: Fix error handlers
  139. config: fix a few checks in ccs_tool edit functionalities
  140. config: remove unused var in ccs_tool
  141. config: fix confdb2ldif secure coding
  142. config: rng2ldif bug fixes
  143. config: fix rng2ldif null reference
  144. config: make sure error reporting does not overflow buffers
  145. config: fix return checks in ldap loader
  146. config: fix a few theoretical buffer overflows
  147. config: fix extremely unlikely buffer overflow
  148. config: fix possible memory leak in libccs fullxpath usage
  149. config: improve string error checking in tokenizer
  150. config: fix libccs return codes and errno handling
  151. libccs: remove duplicate checks
  152. configxml: clear variable usage
  153. libccs: fix error checking
  154. ccs_tool: improve error checking on ccs_connect
  155. ccs_config_dump: remove unnecessary pointer to env
  156. libccs: check return code consistently
  157. GFS2: Move readahead of metadata during deallocation into its own function
  158. GFS2: speed up delete/unlink performance for large files
  159. How to provide documentation feedback and patches?
  160. cluster4 gfs_controld
  161. cluster4 gfs_controld
  162. backend plugin for monitoring a host's status
  163. liblogthread: call to localtime needs return value check
  164. liblogthread: make library thread safer
  165. liblogthread: use snprintf as it is considered safer
  166. liblogthread: make sure there is space for \0 end string
  167. liblogthread: call to localtime needs return value check
  168. liblogthread
  169. GFS2 git trees and kernel.org
  170. DLM: Convert rsb data from linked list to rb_tree
  171. dlm: master - add license/copyright headers
  172. DLM: Convert rsb data from linked list to rb_tree
  173. DLM: Convert rsb data from linked list to rb_tree
  174. GFS2: Add readahead to sequential directory traversal
  175. backend plugin for monitoring a host's status
  176. gfs2_jadd: Fix error handlers
  177. GFS2: Add readahead to sequential directory traversal
  178. gfs2_grow: fix error handling, i18n strings
  179. mkfs: fix error handling
  180. dlm: master - dlm: clear out old stuff and build system
  181. systemd: Add unit file for gfs2-cluster.service
  182. dlm: master - dlm: clear out old stuff and build system
  183. gfs2_grow fails to grow a filesystem with less than 3 rgrps
  184. gfs2_grow fails to grow a filesystem with less than 3 rgrps
  185. fence-agents-3.1.6 stable release
  186. dlm: master - dlm_controld: remove ccs and new Makefile
  187. gfs_controld: full check for member changes
  188. dlm_controld: full check for member changes
  189. gfs2_edit: Add compression to savemeta and restoremeta
  190. gfs_controld: full check for member changes
  191. dlm_controld: full check for member changes
  192. fenced: full check for member changes
  193. resource-agents: Find any descendant IP resource of a service
  194. mkfs: remove duplicated code to ask yes/no question
  195. fence_scsi: remove unlink of fence_scsi.dev file
  196. fence_scsi: remove unlink of fence_scsi.dev file
  197. mkfs: Remove unneeded open/close fd test from are_you_sure()
  198. mkfs: remove duplicated code to ask yes/no question
  199. mkfs: Use rpmatch() to yes/no questions
  200. mkfs: remove duplicated code to ask yes/no question
  201. mkfs: Remove unneeded open/close fd test from are_you_sure()
  202. mkfs: Use rpmatch() to yes/no questions
  203. cluster 3.1.7 release
  204. use cman_tool leave remove on shutdown/restart
  205. gfs2/inode.c: local functions should be static
  206. dlm: master - dlm_controld: new plock state transfer
  207. cman: allow late close of stderr file descriptor and free resources
  208. GFS2: Move readahead of metadata during deallocation into its own function
  209. GFS2: Remove two unused variables
  210. backend plugin for Pacemaker
  211. cman: fix copying uidgid trees to corosync
  212. fix handling of VIR_DOMAIN_EVENT_STARTED
  213. fence_kdump: fix potential null dereference
  214. fence_scsi: fix simultaneous unfence operations
  215. GFS2: Misc fixes
  216. GFS2: rewrite fallocate code to write blocks directly
  217. cman: fix copying uidgid trees to corosync
  218. fence_scsi: fix simultaneous unfence operations
  219. GFS2: speed up delete/unlink performance for large files
  220. add map_check on 'status' action
  221. fix handling of VIR_DOMAIN_EVENT_STARTED
  222. Log how we run mkisofs.
  223. GFS2: rewrite fallocate code to write blocks directly
  224. kernel panic with DRBD: solved)
  225. kernel panic with DRBD: solved)
  226. GFS2: Fix off-by-one in gfs2_blk2rgrpd
  227. GFS2: Correctly set goal block after allocation
  228. GFS2: Use cached rgrp in gfs2_rlist_add()
  229. GFS2: Call do_strip() directly from recursive_scan()
  230. GFS2: Fix bug trap and journaled data fsync
  231. Current -nmw tree content
  232. cman: default to 2 different mcast addresses in RRP mode and set rrp_problem_count_threshold
  233. cman: default to 2 differnet mcast address in RRP mode and set rrp_problem_count_threshold
  234. cman: improve cman/qdisk interactions
  235. GFS2: Correctly set goal block after allocation
  236. GFS2: Fix AIL flush issue during fsync
  237. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 09/19/2011)
  238. mkfs i18n:
  239. gfs_controld: Remove dead code from loop()
  240. gfs2_edit: Fix segfault in find by resource group
  241. gfs_controld: Remove dead code from loop()
  242. libgfs2: Remove dead code from gfs2_get_leaf
  243. libgfs2: clean up some dead code in gfs2_writei
  244. gfs2_edit: Initialize metafds fully in savemetaopen
  245. libgfs2: fix compute_rgrp_layout
  246. gfs2_grow: fix and move figure_out_rgsize() to libgfs2
  247. GFS2: Use cached rgrp in gfs2_rlist_add()
  248. GFS2: Call do_strip() directly from recursive_scan()
  249. GFS2: Remove obsolete assert
  250. (Repost from linux-cluster) Handling of CPG_REASON_NODEDOWN in daemons