아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
이번 릴리즌 알파 버전과 베타 버전이 없는 첫번째 릴리즈로 릴리즈 변경내역은 아래와 같습니다.
릴리즈 변경 내역 :
* 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 couchbatchsave 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.
Apache CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript.
CouchDB also offers incremental replication with bi-directional conflict detection and resolution. CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests.
There are myriad third-party client libraries that make this even easier from your programming language of choice.
CouchDB’s built in Web administration console speaks directly to the database using HTTP requests issued from your browser.
CouchDB is written in Erlang, a robust functional programming language ideal for building concurrent distributed systems.
Erlang allows for a flexible design that is easily scalable and readily extensible.
변경내역 * Fixed test suite to work with build system.
* Fixed a problem with statistics timers and system sleep.
* 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.
CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.
CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests. There are myriad third-party client libraries that make this even easier from your programming language of choice. CouchDB's built in Web administration console speaks directly to the database using HTTP requests issued from your browser.
CouchDB is written in Erlang, a robust functional programming language ideal for building concurrent distributed systems. Erlang allows for a flexible design that is easily scalable and readily extensible.
* Remove branch callbacks to allow building couchjs against newer versions of Spidermonkey.
* Fix replication with 0.10 servers initiated by an 0.9 server.
CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.
CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests. There are myriad third-party client libraries that make this even easier from your programming language of choice. CouchDB's built in Web administration console speaks directly to the database using HTTP requests issued from your browser.
CouchDB is written in Erlang, a robust functional programming language ideal for building concurrent distributed systems. Erlang allows for a flexible design that is easily scalable and readily extensible.
CouchDB is a document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript. CouchDB also offers incremental replication with bi-directional conflict detection and resolution.
CouchDB provides a RESTful JSON API than can be accessed from any environment that allows HTTP requests. There are myriad third-party client libraries that make this even easier from your programming language of choice. CouchDB’s built in Web administration console speaks directly to the database using HTTP requests issued from your browser.
CouchDB is written in Erlang, a robust functional programming language ideal for building concurrent distributed systems. Erlang allows for a flexible design that is easily scalable and readily extensible.
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language.
CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments.
Version 0.9.1
-------------
Various bug fixes for the build system, configuration, statistics reporting, database core, external handlers, Futon interface, HTTP interface, JavaScript View Server and replicator.
Apache CouchDB is alpha software and still under heavy development. Please be aware that important areas such as the public API or internal database format may see backwards incompatible changes between versions.