Jan Lehnardt | 2 Jul 22:42 2015
Picon

Re: couchdb commit: updated refs/heads/1.6.x to 46f7b4e

Heya Robert,

as far as I can see, this commit is missing in the 1.x.x branch,
can you merge/cherry-pick it over?

Thanks! :)
Jan
--

> On 05 May 2015, at 16:04, rnewson@... wrote:
> 
> Repository: couchdb
> Updated Branches:
>  refs/heads/1.6.x 61d33cb64 -> 46f7b4e7e
> 
> 
> s/afrikan/afrikaans/g
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
> Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/46f7b4e7
> Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/46f7b4e7
> Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/46f7b4e7
> 
> Branch: refs/heads/1.6.x
> Commit: 46f7b4e7e1e34f427b333fd97ddb02e475848607
> Parents: 61d33cb
> Author: Robert Newson <rnewson@...>
> Authored: Tue May 5 15:03:44 2015 +0100
> Committer: Robert Newson <rnewson@...>
(Continue reading)

Jan Lehnardt | 2 Jul 22:42 2015
Picon
Picon

Re: couchdb commit: updated refs/heads/1.6.x to 61d33cb

Heya Klaus,

as far as I can see, this commit is missing in the 1.x.x branch,
can you merge/cherry-pick it over?

Thanks! :)
Jan
--

> On 27 Oct 2014, at 12:02, klaus_trainer@... wrote:
> 
> Repository: couchdb
> Updated Branches:
>  refs/heads/1.6.x 164cf5ed2 -> 61d33cb64
> 
> 
> Improve documentation of `cacert_file` ssl option
> 
> The documentation was incorrect insofar that it only described its
> functionality for client verification, although the configuration is
> used for server verification as well.
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
> Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/61d33cb6
> Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/61d33cb6
> Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/61d33cb6
> 
> Branch: refs/heads/1.6.x
> Commit: 61d33cb64124535571e61e6ba1b5f353fb297a40
(Continue reading)

Jan Lehnardt | 2 Jul 22:40 2015
Picon

Re: couchdb commit: updated refs/heads/1.6.x to 95cb436

Heya Dave,

can you also commit this to the 1.x.x branch, so this is in a hypothetical 1.7.0 release?

Thanks!
Jan
--

> On 26 Jun 2015, at 13:52, dch@... wrote:
> 
> Repository: couchdb
> Updated Branches:
>  refs/heads/1.6.x 46f7b4e7e -> 95cb436be
> 
> 
> build: support OTP-18.0
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
> Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/95cb436b
> Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/95cb436b
> Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/95cb436b
> 
> Branch: refs/heads/1.6.x
> Commit: 95cb436be30305efa091809813b64ef31af968c8
> Parents: 46f7b4e
> Author: Dave Cottlehuber <dch@...>
> Authored: Fri Jun 26 10:31:27 2015 +0200
> Committer: Dave Cottlehuber <dch@...>
> Committed: Fri Jun 26 12:01:26 2015 +0200
(Continue reading)

Katharina Jockenhöfer | 2 Jul 22:37 2015

[BLOG] The CouchDB Weekly News, July 2nd, is out!

Hi everyone,

these are the CouchDB Weekly News:
http://blog.couchdb.org/2015/07/02/couchdb-weekly-news-july-02-2015/ <http://blog.couchdb.org/2015/07/02/couchdb-weekly-news-july-02-2015/>

This week:
- Big discussions on CouchDB 2.0 near goals, growing a dedicated CouchDB CI team, CouchDB on ApacheCon,
Fauxton Config and the new Config API
- various questions on user <at>  
- OTP 18.0 support for CouchDB
- Updated Ubuntu Packages
- Fauxton - A visual guide
- Use cases and a lot of questions out there
- Online CouchDB webinar by Erlang Solutions
- and jobs and more events and a lot of relaxation … :)

Thank you for submitting news!!

Please help promote the Weekly News here:
https://plus.google.com/+CouchDB/posts/2TksfPPoqEt
https://www.facebook.com/pages/CouchDB/507603582605204?ref=hl <https://www.facebook.com/pages/CouchDB/507603582605204?ref=hl>
https://www.linkedin.com/company/apache-couchdb <https://www.linkedin.com/company/apache-couchdb>
https://twitter.com/CouchDB/status/616703736015007744 <https://twitter.com/CouchDB/status/616703736015007744>
http://redd.it/3bwvsj

