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

chewbranca pushed a change to branch couch-stats-resource-tracker-v3-rebase-main
in repository https://gitbox.apache.org/repos/asf/couchdb.git


 discard 1ddb49066 Add docs and various cleanup
 discard e1ba4e7e2 Add csrt_httpd_tests.erl suite
 discard 22d42907b Add csrt_query_tests.erl suite
 discard a8c4964ac Create csrt_test_helper.erl
 discard ee563e941 Rewrite csrt_query to support declarative queries
 discard c40640813 Move JSON conversion to csrt_entry
 discard 2f72ee4c8 Move rctx_record_info/0 to csrt_entry
 discard 2ba7396e4 Swap order of arguments in csrt_entry:value for consistency
 discard 2784d7d75 Replace csrt_util:map_to_rctx/1 with csrt_entry:from_map/1
 discard 481804a65 Support more key types in csrt_entry:key/1
 discard 7d685afcf Factor out csrt_entry.erl
 discard 04942b282 Add typespecs to sort_by/group_by/count_by
 discard be626d0f0 Hook in http updates and simple matcher querying
 discard 0cf0ec807 Update HTTP API
 discard 97580f048 Remove debug TODO
 discard dd2bdf9c8 make erlfmt-format
 discard 18de48c45 Cleanup MatcherGen error handling
 discard 893cfa189 Simple make_dt time conversions
 discard 1a32f572d Cleanup Dialyzer and a few other things
 discard 55cae0b65 Rework csrt_logger:add_matcher error type
 discard 9f11cbb16 Cleanup matchers
 discard 37456a565 make erlfmt-format
 discard 9bad88c64 Fix csrt_logger dbname io tests
 discard 459d8473c Cleanup instantiation of base #rctx{} match spec
 discard 5151141ea Remove extraneous function head
 discard 7eda63316 make erlfmt-format
 discard 164b6ac47 Add dedicated toggle to disable #rpc_worker{} reporting
 discard de5bb0225 Add csrt:proc_window based on recon:proc_window
 discard 6feb7ec61 make erlfmt-format
 discard 4545d0112 Fixup maybe_add_delta type restrucuring
 discard bef64a44c Cleanup delta handling and type specs
 discard dc935dfdc Use dedicated transient CSRT supervisor
 discard 369908612 Test csrt_util:field for all #rctx{} fields
 discard 7758f7cb4 make erlfmt-format
 discard 08c644890 Cleanup Dialyzer findings
 discard 6c82c72ea Add csrt_logger:matcher_on_long_reqs
 discard 8f6cf6e83 Rework updated_at logic
 discard 2a18874f3 Cleanup is_enabled settings
 discard 0e18b1650 Assert registered matchers persist a after global reload
 discard 9be5748e6 make erlfmt-format
 discard 27ef91c85 Update deregister logic and testing
 discard ae320cb49 Fixup csrt_logger report tests
 discard cb0883923 Batch accumulate_delta updates in single ets:update_counter 
call
 discard 88fcf23e0 Fix csrt:inc/N typespec
 discard ce9819527 Clarify is_rctx_stat_field
 discard a72b2c18b Cleanup csrt_query:field/2
 discard c11072b01 make erlfmt-format
 discard 1f3b5a0a0 Cleanup #rctx{} and other reworkings
 discard 5798e6b74 More cleanup
 discard e82d5ca46 More PR cleanup
 discard 29a3f4c3c Revert "CI Bump.."
 discard 06f6c4a31 Erlfmt rexi_tests.erl
 discard 8d738b56a More cleanup
 discard 9e6aed8d8 Rework delta handling back to normal process_message 
semantics
 discard 6f0ab4209 Rework and fix csrt_util init_p ini lookup tests
 discard aeafea3fd Fix erlfmt-check
 discard 74dc2b358 Address more PR feedback
 discard 11394038c Updates based on PR feedback
 discard 8d9bba3e4 Create delta prior to deleting the context
 discard 98b573fff CI Bump..
 discard 1673b33db Format code
 discard 96cc079c5 Rework changes_processed vs rows
 discard 865ce25fd Add csrt_logger:register_matcher
 discard 11814a8e9 Update CSRT tests for ioq parallel read changes
 discard 9be717f0e Fix type in metric name
 discard f7ede331a Cleanup Dialyzer specs
 discard 5301863d3 Remove no longer used conf_get fun
 discard 33d282fe5 Add Couch Stats Resource Tracker (CSRT)
     add 582b5e33b Print the name of the failed property test
     add 020a52c76 Merge pull request #5599 from 
apache/print-failed-property-test
     add 2578b55fc nouveau: use http/2
     add 94a77becf Merge pull request #5598 from apache/nouveau-gun-http2
     add 89b0a7ed4 chore(docs): avoid master wording at setup cluster
     new e9c4383f8 Add Couch Stats Resource Tracker (CSRT)
     new e5835fc5b Remove no longer used conf_get fun
     new d1176b25d Cleanup Dialyzer specs
     new 18d5b0fb4 Fix type in metric name
     new eaf2363d2 Update CSRT tests for ioq parallel read changes
     new 234596865 Add csrt_logger:register_matcher
     new 776d71483 Rework changes_processed vs rows
     new 57118ab0e Format code
     new ae0cb075a CI Bump..
     new 9be2a573d Create delta prior to deleting the context
     new b9a0ccd21 Updates based on PR feedback
     new 2cfcf5997 Address more PR feedback
     new 22af98708 Fix erlfmt-check
     new ad60c3ccc Rework and fix csrt_util init_p ini lookup tests
     new 389c39627 Rework delta handling back to normal process_message 
