First Add

This commit is contained in:
root
2024-03-06 15:21:38 +01:00
commit e4d888ce1d
570 changed files with 229039 additions and 0 deletions
Executable
+185
View File
@@ -0,0 +1,185 @@
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.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 $