-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathNEWS
189 lines (156 loc) · 5.86 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
This file describes changes in recent versions of genders. It
primarily documents those changes that are of interest to users
and admins.
Changes in genders-1.29
=======================
-- Increase internal buffer in nodeattr for large cluster hostranges.
Changes in genders-1.27
=======================
-- Fix parsing corner case, newsline are not required at end of
lines.
Changes in genders-1.26
=======================
-- Improve genders file parsing performance.
Changes in genders-1.24
=======================
-- nodeattr: User can now use -X to exclude from -A.
Changes in genders-1.23
=======================
-- Support --compress-hosts option in nodeattr, to compress genders database by
hosts rather than attrs.
-- Support --compress-attrs option as an alias of --compress for consistency.
Changes in genders-1.22
=======================
-- Fix getnodename errors in Python plugin.
Changes in genders-1.21
=======================
-- Report proper error on invalidly specified hostranges.
-- Remove debug message outputs from convenience libraries.
-- Fix documentation errors in perl extensions.
-- Add Java extensions for libgenders.
Changes in genders-1.20
=======================
-- Fix typo in Genders Python extension.
-- Support --with-non-shortened-hostnames compile option.
Changes in genders-1.19
=======================
-- By default install perl to vendorarch instead of sitearch.
Changes in genders-1.18
=======================
-- Support -A option in nodeattr, to output all nodes.
-- Support --expand and --compress options in nodeattr, to output
expanded or compressed genders databases.
-- Support new libgenders flags.
Changes in genders-1.17
=======================
-- Fix RHEL6 build bugs.
Changes in genders-1.16
=======================
-- Support --with-perl-vendor-arch and --with-perl-site-arch
configure options.
Changes in genders-1.15
=======================
-- Fix genders_parse() corner case.
-- Fix genders_testattr() corner case.
-- Fix potential genders_parse() corruption corner case.
-- Force stricter genders file database format rules
- Empty string attributes and values no longer allowed
- e.g. "node1 attr1="
- e.g. "node1 =val1"
- Catch errant commas
- e.g. "node1 attr1,"
- e.g. "node1 attr1,,attr2"
-- Include beta Python extensions library.
-- Include beta C++ extensions library.
Changes in genders-1.14
=======================
-- Support '+' sign in genders query parsing.
Changes in genders-1.13-2
=========================
-- Fix FC11/RHEL6 portability bugs.
Changes in genders-1.13
=========================
-- Add genders_testquery() library function.
-- Add nodeattr -Q option.
Changes in genders-1.12
=========================
-- Greatly improve performance of genders parsing.
-- Improve performance of many libgenders functions.
-- Parsing error descriptions in genders_parse() may be different than before.
Changes in genders-1.11-4
=========================
-- Support building without perl extensions.
Changes in genders-1.11-3
=========================
-- Fix spec file build requirements.
Changes in genders-1.11-2
=========================
-- Fix Solaris build corner cases.
Changes in genders-1.11-1
=========================
-- Fix hostrange calculation corner cases.
Changes in genders-1.10-1
=========================
-- Minor documentation and bug fixes.
Changes in genders-1.9-1
========================
-- Support -V and -U options in nodeattr.
-- Minor bug fixes.
Changes in genders-1.8-1
========================
-- Support empty genders file as degenerate case.
Changes in genders-1.7-1
========================
-- Fix nodeattr -X corner case.
Changes in genders-1.6-1
========================
-- Fix bugs in genders querying.
-- AIX port patches from Py Watson.
-- Solaris port fixes.
Changes in genders-1.5-2
========================
-- Alter nodeattr --diff output.
Changes in genders-1.5-1
========================
-- Added nodeattr --diff to compare genders databases.
-- Added nodeattr -X option.
-- AIX Support.
Changes in genders-1.4-1
===========================
-- Increased genders loading and search speed.
-- Added genders querying ability.
-- Removed maximum attribute and value limitations.
Changes in genders-1.3-1
===========================
-- Added fixes for the following corner cases:
- duplicate attributes
- whitespace between attributes and inline comments
- trailing whitespace
- no nodes listed
- no attributes listed
-- Added hostrange nodename support to specify ranges of hosts
rather than a single node on each line of the genders file
-- Nodes can now be specified on multiple lines
-- Re-ordered error return code priority within many API functions.
For example, when an array of length 0 is specified,
GENDERS_ERR_OVERFLOW may be returned instead of GENDERS_ERR_PARAMETERS.
Changes in genders-1.2-1
===========================
-- Removed implicit "all" attribute from compat/gendlib.pl. If
future use of the "all" attribute is required, it must be listed
as an attribute of every node in the genders database. See
the genders.sample file for an example.
-- Removed use of the /etc/clusters file from compat/gendlib.pl. If
future use of a cluster name is required, it must be listed as the
value of the "cluster" attribute for each node in the genders
database. See the genders.sample file for an example.
-- Removed -r and -C options from nodeattr. If future use of the
cluster name is required, the value of the "cluster" attribute can
be retrieved using the -v option.
Changes in genders-1.2-pre1
===========================
-- Hostlist code in hostlist.pl (genders-compat package only)
can now expand ranges without a prefix (.e.g "[0-10]" and "0-10")
as well as compress back to this same form.
-- started NEWS file.
$Id: NEWS,v 1.37 2010-03-24 21:26:04 chu11 Exp $