All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.