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 2e0b5077b Improve flaky dbs info test
     new 4e1395321 Add a new smoosh persistence module
     new 57b2dc340 Improve smoosh_utils
     new de05ea9f6 Improve smoosh_priority_queue
     new 111f2616e Optimize smoosh
     new 3c24731a5 Update smoosh documentation

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:
 src/docs/src/maintenance/compaction.rst           |  28 +-
 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                  | 389 +++++++----
 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                  | 596 ++++++++++++----
 14 files changed, 1845 insertions(+), 1227 deletions(-)
 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