SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for couchdb-1.2.0-6.5.i586.rpm :
Fri Dec 7 13:00:00 2012 rhaferAATTsuse.com
- Fixed LSB headers in init script to make inserv happy. CouchDB
cannot start in runlevel 2 as it requires $network.

Thu Nov 22 13:00:00 2012 aspiersAATTsuse.com
- Use \"su\" instead of \"sudo\" in init script, else couchdb inside
screen session dies when screen terminates.

Mon Jul 30 14:00:00 2012 saschpeAATTsuse.de
- BuildRequire js-devel (already in openSUSE) instead of libjs-devel
(only in server:database)

Tue Jul 24 14:00:00 2012 saschpeAATTsuse.de
- Set login shell of user couchdb to /bin/false
- Create /var/run/couchdb in %post and %ghost it (tmpfs)

Fri Jul 13 14:00:00 2012 jatanAATTsuse.de
- Add init and sysconfig scripts from IBS Devel:Cloud, so that CouchDB
actually starts when installed

Thu Jul 12 14:00:00 2012 dmacvicarAATTsuse.de
- remove all xulrunner support
without the rpath patch was already not working
- add --enable-js-trunk to build with newer libjs

Fri Jun 15 14:00:00 2012 factory-maintainerAATTkulow.org
- fix requires for factory

Wed Jun 13 14:00:00 2012 cooloAATTsuse.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 13:00:00 2011 cooloAATTsuse.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 13:00:00 2011 dmacvicarAATTsuse.de
- create /var/run/couchdb explicitly in the init script
(needed with /var/run as tmpfs)

Thu Dec 1 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency

Fri Sep 30 14:00:00 2011 saschpeAATTsuse.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 14:00:00 2011 mrueckertAATTsuse.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 14:00:00 2011 roosmaaAATTgmail.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 14:00:00 2010 Rolf.NiepraschkAATTgmx.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 14:00:00 2010 dimstarAATTopensuse.org
- Require a proper xulrunner on openSUSE up to 11.2. On 11.3+ we
can require the smaller dep package mozilla-js. 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 14:00:00 2010 dimstarAATTopensuse.org
- Add couchdb-autotools.patch: autoreconf now does no longer fail
on older openSUSE releases.

Fri Apr 9 14:00:00 2010 dimstarAATTopensuse.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 14:00:00 2010 dimstarAATTopensuse.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 13:00:00 2010 mrueckertAATTsuse.de
- fix rccouchdb symlink

Thu Mar 25 13:00:00 2010 mrueckertAATTsuse.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 13:00:00 2010 dimstarAATTopensuse.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 13:00:00 2010 ajAATTsuse.de
- Remove runtime requires on libicu-devel.

Sun Mar 7 13:00:00 2010 ajAATTsuse.de
- Fix group.

Tue Feb 16 13:00:00 2010 awafaaAATTopensuse.org
- Add fix from https://issues.apache.org/jira/browse/COUCHDB-562.

Mon Feb 15 13:00:00 2010 riggwelterAATTopensuse.org
- Fix spec file to build sane packages.

Thu Feb 11 13:00:00 2010 awafaaAATTopensuse.org
- Initial build for openSUSE 0.10.1


 
ICM