/[Apache-SVN]
ViewVC logotype

Revision 1098558


Jump to revision: Previous Next
Author: fdmanana
Date: Mon May 2 13:28:20 2011 UTC (12 years, 11 months ago)
Changed paths: 48
Log Message:
Add configurable file compression (snappy, deflate or none)

Not only this makes database and view index files smaller it also increases
database read/write performance, view index generation (specially for large
documents and/or documents with nested JSON structures) and compaction.
Closes COUCHDB-1120.




Changed paths

Path Details
Directorycouchdb/trunk/.gitignore modified , text changed
Directorycouchdb/trunk/LICENSE modified , text changed
Directorycouchdb/trunk/NOTICE modified , text changed
Directorycouchdb/trunk/configure.ac modified , text changed
Directorycouchdb/trunk/etc/couchdb/default.ini.tpl.in modified , text changed
Directorycouchdb/trunk/license.skip modified , text changed
Directorycouchdb/trunk/src/Makefile.am modified , text changed
Directorycouchdb/trunk/src/couchdb/Makefile.am modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_api_wrap.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_btree.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_changes.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_compress.erl added
Directorycouchdb/trunk/src/couchdb/couch_db.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_db.hrl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_db_updater.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_doc.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_file.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_httpd.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_httpd_db.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_query_servers.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_replication_manager.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_replicator.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_replicator_utils.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_server.erl modified , text changed
Directorycouchdb/trunk/src/couchdb/couch_view_group.erl modified , text changed
Directorycouchdb/trunk/src/snappy/ added
Directorycouchdb/trunk/src/snappy/Makefile.am added
Directorycouchdb/trunk/src/snappy/erl_nif_compat.h added
Directorycouchdb/trunk/src/snappy/google-snappy/ added
Directorycouchdb/trunk/src/snappy/google-snappy/AUTHORS added
Directorycouchdb/trunk/src/snappy/google-snappy/COPYING added
Directorycouchdb/trunk/src/snappy/google-snappy/config.h.in added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-internal.h added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-sinksource.cc added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-sinksource.h added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-stubs-internal.cc added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-stubs-internal.h added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy-stubs-public.h.in added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy.cc added
Directorycouchdb/trunk/src/snappy/google-snappy/snappy.h added
Directorycouchdb/trunk/src/snappy/snappy.app.in added
Directorycouchdb/trunk/src/snappy/snappy.erl added
Directorycouchdb/trunk/src/snappy/snappy_nif.cc added
Directorycouchdb/trunk/test/etap/010-file-basics.t modified , text changed
Directorycouchdb/trunk/test/etap/020-btree-basics.t modified , text changed
Directorycouchdb/trunk/test/etap/200-view-group-no-db-leaks.t modified , text changed
Directorycouchdb/trunk/test/etap/test_util.erl.in modified , text changed
Directorycouchdb/trunk/utils/Makefile.am modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26