Projects / Skwish / Releases

All releases of Skwish

  •  06 Mar 2009 01:21
Avatar

    Release Notes: This release includes a new stream-based push interface for entry insertion. The immediate application here is for streaming output from a SAX processor into skwish, but it's easy to imagine using it in other scenarios (e.g. logging.) A new demo mashup program using Apache Lucene and Tika is discussed in a new article in the "Getting Started" trail.

    •  25 Jan 2009 22:26
    Avatar

      Release Notes: This release now supports referencing an entry's ID before it is committed (in the general case, a newly inserted entry's ID is fixed only after the transaction commits.) This is achieved by introducing a new transaction ID which, in combination with a new entry's pre-commit ID, uniquely determines the entry's post-commit ID. More documentation about the new feature and transactions in general is available. A demo program is also included that uses the new feature.

      •  31 Dec 2008 10:08
      Avatar

        Release Notes: This is a redux of version 0.1.3, but released under the Apache License, Version 2.0. Other than license-specific documentation changes, there are no substantive changes from the previous release.

        •  22 Dec 2008 11:49
        Avatar

          Release Notes: This release introduces a read-only HTTP interface for skwish segment stores. It uses a new, experimental embedded HTTP server that ships with the library. Besides providing a good public interface to the contents of a store, this new feature also provides a convenient way to inspect ad hoc entries using just a browser (e.g., for debugging purposes).

          •  13 Nov 2008 06:45
          Avatar

            Release Notes: SegmentManager was renamed as SegmentStore. The thread pool is now shared across all SegmentStore instances. Entry contents can now be updated, though the entry's size can not.

            •  29 Sep 2008 09:31
            Avatar

              Release Notes: The focus of this release has been to get TxnSegment, the interface that provides all-or-nothing commit semantics, working in a fully concurrent environment. Much of the com.faunos.skwish.sys.mgr package was refactored do this. More unit tests were added. Logging was added for debugging purposes. Some concurrency-related bugs were fixed. Background segment merge/compaction were improved. More documentation and a new Web site were added.

              •  15 Sep 2008 10:55
              Avatar

                Release Notes:

                Screenshot

                Project Spotlight

                episoder

                A tool to tell you about new episodes of your favourite TV shows.

                Screenshot

                Project Spotlight

                BalanceNG

                A modern software IP load balancer.