Re: [Release] CouchDB 2.0

2016-09-20 Thread William Edney
Congratulations to the Apache CouchDB development community for the 2.0
release!

Thank you for your persistence and hard work. Looking forward to using this
new release.

Cheers,

- Bill

On Tue, Sep 20, 2016 at 4:13 AM, Александр Опак 
wrote:

> 99% compatible, You guys the best!
>
> 2016-09-20 12:11 GMT+03:00 Jan Lehnardt :
> >
> >> On 20 Sep 2016, at 11:05, Jan Lehnardt  wrote:
> >>
> >> The Apache CouchDB development community is proud to announce the
> immediate availability of version 2.0.
> >>
> >> See also the official Apache Press Release: https://blogs.apache.org/
> foundation/entry/the_apache_software_foundation_announces99
> >>
> >> CouchDB 2.0 is 99% API compatible (http://docs.couchdb.org/en/
> master/whatsnew/2.0.html#upgrade-notes) with the 1.x series and most
> applications should continue to just work.
> >>
> >> # Cluster
> >>
> >> CouchDB 2.0’s prime new feature is naive
> >
> > *native, of course. *sweat*
> >
> >> support for clustering. It is based on the Dynamo paper (http://www.
> allthingsdistributed.com/2007/10/amazons_dynamo.html) and the work done
> at Cloudant and IBM in the BigCouch project which is now fully merged into
> Apache CouchDB project.
> >>
> >> In short, clustering means that you can take a set of computers or
> virtual machines in the same data center and make them behave like a
> single, unified CouchDB instance. This has three benefits:
> >>
> >> 1. fault tolerance: data is stored on more than one computer. A CouchDB
> 2.0 cluster obviates the need for custom setup of failover CouchDB
> instances.
> >>
> >> 2. performance: data is split up and only a part lives on each node in
> a  cluster. That means each node only has a fraction of the work to do
> (like computing a view index) than a single node instance would have.
> >>
> >> 3. capacity: with setups of multiple computers storing data, and with
> data being split among nodes, it is now possible to store amounts of data
> in CouchDB that exceed the capacity of a single computer many many times,
> setting CouchDB up for genuine Big Data solutions.
> >>
> >> You have full control over all parameters of the cluster to suit every
> project’s needs.
> >> Note: CouchDB 2.0 can also be configured as a “single node”-cluster, if
> none of the above benefits are relevant to you.
> >>
> >> See the CouchDB 2.0 Architecture blog post (https://blog.couchdb.org/
> 2016/08/01/couchdb-2-0-architecture/) for more information about the
> clustering technology.
> >>
> >> # Easy Queries
> >>
> >> The second major feature is the declarative query language “Mango”.
> Mango is easier to use and faster in operation than the existing
> JavaScript-based Views. Of course, JavaScript Views continue to work.
> >>
> >> See the Mango Query blog post (https://blog.couchdb.org/
> 2016/08/03/feature-mango-query/) for more information about Mango.
> >>
> >> # New Admin Interface
> >>
> >> CouchDB 2.0 comes with a completely rewritten administration interface
> (nickname “Fauxton”), built in React.js. It sports a modern look, advanced
> features and a code-base that is easy to contribute to.
> >>
> >> See Fauxton, the new CouchDB Dashboard for more info.
> >>
> >> # Performance
> >>
> >> Both the replicator and compactor have undergone significant
> performance improvements that will speed up replication between CouchDB
> instances as well as PouchDB (https://pouchdb.com/) and Couchbase Lite
> instances.
> >>
> >> Compaction can now be run at any time, even continuously, with an
> i/o-queueing system ensuring that live requests are not slowed down while
> compaction is running.
> >>
> >> In addition: the compaction process is shorter, uses less CPU and RAM,
> produces smaller database files and freshly compacted databases are
> significantly faster to read from.
> >>
> >> See Feature: Replication (https://blog.couchdb.org/2016/08/15/) and
> Feature: Compaction (https://blog.couchdb.org/2016/08/10/) for more info.
> >>
> >> # New Logo
> >>
> >> CouchDB 2.0 comes with a brand new Logo, designed by Constantin
> Angheloui. The website, docs and other materials have been updated. See the
> CouchDB 2.0 branding guide for details: https://github.com/apache/
> couchdb-www/blob/asf-site/CouchDB-visual-identity/CouchDB-brand-book.pdf
> >>
> >> # More Details
> >>
> >> For more details, please refer to our 2.0 blog post series:
> https://blog.couchdb.org/2016/08/23/check-out-the-road-to-
> couchdb-2-0-series/
> >>
> >> # Download
> >>
> >> Apache CouchDB 2.0 downloads are available from the official website:
> http://couchdb.apache.org/#download.
> >>
> >> # Acknowledgements
> >>
> >> The community would like to thank all contributors for their part in
> making this release, from the smallest bug report or patch to major
> contributions in code, design, or marketing, we couldn’t have done it
> without you!
> >>
> >
> > --
> > Professional Support for Apache CouchDB:
> > 

Re: [Release] CouchDB 2.0

2016-09-20 Thread Александр Опак
99% compatible, You guys the best!

2016-09-20 12:11 GMT+03:00 Jan Lehnardt :
>
>> On 20 Sep 2016, at 11:05, Jan Lehnardt  wrote:
>>
>> The Apache CouchDB development community is proud to announce the immediate 
>> availability of version 2.0.
>>
>> See also the official Apache Press Release: 
>> https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces99
>>
>> CouchDB 2.0 is 99% API compatible 
>> (http://docs.couchdb.org/en/master/whatsnew/2.0.html#upgrade-notes) with the 
>> 1.x series and most applications should continue to just work.
>>
>> # Cluster
>>
>> CouchDB 2.0’s prime new feature is naive
>
> *native, of course. *sweat*
>
>> support for clustering. It is based on the Dynamo paper 
>> (http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html) and the 
>> work done at Cloudant and IBM in the BigCouch project which is now fully 
>> merged into Apache CouchDB project.
>>
>> In short, clustering means that you can take a set of computers or virtual 
>> machines in the same data center and make them behave like a single, unified 
>> CouchDB instance. This has three benefits:
>>
>> 1. fault tolerance: data is stored on more than one computer. A CouchDB 2.0 
>> cluster obviates the need for custom setup of failover CouchDB instances.
>>
>> 2. performance: data is split up and only a part lives on each node in a  
>> cluster. That means each node only has a fraction of the work to do (like 
>> computing a view index) than a single node instance would have.
>>
>> 3. capacity: with setups of multiple computers storing data, and with data 
>> being split among nodes, it is now possible to store amounts of data in 
>> CouchDB that exceed the capacity of a single computer many many times, 
>> setting CouchDB up for genuine Big Data solutions.
>>
>> You have full control over all parameters of the cluster to suit every 
>> project’s needs.
>> Note: CouchDB 2.0 can also be configured as a “single node”-cluster, if none 
>> of the above benefits are relevant to you.
>>
>> See the CouchDB 2.0 Architecture blog post 
>> (https://blog.couchdb.org/2016/08/01/couchdb-2-0-architecture/) for more 
>> information about the clustering technology.
>>
>> # Easy Queries
>>
>> The second major feature is the declarative query language “Mango”. Mango is 
>> easier to use and faster in operation than the existing JavaScript-based 
>> Views. Of course, JavaScript Views continue to work.
>>
>> See the Mango Query blog post 
>> (https://blog.couchdb.org/2016/08/03/feature-mango-query/) for more 
>> information about Mango.
>>
>> # New Admin Interface
>>
>> CouchDB 2.0 comes with a completely rewritten administration interface 
>> (nickname “Fauxton”), built in React.js. It sports a modern look, advanced 
>> features and a code-base that is easy to contribute to.
>>
>> See Fauxton, the new CouchDB Dashboard for more info.
>>
>> # Performance
>>
>> Both the replicator and compactor have undergone significant performance 
>> improvements that will speed up replication between CouchDB instances as 
>> well as PouchDB (https://pouchdb.com/) and Couchbase Lite instances.
>>
>> Compaction can now be run at any time, even continuously, with an 
>> i/o-queueing system ensuring that live requests are not slowed down while 
>> compaction is running.
>>
>> In addition: the compaction process is shorter, uses less CPU and RAM, 
>> produces smaller database files and freshly compacted databases are 
>> significantly faster to read from.
>>
>> See Feature: Replication (https://blog.couchdb.org/2016/08/15/) and Feature: 
>> Compaction (https://blog.couchdb.org/2016/08/10/) for more info.
>>
>> # New Logo
>>
>> CouchDB 2.0 comes with a brand new Logo, designed by Constantin Angheloui. 
>> The website, docs and other materials have been updated. See the CouchDB 2.0 
>> branding guide for details: 
>> https://github.com/apache/couchdb-www/blob/asf-site/CouchDB-visual-identity/CouchDB-brand-book.pdf
>>
>> # More Details
>>
>> For more details, please refer to our 2.0 blog post series: 
>> https://blog.couchdb.org/2016/08/23/check-out-the-road-to-couchdb-2-0-series/
>>
>> # Download
>>
>> Apache CouchDB 2.0 downloads are available from the official website: 
>> http://couchdb.apache.org/#download.
>>
>> # Acknowledgements
>>
>> The community would like to thank all contributors for their part in making 
>> this release, from the smallest bug report or patch to major contributions 
>> in code, design, or marketing, we couldn’t have done it without you!
>>
>
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>



-- 
github:
https://github.com/OpakAlex


Re: [Release] CouchDB 2.0

2016-09-20 Thread Jan Lehnardt

> On 20 Sep 2016, at 11:05, Jan Lehnardt  wrote:
> 
> The Apache CouchDB development community is proud to announce the immediate 
> availability of version 2.0.
> 
> See also the official Apache Press Release: 
> https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces99
> 
> CouchDB 2.0 is 99% API compatible 
> (http://docs.couchdb.org/en/master/whatsnew/2.0.html#upgrade-notes) with the 
> 1.x series and most applications should continue to just work.
> 
> # Cluster
> 
> CouchDB 2.0’s prime new feature is naive

*native, of course. *sweat*

> support for clustering. It is based on the Dynamo paper 
> (http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html) and the 
> work done at Cloudant and IBM in the BigCouch project which is now fully 
> merged into Apache CouchDB project.
> 
> In short, clustering means that you can take a set of computers or virtual 
> machines in the same data center and make them behave like a single, unified 
> CouchDB instance. This has three benefits:
> 
> 1. fault tolerance: data is stored on more than one computer. A CouchDB 2.0 
> cluster obviates the need for custom setup of failover CouchDB instances.
> 
> 2. performance: data is split up and only a part lives on each node in a  
> cluster. That means each node only has a fraction of the work to do (like 
> computing a view index) than a single node instance would have.
> 
> 3. capacity: with setups of multiple computers storing data, and with data 
> being split among nodes, it is now possible to store amounts of data in 
> CouchDB that exceed the capacity of a single computer many many times, 
> setting CouchDB up for genuine Big Data solutions.
> 
> You have full control over all parameters of the cluster to suit every 
> project’s needs.
> Note: CouchDB 2.0 can also be configured as a “single node”-cluster, if none 
> of the above benefits are relevant to you.
> 
> See the CouchDB 2.0 Architecture blog post 
> (https://blog.couchdb.org/2016/08/01/couchdb-2-0-architecture/) for more 
> information about the clustering technology.
> 
> # Easy Queries
> 
> The second major feature is the declarative query language “Mango”. Mango is 
> easier to use and faster in operation than the existing JavaScript-based 
> Views. Of course, JavaScript Views continue to work.
> 
> See the Mango Query blog post 
> (https://blog.couchdb.org/2016/08/03/feature-mango-query/) for more 
> information about Mango.
> 
> # New Admin Interface
> 
> CouchDB 2.0 comes with a completely rewritten administration interface 
> (nickname “Fauxton”), built in React.js. It sports a modern look, advanced 
> features and a code-base that is easy to contribute to.
> 
> See Fauxton, the new CouchDB Dashboard for more info.
> 
> # Performance
> 
> Both the replicator and compactor have undergone significant performance 
> improvements that will speed up replication between CouchDB instances as well 
> as PouchDB (https://pouchdb.com/) and Couchbase Lite instances.
> 
> Compaction can now be run at any time, even continuously, with an 
> i/o-queueing system ensuring that live requests are not slowed down while 
> compaction is running.
> 
> In addition: the compaction process is shorter, uses less CPU and RAM, 
> produces smaller database files and freshly compacted databases are 
> significantly faster to read from.
> 
> See Feature: Replication (https://blog.couchdb.org/2016/08/15/) and Feature: 
> Compaction (https://blog.couchdb.org/2016/08/10/) for more info.
> 
> # New Logo
> 
> CouchDB 2.0 comes with a brand new Logo, designed by Constantin Angheloui. 
> The website, docs and other materials have been updated. See the CouchDB 2.0 
> branding guide for details: 
> https://github.com/apache/couchdb-www/blob/asf-site/CouchDB-visual-identity/CouchDB-brand-book.pdf
> 
> # More Details
> 
> For more details, please refer to our 2.0 blog post series: 
> https://blog.couchdb.org/2016/08/23/check-out-the-road-to-couchdb-2-0-series/
> 
> # Download
> 
> Apache CouchDB 2.0 downloads are available from the official website: 
> http://couchdb.apache.org/#download.
> 
> # Acknowledgements
> 
> The community would like to thank all contributors for their part in making 
> this release, from the smallest bug report or patch to major contributions in 
> code, design, or marketing, we couldn’t have done it without you!
> 

-- 
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/