This is an automated email from the ASF dual-hosted git repository.

ronny pushed a change to branch spidermonkey_version_nif
in repository https://gitbox.apache.org/repos/asf/couchdb.git


 discard 47d9af3bd hook into rebar.config.script
 discard b55c8ea7e trying to hook into rebar.config.script
 discard ee02a0dc2 Introduce Spidermonkey NIF
     add 50bfb3bd0 Bump mochiweb to v3.1.1
     add c793487a1 Fix smoosh get_priority/2 case clause
     add c0476adc2 Optimize smoosh enqueuing
     add 8c6ac52cc Integrate b64url, ets_lru and khash into the main repo
     add 7f1d2b2ed Make sure admin_only_all_dbs applies to _dbs_info as well
     add 21dfdf504 Fixing whitspaces of config option admin_only_all_dbs (#4256)
     add a02c483cc Improve fabric index cleanup
     add c5fb09480 Update couch_mrview_debug with a few new functions
     add eddb6365b Update active db size calculation to use only leaf nodes
     add 62d92766e Use compaction ioq priority for shard splitting
     add 571549ad0 Add a proper reshard jobs ioq class
     add 1ddff144d Improve purge client cleanup logging
     add d77ca9878 kill all couch_servers if database_dir changes
     add c4d2984da Merge pull request #4272 from apache/kill_all_couch_servers
     add 2e0b5077b Improve flaky dbs info test
     add 4e1395321 Add a new smoosh persistence module
     add 57b2dc340 Improve smoosh_utils
     add de05ea9f6 Improve smoosh_priority_queue
     add 111f2616e Optimize smoosh
     add 3c24731a5 Update smoosh documentation
     add a37671b72 add warning about misapprehending the node-local interface
     add 749474c37 Merge pull request #4275 from apache/node-local-warning
     add 46d585e6f chore: configurable ICU locations
     add fb5ade222 Format config files
     add f13ceb46c Improve validation of replicator job parameters
     add 4530f8e1f Remove all usage of global
     add 214b564e9 Add debug logs to smoosh test
     add 958d05310 Increase ddoc_cache test timeouts
     add eff331c9f Allow = in config key names
     add e1b7bd341 Introduce Spidermonkey NIF
     add c1b7df888 trying to hook into rebar.config.script
     add a8b24b1f5 hook into rebar.config.script

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (47d9af3bd)
            \
             N -- N -- N   refs/heads/spidermonkey_version_nif (a8b24b1f5)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   3 -
 rebar.config.script                                |   8 +-
 rel/overlay/etc/default.ini                        | 310 +++++---
 rel/overlay/etc/local.ini                          |  13 +-
 src/b64url/.gitignore                              |  10 +
 src/{couch_epi => b64url}/LICENSE                  |   0
 src/b64url/Makefile                                |  46 ++
 src/b64url/README.md                               |  46 ++
 src/b64url/c_src/b64url.c                          | 665 ++++++++++++++++
 src/b64url/rebar.config                            |  32 +
 .../src/b64url.app.src}                            |   4 +-
 src/b64url/src/b64url.erl                          |  88 +++
 src/b64url/test/b64url_tests.erl                   | 144 ++++
 src/b64url/test/benchmark.escript                  | 165 ++++
 src/chttpd/src/chttpd.erl                          |   4 +
 src/chttpd/src/chttpd_auth_request.erl             |  13 +-
 src/chttpd/test/eunit/chttpd_dbs_info_test.erl     |  86 ++-
 src/config/src/config.erl                          | 244 ++++--
 src/couch/rebar.config.script                      |   4 +-
 src/couch/src/couch_db.erl                         | 160 +++-
 src/couch/src/couch_db_updater.erl                 |  15 +-
 src/couch/src/couch_server.erl                     |   4 +-
 src/couch/test/exunit/fabric_test.exs              | 101 ---
 src/couch_event/src/couch_event_listener.erl       |   6 -
 src/couch_mrview/src/couch_mrview_cleanup.erl      |  97 +--
 src/couch_mrview/src/couch_mrview_debug.erl        | 128 +++-
 src/couch_mrview/src/couch_mrview_util.erl         |  93 ++-
 .../test/eunit/couch_mrview_util_tests.erl         | 139 ++++
 src/couch_replicator/src/couch_replicator.erl      |  10 +-
 .../src/couch_replicator_doc_processor.erl         |   9 +-
 .../src/couch_replicator_doc_processor_worker.erl  |  14 +-
 src/couch_replicator/src/couch_replicator_docs.erl | 820 +++++---------------
 src/couch_replicator/src/couch_replicator_ids.erl  |   8 +-
 .../src/couch_replicator_js_functions.hrl          | 183 -----
 ...licator_docs.erl => couch_replicator_parse.erl} | 750 +++++++-----------
 src/couch_replicator/src/couch_replicator_pg.erl   | 153 ++++
 .../src/couch_replicator_scheduler_job.erl         |  87 ++-
 src/couch_replicator/src/couch_replicator_sup.erl  |   1 +
 .../src/couch_replicator_utils.erl                 |  10 +-
 .../test/eunit/couch_replicator_compact_tests.erl  |   2 +-
 .../couch_replicator_error_reporting_tests.erl     |  44 +-
 .../test/eunit/couch_replicator_proxy_tests.erl    |  10 +-
 ...ch_replicator_retain_stats_between_job_runs.erl |   2 +-
 .../test/eunit/couch_replicator_test_helper.erl    |   4 +-
 src/ddoc_cache/test/eunit/ddoc_cache_lru_test.erl  |  30 +-
 src/docs/src/api/server/authn.rst                  |   8 +-
 src/docs/src/config/http.rst                       |  12 +
 src/docs/src/config/intro.rst                      |   8 +
 src/docs/src/config/ioq.rst                        |   5 +
 src/docs/src/config/replicator.rst                 |  34 +
 src/docs/src/maintenance/compaction.rst            |  28 +-
 src/docs/src/whatsnew/3.0.rst                      |   5 +
 src/{ioq => ets_lru}/.gitignore                    |   1 +
 src/{chttpd => ets_lru}/LICENSE                    |   0
 src/ets_lru/Makefile                               |  41 +
 .../src/ets_lru.app.src}                           |   5 +-
 src/ets_lru/src/ets_lru.erl                        | 335 ++++++++
 src/ets_lru/test/ets_lru_test.erl                  | 339 +++++++++
 src/fabric/src/fabric.erl                          |  74 +-
 src/fabric/src/fabric_doc_update.erl               |  14 +-
 src/fabric/test/eunit/fabric_tests.erl             | 237 +++++-
 src/ioq/src/ioq.erl                                |   5 +
 src/khash/.gitignore                               |  10 +
 src/khash/LICENSE                                  |  76 ++
 src/khash/Makefile                                 |  44 ++
 src/khash/README.md                                |   4 +
 src/khash/c_src/hash.c                             | 843 +++++++++++++++++++++
 src/khash/c_src/hash.h                             | 240 ++++++
 src/khash/c_src/khash.c                            | 658 ++++++++++++++++
 src/khash/rebar.config                             |  14 +
 src/khash/src/khash.app.src                        |  10 +
 src/khash/src/khash.erl                            | 136 ++++
 src/khash/test/gen_term.erl                        | 113 +++
 src/khash/test/khash_test.erl                      | 374 +++++++++
 src/mem3/src/mem3_reshard_index.erl                |   3 +-
 src/mem3/src/mem3_reshard_job.erl                  |   1 +
 src/smoosh/README.md                               |  33 +-
 src/smoosh/operator_guide.md                       |  89 ++-
 src/smoosh/recovery_process_diagram.jpeg           | Bin 51388 -> 0 bytes
 src/smoosh/src/smoosh.erl                          |  13 +-
 src/smoosh/src/smoosh_channel.erl                  | 815 ++++++++++----------
 src/smoosh/src/smoosh_persist.erl                  | 300 ++++++++
 src/smoosh/src/smoosh_priority_queue.erl           | 281 +++----
 src/smoosh/src/smoosh_server.erl                   | 639 +++++++++-------
 src/smoosh/src/smoosh_utils.erl                    | 280 +++++--
 src/smoosh/test/exunit/scheduling_window_test.exs  |  79 --
 src/smoosh/test/exunit/test_helper.exs             |   2 -
 src/smoosh/test/smoosh_priority_queue_tests.erl    | 167 ----
 src/smoosh/test/smoosh_tests.erl                   | 601 +++++++++++----
 89 files changed, 8490 insertions(+), 3251 deletions(-)
 create mode 100644 src/b64url/.gitignore
 copy src/{couch_epi => b64url}/LICENSE (100%)
 create mode 100644 src/b64url/Makefile
 create mode 100644 src/b64url/README.md
 create mode 100644 src/b64url/c_src/b64url.c
 create mode 100644 src/b64url/rebar.config
 copy src/{couch_tests/src/couch_tests.app.src => b64url/src/b64url.app.src} 
