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

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


    from 600318913 Reduce btree prop test count a bit
     new 1b4cca582 Implement an exponentially decaying time intervals data 
structure
     new a1214bbb5 Add time-seq to the db header and update it on commit
     new 3a1619441 Add an HTTP API to query and reset time-seq values
     new 164878126 Time-based since parameter for _changes
     new aff29aee1 Add time-seq and _changes since=time docs

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 rel/overlay/etc/default.ini                        |  10 +
 src/chttpd/src/chttpd_db.erl                       |  24 ++
 src/chttpd/test/eunit/chttpd_changes_test.erl      |  97 +++++-
 src/couch/src/couch_bt_engine.erl                  |  28 +-
 src/couch/src/couch_bt_engine_compactor.erl        |   8 +-
 src/couch/src/couch_bt_engine_header.erl           |  35 ++-
 src/couch/src/couch_db.erl                         |  24 ++
 src/couch/src/couch_db_engine.erl                  |  24 ++
 src/couch/src/couch_db_int.hrl                     |   9 +-
 src/couch/src/couch_db_split.erl                   |   4 +-
 src/couch/src/couch_db_updater.erl                 |  27 +-
 src/couch/src/couch_time_seq.erl                   | 301 ++++++++++++++++++
 .../eunit/couch_bt_engine_compactor_ev_tests.erl   |  32 +-
 src/couch/test/eunit/couch_time_seq_tests.erl      | 348 +++++++++++++++++++++
 src/docs/src/api/database/changes.rst              |  11 +-
 src/docs/src/api/database/misc.rst                 | 111 +++++++
 src/docs/src/config/couchdb.rst                    |  19 ++
 src/fabric/src/fabric.erl                          |  60 ++++
 src/fabric/src/fabric_rpc.erl                      |  19 ++
 src/fabric/src/fabric_time_seq.erl                 | 204 ++++++++++++
 src/fabric/src/fabric_view_changes.erl             |  21 +-
 src/mem3/test/eunit/mem3_reshard_test.erl          |  29 +-
 22 files changed, 1409 insertions(+), 36 deletions(-)
 create mode 100644 src/couch/src/couch_time_seq.erl
 create mode 100644 src/couch/test/eunit/couch_time_seq_tests.erl
 create mode 100644 src/fabric/src/fabric_time_seq.erl

Reply via email to