summaryrefslogtreecommitdiff
path: root/rebar.config.script
Commit message (Collapse)AuthorAgeFilesLines
* Make PropEr an optional (test) dependencyRobert Newson2019-02-281-3/+19
|
* Update smoosh to 1.0.1ILYA Khlopotov2019-02-261-1/+1
|
* upgrade ken to 1.0.3Tony Sun2019-02-251-1/+1
|
* Update folsom to support newer erlangILYA Khlopotov2019-02-251-1/+1
|
* Update config dependency to 2.1.6update-config-depjiangph2019-02-221-1/+1
| | | | This allows to keep features on config process restart
* Import kenimport-cloudant-kenRobert Newson2019-02-071-0/+1
|
* Import smoosh from CloudantRobert Newson2019-02-061-0/+1
| | | | Remove couch_compaction_daemon and related tests too.
* Import IOQ from CloudantRobert Newson2019-02-011-1/+2
|
* Update config dependency to 2.1.5Nick Vatamaniuc2019-01-241-1/+1
| | | | This fixes inability to set keys with regex symbols in them
* Blacklist known bad Erlang releases, fixes #1857 (#1871)Joan Touzet2019-01-221-0/+37
|
* Update to mochiweb 2.19.0Nick Vatamaniuc2019-01-221-1/+1
| | | | | | | | | | | | | | | | | It has a fix to revert user socket buffer size to 8192 and also allow setting this buffer values directly (not necessarily via {recbuf, ...}). Fixes #1810 Warning: 2.19.0 blacklists a series of OTP releases: 21.2, 21.2.1, 21.2.2 This is done via a runtime check of the ssl application version. The blacklist seems valid as there is a bug which prevents data from being delivered on TSL sockets. That could affect either CouchDB server side (chttpd) or replication client side (ibrowse).
* Change minimum supported Erlang version to OTP 19Jay Doane2018-12-281-1/+1
|
* Reduce number of behaviour undefined compiler warningsJay Doane2018-12-271-2/+2
| | | | | | | | | | | | | | | Move couch_event and mem3 modules earlier in the list of SubDirs to suppress behaviour undefined warnings. This has the side effect of running the tests in the new order, which induces failures in couch_index tests. Those failures are related to quorum, and can be traced to mem3 seeds tests leaving a _nodes db containing several node docs in the tmp/data directory, ultimately resulting in badmatch errors e.g. when a test expects 'ok' but gets 'accepted' instead. To prevent test failures, a cleanup function is implemented which deletes any existing "nodes_db" left after test completion.
* Bump fauxton, docs, version to 2.3.0Joan Touzet2018-11-291-2/+2
|
* Fix nasty 500 error on POST to /_configwenwl2018-11-151-1/+1
|
* feat: update couch-config to match #1602 (#1723)Jan Lehnardt2018-11-091-1/+1
|
* feat: point to branch on couhc_config that is needed hereJan Lehnardt2018-11-091-1/+1
|
* Update snappy dependency to CouchDB-1.0.2Nick Vatamaniuc2018-10-181-1/+1
| | | | | | This fixes a memory bug: https://github.com/apache/couchdb-snappy/commit/2038ad13b1d6926468f25adea110028e3c0b4b0c
* Update rebar.config.script and travis CIPaul J. Davis2018-10-041-2/+2
| | | | Fixes #1396
* Update to use new couch_pse_tests appPaul J. Davis2018-08-211-0/+1
|
* Bump fauxtonJoan Touzet2018-08-071-1/+1
|
* bump fauxtonJoan Touzet2018-07-311-1/+1
|
* bump docs dependency2.2.0-RC1Joan Touzet2018-07-241-1/+1
|
* Bump fauxton dependencyJoan Touzet2018-07-241-1/+1
|
* Revert "Add bcrypt hashing option"Joan Touzet2018-07-181-5/+2
| | | | This reverts commit 817b2b6f5f0883092df60c1ec8ec7ec6d6094a23.
* bump hyper dependency, fix Windows buildJoan Touzet2018-07-181-1/+1
|
* bump depsJan Lehnardt2018-07-141-2/+2
|
* Drop Erlang R16 supportJan Lehnardt2018-07-131-1/+1
|
* Update snappy dep to CouchDB-1.0.1 with 21.0 supportNick Vatamaniuc2018-06-211-1/+1
| | | | Issue #1396
* Allow custom compile options with env variableEric Avdey2018-06-141-3/+3
|
* Make bin_opt_info optional based on env variableEric Avdey2018-06-141-1/+6
|
* Remove debug_info from compile optionsEric Avdey2018-06-141-1/+1
| | | | | | Flag `debug_info` auto-propagated from rebar, so there are no need to set it manually or we'll end up with a double entry in opts.
* Revert "Introduce bin_opt_info erl_opts compilation option"Eric Avdey2018-06-141-1/+1
| | | | This reverts commit b58021e6d9751fa36a4164974664e86248d444fd.
* Add _approx_count_distinct as a builtin reduce function (#1346)Adam Kocoloski2018-06-051-0/+1
| | | | | | | | | | | This introduces a new builtin reduce function, which uses a HyperLogLog algorithm to estimate the number of distinct keys in the view index. The precision is currently fixed to 2^11 observables andtherefore uses approximately 1.5 KB of memory. It also introduces a finalize step which can be used to improve the efficiency of other builtin reduce functions going forward. Closes COUCHDB-2971
* Bump fauxton to fix CI buildsJoan Touzet2018-05-021-1/+1
|
* Switch to using a mirrored triq dependencyNick Vatamaniuc2018-04-091-2/+1
|
* Key tree property testsNick Vatamaniuc2018-04-031-2/+3
| | | | | | | | | | | | | | | | Key tree module is a candidate to use property tests on as it mostly deals with manipulating a single data structure and functions are referentially transparent, that is, they aren't many side-effects like IO for example. The test consists of two main parts - generators and properties. Generators generate random input, for example revision trees, and properties check that certain properties hold, for example that after stemming all the leaves are still present in the revtree. To run the test: make eunit apps=couch suites=couch_key_tree_prop_tests
* Update rebar.config for local src/setupimport-setup-againJoan Touzet2018-03-271-2/+2
|
* Bump config dependency to 1.0.3Nick Vatamaniuc2018-03-141-1/+1
| | | | This adds fixes to handle non-persistent set_integer/set_boolean values
* Introduce bin_opt_info erl_opts compilation optionJay Doane2018-03-091-1/+1
| | | | | | | | | | | | | | | | As discussed in http://erlang.org/doc/efficiency_guide/binaryhandling.html, the bin_opt_info option can have the compiler print information about binary optimizations. Typically, it issues warnings about code that can not be optimized. For example, with the option enabled, it warns about this line of code (among many others) like this: src/chttpd/src/chttpd_auth_cache.erl:183: Warning: NOT OPTIMIZED: sub binary is used or returned Not only should having this option enabled draw awareness to existing sub-optimal binary constructs, it should help developers avoid creating new ones.
* Add bcrypt hashing optionJan Lehnardt2018-03-081-2/+4
|
* feat: update mochiweb to 2.17.0Jan Lehnardt2018-02-201-1/+1
|
* Bump config to 1.0.2 for dialyzer related fixesNick Vatamaniuc2018-02-151-1/+1
|
* Update jiffy to use dedupe_keysPaul J. Davis2017-10-311-1/+1
|
* Unit tests now pass on 20.0. Eenable it in rebar.config and in TravisNick Vatamaniuc2017-10-071-1/+1
|
* Bump khash, b64, ioq depsNick Vatamaniuc2017-10-051-3/+3
| | | | To fix random compatibility issue
* Update meck to latest version 0.8.8Nick Vatamaniuc2017-09-291-2/+2
| | | | Folsom depended on 0.8.2 as well so had to update folsom and bump its tag.
* Bump setup, docs and fauxton dependencies2.1.0-RC12.1.0Joan Touzet2017-07-301-3/+3
|
* Update Rebar file with Fauxton 1.1.13michellephung2017-07-291-1/+1
|
* bump docs dependencyJoan Touzet2017-07-281-1/+1
|