File couchdb.changes of Package couchdb

-------------------------------------------------------------------
Fri Jun 15 04:07:03 UTC 2012 - factory-maintainer@kulow.org

- fix requires for factory

-------------------------------------------------------------------
Wed Jun 13 15:53:51 UTC 2012 - coolo@suse.com

- update to 1.2.0, plenty of changes - see
  http://www.apache.org/dist/couchdb/notes/1.2.0/apache-couchdb-1.2.0.html

-------------------------------------------------------------------
Thu Dec 15 10:52:45 UTC 2011 - coolo@suse.com

- apache pulled 1.1.0, so update to 1.1.1
  - Support SpiderMonkey 1.8.5
  - Add configurable maximum to the number of bytes returned by _log.
  - Allow CommonJS modules to be an empty string.
  - Bump minimum Erlang version to R13B02.
  - Do not run deleted validate_doc_update functions.
  - ETags for views include current sequence if include_docs=true.
  - Fix bug where duplicates can appear in _changes feed.
  - Fix bug where update handlers break after conflict resolution.
  - Fix bug with _replicator where include "filter" could crash couch.
  - Fix crashes when compacting large views.
  - Fix file descriptor leak in _log
  - Fix missing revisions in _changes?style=all_docs.
  - Improve handling of compaction at max_dbs_open limit.
  - JSONP responses now send "text/javascript" for Content-Type.
  - Link to ICU 4.2 on Windows.
  - Permit forward slashes in path to update functions.
  - Reap couchjs processes that hit reduce_overflow error.
  - Status code can be specified in update handlers.
  - Support provides() in show functions.
  - _view_cleanup when ddoc has no views now removes all index files.
  - max_replication_retry_count now supports "infinity".
  - Fix replication crash when source database has a document with empty ID.
  - Fix deadlock when assigning couchjs processes to serve requests.
  - Fixes to the document multipart PUT API.
  - Fixes regarding file descriptor leaks for databases with views.

-------------------------------------------------------------------
Thu Dec  8 12:51:05 UTC 2011 - dmacvicar@suse.de

- create /var/run/couchdb explicitly in the init script
  (needed with /var/run as tmpfs)

-------------------------------------------------------------------
Thu Dec  1 11:20:40 UTC 2011 - coolo@suse.com

- add libtool as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Fri Sep 30 00:10:35 UTC 2011 - saschpe@suse.de

- Set license to Apache-2.0 (SPDX style)
- Removed outdated %clean section
- Use %_smp_mflags instead of %jobs macro
- Use %make_install instead of %makeinstall

-------------------------------------------------------------------
Mon Jun  6 16:44:37 UTC 2011 - mrueckert@suse.de

- update to version 1.1.0
  - Native SSL support.
  - Added support for HTTP range requests for attachments.
  - Added built-in filters for _changes: _doc_ids and _design.
  - Added configuration option for TCP_NODELAY aka “Nagle”.
  - Allow wildcards in vhosts definitions.
  - More granular ETag support for views.
  - More flexible URL rewriter.
  - Added OS Process module to manage daemons outside of CouchDB.
  - Added HTTP Proxy handler for more scalable externals.
  - Added _replicator database to manage replications.
  - Multiple micro-optimizations when reading data.
  - Added CommonJS support to map functions.
  - Added stale=update_after query option that triggers a view
    update after returning a stale=ok response.
  - More explicit error messages when it’s not possible to access a
    file due to lack of permissions.
  - Added a “change password”-feature to Futon.

-------------------------------------------------------------------
Thu Mar 31 16:15:21 UTC 2011 - roosmaa@gmail.com