You're invited to share the link in the social networks of your choice and help us
promote CouchDB.

Thank you all very much for your support. 
Katharina
(Continue reading)

Robert Kowalski | 1 Jul 15:14 2015

[PROPOSAL] Fauxton config and the new config API

Hi folks,

in the last week we got a new API endpoint:

```
_node/<fqdn>/_config
```

Using this endpoint you can reach every node in a cluster by
specifying the name of the node.

This sound cool to me for using it in Fauxton as the Fauxton team
wants to keep the ability to configure CouchDB using Fauxton like in
1.x where you can change your config on a CouchDB that is running in
production.

In the last days I worked with the API in Fauxton and had to explain
the new config section in Fauxton to several people and while doing
that I got more and more aware that it is not really working well for
multi-node-setups.

Here are the things I found out or I had to explain:

- the feature is not intended for more than 5, maybe 10 nodes as it is
not feasible for the user and also gets more and more error prone the
more nodes we have in the cluster (e.g. network partitions)

- for all other settings the cluster is in a state where the configs
on the nodes are different, maybe up to 10 minutes for a 10 nodes
cluster that gets a new configuration manually using the UI by
(Continue reading)

Katharina Jockenhöfer | 1 Jul 09:07 2015

CouchDB Weekly News – Submissions

Hello again!

just want to encourage you, you can please send me submissions for the CouchDB Weekly News, if you have
anything. Would be appreciated if send until tomorrow 3pm CET.

Especially for 
- News in the CouchDB and PouchDB universe
- Opinions, good articles/talks 
- Interesting use cases
- CouchDB related events

Thank you all for your support. 

Happy summer time!
Katharina
Joan Touzet | 1 Jul 05:05 2015
Picon

[master] rebar failing get-deps on win64

Hi there, I'm in the process of trying to get CouchDB 2.0 ported
to Windows. I've reproduced the configure script in PowerShell
script and am proceeding to work on the Makefiles, but I'm running
into a get-deps issue where it fails to pull the couch_index deps.

As my time is limited on this project, might anyone have any ideas
to help me out?

Here's the complete output of a clean followed by a get-deps:

PS C:\workspace\couchdb> rebar -r clean
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
c:/workspace/couchdb/src/couch_index
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
c:/workspace/couchdb/src/couch_mrview
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
c:/workspace/couchdb/src/couch_replicator
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
c:/workspace/couchdb/src/couch_plugins
WARN:  Expected c:/workspace/couchdb/src/docs to be a raw dependency directory, but no directory found.
WARN:  Expected c:/workspace/couchdb/src/fauxton to be a raw dependency directory, but no directory found.
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
c:/workspace/couchdb/src/ibrowse
WARN:  Directory expected to be an app dir, but no app file found
in ebin/ or src/:
(Continue reading)

Benjamin Young | 1 Jul 04:40 2015

ApacheCon Core & Big Data EU

Hi all!

In case you missed it, the Call for Proposals ends tomorrow (July 1) for ApacheCon: Core EU in Budapest,
October 1-2:
http://events.linuxfoundation.org/events/apachecon-core-europe/program/cfp

Apache: Big Data EU is the 3 days prior, September 28 - 30th in the same location. It's CfP ends on the 10th: http://events.linuxfoundation.org/events/apachecon-core-europe/program/cfp

I've submitted one talk to both, and would encourage anyone considering submitting to hurry up and do so! ;)

I asked around in IRC and there's a handful of folks submitting. I'd love to see if we could land a
"mini-summit" for Apache CouchDB-which would essentially amount to our having about 6 talks accepted so
we'd have our own track.

Regardless, I'd love to get as many of as can together at ApacheCon to meet-up, exchange notes, and dive
deeper into the cushions of CouchDB. There's so much great stuff happening for CouchDB right now, it
really just needs vocal champions. :)

