Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug when delete all docs on page1760-fauxton-correct-row-message | Garren Smith | 2013-10-11 | 2 | -2/+13 |
| | |||||
* | Fauxton: Fix correct row number message | Garren Smith | 2013-10-10 | 4 | -44/+100 |
| | |||||
* | Merge branch 'remove-e4x-tests' | Jan Lehnardt | 2013-10-07 | 6 | -136/+4 |
|\ | | | | | | | | | * remove-e4x-tests: remove E4X tests | ||||
| * | remove E4X testsremove-e4x-tests | Jan Lehnardt | 2013-09-30 | 6 | -136/+4 |
| | | |||||
* | | Merge branch 'build-system-fixes-1.5.x' | Jan Lehnardt | 2013-10-07 | 13 | -12/+139 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * build-system-fixes-1.5.x: (22 commits) the last line is intentionally left blank to appease POSIX gods [my-first-couchdb-plugin] remove note about ex-Makefile.dist move build system edits for my-first-couchdb-plugin to src/ [my-first-couchdb-plugin] use Apache 2 License move erlang-version.escript to EXTRA_DIST add erlang-version.escript to bin_SCRIPTS update license.skip with generated files fix fauxton adds fix typo add my-first-couchdb-plugin .gitignore remove more accidental edits remove accidental edit advise renaming the Makefile custom Makefile for my-first-couchdb-plugin add src/couchjs-node/Makedile to configure.ac trailing spaces set up my-first-couchdb-plugin with EXTRA_DIST set up couchjs-node with EXTRA_DIST add fauxton dist to Makefile add plugins.html & pagination.rst to Makefiles ... | ||||
| * | | the last line is intentionally left blank to appease POSIX gods | Jan Lehnardt | 2013-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | [my-first-couchdb-plugin] remove note about ex-Makefile.distbuild-system-fixes-1.5.x | Jan Lehnardt | 2013-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | move build system edits for my-first-couchdb-plugin to src/ | Jan Lehnardt | 2013-10-07 | 5 | -23/+11 |
| | | | |||||
| * | | [my-first-couchdb-plugin] use Apache 2 License | Jan Lehnardt | 2013-10-07 | 3 | -1/+29 |
| | | | |||||
| * | | move erlang-version.escript to EXTRA_DIST | Jan Lehnardt | 2013-10-04 | 1 | -2/+2 |
| | | | |||||
| * | | add erlang-version.escript to bin_SCRIPTS | Jan Lehnardt | 2013-10-04 | 1 | -2/+2 |
| | | | |||||
| * | | update license.skip with generated files | Jan Lehnardt | 2013-10-04 | 1 | -0/+2 |
| | | | |||||
| * | | fix fauxton adds | Jan Lehnardt | 2013-10-04 | 1 | -23/+19 |
| | | | |||||
| * | | fix typo | Jan Lehnardt | 2013-10-04 | 1 | -1/+1 |
| | | | |||||
| * | | add my-first-couchdb-plugin .gitignore | Jan Lehnardt | 2013-10-04 | 2 | -1/+2 |
| | | | |||||
| * | | remove more accidental edits | Jan Lehnardt | 2013-10-04 | 1 | -13/+11 |
| | | | |||||
| * | | remove accidental edit | Jan Lehnardt | 2013-10-04 | 1 | -1/+0 |
| | | | |||||
| * | | advise renaming the Makefile | Jan Lehnardt | 2013-10-04 | 1 | -1/+1 |
| | | | |||||
| * | | custom Makefile for my-first-couchdb-plugin | Jan Lehnardt | 2013-10-04 | 4 | -11/+62 |
| | | | |||||
| * | | add src/couchjs-node/Makedile to configure.ac | Jan Lehnardt | 2013-10-04 | 1 | -0/+1 |
| | | | |||||
| * | | trailing spaces | Jan Lehnardt | 2013-10-04 | 1 | -7/+7 |
| | | | |||||
| * | | set up my-first-couchdb-plugin with EXTRA_DIST | Jan Lehnardt | 2013-10-04 | 1 | -1/+12 |
| | | | |||||
| * | | set up couchjs-node with EXTRA_DIST | Jan Lehnardt | 2013-10-04 | 1 | -0/+26 |
| | | | |||||
| * | | add fauxton dist to Makefile | Jan Lehnardt | 2013-10-04 | 1 | -0/+23 |
| | | | |||||
| * | | add plugins.html & pagination.rst to Makefiles | Jan Lehnardt | 2013-10-04 | 2 | -0/+3 |
| | | | |||||
| * | | add src/couch_plugins/README.md to EXTRA_DIST | Jan Lehnardt | 2013-10-03 | 1 | -1/+1 |
| | | | |||||
| * | | add erlang-version.escript to noinst_SCRIPTS | Jan Lehnardt | 2013-10-03 | 1 | -1/+1 |
| | | | |||||
* | | | 72 char columns | Jan Lehnardt | 2013-10-07 | 1 | -29/+45 |
| | | | |||||
* | | | add pointer to DEVELOPERS to INSTALL | Jan Lehnardt | 2013-10-07 | 1 | -0/+3 |
| | | | |||||
* | | | snappy: ensure configure.ac matches snappy release | Dave Cottlehuber | 2013-10-07 | 1 | -1/+1 |
|/ / | | | | | | | See history in COUCHDB-1600 for full patch | ||||
* | | add my-first-couchdb-plugin skeleton plugin & guide | Jan Lehnardt | 2013-10-03 | 6 | -0/+227 |
| | | |||||
* | | Add note about COUCHDB-1901 to changelog. | Dirkjan Ochtman | 2013-10-03 | 1 | -0/+2 |
| | | |||||
* | | Fix changelog formatting, order. | Dirkjan Ochtman | 2013-10-03 | 1 | -8/+8 |
| | | |||||
* | | Merge branch '1901-atomic-multipart-retries' of ↵ | Dirkjan Ochtman | 2013-10-03 | 2 | -36/+133 |
|\ \ | | | | | | | | | | | | | | | | https://github.com/apache/couchdb Merged after r+ from rnewson on IRC, general trustworthiness of process. | ||||
| * | | Bubble up missing_stub exceptions for proper retry1901-atomic-multipart-retries | Adam Kocoloski | 2013-10-02 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | A missing_stub exception is special in that the replicator retries the request without the atts_since optimmization. COUCHDB-1901 | ||||
| * | | Be a bit nicer about logging | Adam Kocoloski | 2013-10-02 | 1 | -1/+9 |
| | | | |||||
| * | | Simplify doc_streamer initialization | Adam Kocoloski | 2013-10-02 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | The unlink at the end is a noop, so we can simplify this to use spawn_link/3 and the fully-exported function call instead of spawn_link/1 and a closure. BugzID: 20822 | ||||
| * | | Disable automatic retries of streaming writes | Adam Kocoloski | 2013-10-02 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | An automatic retry makes no sense here, as we've already streamed part of the response body from the GET. Disabling the retries bubbles the error up to run_user_fun inside open_doc_revs allows us to retry the whole GET + PUT correctly. BugzID: 20822 | ||||
| * | | Ensure the att reader learns of a Parser death | Adam Kocoloski | 2013-10-02 | 1 | -0/+1 |
| | | | |||||
| * | | Handle open_revs retries at a higher level | Adam Kocoloski | 2013-10-02 | 1 | -31/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch disables the httpc client retries for the request to stream document revisions to the replicator. The retry logic at that level could end up jumbling together response body data from different requests and thoroughly confusing the multipart parser. Moving the retry logic up a level allows us to start fresh each time. BugzID: 21367 | ||||
| * | | Fix replication deadlock after HTTP retries | Paul J. Davis | 2013-10-02 | 1 | -3/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An HTTP failure in the open_doc_revs can lead to a replication deadlock if the retry happens while parsing the multipart/mime response. The UserFun callback can end up attempting to PUT a request using an attachment reader from the failed request while the pid that invoked open_doc_revs will never see the started_open_doc_revs message which indicates a retry has happened. This just spawns a middleman process so that the process that invoked open_doc_revs can listen for the response from the user function as well as the started_open_doc_revs message to handle retries appropriately. | ||||
| * | | Avoid deadlocking the httpc pool | Paul J. Davis | 2013-10-02 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The multipart mime parsing code was getting into a state where it would orphan parsers that held onto pool connections. This just adds a monitor to make sure that the parser process dies when the parent dies normally without finishing reading the rest of the parser. BugzID: 16751 | ||||
| * | | Use latest=true when retrieving revisions | Bob Dionne | 2013-10-02 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | This allows the replicator to keep up with revisions that may have occured after missing_revs was called. BugzID: 14241 | ||||
* | | | [doc] fix commit ref | Jan Lehnardt | 2013-10-03 | 1 | -1/+1 |
| | | | |||||
* | | | Fix build warnings. | Alexander Shorin | 2013-10-03 | 2 | -11/+7 |
| | | | |||||
* | | | Fix broken reference to config option. | Alexander Shorin | 2013-10-03 | 1 | -2/+2 |
| | | | |||||
* | | | update reference | Jan Lehnardt | 2013-10-03 | 1 | -2/+2 |
| | | | |||||
* | | | reference plugins in exprimental features | Jan Lehnardt | 2013-10-03 | 1 | -0/+8 |
| | | | |||||
* | | | update changelog | Jan Lehnardt | 2013-10-03 | 1 | -4/+15 |
| | | | |||||
* | | | Merge branch '1888-fix-user-fields-disabled-for-admins' | Jan Lehnardt | 2013-10-03 | 2 | -10/+33 |
|\ \ \ | | | | | | | | | | | | | | | | | * 1888-fix-user-fields-disabled-for-admins: admins can always read all doc fields, regardless of public_fields |