- update to version 1.0.2
  * Make test suite work with Safari and Chrome.
  * Fixed animated progress spinner.
  * Fix raw view document link due to overzealous URI encoding.
  * Spell javascript correctly in loadScript(uri).
  * Fix leaking file handles after compacting databases and views.
  * Fix databases forgetting their validation function after
    compaction.
  * Fix occasional timeout errors after successfully compacting
    large databases.
  * Fix ocassional error when writing to a database that has just
    been compacted.
  * Fix occasional timeout errors on systems with slow or heavily
    loaded IO.
  * Fix for OOME when compactions include documents with many
    conflicts.
  * Fix for missing attachment compression when MIME types
    included parameters.
  * Preserve purge metadata during compaction to avoid spurious
    view rebuilds.
  * Fix spurious conflicts introduced when uploading an attachment
    after a doc has been in a conflict.
    See COUCHDB-902 for details.
  * Fix for frequently edited documents in multi-master deployments
    being duplicated in changes and _alldocs. See COUCHDDB-968 for
    details on how to repair.
  * Significantly higher read and write throughput against database
    and view index files.
  * Reduce lengthy stack traces.
  * Allow logging of native types.
  * Allow reduce=false parameter in map-only views.
  * Fix parsing of Accept headers.
  * Fix for multipart GET APIs when an attachment was created
    during a local-local replication. See COUCHDB-1022 for details.
  * Updated ibrowse library to 2.1.2 fixing numerous replication
    issues.
  * Make sure that the replicator respects HTTP settings defined
    in the config.
  * Fix error when the ibrowse connection closes unexpectedly.
  * Fix authenticated replication (with HTTP basic auth) of design
    documents with attachments.
  * Various fixes to make replication more resilient for
    edge-cases.
  * Don’t trigger view updates when requesting _design/doc/_info.
  * Fix for circular references in CommonJS requires.
  * Made isArray() function available to functions executed in
    the query server.
  * Documents are now sealed before being passed to map functions.
  * Force view compaction failure when duplicated document data
    exists. When this error is seen in the logs users should
    rebuild their views from scratch to fix the issue.
    See COUCHDB-999 for details.

-------------------------------------------------------------------
Tue Aug 31 11:39:34 UTC 2010 - Rolf.Niepraschk@gmx.de

- update to version 1.0.1
  * Fix data corruption bug COUCHDB-844. Please see
    http://couchdb.apache.org/notice/1.0.1.html for details.
  * Added support for replication via an HTTP/HTTP proxy.
  * Fix pull replication of attachments from 0.11 to 1.0.x.
  * Make the _changes feed work with non-integer seqnums.
  * Expose `committed_update_seq` for monitoring purposes.
  * Show fields saved along with _deleted=true. Allows for
    auditing of deletes.
  * More robust Accept-header detection.
  * Enable basic-auth popup when required to access the server,
    to prevent people from getting locked out.
  * User interface element for querying stale (cached) views.
  * Included additional source files for distribution.
- additional changes from version 1.0.0
  * Added authentication caching, to avoid repeated opening and
    closing of the users database for each request requiring
    authentication.
  * Small optimization for reordering result lists.
  * More efficient header commits.
  * Use O_APPEND to save lseeks.
  * Faster implementation of pread_iolist(). Further improves
    performance on concurrent reads.
  * Faster default view collation.
  * Added option to include update_seq in view responses.
- additional changes from 0.11.2
  * Fix bug when pushing design docs by non-admins, which was
    hanging the replicator for no good reason.
  * Fix bug when pulling design documents from a source that
    requires basic-auth.
  * Better error messages on invalid URL requests.
  * User documents can now be deleted by admins or the user.
  * Avoid potential DOS attack by guarding all creation of atoms.
  * Add some Futon files that were missing from the Makefile.
For the 0.11.1 changes see /usr/share/doc/packages/couchdb/CHANGES.

-------------------------------------------------------------------
Mon Apr 12 13:52:16 UTC 2010 - dimstar@opensuse.org

- Require a proper xulrunner on openSUSE up to 11.2. On 11.3+ we
  can require the smaller dep package mozilla-js<version>. This is
  important in case somebody installs a newer FF / xul version. By
  provided symbols, the newer xul version would provide everything,
  but as libmozjs.so is linked using an rpath this would break
  the applications.

-------------------------------------------------------------------
Fri Apr  9 20:54:24 UTC 2010 - dimstar@opensuse.org

- Add couchdb-autotools.patch: autoreconf now does no longer fail
  on older openSUSE releases.

