This is an automated email from the ASF dual-hosted git repository. rnewson pushed a change to branch import-nouveau in repository https://gitbox.apache.org/repos/asf/couchdb.git
discard d625f7e6c teardown nouveau jvm on TERM discard fb208da91 end-to-end test for nouveau discard 2f2b93806 run nouveau tests at the end discard b14983887 python black formatting discard ed3c798e3 don't push obsolete option discard 8b627045e appease the formatting god discard 4c0af72c6 do it nick's way discard 1b4e2f9a8 add missing empty lines at end discard 33a730ad0 improve After.toString() discard 2b33476f7 move java/nouveau to nouveau discard 8612e7b31 remove nouveau GH actions discard 25a203dce enable/disable nouveau automatically discard e56ccd116 Incorporate nouveau into main makefile and dev/run targets discard d61342a64 move delete-on-close logic to Index discard 7e182003a remove unused method discard ee57bbf67 always attempt the rollback discard 44e420a97 check for non-null discard b3208d2a2 fix resource leak discard edaa6c46d use TempDir correctly? discard 276ba399e cope with Powershell discard a9de3be38 skip any tests that uses files on Windows because it is shit discard 422fe3a2a add range test discard 2fc4101a1 add test for count facet, and fix lucene 4 implementation discard 903fc7949 Add mechanism to optionally exclude slow tests discard 83ce70669 clouseau-compatible tolerance for counts on non-facet field discard 716d3940b simplify hit fields, match clouseau style discard d776380a8 fix warning, though try to remember to implement limit later discard 44490d91d add IndexableFieldSerializer in Lucene9Module discard 14aa8005a configure clouseau in dev/run for side-by-side testing discard e866f2420 Lucene 4 doesn't return StoredFields in search results discard 7c4f43a44 delete empty directories when deleting indexes discard b0f0110dc port simple_asciifolding contribution from https://github.com/cloudant-labs/clouseau/pull/39 discard 0931b2e4a convert hits to rows at http level for compat discard 19dd8f8e9 introduce a preunload for the expensive index commit discard 7a02b95f3 remove unused resources discard 593a25622 timing metrics for cache lock acquisition discard e70808a7d config moved to base discard 2d5b4f8e6 fix delete index paths discard 8202f0dce index health check discard 1aa88f57f reintroduce a health check discard c55322486 skip tests when doing nouveau-start discard 74e233e19 optimise Cache.remove for case where entry doesn't exist discard 287e0188a remove unused dependency discard a97c20201 improve makefile discard 199fc0daa fix README.md example code discard 6d2052e46 more test work discard 9c55ed676 fix some warnings discard 3545e5857 some simple tests discard 9951f5b72 index testing framework discard 107882449 move application config to base project to tighten type safety discard 06b4ff64f fix warnings discard 30e24f9f2 some light javadoc discard c823774ae clouseau generated index for compatibility tests discard 96ebd710d close idle indexes discard f7bcc89bb periodic commit, beginning of idle checker discard d9732e0e8 IndexCache -> Cache discard e5bb41268 bug discard 1e4a0176c ergonomic default for lock count discard 5f6cb68c9 Striped lock index cache discard 1be168a16 add metric for cache size discard 321baf421 configurable lock count for IndexManager discard a13225eb5 move all resource annotations to subclass discard 82a2cb9ac Query ser/deser beginnings discard e7a393379 support legacy facet approach discard ecf97c3d5 remove unused lucene dependencies discard ef2898fa6 fix analyzer endpoints discard 33b5a43e6 Reorganise to cleanly support lucene major release differences discard 3172795f0 enable-preview not needed discard 604223fd7 upgrade to dropwizard 2.1.5 discard 9c7e8834d query is no longer a reserved keyword discard 8eef30aad Close indexes when idle discard 9b259ef58 extract functions into variables discard 9f149542e improve locking, close a gap discard 41588a887 do less while holding the cache lock discard 8eddf45d8 demeter discard 9b38c23de fix deleteIndex discard e115956fc evict asynchronously discard 998baf917 add note on objectLocks discard 556d36f51 configure ibrowse pipeline size also discard 92a9ef3e3 print peer port in http log discard 61b34dcd1 lower to debug discard cbefd2566 improve makefile discard e36f27270 Replace Caffeine with custom index cache discard 1ce842b4b re-add evictionListener (so index close is synchronous with eviction) discard f9686195b reduce open log to debug discard ddbd6f829 Include java 19 specific code from Lucene discard 4c16815d7 make it easy (but slow) to be sure you have the latest nouveau libs installed discard 44cd08bbd total_hits_relation doesn't exist in lucene 4 discard 5affd2f5e Simplify conversion of stored fields discard c02da9749 make it clear when lucene index is in use for debugging discard d979c3346 oops discard c479e02b4 support DoubleField in lucene 9.5.0, shortcircuit on match discard 3692178a5 Support Lucene 4 WIP discard af5dac6bd reintroduce versioning from erlang side discard d39128e52 merge SearchResource into IndexResource discard 90749660f more fixes for nouveau-start and validation discard 9c542576f upgrade to Lucene 9.5.0 discard 852a75b6e remove junk from dist.xml discard 83050b09d fix nouveau-start discard 36c960ee8 load lucene indirectly discard 206c57d2b remove unnecessary QueryParser abstraction discard e67888b6e remove lucene9 IOUtils.rm usage discard 8b2e77df3 immutable field classes discard 373174b94 try to fix some of the nouveau CI discard eae529556 further narrow lucene version-specific exposure behind Lucene abstraction discard e2d11c216 use shaded versions of lucene 9 discard 8c085c513 remove ugly attempt at versioning discard d43d74c3a created shaded lucene jars discard 25a429a88 use enum with supplier in AnalyzerFactory discard 50f28d785 our own abstraction of DoubleRange discard 0a9c1f94f remove unused imports discard 1449ff917 Introduce our own abstraction of FieldDoc discard f75d34ce4 update path for gh workflows discard 81ce27f1e enable preview so mmapdirectory works better on 19+ discard a3b47a5cc Introduce our own Field abstraction discard 7853f4533 remove scm junk discard a7634a6b4 flatten TotalHits to two fields discard a921f329e Isolate Lucene behind Index facade discard 907bf67a8 ignore asdf metafile discard a628c6182 move nouveau into server subdir discard 03f453584 remove SuppressWarnings junk discard 4802b65d0 bind nouveau to localhost only by default discard 5f7b8470f typo discard d276fda2f Make lucene version of index part of definition and signature discard d1d02cbc7 ignore other config changes discard 5c03a8227 don't fall through case statement discard a11967e82 fix search executor thread name format discard 415a2ffec afterburner is registered automatically by dropwizard discard 9932b9bfd ditch bundled jar approach discard 6250ce427 fix metrics discard 8d0caf47b adjust github workflows for nouveau discard 3afd180eb Import nouveau java application discard 15dca9210 Import nouveau erlang application add 467e14ef1 docs(_find): catch up with the implementation and further fixes add ef8330def Import nouveau erlang application add 361a3b8ac Import nouveau java application add d18dde18e adjust github workflows for nouveau add 626eea611 fix metrics add 751a21917 ditch bundled jar approach add 367f9b327 afterburner is registered automatically by dropwizard add 22cb7f946 fix search executor thread name format add 091603f72 don't fall through case statement add 364b94f29 ignore other config changes add 4434b36f0 Make lucene version of index part of definition and signature add f98f39242 typo add 6a96bb54f bind nouveau to localhost only by default add 0b4f4d367 remove SuppressWarnings junk add f255e3c4d move nouveau into server subdir add 6abd219aa ignore asdf metafile add 9f9c9ef69 Isolate Lucene behind Index facade add 65bc064d2 flatten TotalHits to two fields add 858b474bc remove scm junk add 9167d3e42 Introduce our own Field abstraction add 0304951c3 enable preview so mmapdirectory works better on 19+ add 3b9326bd0 update path for gh workflows add e52e57db0 Introduce our own abstraction of FieldDoc add 052f392ac remove unused imports add 8324b713f our own abstraction of DoubleRange add 585e7b71f use enum with supplier in AnalyzerFactory add 11d747e57 created shaded lucene jars add d59e7cdf6 remove ugly attempt at versioning add 63a2ca2f3 use shaded versions of lucene 9 add 7cae7bdfa further narrow lucene version-specific exposure behind Lucene abstraction add 29766cf7b try to fix some of the nouveau CI add 8ed3aa46d immutable field classes add 62367a1dd remove lucene9 IOUtils.rm usage add 5123d22bc remove unnecessary QueryParser abstraction add 41be27faf load lucene indirectly add 4e7369048 fix nouveau-start add b935f5ec9 remove junk from dist.xml add 75bacc293 upgrade to Lucene 9.5.0 add 720a343e9 more fixes for nouveau-start and validation add d1fdd0df9 merge SearchResource into IndexResource add 51c28a856 reintroduce versioning from erlang side add 464b6a1cb Support Lucene 4 WIP add 210cdaf63 support DoubleField in lucene 9.5.0, shortcircuit on match add a4be1cb8e oops add b3fe5dbd8 make it clear when lucene index is in use for debugging add 5b5f99a5d Simplify conversion of stored fields add 2c825d5d4 total_hits_relation doesn't exist in lucene 4 add 78c87ea91 make it easy (but slow) to be sure you have the latest nouveau libs installed add be1e3f5bd Include java 19 specific code from Lucene add 0cc509c8f reduce open log to debug add 3368ed1b6 re-add evictionListener (so index close is synchronous with eviction) add d43188880 Replace Caffeine with custom index cache add 00cae1c1c improve makefile add 92a69cd2e lower to debug add a2654858e print peer port in http log add fe705826e configure ibrowse pipeline size also add 2fb03412b add note on objectLocks add e48e00a2a evict asynchronously add bc1db986e fix deleteIndex add aa0230b8b demeter add 458962141 do less while holding the cache lock add 6e82c5562 improve locking, close a gap add a900bd945 extract functions into variables add 2d5eaccd9 Close indexes when idle add 913241443 query is no longer a reserved keyword add 67290c471 upgrade to dropwizard 2.1.5 add 3af994908 enable-preview not needed add b03ebaeb0 Reorganise to cleanly support lucene major release differences add 95e200693 fix analyzer endpoints add 96343c695 remove unused lucene dependencies add 2730b09d6 support legacy facet approach add 8c1a5a986 Query ser/deser beginnings add 37c466757 move all resource annotations to subclass add 8bd6e8eb7 configurable lock count for IndexManager add 2113619cd add metric for cache size add 5eb421d3b Striped lock index cache add ac1d0eadb ergonomic default for lock count add 2fc5aa01e bug add d1cc6e3d5 IndexCache -> Cache add 725626279 periodic commit, beginning of idle checker add efe9fb005 close idle indexes add 97992b2d2 clouseau generated index for compatibility tests add 103a3545f some light javadoc add 0223dafd8 fix warnings add 9e49a8c48 move application config to base project to tighten type safety add bd43d2666 index testing framework add 1ce7f3740 some simple tests add 6e7264290 fix some warnings add 9e1218c54 more test work add 8f56e1182 fix README.md example code add 821d847db improve makefile add 17c090aed remove unused dependency add 59bc51cf2 optimise Cache.remove for case where entry doesn't exist add 8265257db skip tests when doing nouveau-start add 7a63dc8f3 reintroduce a health check add b6fd6ac42 index health check add 427be27ed fix delete index paths add 0ee1d524e config moved to base add 4a5ea5f00 timing metrics for cache lock acquisition add 9e969f71c remove unused resources add 6c5c8440b introduce a preunload for the expensive index commit add efa027376 convert hits to rows at http level for compat add a18f38f8e port simple_asciifolding contribution from https://github.com/cloudant-labs/clouseau/pull/39 add f41c52247 delete empty directories when deleting indexes add 63fcb0a58 Lucene 4 doesn't return StoredFields in search results add 354875c83 configure clouseau in dev/run for side-by-side testing add 8f3ddb691 add IndexableFieldSerializer in Lucene9Module add 3f1c358e4 fix warning, though try to remember to implement limit later add bc2962058 simplify hit fields, match clouseau style add 98df4dafb clouseau-compatible tolerance for counts on non-facet field add edc5faa34 Add mechanism to optionally exclude slow tests add 8d1825aff add test for count facet, and fix lucene 4 implementation add 364ba35b4 add range test add 925858466 skip any tests that uses files on Windows because it is shit add d950fbac9 cope with Powershell add 3c2ab78da use TempDir correctly? add 71eee4c52 fix resource leak add 7feb134a2 check for non-null add 4b8af64e6 always attempt the rollback add 5f008bcf0 remove unused method add 016a075e7 move delete-on-close logic to Index add 4f99fb74b Incorporate nouveau into main makefile and dev/run targets add 6a3bf1841 enable/disable nouveau automatically add 6b6078d36 remove nouveau GH actions add c329dd8ca move java/nouveau to nouveau add 7274886a8 improve After.toString() add a84970fd1 add missing empty lines at end add f71c59a37 do it nick's way add d1ee66c09 appease the formatting god add 7e83948ee don't push obsolete option add 211f5dd4a python black formatting add e0e24ed59 run nouveau tests at the end add c358ddf2b end-to-end test for nouveau add 22c2c8bf2 teardown nouveau jvm on TERM 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 (d625f7e6c) \ N -- N -- N refs/heads/import-nouveau (22c2c8bf2) 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: src/docs/src/api/database/find.rst | 49 ++++++++++++++++++++++++++------------ 1 file changed, 34 insertions(+), 15 deletions(-)
