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