If you submit, it'd be great to know here on the list, so we can get a sense of who's hoping to go-as that might
give us the opportunity for a "mini-summit" or BarCamp Apache space or some such.

Thanks, all!
Benjamin
--
bigbluehat@...<mailto:bigbluehat@...>
http://bigbluehat.com/
Jan Lehnardt | 29 Jun 23:21 2015
Picon

Continuous Integration Redux

Hey all,

last week I did a bit of outreach on Twitter, trying to grow our CI team. “What CI team?” you ask. — Exactly.

CouchDB needs world-class continuous integration in order to guarantee that we deliver quality software
across many platforms and configuration without wasting too much time.

In the past, I’ve handled the CI setup (http://ci.couchdb.org:8888 / rough docs at:
http://wiki.apache.org/couchdb/CI where you see that we are a little out of date ;) on a Mac Mini in my
home. It was meant as a temporary measure until a larger team could take over. This never happened and we are
trying to revive the effort now for the upcoming 2.0 release.

Before you ask: we are already using Travis CI, and it is really nice to do baseline checks for ongoing
development and Pull Requests, but it is inadequate to satisfy all our testing needs. In particular
testing on multiple operating systems, different operating system versions, dependency versions and
configurations (and Windows!) — I’m very good personal friends with the Travis team, and they want to
work towards supporting these things, but it’s nowhere near on their roadmap, and we need better CI now.

## There are a bunch of things to do

Before I go into details, I’d like to point out that the most important thing we need here is someone, or
better a group of people that are *interested in assuming ownership of the CouchDB Continuous
Integration operations*. 

You’ll be part of a uniquely friendly community and would work on something, while sometimes thankless,
that would be of incredible benefit to the project. And we are here to hold your hands getting started. :)

Also, nothing here requires any specific Erlang knowledge. Any test suites are up to the Erlang devs in the
community and other than that, Erlang is just another Unix/Windows binary, nothing special required,
*and* you have a bunch of experts eager to help you at your disposal :)
(Continue reading)

Nick North | 28 Jun 17:48 2015
Picon

Building CouchDB 2.0

I'm hoping eventually to try building CouchDB 2.0 on Windows, but thought
I'd start with Ubuntu 15.04 to give some point of reference. Using a clone
of master from yesterday, the instructions in README-DEV worked well up to
the point of completing "make check", after a couple of dependency issues,
which was excellent.

However, I ran into problems with the "make docker-image" step. It produced
a few hundred lines of output, but finally died, saying:

==> b64url (compile)
ERROR: /home/couchdb/src/b64url/.rebar/erlcinfo file version is
incompatible. expected: 1 got: 2
ERROR: compile failed while processing /home/couchdb/src/b64url: rebar_abort

As the README-DEV file asks us to report problems, I'm passing this along.

The full output is in this gist
<https://gist.github.com/NorthNick/2df550ff3bd6aab13859>, in case that
is helpful, and it might be important to know that

rebar was one of the dependencies that gave trouble, as the standard
Ubuntu package is too old,

so I fetched and compiled the latest code. If anyone can point out
where I'm going

wrong I'd be most grateful. Thanks for your help,

Nick

(Continue reading)

Jan Lehnardt | 27 Jun 14:56 2015
Picon

Re: chttpd commit: updated refs/heads/add-manual-migration-logic to 73d6f33

What’s a security migration?

Best
Jan
--

> On 27 Jun 2015, at 00:40, chewbranca@... wrote:
> 
> Repository: couchdb-chttpd
> Updated Branches:
>  refs/heads/add-manual-migration-logic [created] 73d6f3302
> 
> 
> Don't allow security updates during cassim migration
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo
> Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/73d6f330
> Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/73d6f330
> Diff: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/diff/73d6f330
> 
> Branch: refs/heads/add-manual-migration-logic
> Commit: 73d6f3302f43377bb6913265300c846aa247b2f8
> Parents: e7f9ed8
> Author: Russell Branca <chewbranca@...>
> Authored: Fri Jun 26 22:30:23 2015 +0000
> Committer: Russell Branca <chewbranca@...>
> Committed: Fri Jun 26 22:30:23 2015 +0000
> 
> ----------------------------------------------------------------------
(Continue reading)


Gmane