-------------------------------------------------------------------
Fri Apr  9 18:30:29 UTC 2010 - dimstar@opensuse.org

- Build against xulrunner 1.9.1 on openSUSE 11.2, otherwise build
  against xulrunner 1.9.2; until xulrunner 1.9.1, mozjs headers
  resided in unstable.
- Add couchdb-mozjs-rpath.patch: our mozjs.so lives outside of
  LD_LIBRARY_PATH and we require the proper -rpath for this.

-------------------------------------------------------------------
Tue Mar 30 09:21:22 UTC 2010 - dimstar@opensuse.org

- Update to version 0.11.0:
  + Added support for building a Windows installer as part of
    ‘make dist’.
  + Added optional ‘raw’ binary collation for faster view builds
    where Unicode collation is not important.
  + Improved view index build time by reducing ICU collation
    callouts.
  + Added option to implicitly create replication target databases.
  + Improved view information objects.
  + Bug fix for partial updates during view builds.
  + Bug fix for building couch.app’s module list.
  + Fixed a problem with statistics timers and system sleep.
  + Improved the statistics calculations to use an online moving
    window algorithm.
  + Adds batching of multiple updating requests, to improve
    throughput with many writers.
  + Removed the now redundant couch_batch_save module.
  + Bug fix for premature termination of chunked responses.
  + Improved speed and concurrency of config lookups.
  + Fixed an edge case for HTTP redirects during replication.
  + Fixed HTTP timeout handling for replication.
  + Fixed query parameter handling in OAuth’d replication.
  + Fixed a bug preventing mixing languages with lists and views.
  + Avoid OS process leaks in lists.
  + Avoid leaking file descriptors on automatic replication
    restarts.
  + Various improvements to the Futon UI.
  + Provide Content-MD5 header support for attachments.
  + Adds configurable compression of attachments.
  + Added default cookie-authentication and users db.
  + Added per-db reader access control lists.
  + Added per-db security object for configuration data in
    validation functions.
  + Added URL Rewriter handler.
  + Added proxy authentication handler.
  + Added ability to replicate documents by id.
  + Added virtual host handling.
  + Uses json2.js for JSON serialization compatiblity with native
    JSON.
- Add -std=gnu99 to CFLAGS. The source implies this would be needed
- Drop couchdb-initenabled.patch and couchdb-curl-check.diff.
- Drop apache-couchdb-0.10.1_no_icu_config.patch, no longer needed.
- As we don't patch configure, let's no longer invoke autoreconf.

-------------------------------------------------------------------
Thu Mar 25 11:05:04 UTC 2010 - mrueckert@suse.de

- fix rccouchdb symlink

-------------------------------------------------------------------
Thu Mar 25 10:54:57 UTC 2010 - mrueckert@suse.de

- added apache-couchdb-0.10.1_no_icu_config.patch:
  remove dependency on icu-config. it is only used to set the
  LD_LIBRARY_PATH.

-------------------------------------------------------------------
Fri Mar 19 11:59:30 UTC 2010 - dimstar@opensuse.org

- Provide a couchdb init file that can actually work on
  openSUSE.
- Use the various service macros for post
- Do not launch ldconfig. There are no libraries installed in
  system paths.

-------------------------------------------------------------------
Sun Mar  7 19:55:40 UTC 2010 - aj@suse.de

- Remove runtime requires on libicu-devel.

-------------------------------------------------------------------
Sun Mar  7 19:55:22 UTC 2010 - aj@suse.de

- Fix group.

-------------------------------------------------------------------
Tue Feb 16 09:36:45 UTC 2010 - awafaa@opensuse.org

- Add fix from https://issues.apache.org/jira/browse/COUCHDB-562.

-------------------------------------------------------------------
Mon Feb 15 18:46:00 UTC 2010 - riggwelter@opensuse.org

- Fix spec file to build sane packages.

-------------------------------------------------------------------
Thu Feb 11 11:59:31 UTC  2010 - awafaa@opensuse.org

- Initial build for openSUSE 0.10.1


openSUSE Build Service is sponsored by