* tabled version 0.3 released
@ 2009-08-15 15:31 Jeff Garzik
0 siblings, 0 replies; only message in thread
From: Jeff Garzik @ 2009-08-15 15:31 UTC (permalink / raw)
To: Project Hail
[-- Attachment #1: Type: text/plain, Size: 825 bytes --]
Version 0.3 of tabled was just posted. tarballs can be found at
http://www.kernel.org/pub/software/network/distsrv/tabled/
The changes, from the NEWS file:
- use chunkd as backing store, rather than local filesystem
- add CLD client support
- add replication support
- add option that permits switching between stderr and syslog, for logging
- prefer config file to cmd line options, for most settings
- config file: add option to force local hostname to a value
- rename client lib to libhttpstor
- add basic ACL support
- FreeBSD, OpenSolaris portability fixes (though neither fully work
at present)
- many bug fixes
shortlog is attached.
SRPM and Fedora rawhide RPMs will be available shortly. The URL will be
posted to #hail on OFTC IRC, as well as [eventually] showing up on the
Fedora rawhide mirror sites.
[-- Attachment #2: shortlog.txt --]
[-- Type: text/plain, Size: 4959 bytes --]
Fabian Deutsch (2):
autogen.sh: libtoolize needs to be run twice.
Fix: Tests failed because of missing configs.
Jeff Garzik (55):
Bump version to 0.3git.
[server] properly initialize list_head for TCP client write
server/bucket.c: trim trailing whitespace
[server] Fix missing or inconsistent error logging
[server] Minor whitespace fixes
[lib, server] Enable TCP_NODELAY option
[server] Minor DB_NEXT loop simplification
[server] various bits of db4 maintenance details
[server] cosmetic: rename 'counter' to 'objid', to reflect its true nature
Install s3c.h into include. Add RPM package data into pkg/ dir.
pkg/tabled.spec: fix package long description
pkg/tabled.spec: make check more silently
pkg/tabled.spec: use wildcard in package include file list
Package and ship our client lib, libs3c.
Rename our client lib to a more generic name, libhttpstor.
pkg/tabled.init: correct project description
Trim trailing whitespace.
test: Shop tabled test config, rather than generating it
Add doc/release-process.txt
add doc/contributions.txt, describing signed-off-by
lib/tdb: import open_db() comparison argument handling from CLD
lib/tdb: remove dead return code assignments
pkg/tabled.spec: remove "1234abc" from source tarball filename
README: mention wiki homepage
TODO: update to reflect all items that are needed for spec compliance
Rename TODO to doc/spec-todo.txt
pkg/tabled.spec: update for review feedback, packaging guidelines
pkg/*: More Fedora review feedback
pkg/tabled.spec: new release version numbering scheme
pkg/tabled.spec: remove %dist from changelog
Update project URL in configure; include signal.h for portability
LICENSE: refer to this project, not ethtool
pkg/tabled.spec: include instructions for recreating source tarball
pkg/tabled.spec: improve long description of package
pkg/tabled.spec: bump pkg release number, changelog
tabled: use cldc-dns apis
pkg/tabled.spec: BuildRequires libcurl-devel
pkg/tabled.spec: update tarball, rebuild in rawhide
tabled, test: add option to force hostname; use in test to force localhost
tdbadm: force hostname here, too
pkg/tabled.spec: rawhide update
tabled: ignore SIGPIPE
pkg/tabled.spec: rawhide update
pkg/tabled.spec: rawhide update; update ExArch comments for chunkd breakage
tabled: FreeBSD portability fixes
tabled: enable log target switching, between syslog and stderr
test/start-daemon: also start cld and chunkd with -E for stderr logging
tabled: separately log info on each listen socket, at startup
README: update d/l URLs
tabled: clear write queue, upon write error, to avoid inf loop
Fix -Wshadow and other warnings. Trim trailing whitespace.
pkg/tabled.spec: rawhide update
tabled: call library init functions cldc_init, stc_init
pkg/tabled.spec: rawhide update
Release version 0.3.
Matthew Farrellee (2):
server/Makefile.am: use CLDC_CFLAGS and CHUNKD_CFLAGS
configure.ac: report errors instead of exiting quietly
Pete Zaitcev (38):
Document libcurl dependency in README.
lib/tdb: set DB_DUP separate in open_db
[server] Factor out auth checking into separate function
[server] plug a small leak in authcheck()
[server] get rid of pslash
[server] Add some missing XML markup filters
[server] Add somewhat useable ACLs
[server] Move default pid file to /var/run
tabled: crash at ?acl due to wrong alloca size
[server] Shut up an erroneous message in has_access
tabled: Use config file instead of most options
tabled: plug a leak in object PUT
tabled: Fix uninitialized variable in object_put_end()
tabled: Remember object ID counter
tabled: Use chunkd as backing store, bis
tabled: add flock for PID file
tabled: fix a copy/paste bug
tabled.spec: Add pcre-devel to BuildRequires
tabled: use DB_THREAD
tdbadm: add objid
tabled: improve messages
tabled write_pid_file: unlink before closing
tabled: Suppress warning from curl
tabled config file parsing: Reset the in_storage flag
tdbadm: fix tdbadm's name, in argv doc printout
tabled: Add CLD client
tabled: Add db4 replication
tabled: return (bogus) Redirect from a slave
tabled: return 'known' to host array
tabled: fix up the leak in cld_begin
tabled: convert to new libcldc logging API
tabled: zero GList host_list or else crash
tabled: read Chunk's parameters from CLD
tabled: fix type of n
tabled: move cld_end for prettiness
tabled: add commented ->verbose
tabled: add extern to function prototype
tabled: drop -P from command lines
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-08-15 15:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-15 15:31 tabled version 0.3 released Jeff Garzik
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.