semantics
     new a1ccdbf13 More cleanup
     new 954584bd5 Erlfmt rexi_tests.erl
     new b04c2d86c Revert "CI Bump.."
     new 3d7e655d3 More PR cleanup
     new e873eb24b More cleanup
     new ab98716b9 Cleanup #rctx{} and other reworkings
     new 7f0c41d30 make erlfmt-format
     new d866a61f4 Cleanup csrt_query:field/2
     new 4d2a5ba30 Clarify is_rctx_stat_field
     new 8604acad6 Fix csrt:inc/N typespec
     new 2131fb617 Batch accumulate_delta updates in single ets:update_counter 
call
     new c9738fe87 Fixup csrt_logger report tests
     new fa6db3288 Update deregister logic and testing
     new 64e0e849f make erlfmt-format
     new 9623db861 Assert registered matchers persist a after global reload
     new 92738f9fe Cleanup is_enabled settings
     new c9e3ae1bd Rework updated_at logic
     new a2cd51f8c Add csrt_logger:matcher_on_long_reqs
     new 837f6d179 Cleanup Dialyzer findings
     new a1dc06130 make erlfmt-format
     new 5deaa6842 Test csrt_util:field for all #rctx{} fields
     new 5110c4106 Use dedicated transient CSRT supervisor
     new 113633f66 Cleanup delta handling and type specs
     new 7417e2a51 Fixup maybe_add_delta type restrucuring
     new cc0a806cd make erlfmt-format
     new 4ef6dd78d Add csrt:proc_window based on recon:proc_window
     new 97ae684ae Add dedicated toggle to disable #rpc_worker{} reporting
     new 7153559a8 make erlfmt-format
     new 0eb72fd95 Remove extraneous function head
     new e64607a5a Cleanup instantiation of base #rctx{} match spec
     new 2c9f5d57f Fix csrt_logger dbname io tests
     new 18769c43f make erlfmt-format
     new c50264f73 Cleanup matchers
     new c4fb87e3e Rework csrt_logger:add_matcher error type
     new 6218296c7 Cleanup Dialyzer and a few other things
     new 8a2172239 Simple make_dt time conversions
     new d4e53b714 Cleanup MatcherGen error handling
     new fb05f9247 make erlfmt-format
     new b4827b8f5 Remove debug TODO
     new 5b3167ddd Update HTTP API
     new 45495fc38 Hook in http updates and simple matcher querying
     new e259e529b Add typespecs to sort_by/group_by/count_by
     new cc7f8abf0 Factor out csrt_entry.erl
     new ba42c8a32 Support more key types in csrt_entry:key/1
     new 8b0147f0d Replace csrt_util:map_to_rctx/1 with csrt_entry:from_map/1
     new 65b9e403f Swap order of arguments in csrt_entry:value for consistency
     new fa0880dd3 Move rctx_record_info/0 to csrt_entry
     new b723df580 Move JSON conversion to csrt_entry
     new 9947f4d2a Rewrite csrt_query to support declarative queries
     new a5d486d5b Create csrt_test_helper.erl
     new ae39d226b Add csrt_query_tests.erl suite
     new fb2c8c22c Add csrt_httpd_tests.erl suite
     new 6414dc2cc Add docs and various cleanup

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   (1ddb49066)
            \
             N -- N -- N   
refs/heads/couch-stats-resource-tracker-v3-rebase-main (6414dc2cc)

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.

The 68 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:
 .gitignore                                         |   2 +
 configure                                          |   4 +
 configure.ps1                                      |   4 +
 .../{core/ser/LongWrapper.java => api/Ok.java}     |  11 +-
 .../couchdb/nouveau/resources/IndexResource.java   |  26 +-
 rebar.config.script                                |   1 +
 rel/nouveau.yaml                                   |   4 +-
 rel/reltool.config                                 |   4 +
 src/couch/include/couch_eunit_proper.hrl           |   4 +-
 src/docs/src/setup/cluster.rst                     |   2 +-
 src/nouveau/src/nouveau.app.src                    |   2 +-
 src/nouveau/src/nouveau_api.erl                    | 269 ++++++++-------------
 src/nouveau/src/nouveau_gun.erl                    | 125 ++++++++++
 src/nouveau/src/nouveau_index_manager.erl          |  33 ---
 src/nouveau/src/nouveau_index_updater.erl          |  46 ++--
 src/nouveau/src/nouveau_sup.erl                    |   1 +
 src/nouveau/src/nouveau_util.erl                   |  10 +-
 17 files changed, 286 insertions(+), 262 deletions(-)
 copy 
nouveau/src/main/java/org/apache/couchdb/nouveau/{core/ser/LongWrapper.java => 
api/Ok.java} (77%)
 create mode 100644 src/nouveau/src/nouveau_gun.erl

Reply via email to