(85%)
 create mode 100644 src/b64url/src/b64url.erl
 create mode 100644 src/b64url/test/b64url_tests.erl
 create mode 100755 src/b64url/test/benchmark.escript
 delete mode 100644 src/couch/test/exunit/fabric_test.exs
 delete mode 100644 src/couch_replicator/src/couch_replicator_js_functions.hrl
 copy src/couch_replicator/src/{couch_replicator_docs.erl => 
couch_replicator_parse.erl} (51%)
 create mode 100644 src/couch_replicator/src/couch_replicator_pg.erl
 copy src/{ioq => ets_lru}/.gitignore (81%)
 copy src/{chttpd => ets_lru}/LICENSE (100%)
 create mode 100644 src/ets_lru/Makefile
 copy src/{couch_pse_tests/src/couch_pse_tests.app.src => 
ets_lru/src/ets_lru.app.src} (85%)
 create mode 100644 src/ets_lru/src/ets_lru.erl
 create mode 100644 src/ets_lru/test/ets_lru_test.erl
 create mode 100644 src/khash/.gitignore
 create mode 100644 src/khash/LICENSE
 create mode 100644 src/khash/Makefile
 create mode 100644 src/khash/README.md
 create mode 100644 src/khash/c_src/hash.c
 create mode 100644 src/khash/c_src/hash.h
 create mode 100644 src/khash/c_src/khash.c
 create mode 100644 src/khash/rebar.config
 create mode 100644 src/khash/src/khash.app.src
 create mode 100644 src/khash/src/khash.erl
 create mode 100644 src/khash/test/gen_term.erl
 create mode 100644 src/khash/test/khash_test.erl
 delete mode 100644 src/smoosh/recovery_process_diagram.jpeg
 create mode 100644 src/smoosh/src/smoosh_persist.erl
 delete mode 100644 src/smoosh/test/exunit/scheduling_window_test.exs
 delete mode 100644 src/smoosh/test/exunit/test_helper.exs
 delete mode 100644 src/smoosh/test/smoosh_priority_queue_tests.erl

Reply via email to